A continuación se presentan algunos ejemplos de scripts de prueba:
Ejemplo de SCRIPT en UDP/ASCII – Reporte basado en tiempo y el status de Ignición:
AT+CGDCONT=1,"IP","xxxxxxxxxxxxxxxxxxxxxx"
AT$FRIEND=1,1,"XXX.XXX.XXX.XXX"
AT$UDPAPI=,XXXXX
AT$MDMID="XXXXXXXXX"
'Reporte por tiempo e Ignición ON cada 300 segundos
AT$EVTIM1=300
AT$EVENT=9,1,12,1,1
AT$EVENT=9,2,7,1,1
AT$EVENT=9,3,40,9,528590
'Reporte por tiempo e Ignición OFF cada 1800 segundos
AT$EVTIM2=1800
AT$EVENT=10,1,13,1,1
AT$EVENT=10,2,7,0,0
AT$EVENT=10,3,40,9,528590
'Reporte por entrada 1 (Ej. botón de pánico)
AT$EVENT=11,0,0,0,0
AT$EVENT=11,3,40,29, 528590
'Ignición ON
AT$EVENT=12,0,7,1,1
AT$EVENT=12,3,40,35, 528590
'Ignición OFF
AT$EVENT=13,0,7,0,0
AT$EVENT=13,3,40,40, 528590
AT$AREG=2
AT&W
AT$RESET
PARAM2 -> 528590 -> 10000001000011001110
Bit 0
0
Bit 1
1
Bit 2
1
Bit 3
1
Bit 6
1
Bit 7
1
Bit 12
1
Bit 19
1
send all numeric data in ASCII format
add PARM1 value (4 bytes binary or 11 bytes ASCII)
add $MDMID value (22 bytes ASCII)
add GPIO data and direction (2 bytes binary or 6 bytes ASCII)
Store data when out of coverage
add Input Event code (1 bytes binary or 3 bytes ASCII)
add GPS data (up to 80-bytes of $GPRMC NMEA)
Send Last Valid GPS data if current data is invalid
//aquí debes configurar tu apn
//aquí debes configurar Server IP
//aquí debes configurar el puerto del servidor
//aquí configuras el identificador de la unidad
//configuración de TIMER1
//configuración de TIMER2