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 28 | 92
CONFIDENTIAL AND PROPRIETARY
Keyword Description
actions Denotes the start of an Action Block
run Denotes the start of a single Action
Transforms
Script Language Description
BitNot(<a>) Bitwise NOT (one's compliment) of argumenta
BitAnd(<a>, <b>) Bitwise AND of argumentsaandb
BitOr(<a>, <b>) Bitwise OR of argumentsaandb
BitXor(<a>, <b>) Bitwise XOR of argumentsaandb
BitShift(<a>, <b>) Shift the contents of argumentaby the value of argumentb; i.e., ifbis negative the
shift is Left, and ifBis positive the shift is Right
Add(<a>, <b>) Arithmetic addition of argumentsaandb
Subtract(<a>,
<b>)
Arithmetic subtraction of argumentbfroma
Multiply(<a>,
<b>)
Arithmetic multiplication of argumentsaandb
Tests
Script Language Description
InRange(<a>, <b>, <c>) True when argumentais between argumentband argumentc(inclusive)
NinRange(<a>, <b>, <c>) True whenais less thanborais greater thanc;b must be less than a
Eq(<a>, <b>) True whenaequalsb
Neq(<a>, <b>) True whenais not equal tob
Gt(<a>, <b>) True whenais greater thanb
Lt(<a>, <b>) True whenais less thanb
GtEq(<a>, <b>) True whenais greater than/equal tob
LtEq(<a>, <b>) True whenais less than/equal tob
Test items <a>, <b>, and <c> below should be one of the following:
l System Value
l Event
l Special Function
l Numbers (constants)