Product Manual
Table Of Contents
- 1. Functional Description
- 2. Device Setup
- 3. Interfaces
- 4. Device Configuration
- 4.1. APNs (apn)
- 4.2. OBD Accel and Decel (oad)
- 4.3. OBD RPM and Speed Events (ors)
- 4.4. OTA Prevent (ota)
- 4.5. Bluetooth Enabled (blt)
- 4.6. Buzzer Songs (bzr)
- 4.7. Destination (dst)
- 4.8. Generic Config Value (gcv)
- 4.9. Input Default Polarity (idp)
- 4.10. Motion Sensitivity (mst)
- 4.11. Serial Port Settings (sps)
- 4.12. Timer Duration (tmr)
- 4.13. Packet Creation Recipe (pcr)
- 4.14. Third-Party Config Values (tpv)
- 4.15. GPS Solution Filter (gsf)
- 4.16. Vehicle Bus Configuration (vbs)
- 5. Interpreter
- 6. Command Language
XT2500 Product Manual
Page 35 | 92
CONFIDENTIAL AND PROPRIETARY
every ten seconds for CATm devices). The throughput of the cellular design is the bottleneck. Messages
will always be stored to flash and sent out eventually, unless the duration at such a rate causes the
message storage space to be filled completely. If a customer is looking for continuous real time data, these
are the limitations they should be made aware of.
4. SaveDataToFlash() Note: Persist data saves normally happen automatically every 60 seconds. This
command is intended to augment that. This command has a progressive spam filter that does not allow
the command to be executed in quick procession. The required time to wait between saves is one second,
doubling with every proceeding save; it will not extend above 60 seconds. 60 seconds after the last
successful save this is reduced back to 1 second. Calling this function while the spam filter is active does
not perform the save.
5.1.5. Wake Reason Masks
Script Language Description
EnterDeepSleep
(<wake_mask>,
<wake_minutes>)
Set the wake reason mask
Value (Hex) Wake Reason
0x0001 Input 0 (Ignition) transitioned high
0x0002 Input 1 transitioned high
0x0004 Input 2 transitioned high
0x0008 Input 3 transitioned high
0x0010 Input 4 transitioned high
0x0020 Configured sleep timeout expired
0x0040 Vibration detected
0x0080 Main supply voltage exceeds configured threshold value
0x0100 Main supply voltage fell below 6.0VDC (device unplugged)
EnterSleep(<wake_
mask>, <wake_
minutes>
Set the wake reason mask
Value (Hex) Wake Reason
0x0000 SMS or UDP command received
0x0001 Input 0 (Ignition) transitioned high
0x0002 Input 1 transitioned high
0x0004 Input 2 transitioned high
0x0008 Input 3 transitioned high
0x0010 Input 4 transitioned high
0x0020 Configured sleep timeout expired
0x0040 Vibration detected
0x0080 Main supply voltage exceeds configured threshold value
0x0100 Main supply voltage fell below 6.0VDC (device unplugged)