Está en la página 1de 61

SPXXXX - Funciones básicas

SPXXXX
Funciones básicas
Marzo / 2016
SPXXXX - Funciones básicas
Resumen de la presentación
• Especificaciones.
• Instalación.
• Comportamiento de los leds.
• Configuración básica.
• Definición de eventos
• Entradas y salidas
• Zonas geográficas
• Comportamiento del conductor
• Odómetro
• Llamada de voz
• Exceso de velocidad
• Modo de ahorro de energía
• Parqueo, idle y remolque
SPXXXX - Especificaciones
• Acceso externo al SIM card
• Batería interna recargable (3.7 voltios 250 mAh)
• 3 leds de Status (Voltaje, registro en GSM, GPS Fix )
• Antenas internas
• Modulo GSM de 4 bandas
• GPS de 50 canales
• Antena externa (opcional en algunos modelos)
SPXXXX - Especificaciones
• Interfase mini USB para configuración.
• Acelerómetro de 3 ejes.
• Actualización de firmware por el aire.
• Manejo de Evento de entrada
• Manejo de salidas
• Detección de jammer GSM
• Exceso de velocidad
• Paqueo/ idle y remolque
• Modo de ahorro de energía.
• Envío de mensajes en batch
SPXXXX - Entradas/Salidas

PIN# Color Nombre Definición Notas


1 *Verde/blanco RxD Recepción en el serial RS232
2 *Morado SPK+ Positivo (+) del parlante  
3 *Blanco/Negro TxD Transmisión en el serial RS232
4 *Naranja/Blanco SPK- Negativo (-) del parlante  
5 *Amarillo/Negro 1WIRE 1WIRE  
6 *Azul/Blanco AD2/IN4 Entrada Análoga/Digital 2 Activo en nivel alto
(>19V)
7 Gris MIC Micrófono  
8 Naranja IN1 Entrada digital 1 Activo en nivel bajo
9 Café OUT3 Salida digital 3  
10 Rojo/Negro IN2 Entrada digital 2 Activo en nivel bajo
11 Amarillo OUT2 Salida digital 2  
12 Verde AD1/IN3 Entrada Análoga/Digital 1 Activo en nivel alto
(>6V)
13 Azul OUT1 Salida digital 1  
14 Blanco ACC ACC/Ignición Activo en nivel alto
15 Negro GND Negativo (-)  
16 Rojo VCC Positivo (+) 8V-32V DC
SPXXXX - Instalación

• Abra el dispositivo
1. En la parte posterior del dispositivo existe un pequeño seguro
2. Presione el seguro y deslice la tapa en sentido contrario a donde esta el conector de
entradas y salida
SPXXXX - Instalación

• Inserte el simcard
1. Abra el sim holder como se muestra en la figura.
2. Inserte el sim card con la parte metálica hacia abajo
3. Cierro el sim holder firmemente.
SP7600 – Comportamiento de los LEDs
• Led de GSM (verde)
Comportamiento Estado
Un parpadeo rápido cada 3 segundos Conectado al servidor
Dos parpadeos rápidos cada 3 segundos Registrado en la red GSM
Tres parpadeos rápidos cada 3 segundos No registrado en el red GSM
Cuatro parpadeos rápidos cada 3 segundos Error en el simcard
Cinco parpadeos rápidos cada 3 segundos Error en comunicación serial
Apagado Modulo GSM apagado
SP7600 – Comportamiento de los LEDs
• Led de GPS(Amarillo)

Comportamiento Estado
Un parpadeo rápido cada 3 segundos GPS con posición válida
Dos parpadeos rápidos cada 3 segundos GPS con posición inválida
Tres parpadeos rápidos cada 3 segundos Error de comunicación con el GPS
Apagado Modulo GPS apagado
SP7600 – Comportamiento de los LEDs
• Led de Energía (Rojo)
Comportamiento Estado
Un parpadeo rápido cada 3 segundos Usando energía externa
Dos parpadeos rápidos cada 3 segundos Usando la batería interna
Tres parpadeos rápidos cada 3 segundos Voltaje bajo de la batería interna
Un parpadeos rápidos cada segundo En modo iButton – Configuración exitosa
SPXXXX – Configuración básica
Programación vía puerto USB
• Es necesario entrar en modo OEM para poder enviar comandos a la unidad
• Para entrar en modo OEM presione ^O (Crtl O) 3 veces, le pedirá que ingrese la clave
(Please Input Password:)
• La clave definida en fábrica es: 0123456789
• No todos los comandos son soportados vía puerto USB
• Los parámetros son separados por punto y coma (;)
• La respuesta al comando será el mismo comando separado de los parámetros por dos
puntos (:) o Command error!
SPXXXX – Configuración básica
• Programación vía puerto UDP
• Tienen la siguiente estructura:
• *GS00,<comando>#.
• Los comandos ejecutados exitosamente responderán:
• *GS06,<IMEI>,<comando>#
• Los comandos NO ejecutados exitosamente responderán:
• *GS06,<IMEI>,<comando>,ERR#
• Definiciones
• * Cabecera del comando
• , Separador de comandos
• ; Separador de parámetros
• # Fin de comando
SPXXXX – Configuración básica
• Comandos concatenados
• Los comandos concatenados serán separados por coma (,)
• *GS00,GPS,PRQ#
• La respuesta a un comando concatenado será:
• *GS06,<IMEI>,<comando concatenado>#
SPXXXX – Configuración básica

Configuración del apn


• APN;<apn>;<usuario>;<clave>

Configuración del servidor


• El servidor puede ser configurado como una IP o un dns
• Se debe incluir el puerto y el tipo de protocolo que se va a utilizar (TCP/UDP)
• Se puede configurar un servidor de respaldo.
SPXXXX – Configuración básica

Servidor principal
• SVR;<DireccionIp>;<Puerto_Tcp>;<Puerto_Udp>;<Modo>;<ACK>
• Modo
• 0: UDO
• 1: TCP
• 2: TCP para comandos y UDP para datos
• ACK:
• 0: Deshabilitado
• 1: Habilitado para UDP
• 2: Habilitado para UDP y TCP

• Nota: Si ACK está habilitado, el servidor debe responde dentro de 15 segundos, caso contrario,
el dato será almacenado en el buffer.
SPXXXX – Configuración básica

Servidor de respaldo
• BVR;<DireccionIp>;<Puerto_Tcp>;<Puerto_Udp>;<Modo>;<ACK>
• Modo
• 0: UDO
• 1: TCP
• 2: TCP para comandos y UDP para datos
• ACK:
• 0: Deshabilitado
• 1: Habilitado para UDP
• 2: Habilitado para UDP y TCP

• Nota: Si ACK está habilitado, el servidor debe responde dentro de 15 segundos, caso contrario,
el dato será almacenado en el buffer.
SPXXXX – Formato del mensaje

• Se configura mediante el parámetro ADM


• El orden del los campos a ser incluidos en el Reporte es fijo.
• Se puede definir hasta 8 tipos de formato, ADM) es reservado para mensajes vía
SMS y ADM1 es reservado para mensajes vía GPRS.
• Se forma por la combinación de 16 bits, cada uno de los cuales representan el
tipo de información que será incluido como parte del mensaje.
• La máxima longitud del mensaje para SMS es: 230 bytes
• La máxima longitud del mensaje para GPRS es: 384 bytes
SPXXXX – Formato del mensaje
• ADM[ID];<mascara>
•ID: 0 – 7
Mascara (Bit) Datos Descripción 0 1
0 SYS System data No Reporte Reporte
1 GPS GPS data No Reporte Reporte
2 GSM GSM data No Reporte Reporte
3 COT COT data No Reporte Reporte
4 ADC ADC data No Reporte Reporte
5 DTT Device status data No Reporte Reporte
6 IWD 1 WIRE data No Reporte Reporte
7 ETD Event data No Reporte Reporte
8 Reservado Reservado    
9 Reservado Reservado    
10 Reservado Reservado    
11 Reservado Reservado    
12 Reservado Reservado    
13 Reservado Reservado    
14 Reservado Reservado    
15 Reservado Reservado    

• Bit0 y bit 1 siempre son incluidos


SPXXXX – Formato del mensaje
• Cada tipo de dato puede ser configurado
•Datos de sistema SDM0

Bit Tipo de dato 0 1 Len. ASCII Len. HEX


0 Nombre del dispositivo No reporte Reporte <= 15 bytes <= 15 bytes
1 Versión de FW No reporte Reporte <= 8 bytes <= 8 bytes
2 Versión de HW No reporte Reporte <= 8 bytes <= 8 bytes
SPXXXX – Formato del mensaje
• Cada tipo de dato puede ser configurado
•Datos de GPS SDM1
Bit Tipo de dato 0 1 Len. ASCII Len. HEX
0 Fix estatus No reporte Reporte 1 byte 1 byte
Numero de satélites <=2 bytes
1 Latitud No reporte Reporte 10 bytes 8 bytes
Longitud 11 bytes
2 Velocidad No reporte Reporte <= 8 bytes <= 8 bytes
3 Orientación No reporte Reporte <= 3 bytes 2 bytes
4 Altitud No reporte Reporte <= 3 bytes 2 bytes
5 HDOP No reporte Reporte <= 5 bytes 2 bytes
6 VDOP No reporte Reporte <= 5 bytes 2 bytes
7 Reservado No reporte Reporte <= 5 bytes 2 bytes
SPXXXX – Formato del mensaje
• Cada tipo de dato puede ser configurado
•Datos de GSM SDM2

Bit Tipo de dato 0 1 Len. ASCII Len. HEX


0 Estatus de registro No reporte Reporte 1 byte 1 byte
Nivel de señal 1 bytes
1 Primera estación No reporte Reporte <= 25 bytes 8 bytes
2 Segunda estación No reporte Reporte <= 25 bytes 8 bytes
3 Tercera estación No reporte Reporte <= 25 bytes 8 bytes
4 Cuarta estación No reporte Reporte <= 25 bytes 8 bytes
5 Quinta estación No reporte Reporte <= 25 bytes 8 bytes
6 Sexta estación No reporte Reporte <= 25 bytes 8 bytes
7 Séptima estación No reporte Reporte <= 25 bytes 8 bytes
SPXXXX – Formato del mensaje
• Cada tipo de dato puede ser configurado
•COT data SDM3

Bit Tipo de dato 0 1 Len. ASCII Len. HEX


0 Odómetro No reporte Reporte <= 10 bytes <= 5 byte
1 Horas de encendido No reporte Reporte <= 10 bytes <= 5 bytes
2 IN0 frecuencia/pulsos No reporte Reporte <= 11 bytes <= 5 bytes
3 IN1 frecuencia/pulsos No reporte Reporte <= 11 bytes <= 5 bytes
4 IN2 frecuencia/pulsos No reporte Reporte <= 11 bytes <= 5 bytes
5 IN3 frecuencia/pulsos No reporte Reporte <= 25 bytes <= 5bytes
SPXXXX – Formato del mensaje
• Cada tipo de dato puede ser configurado
•Datos Análogos SDM4

Bit Tipo de dato 0 1 Len. ASCII Len. HEX


0 Voltaje externo No reporte Reporte <= 5 bytes 2 bytes
1 Batería de respaldo No reporte Reporte <= 5 bytes 2 bytes
2 Voltaje del ADC1 No reporte Reporte <= 5 bytes 2 bytes
3 Voltaje del ADC2 No reporte Reporte <= 5 bytes 2 bytes
4 Reservado
5 Reservado
6 Reservado
7 Reservado
SPXXXX – Formato del mensaje
• Cada tipo de dato puede ser configurado
•Estatus del dispositivo SDM5

Bit Tipo de dato 0 1 Len. ASCII Len. HEX


0 Estatus del dispositivo No reporte Reporte <= 8 bytes <=5 bytes
1 Estatus de las E/S No reporte Reporte <= 2 bytes 1 byte
2 Estatus de 120 primeras No reporte Reporte <= 30 bytes <= 15 bytes
geocercas
3 Estatus de las 36 ultimas No reporte Reporte <= 9 bytes <= 5 bytes
geocercas
SPXXXX – Reporte periódico

• Puede reportar periódicamente cuando ignición está en ON


• Puede reportar periódicamente bajo ciertas condiciones del dispositivo:
• Cuando está detenido
• En roaming doméstico
• En roaming internacional
• Usando solo la batería de respaldo
• Ignición OFF
• Se usa los comandos SVP y DNU
SPXXXX – Reporte periódico

SVP;<modo>;<intervalo>;<modo_rep>;<formato>

Parámetro Estado Rango


Modo Modo de reporte: 0 -1
0: reporte cuando se esta moviendo
1: Reporte cuando el comando DNU esta habilitado
Intervalo Periodo de reporte 1 - 900 segundos
15 – 59 minutos
1 – 720 horas
Modo_rep O: Deshabilitado O|G|A
G: Tiene prioridad la información GPS
A: Información GPS g GSM
Formato O: Deshabilitado O|B|T
B: HEX
T: ASCII
SPXXXX – Reporte periódico
DNU;<parametro>

Parámetro Estado Rango


Parametro Indica las condiciones bajo las cuales reportará en modo SVP;1 00 – FF
Es la combinación de 5 bits
0: Cuando está detenido
1: Roaming doméstico
2: Roaming internacional
3: Solo batería de respaldo
4: Ignición OFF
SPXXXX – Reporte por distancia y orientación

• Reporta basado en distancia o en cambio de orientación.


• Si está combinado con reporte periódico, cuando se ejecuta uno de los eventos,
se reinicia el contador de los otros eventos.
• Se usa el comando DIS para configurar los valores

DIS;<distancia>;<angulo>

Parámetro Estado Rango


Distancia Distancia recorrida 0 – 255 (0.1 km)
Angulo Angulo en el cambio de orientación 0 - 60
SPXXXX – Decodificación del mensaje
• Formato ASCII
• Cada dato esta separado por comas
• Se incluye el tipo de identificador de dato.
• Si se incluye como parte de los datos los caracteres: * , ; ( y # entonces serán transmitidos
con un ( antes de los caracteres mencionados anteriormente.
•Los eventos tienen un formato diferente de mensaje;

• Formato de un evento
 Cabecera Protocolo   IMEI   Fecha y Hora   Evento   Datos Fin

*GS 06 , 351535053999389 , 235833280213 , 9C , <SYS>,<GPS>, #


<GSM>,<COT>,
<ADC>,<DTT>,
<IWD>,<ETD>
SPXXXX – Decodificación del mensaje

• Formato de un no evento

 Cabecera Protocolo   IMEI   Fecha y Hora     Datos Fin

*GS 06 , 351535053999389 , 235833280213 , , <SYS>,<GPS>, #


<GSM>,<COT>,
<ADC>,<DTT>,
<IWD>,<ETD>

• La fecha y hora están el formato hhmmssddmmyy


• El evento esta dividido en dos partes:
•Bit7: estatus del eventos
•Bi6 – bit0: Identificador del evento.
•Los datos incluidos en el mensaje están definidos por los comandos ADM y
SDM
SPXXXX – Decodificación del mensaje

• Datos del sistema

SYS:SP4603;V1.01;V1.01
SYS: Identificador de System data 4 bytes
SP4603 Nombre del dispositivo <= 15 bytes
V1.01 Versión de FW <= 8 bytes
V1.01 Versión de HW <= 8 bytes
SPXXXX – Decodificación del mensaje
• Datos GPS

GPS:A;8;N23.164351;E113.428515;0;0;37;0.85;0.35
GPS: Identificador de datos GPS
A Fix estatus 1 byte A: Válido, V: No válido
8 Numero de satélites <=2 bytes
N25.799782 Latitud 10 bytes N: norte, S: Sur
W80.336712 Longitud 11 bytes E: Este, W: Oeste
0 Velocidad <= 8 bytes Km/s
0 Orientación <= 3 bytes Grados
37 Altitud <= 3 bytes -9999 a 9999 (metros)
0.85 HDOP <= 5 bytes 0 a 99.99 (decimal)
0.35 VDOP <= 5 bytes 0 a 99.99 (decimal)
SPXXXX – Decodificación del mensaje
• Datos GSM

GSM:5;4;460;0;2731;BB41;-82;460;0;2731;436E;-81;460;0;2731;436D;-94
GSM: Identificador de datos GSM 4 bytes
5 Estatus del registro 1 byte 0- 5
4 Intensidad de la señal 1 bytes 0–5
460 MCC1 <= 5 bytes 3 o 5 dígitos (65535 inválido)
0 MNC1 <= 5 bytes 1, 2 o 5 dígitos (65535 inválido)
2731 LAC1 <= 4 bytes 0 – FFFF
BB41 CID1 <= 5 bytes 0 – FFFF
-82 RSSI1 <= 4 bytes
460 MCC2 <= 5 bytes 3 o 5 dígitos (65535 inválido)
0 MNC2 <= 5 bytes 1, 2 o 5 dígitos (65535 inválido)
SPXXXX – Decodificación del mensaje
• Datos COT

COT:654789;123-45-32;0F1000;1P123;2P1234;3F1000
COT: Identificador de datos COT 4 bytes
654789 Odómetro <= 10 byte 0 - 4294967295 (metros)
123-45-32 Horas de encendido <= 11 bytes 0:0:0 – 99999:00:00 (h-m-s)
0F1000 Entrada 1, pulso o frecuencia <= 12 bytes P: Pulso – F: Frecuencia
1P123 Entrada 2, pulso o frecuencia <= 12 bytes P: Pulso – F: Frecuencia
2P1234 Entrada 3, pulso o frecuencia <= 12 bytes P: Pulso – F: Frecuencia
3F100 Entrada 4, pulso o frecuencia <= 12 bytes P: Pulso – F: Frecuencia
SPXXXX – Decodificación del mensaje
• Datos ADC

ADC:12.60;3.99;10.00;12.00
ADC: Identificador de datos ADC 4 bytes
12.60 Voltaje batería principal <= 5 byte Voltios
3.99 Voltaje batería de respaldo <= 5 bytes Voltios
10.00 Voltaje ADC1 <= 5 bytes Voltios
12.00 Voltaje ADC2 <= 5 bytes Voltios
SPXXXX – Decodificación del mensaje
• Datos DTT

DTT: FF;FF;FFFFFF;FFFFFF;FFFFFF;FF
DTT: Identificador de datos DTT 4 bytes
FF Estatus del dispositivo 2 byte 00 - FF
FF Estatus de las E/S 2 bytes 00 – FF
FFFFFF Estado de las zonas geográfica (0 – 119) <= 30 bytes 120 bits máximo
FFFFFF Estado de las zonas geográfica (120 – 155) <= 9 bytes 36 bits máximo
FFFFFF Estatus de lo eventos <= 16 bytes 64 bits máximo
FF Tipo de reporte = 2 bytes
SPXXXX – Decodificación del mensaje
• Estatus del dispositivo
Bit Descripción Estado 0 Estado 1
Bit0 Batería externa Normal Bajo o Alto
Bit1 Batería de respaldo Normal Bajo o Alto
Bit2 Movimiento Detenido Moviéndose
Bit3 Exceso de velocidad Normal Sobre la velocidad
Bit4 Idle Normal Idle
Bit5 Remolque Normal Remolque
Bit6 Jamming GSM Normal Jamming
Bit7 Roaming domestico Normal Roaming
Bit8 Roaming internacional Normal Roaming
Bit9 Aceleración Normal Aceleración, frenado o giros bruscos
Bit10 Accidente Normal Colisión frontal, trasera o volcamiento
Bit11 Zona geográfica Normal Dentro o fuera
 Bit12 ADC1 (como entrada análoga)  Normal  Anormal (Bajo o Alto)
 Bit13 ADC2 (como entrada análoga)  Normal  Anormal (Bajo o Alto)
Bit14 Parqueo Parqueado No parqueado
Bit15 Horas privadas Normal Bajo horas privadas
SPXXXX – Decodificación del mensaje
• Estatus del E/S
Bit Descripción Estado 0 Estado 1
Bit0 Estatus de la ignición OFF ON
Bit1 Nivel de la entrada 1 Nivel alto o flotante Nivel bajo
Bit2 Nivel de la entrada 2 Nivel alto o flotante Nivel bajo
Bit3 Entrada digital 3 (AD1 como digital) Nivel bajo Nivel alto
Bit4 Entrada digital 4 (AD2 como digital) Nivel bajo Nivel alto
Bit5 Salida 1 Nivel bajo Nivel alto
Bit6 Salida 2 Nivel bajo Nivel alto
Bit7 Salida 3 Nivel bajo Nivel alto

• Tipo de paquete
Bit Descripción
0 No definido
1 Reporte periódico
2 Reporte por distancia
3 Reporte por orientación
4 Consulta de localización actual
5 Moviéndose, GPS de no fix a fix
6 Roaming internacional
7 Cambio de APN o servidor
8 Ibutton leído
SPXXXX – Decodificación del mensaje
• Datos ETD
ETD:11;30
ETD: Identificador de datos ETD 4 bytes
11 Identificador del evento 2 byte
30 Datos asociados al evento 2 bytes Variable
SPXXXX – Decodificación del mensaje
• Datos ETD
Datos asociados al evento
Velocidad Velocidad (km/h)
Zona geográfica Hora a la cual se dio el evento (HHMMSSDDMMYY)
Velocidad (km/h)
Numero de zona geográfica
Estado de la zona geográfica (bit1: 1-dentro o 0-fuera, bit2: 1-exceso de
velocidad o 0-velocidad normal)
Voltaje externo, AD1, AD2 Voltaje (voltios)
Healt report Estatus de la unidad
Bit Descripción Status 0 Status 1
bit0 Estado de la conexión del socket1 Desconectado Conectado
bit1 Estado de la conexión del socket2 Desconectado Conectado
bit2 Estado de la conexión del socket3 Desconectado Conectado
bit3 Estado de la conexión del socket4 Desconectado Conectado
bit4 Estado de la conexión del socket5 Desconectado Conectado
bit5 Estado del sensor de movimiento Anormal Normal
bit6 Estatus de la flash Anormal Normal
bit7 Sensor de vibración Detenido Vibrando
SPXXXX – Decodificación del mensaje
• Datos ETD

Datos asociados al evento


Movimientos bruscos Aceleración en la dirección X (positivo: frenado, negativo: acelerado)
Aceleración en la dirección Y (positivo: izquierda, negativo: derecha)

iButton/ sensor de Número serial


temperatura Tipo de dispositivo (0: ibutton, 1: sensor de temperatura)
Datos (ibutton: numero serial del ibuton, sensor: serial del sensor de
temperatura y la temperatura)
FFFFFF Estatus de lo eventos
FF Tipo de reporte
SPXXXX – Decodificación del mensaje
• Formato HEX
• Los campos están datos por posiciones
• Si se incluye como parte de los datos los caracteres: * , ; ( y # entonces
serán transmitidos con un ( antes de los caracteres mencionados
anteriormente.
•Los eventos tienen un formato diferente de mensaje;

• Formato de un evento
 Cabecera Protocolo  Packet ID IMEI Fecha y Hora Evento  Mascara Datos CRC Fin

F8 06 41 13FB822050D1D 153AA8A6 9C 00FF <SYS>,<GPS>, 2D77 F8


<GSM>,<COT>,
<ADC>,<DTT>,
<IWD>,<ETD>
SPXXXX – Decodificación del mensaje
• Formato de un no evento
 Cabecera Protocolo  Packet ID IMEI Fecha y Hora  Mascara Datos CRC Fin
F8 06 41 13FB822050D1D 153AA8A6 00FF <SYS>,<GPS>, <GSM>,<COT>, 2D77 F8
<ADC>,<DTT>, <IWD>

• El packet ID:
• Bit7: 0 – Formato largo (solo SP4600), 1- Formato corto.
• Bit6: 0 – No es evento, 1 – evento con dato ETD
• Bit0-Bit5: 1- paquete del dispositivo, 2 – paquete SMS forward
• IMEI: esta representando en hexadecimal
• La fecha es el numero de segundos desde : 01/01/2000 00:00:00
• El evento esta dividido en dos partes:
• Bit7: estatus del eventos
• Bi6 – bit0: Identificador del evento.
SPXXXX – Decodificación del mensaje
• Mascara:
• Definida por el comando ADM
Mascara (Bit) Datos Descripción 0 1
0 SYS System data No Reporte Reporte
1 GPS GPS data No Reporte Reporte
2 GSM GSM data No Reporte Reporte
3 COT COT data No Reporte Reporte
4 ADC ADC data No Reporte Reporte
5 DTT Device status data No Reporte Reporte
6 IWD 1 WIRE data No Reporte Reporte
7 ETD Event data No Reporte Reporte
8 Reservado Reservado    
9 Reservado Reservado    
10 Reservado Reservado    
11 Reservado Reservado    
12 Reservado Reservado    
13 Reservado Reservado    
14 Reservado Reservado    
15 Reservado Reservado    
SPXXXX – Decodificación del mensaje

• Datos del sistema


11 03473653 1556312E3030 265668312E3032
11 Longitud de datos SYS 1 bytes
0 Sub-data id 1 byte Nombre del dispositivo
3 Longitud de Sub-data
473653 Data n bytes
1 Sub-data id 1 byte Versión de firmware
5 Longitud de Sub-data
56312E3030 Data n bytes
2 Sub-data id 1 byte Versión de hardware
6 Longitud de Sub-data
56668312E3032 Data n bytes
SPXXXX – Decodificación del mensaje
• Datos GPS

15 007F 48 016175DD 06C2C8E8 003C 0000 004B 007C 007D


15 Longitud de datos GPS 1 byte
007F Mascara 2 bytes Configurada con SMD1
48 GPS valido y Numero de 1 byte Bit0-bit4: # de satélites
satélites Bit5-Bit6: Estatus del GPS (0-invalido, 1-2D, 2-
3D)

016175DD Latitud 8 bytes Convertir a decimal t dividir para 1000000


06C2C8E8 Longitud 8 bytes Convertir a decimal t dividir para 1000000
003C Velocidad 2 bytes Convertir a decimal (Km/s)
0000 Orientación 2 bytes Convertir a decimal (Grados)
SPXXXX – Decodificación del mensaje
• Datos GPS

15 007F 48 016175DD 06C2C8E8 003C 0000 004B 007C 007D


004B Altitud 2 bytes Convertir a decimal (metros)
007C HDOP 2 bytes Convertir a decimal dividir para
100
007D VDOP 2 bytes Convertir a decimal dividir para
100
SPXXXX – Decodificación del mensaje
• Datos GSM

1A 0F 14 1CC000 2503 962C 40 1CC000 2731 40F4 56 1CC000 2731 BB42 66


1A Longitud de datos GSM 1 byte
0F Mascada 1 byte Configurado con SMD2
14 Registro GSM 1 bytes 0–5
Intensidad de la señal
1CC000 MCC1 y MNC1 3 bytes Convertir a decimal( MCC: 12 bits,
MNC: 12 bits)
2503 LAC1 2 bytes Convertir a decimal
632C CID1 2 bytes Convertir a decimal
40 RSSI1 1 bytes Convertir a decimal y multiplicar por -1
SPXXXX – Decodificación del mensaje
• Datos GSM

1A 0F 14 1CC000 2503 962C 40 1CC000 2731 40F4 56 1CC000 2731 BB42 66


1CC000 MCC1 y MNC2 3 bytes Convertir a decimal( MCC: 12 bits, MNC: 12 bits)
2731 LAC2 2 bytes Convertir a decimal
40F4 CID2 2 bytes Convertir a decimal
56 RSSI2 1 bytes Convertir a decimal y multiplicar por -1
1CC000 MCC3 y MNC3 3 bytes Convertir a decimal( MCC: 12 bits, MNC: 12 bits)
2731 LAC3 2 bytes Convertir a decimal
BB42 CID3 2 bytes Convertir a decimal
66 RSSI3 1 bytes Convertir a decimal y multiplicar por -1
SPXXXX – Decodificación del mensaje
• Datos COT
0B 0203E8 1297C2 24200003E8
0B Longitud de datos COT 1 byte
0 Sub-data id 1 byte Odometro, convertir a decimal (1000
2 Longitud de Sub-data metros)
03E8 Data n bytes
1 Sub-data id 1 byte Moro encendido, convertir a decimal
2 Longitud de Sub-data (segundos)
97C2 Data n bytes
2 Sub-data id 1 byte Moro encendido, convertir a decimal
4 Longitud de Sub-data (segundos)
200003E8 Data n bytes Entrada 1, pulso o frecuencia
4 bits (1: pulso – 2: frecuencia)
28 bits: datos
SPXXXX – Decodificación del mensaje
• Datos ADC

080320120823243208
08 Longitud de datos ADC 1 bytes
0 Sub data 4 bits Voltaje de la fuente externa
320 Datos 12 bits Convertir a decimal, multiplicar por (AD_MAX –
AD_MIN)/4096 + AD_MIN (Voltios)
AD_MAX =100
AD_MIN = -10
1 Sub data 4 bits Voltaje de la bacteria de respaldo
208 Datos 12 bits Convertir a decimal, multiplicar por (AD_MAX –
AD_MIN)/4096 + AD_MIN (Voltios)
AD_MAX =100
AD_MIN = -10
SPXXXX – Decodificación del mensaje
• Datos ADC

080320120823243208
2 Sub data 4 bits Voltaje ADC1
324 Datos 12 bits Convertir a decimal, multiplicar por (AD_MAX – AD_MIN)/4096 +
AD_MIN (Voltios)
AD_MAX =100
AD_MIN = -10
3 Sub data 4 bits Voltaje ADC2
208 Datos 12 bits Convertir a decimal, multiplicar por (AD_MAX – AD_MIN)/4096 +
AD_MIN (Voltios)
AD_MAX =100
AD_MIN = -10
SPXXXX – Decodificación del mensaje
• Datos DTT

0E 0100 11C3 2100 3100 43020000 0001


0E Longitud de datos DTT 1 bytes
0 Sub-data ID 1 byte Estatus del dispositivo
1 Longitud del dato
00 Dato n byte
1 Sub-data ID 1 byte Estatus de E/S
1 Longitud del dato
C3 Dato n byte
2 Sub-data ID 1 byte Estatus de las zonas geográficas (0-119)
1 Longitud del dato
00 Dato n byte
SPXXXX – Decodificación del mensaje
• Datos DTT

0E 0100 11C3 2100 3100 43020000 0001


3 Sub-data ID 1 byte Estatus de las zonas geográficas (120-
1 Longitud del dato 155)
00 Dato n byte
4 Sub-data ID 1 byte Estatus de los eventos
3 Longitud del dato
020000 Dato n byte
0 Sub-data ID 1 byte Tipo de mensaje
0 Longitud del dato
01 Dato n byte
SPXXXX – Decodificación del mensaje
• Estatus del dispositivo
Bit Descripción Estado 0 Estado 1
Bit0 Batería externa Normal Bajo o Alto
Bit1 Batería de respaldo Normal Bajo o Alto
Bit2 Movimiento Detenido Moviéndose
Bit3 Exceso de velocidad Normal Sobre la velocidad
Bit4 Idle Normal Idle
Bit5 Remolque Normal Remolque
Bit6 Jamming GSM Normal Jamming
Bit7 Roaming domestico Normal Roaming
Bit8 Roaming internacional Normal Roaming
Bit9 Aceleración Normal Aceleración, frenado o giros bruscos
Bit10 Accidente Normal Colisión frontal, trasera o volcamiento
Bit11 Zona geográfica Normal Dentro o fuera
 Bit12 ADC1 (como entrada análoga)  Normal  Anormal (Bajo o Alto)
 Bit13 ADC2 (como entrada análoga)  Normal  Anormal (Bajo o Alto)
Bit14 Parqueo Parqueado No parqueado
Bit15 Horas privadas Normal Bajo horas privadas
SPXXXX – Decodificación del mensaje
• Estatus del E/S
Bit Descripción Estado 0 Estado 1
Bit0 Estatus de la ignición OFF ON
Bit1 Nivel de la entrada 1 Nivel alto o flotante Nivel bajo
Bit2 Nivel de la entrada 2 Nivel alto o flotante Nivel bajo
Bit3 Entrada digital 3 (AD1 como digital) Nivel bajo Nivel alto
Bit4 Entrada digital 4 (AD2 como digital) Nivel bajo Nivel alto
Bit5 Salida 1 Nivel bajo Nivel alto
Bit6 Salida 2 Nivel bajo Nivel alto
Bit7 Salida 3 Nivel bajo Nivel alto

• Tipo de paquete
Bit Descripción
0 No definido
1 Reporte periódico
2 Reporte por distancia
3 Reporte por orientación
4 Consulta de localización actual
5 Moviéndose, GPS de no fix a fix
6 Roaming internacional
7 Cambio de APN o servidor
8 Ibutton leído
SPXXXX – Decodificación del mensaje
• Datos ETD - Velocidad

03 02 006D
03 Longitud de los datos de velocidad 1 byte

0 ID 1 byte Estatus de los eventos


2 Longitud del dato
006D Dato n byte Convertir a decimal (Km/h)
SPXXXX – Decodificación del mensaje
• Datos ETD – Zona Geográfica
1206153AA8A664001A080309010A020B010C03
12 Longitud de los datos de zona 1 byte
geográfica
0 ID 1 byte
6 Longitud del dato
153AA8A6 Dato 4 byte Tiempo Convertir a decimal (segundos)
6400 Dato 2 bytes Velocidad, convertir a decimal (km/h)
1 ID 1 byte
A Longitud del dato
08 Numero de la zona geo 1 byte
03 Estatus 1 byte bit1: 1-dentro o 0-fuera, bit2: 1-exceso de
velocidad o 0-velocidad normal)
SPXXXX – Decodificación del mensaje
• Datos ETD – Reporte Healt
020144
02 Identificador de evento 1 byte
0 ID 1 byte
1 Longitud del dato
44 Dato 4 byte Tiempo Convertir a decimal (segundos)
Bit Descripción Status 0 Status 1
bit0 Estado de la conexión del socket1 Desconectado Conectado
bit1 Estado de la conexión del socket2 Desconectado Conectado
bit2 Estado de la conexión del socket3 Desconectado Conectado
bit3 Estado de la conexión del socket4 Desconectado Conectado
bit4 Estado de la conexión del socket5 Desconectado Conectado
bit5 Estado del sensor de movimiento Anormal Normal
bit6 Estatus de la flash Anormal Normal
bit7 Sensor de vibración Detenido Vibrando
SPXXXX – Decodificación del mensaje
• Datos ETD – Colisiones

05 04FF9C00D7
05 Identificador de evento 1 byte
0 ID 1 byte
4 Longitud del dato
FF9C Aceleración en X 2 bytes Convertir a decimal y dividir para 1000 (g)
00D7 Aceleración en Y 2 bytes Convertir a decimal y dividir para 1000 (g)
SPXXXX - Funciones básicas

Preguntas / Repuestas

También podría gustarte