Skip to Content
AppendicesTriggers

Event Engine Trigger List

Complete reference of all available triggers in the Event Engine.

Triggers WITH Index

TokenRangeQty.Description
ACK0 - 67ACK confirmations
AR0 - 1112Analog inputs with ranges
BE0 - 45Bluetooth devices (detection/timeout)
BS0 - 34Bluetooth sensors (detection/timeout)
BSW0 - 34Bluetooth Smart Wildcard (assigned device)
BSWN0 - 34BSW New device detected
BTH1Bluetooth client connected (v1.09.26+, no index)
CID0 - nvarCell ID / Cell towers
CQ0 - nvarCellular signal quality
DC0 - 23Angle limit - Direction Curve
DTC0 - 34ECU faults: any fault / new fault / lamp / all cleared (v1.09.27+)
DV0 - 34Frequency - Speed Drift
FAC0 - 1112TRIP histogram accelerator band (v1.09.27+)
FCT0 - 56Cut functions
FRP0 - 2021TRIP histogram RPM band (v1.09.27+)
FTB0 - 1011TRIP histogram turbo band (v1.09.27+)
FTM0 - 89TRIP histogram engine temperature band (v1.09.27+)
FVL0 - 1516TRIP histogram speed band (v1.09.27+)
HM0 - 78Engine hours
IC0 - 99100Drivers Manager - Identifiers
ICL0 - 99100Driver Manager - Licenses
IN0 - 910Digital inputs
KO0 - nvarKnock Out / Battery disconnection
MC0 - 78Cut markers (Mobile Country Code)
MVXN0 - 34X-axis negative movement
MVXP0 - 34X-axis positive movement
MVYN0 - 34Y-axis negative movement
MVYP0 - 34Y-axis positive movement
MVZN0 - 34Z-axis negative movement
MVZP0 - 34Z-axis positive movement
NT0 - 3132Counters (overflow/underflow)
OW0 - 78iButton - Dallas 1-Wire (reading)
PB0 - 12Accepted pulse burst (v1.09.25+)
OWP0 - 12iButton presence by port
PK0 - nvarParking
RG0 - 3132Polygonal geofences (Regions)
RL0 - 195196State of other rules
SIM0 - 12Selected SIM (0=SIM1, 1=SIM2)
TD0 - 3132Timers
TK0 - nvarTilt/Inclination detected
TR0 - 78Trips
U0 - 6364Auxiliary variables (counter)
UV0 - 4748User variables (counter)
VBU0 - 34Battery voltage (OFF=0, LOW=1, FULL=2, DOWN=3)
VL0 - 1516Logic variables
WP0 - 3132Circular geofences (Waypoints)
XB0 - 78Extended buffer
XP0 - 23Output expansions
ZNA0 - 99100Logical zones, group A (geofence entry/exit) — see note
ZNB0 - 99100Logical zones, group B (geofence entry/exit) — see note

ZNA/ZNB zone index: in a rule, use zones 00 to 99, as two decimal digits. That is also the only range you can query with >QSSZNAnn<, which requires two digits.

The rule index is read with the same dual scheme as the RL slot, so the firmware also accepts A0FF (zones 100 to 195, hex of the index plus 0x3C). It is a valid range but easy to misread: ZNAA0 is not zone 160, it is zone 100. Best avoided.

Each group holds 256 zones. Those outside the rule index still work as geofences and are read with EVAL ZNA(n), whose index is decimal from 0 to 255.

Persistence of U variables: U00–U15 and U32–U47 are volatile (lost on device reboot); U16–U31 and U48–U63 are non-volatile (retained after reboot).


Triggers WITHOUT Index

TokenDescription
ACAccelerometer activity
BTHPWRBluetooth power
BUReport buffer (pending items available)
CANCAN bus active
CELCellular connection status (1=connected)
CELPWRCellular module power
GPSGPS status (1=valid fix, 0=no fix)
GPSPWRGPS module power
IGNIgnition status (1=ON, 0=OFF)
INTPWRInternal power
JMDJammer detected (5 sec timeout)
PWRMain power status
TTTachometer (pulse every second)
VIOPWRAccessory power
WIFWiFi connected
WIFPWRWiFi power

Trigger Types (Sense)

TokenCodeTypeDescription
+1EV_ASCRising edge (0 → 1)
-0EV_DESFalling edge (1 → 0)
*2EV_ANYAny state change

Logical Operators

TokenCodeOperatorDescription
&1ANDLogical AND
|2ORLogical OR
^3XORExclusive OR
&!4NOTANDNOT AND
|!5NOTORNOT OR
^!6NOTXORNOT XOR

Usage Examples

State trigger with index

IN00+ // Digital input 0, rising edge TD05- // Timer 5, falling edge WP03* // Circular geofence 3, any change RG02+ // Inside polygonal geofence 2 BSW01+ // BSW1 has assigned device

Trigger with index

UV00+ // User variable 0 was set NT02+ // Counter 2 overflowed BSWN00+ // BSW0 detected new device

Trigger without index

IGN+ // Ignition activated (rising edge) IGN- // Ignition deactivated (falling edge) GPS* // GPS changed state JMD+ // Jamming detected

See also

Last updated