XT2500 Product Manual
Page 33 | 92
CONFIDENTIAL AND PROPRIETARY
Script Language
Description
Parameter
Range
Description
Ack range
0 to 2
See Ack table below
Ack table:
Range
Description
0
No acknowledgement needed
1
Resend until acknowledged
2
Priority packet: no storage, no acknowledgement
See footnotes 1-3 below table.
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)
SendGarminMsg
(<msg_id>, <flags>)
Range
Description
1
Unit ID Request (Garmin ESN Request)
2
Product ID Request
4
Ping
5
FMI Enable
6
Set Auto Arrival to defaults (30 sec, 100 meters)
7
Disable Status Message
8
Disable ETA Message
9
Send user-defined payload (should be triggered with
GarminUserPayloadReceived(0))
Flags range: 0 to 1
Range
Description
1
Save ACK/NAK
SetOutput(<output_
Index range: 0 to 2