Lista de Disparadores del Motor de Eventos
Referencia completa de todos los disparadores disponibles en el Motor de Eventos.
Disparadores CON Índice
| Token | Rango | Cant. | Descripción |
|---|---|---|---|
ACK | 0 - 6 | 7 | Confirmaciones ACK |
AR | 0 - 11 | 12 | Entradas analógicas con rangos |
BE | 0 - 4 | 5 | Bluetooth dispositivos (detección/timeout) |
BS | 0 - 3 | 4 | Sensores Bluetooth (detección/timeout) |
BSW | 0 - 3 | 4 | Bluetooth Smart Wildcard (dispositivo asignado) |
BSWN | 0 - 3 | 4 | BSW Nuevo dispositivo detectado |
BTH | — | 1 | Cliente Bluetooth conectado (v1.09.26+, sin índice) |
CID | 0 - n | var | Cell ID / Torres celulares |
CQ | 0 - n | var | Calidad de señal celular |
DC | 0 - 2 | 3 | Ángulo límite - Dirección Curva |
DTC | 0 - 3 | 4 | Fallas de la ECU: hay falla / falla nueva / lámpara / se limpiaron (v1.09.27+) |
DV | 0 - 3 | 4 | Frecuencia - Deriva Velocidad |
FAC | 0 - 11 | 12 | Franja de acelerador del histograma TRIP (v1.09.27+) |
FCT | 0 - 5 | 6 | Funciones de corte |
FRP | 0 - 20 | 21 | Franja de RPM del histograma TRIP (v1.09.27+) |
FTB | 0 - 10 | 11 | Franja de turbo del histograma TRIP (v1.09.27+) |
FTM | 0 - 8 | 9 | Franja de temperatura de motor del histograma TRIP (v1.09.27+) |
FVL | 0 - 15 | 16 | Franja de velocidad del histograma TRIP (v1.09.27+) |
HM | 0 - 7 | 8 | Horas de motor |
IC | 0 - 99 | 100 | Drivers Manager - Identificadores |
ICL | 0 - 99 | 100 | Driver Manager - Licencias |
IN | 0 - 9 | 10 | Entradas digitales |
KO | 0 - n | var | Knock Out / Desconexión batería |
MC | 0 - 7 | 8 | Marcadores de corte (Mobile Country Code) |
MVXN | 0 - 3 | 4 | Movimiento eje X negativo |
MVXP | 0 - 3 | 4 | Movimiento eje X positivo |
MVYN | 0 - 3 | 4 | Movimiento eje Y negativo |
MVYP | 0 - 3 | 4 | Movimiento eje Y positivo |
MVZN | 0 - 3 | 4 | Movimiento eje Z negativo |
MVZP | 0 - 3 | 4 | Movimiento eje Z positivo |
NT | 0 - 31 | 32 | Contadores (overflow/underflow) |
OW | 0 - 7 | 8 | iButton - Dallas 1-Wire (lectura) |
PB | 0 - 1 | 2 | Ráfaga de pulsos aceptada (v1.09.25+) |
OWP | 0 - 1 | 2 | iButton presencia por puerto |
PK | 0 - n | var | Parking |
RG | 0 - 31 | 32 | Geocercas poligonales (Regiones) |
RL | 0 - 195 | 196 | Estado de otras reglas |
SIM | 0 - 1 | 2 | SIM seleccionada (0=SIM1, 1=SIM2) |
TD | 0 - 31 | 32 | Temporizadores |
TK | 0 - n | var | Tilt/Inclinación detectada |
TR | 0 - 7 | 8 | Trips/Viajes |
U | 0 - 63 | 64 | Variables auxiliares (contador) |
UV | 0 - 47 | 48 | Variables de usuario (contador) |
VBU | 0 - 3 | 4 | Voltaje batería (OFF=0, LOW=1, FULL=2, DOWN=3) |
VL | 0 - 15 | 16 | Variables lógicas |
WP | 0 - 31 | 32 | Geocercas circulares (Waypoints) |
XB | 0 - 7 | 8 | Buffer extendido |
XP | 0 - 2 | 3 | Expansiones de salidas |
ZNA | 0 - 99 | 100 | Zonas lógicas, grupo A (entrada/salida de geocerca) — ver nota |
ZNB | 0 - 99 | 100 | Zonas lógicas, grupo B (entrada/salida de geocerca) — ver nota |
Índice de las zonas ZNA/ZNB: en una regla se usan las zonas 00 a 99, con dos dígitos decimales. Ese es el único rango que además se puede consultar con >QSSZNAnn<, que exige dos dígitos.
El índice de la regla se lee con el mismo esquema dual que el slot de RL, así que el firmware también acepta A0–FF (zonas 100 a 195, hex del índice más 0x3C). Es un tramo válido pero fácil de confundir: ZNAA0 no es la zona 160, es la zona 100. Conviene no usarlo.
Cada grupo tiene 256 zonas. Las que quedan fuera del índice de la regla funcionan igual como geocerca y se leen con EVAL ZNA(n), que lleva el índice en decimal de 0 a 255.
Persistencia de las variables U: U00–U15 y U32–U47 son volátiles (se pierden al reiniciar el equipo); U16–U31 y U48–U63 son no volátiles (se conservan tras reiniciar).
Disparadores SIN Índice
| Token | Descripción |
|---|---|
AC | Acelerómetro actividad |
BTHPWR | Alimentación Bluetooth |
BU | Buffer de reportes (hay items pendientes) |
CAN | Bus CAN activo |
CEL | Estado de conexión celular (1=conectado) |
CELPWR | Alimentación módulo celular |
GPS | Estado del GPS (1=fix válido, 0=sin fix) |
GPSPWR | Alimentación módulo GPS |
IGN | Estado de ignición (1=ON, 0=OFF) |
INTPWR | Alimentación interna |
JMD | Jammer detectado (5 seg timeout) |
PWR | Estado de alimentación principal |
TT | Tacómetro (pulso cada segundo) |
VIOPWR | Alimentación de accesorios |
WIF | WiFi conectada |
WIFPWR | Alimentación WiFi |
Tipos de Disparo (Sense)
| Token | Código | Tipo | Descripción |
|---|---|---|---|
+ | 1 | EV_ASC | Flanco ascendente (0 → 1) |
- | 0 | EV_DES | Flanco descendente (1 → 0) |
* | 2 | EV_ANY | Cualquier cambio de estado |
Operadores Lógicos
| Token | Código | Operador | Descripción |
|---|---|---|---|
& | 1 | AND | Y lógico |
| | 2 | OR | O lógico |
^ | 3 | XOR | O exclusivo |
&! | 4 | NOTAND | NOT AND |
|! | 5 | NOTOR | NOT OR |
^! | 6 | NOTXOR | NOT XOR |
Ejemplos de Uso
Disparador de estado con índice
IN00+ // Entrada digital 0, flanco ascendente
TD05- // Temporizador 5, flanco descendente
WP03* // Geocerca circular 3, cualquier cambio
RG02+ // Dentro de geocerca poligonal 2
BSW01+ // BSW1 tiene dispositivo asignadoDisparador de trigger con índice
UV00+ // Variable usuario 0 fue seteada
NT02+ // Contador 2 hizo overflow
BSWN00+ // BSW0 detectó nuevo dispositivoDisparador sin índice
IGN+ // Ignición activada (flanco ascendente)
IGN- // Ignición desactivada (flanco descendente)
GPS* // GPS cambió de estado
JMD+ // Jamming detectado