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 83 | 92
CONFIDENTIAL AND PROPRIETARY
Command Function
:edm Enable device debug channel monitoring
:ddm Disable device debug channel monitoring
6.6.8. Flash
Command Function
:efm Enable Flash debug channel monitoring
:dfm Disable Flash debug channel monitoring
:cfmem [all | <addr> <size>] all = erase entire flash chip, <addr>,<size>
NOTE: Must be multiples of 0x1000
:rfmem <addr> <size> Read <size> bytes of flash memory at address <addr>
NOTE: <addr> is in decimal
:wfmem <addr> "<hex_
string>"
Write "<hex_string>" to address <addr>
:qfmem Query flash memory layoutNOTE: Only available on debug devices
:qfi Query flash info (device type)
:qfrec Query number of pending messages (records)
:rfrec Read pending messages (records)
:wfrec "<hex_string>" Write flash message (record)
:qftab <x> Query flash table (x = 2 for packet log)
:sftab <x> <sz> Fill flash table x leaving only sz bytes available
NOTE: Only available on engineering devices
:ufcmd reset Erase pending messages
:ufcmd search <match> <size>
<offset>
Search flash for a match
6.6.9. Garmin
Command Function
:enm Enable Garmin debug channel monitoring
:dnm Disable Garmin debug channel monitoring
:xnmsg <pid> "<ascii_hex>"
<flags>
Send a payload destined for Garmin device (needs script trigger/action)