Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de...

37
Guía Genérica de Configuración de Dispositivos Versión: 2.5 Fecha: 24 de Julio del 2018

Transcript of Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de...

Page 1: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Guía Genérica de Configuración de Dispositivos

Versión: 2.5

Fecha: 24 de Julio del 2018

Page 2: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Abreviaciones

ADC Conversor Analógico Digital

ASCII American Standard Code for Information Interchange (Juego de caracteres en PC)

BLE Bluetooth de Baja Energía

BT Bluetooth

CAN Controller Area Network

DC Corriente Contínua

FET Transistor de Efecto Campo

GIS Sistemas de Información Geográfica

GNSS Sistemas Globales de Navegación por Satélite

GPRS Servicio General de Paquetes vía Radio

GPS Global Positioning System (Sistema de Posicionamiento Global)

GSM Sistema Global para Comunicaciones Móviles

IP Protocolo de Internet (parte de TCP/IP)

LED Diodo Emisor de Luz

MEMS Sistema Microelectromecánico

NMEA National Marine Electronics Association (Formato de salida GPS)

OTA Over the Air (Configuración remota de dispositivos)

PC Ordenador Personal

PCB Placa de Circuito Impreso

PDU Unidad de Descripción de Protocolo (Describe un formato binario de SMS)

RFID Identificación por Radiofrecuencia

SIM Modulo de Identidad de Suscriptor

SMS Servicio de Mensajes Cortos

SMSC Centro de Servicio de Mensajes Cortos

SV Vehículo Satélite

TCP Protocolo de Control de Transmisión (parte de TCP/IP)

UDP User Datagram Protocol (Protocolo de transporte de datos)

WGS84 World Geodetic System 1984 (Sistema de Coordenadas Global usado por GPS)

Page 3: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Configuración de Dispositivos

Todos nuestros dispositivos comparten un grupo de comandos comúnes, que se puede utilizar en

3 modos diferentes:

1. Con el puerto RS232 del dispositivo, conectado con un PC

2. Por SMS

3. Por TCP desde el servidor conectado

Los comandos son iguales con todos los dispositivos con pocas excepciones, según las

características de cada dispositivo. Una lista pequeña de comandos de diagnóstico solo son

compatibles con el modo RS232, debido al tamaño de la respuesta, no son prácticos para ser

utilizados por SMS o TCP.

Configuración con Terminal ASCII

Para personalizar nuestros dispositivos de la mejor forma, lo más cómodo es utilizar una conexión

serial con un PC. Es posible utilizar cualquier terminal ASCII (e.g. HyperTerminal, Teraterm etc.)

para introducir comandos.

Parametros del terminal son:

BAUD RATE: 115200

DATA BITS: 8

PARITY: NONE

FLOW CONTROL: NONE

Recomendamos TeraTerm, que se puede descargar gratuitamente. Para detalles y descargarse lo

consultar http://logmett.com/

Formato de los Comandos

Para todos los métodos de entrada (TCP, SMS, RS232), los dispositivos utiliza el mismo formato

de comando.

Cada comando cuenta el siguiente formato:

$AAAA,<arg1>,<arg2>,<argN><CR><LF>

Donde AAAA es el código de comando y el texto encerrado entre < > son argumentos

opcionales.

<CR><LF> representan retorno de carro y salto de línea caracteres.

Nota que los <> caracteres no deberías incluir en el comando

Formato de Respuesta

Cada comando recibirá una respuesta a través de la misma vía por la que fue recibido.

El formato de las respuestas de los comandos individuales serán como sigue:

$AAAA,<estado><CR><LF>

donde <estado> es uno de los siguientes valores:

UN Comando desconocido

OK Comando completado exitosamente

ER Comando erróneo

PR Contraseña requerida (consulta el comando $PASS por más detalles)

Page 4: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Ejemplos con un solo Comando:

$DIST,500 $DIST,OK<CR><LF> comando válido, ok

$IPAD,123.456.89.10 $IPAD,OK<CR><LF> comando válido, ok

$IPAD,host name.com $IPAD,ER<CR><LF> parámetro fuera de rango (nombre de servidor invalido) $FISH,400 $FISH,UN<CR><LF> comando desconocido

Formato de comandos múltiples

En modo SMS conviene enviar varios comandos juntos en un mismo paquete. También es posible

concatenar comandos en transmisiones RS232 y TCP/UDP

ejemplo 1

$DIST,50<CR> $GPSQ,100<CR>

ejemplo 2 (recomendado por formato TCP/UDP)

$DIST,500$APPW,orangeinternet$FRED,2

Formato de Respuesta, comandos múltiples

Comandos múltiples recibido en el mismo paquete de datos, en cualquier modo, serán

contestado en la misma manera de un solo comando:

Ejemplo 2 anterior sería respondido:

$DIST,OK<CR> $APPW,OK<CR> $FRED,UN<CR>

Los primeros dos comandos son reconocidos y ejecutados exitosamente, a diferencia del último,

que es desconocido.

Configuración OTA por SMS/GPRS

Los comandos y formatos descritos anteriormente, pueden utilizarse sobre sockets SMS, UDP o

TCP. La respuesta siempre será devuelta del mismo modo por el que se recibe el comando. Por

ejemplo, los comandos recibidos por SMS serán respondidos por SMS al mismo número que los

envió. Note que el número del remitente no debe estar oculto para que la respuesta puede

efectuarse exitosamente.

Cuando se envíen múltiples comandos vía sockets TCP/UDP, le rogamos no incluya los caracteres

“Retorno de Carro” (CR) o “Salto de Línea” (LF) entre comandos, ya que no son necesarios y

podrían causar problemas en la lectura.

Impedir Reconfiguración no Autorizada

Existe la opción de añadir un código PIN, que puede ser utilizado para evitar reconfiguraciones no

autorizadas por SMS. Por favor, refiérase al apartado del comando PASS, dentro de la sección

“Configuración” de este documento para más información.

Page 5: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Dispositivos configuraciones y comandos

Ajustes de Red GSM/GPRS:

Dirección APN (APAD) TODOS LOS DISPOSITIVOS

APN para poder hacer uso de una red determinada o servicio GPRS. Esta información la

debe proporcionar el operador de su red GSM, o proveedor de servicios. Puede encontrar

una lista de direcciones, nombres de usuario y contraseñas para la mayoría de operadores

GSM en el siguiente enlace: http://www.taniwha.org.uk/gprs.html

Nombre de usuario APN (APUN) TODOS LOS DISPOSITIVOS

APN nombre de usuario (“NONE” para un campo vacío)

Contraseña APN (APPW) TODOS LOS DISPOSITIVOS

APN contraseña (“NONE” para un campo vacío)

Ajustes del Servidor de Aplicación:

Dirección IP (IPAD) TODOS LOS DISPOSITIVOS

Dirección IP estática (pública) del servidor de destino. Debe introducirse esta dirección

(sin el número de puerto), alternativamente, el parámetro IPAD puede aceptar un nombre

de host con longitud máxima de 64 caracteres.

NOTA: la dirección IP debe ingresarse SIN COMENZAR CON ZEROS

Numero de Puerto (PORT) TODOS LOS DISPOSITIVOS

El número de puerto del servidor, para ser utilizado junto con la dirección IP o el nombre

de host especificado usando IPAD.

TCP ACK Tiempo de Espera (TCPT) TODOS LOS DISPOSITIVOS

Este parámetro especifica el número máximo de segundos que el dispositivo esperará para que el servidor envíe el código de confirmación (ACK) en respuesta a un informe. El valor por defecto es de 30 segundos. Un valor de 0 inhabilita el uso de confirmación (no recomendado)

Modo de Comunicación (MODE) TODOS LOS DISPOSITIVOS

especifica el modo de comunicación GSM requerido, tal y como describe la siguiente

tabla:

<modo> Método de Comunicación

1 RESERVADO

2 RESERVADO

3 RESERVADO

4 GPRS (TCP) LOGIN INHABILITADO

5

6

GPRS (UDP)

GPRS (TCP) LOGIN HABILITADO

La opción LOGIN requiere que el dispositivo envíe un paquete para identificarse

inmediatamente después de abrir un nuevo socket TCP, antes de continuar enviando

reportes. Esta opción puede usarse con todos los protocolos, pero ten en cuenta que

algunos protocolos cambiarán en función de la opción MODE LOGIN (es decir, no habrá

IMEI en la cabecera del paquete) y otros protocolos permanecerán sin cambios (es decir,

las cabeceras del los reportes incluirán IMEI independientemente del MODO). Consulte la

descripción del protocolo de comunicación correspondiente para obtener más detalles

sobre la opción LOGIN

Page 6: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Nivel de Reporte (REPL) TODOS LOS DISPOSITIVOS

Este parámetro es un campo de 4 bytes que puede utilizarse para habilitar/inhabilitar

ciertos tipos de eventos. Los bits relativos a cada campo, en ciertos casos, dependen del

protocolo. Para más información refiérase a la documentación del protocolo que vaya a

utilizarse o a la Nota de Aplicación Correspondiente.

Un valor de 4294967295 habilitará todos los eventos.

Protocolo de Reporte (PROT) TODOS LOS DISPOSITIVOS

Nuestros dispositivos soportan varios protocolos de reporte (formato de paquetes de datos). Ciertos protocolos usados por otros dispositivos son implementados para que haya compatibilidad con los sistemas ya existentes. Para sacar partido a todas las prestaciones que ofrece todos los dispositivos, se recomiendan el protocolo modular “X”. La documentación de cada protocolo se encuentra disponible, y debe solicitarse a Astra Telemátics. Por favor, envíe un email a [email protected] si desea una copia.

<prot> Protocolo de Reporte Notas 6 Protocolo de paquetes fijos “K” Heredado – No para nuevas implementaciones

8 Protocolo de paquetes fijos “M” Heredado – No para nuevas implementaciones

10 Protocolo de paquetes fijos “P” Refrigerador Carrier Transicold

14 Protocolo de paquetes fijos “V” Heredado – No para nuevas implementaciones

16 Protocolo modular ‘X’ RECOMENDADO (soporta todas las aplicaciones)

17 Protocolo de paquetes fijos “S” Protocol privado

18 Protocolo modular “Z” Protocol privado

El formato del comando es:

$PROT,<protocolo>,<protocolo-máscara> donde:

<protocolo> define el protocolo elegido de la tabla anterior

<protocolo-máscara> define los módulos elegidos del protocolo ‘X’

Para más detalles, refiere a los documentos de protocolos de comunicación.

Intervalos de Reporte / Ajustes de Eventos:

Distancia Entre Reportes (DIST) TODOS LOS DISPOSITIVOS

Distancia en metros que debe recorrer el vehículo para que se genere un informe. Esta opción puede inhabilitarse dándole un valor de 0. El valor por defecto es 5000m.

Umbral de Cambio de Rumbo (HEAD) TODOS LOS DISPOSITIVOS

Umbral de reportaje basados en cambio de rumbo. Pueden inhabilitarse proporcionando a HEAD un valor de 0. El valor por defecto es de 45 grados. Intervalo de Mensajes Durante Trayecto (JTIM) TODOS LOS DISPOSITIVOS

In Intervalo de informe cronometrado en el trayecto en minutos. La determinación de los

modos estacionario y de viaje está dictada por el parámetro IGNM, que se describe en la

página 8. Si se establece el JTIM en cero, se deshabilitarán los informes de viaje basados

en el tiempo. El valor predeterminado es 2 minutos.

Intervalo entre Mensajes durante el Trayecto (JSEC) TODOS

Intervalo de tiempo máximo entre informes de posición durante un trayecto, en

segundos. El valor apropiado de este intervalo dependerá de la aplicación que se le vaya

a dar al dispositivo. Si se introduce el valor 0, se inhabilitarán los reportes temporizados.

El valor por defecto es de 120 segundos.

Page 7: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Intervalo de Mensajes Durante Estacionamiento (STIM) TODOS

El intervalo de tiempo máximo (en minutos) entre dos informes de posición mientras el

vehículo se encuentra estacionado. Por defecto, es 60 minutos. Esta opción se inhabilitar

introduciendo un valor 0. El comando también permite definir si el módulo GPS se

mantendrá en modo de bajo consumo cada vez que el sistema “despierte” para enviar un

informe de posición. Aunque el GPS se mantenga en modo de bajo consumo mientras el

vehículo esta estacionado, se activará por completo si se detecta un comienzo de ruta

(ignición).

El formato de comando es:

$STIM,<intervalo-de-tiempo>,<inhabilitar-gps-al-despertar>

El valor por defecto de <inhabilitar-gps-al-despertar> es 0, por lo que se activa el módulo

GPS cada vez que el dispositivo despierta. Para mantener el GPS en modo de bajo

consumo, debe introducirse un 1 en este campo.

Intervalo entre Mensajes en Modo Reposo (ITIM) TODOS LOS DISPOSITIVOS

El intervalo de tiempo máximo entre informes de posición cuando el vehículo se encuentra

en reposo. El modo reposo se inicia cuando el vehículo se encuentra estacionario durante

un tiempo determinado (ver parámetro IDLE). Si se introduce un valor 0, se desactivan

los informes de posición en reposo. El valor por defecto es de 5 minutos.

Umbral de Reposo (IDLE) TODOS LOS DISPOSITIVOS

Se considera que un vehículo se encuentra en Modo Reposo cuando se encuentra

estacionario durante un determinado tiempo a la vez que la señal de ignición está

activada. El Modo Reposo acaba una vez el vehículo comienza a moverse de nuevo. Este

parámetro define el tiempo (en segundos) que un vehículo deberá estar parado antes de

que se inicie este modo. Nótese que, además de los reportes temporizados, en Modo

Reposo se enviará un informe cada vez que se entre y salga de él, por lo que un valor

excesivamente bajo en IDLE podría resultar en un mayor número de informes. El valor

por defecto es de 180 segundos

Umbral de Exceso de Velocidad (OSST) TODOS LOS DISPOSITIVOS

Nuestros dispositivos pueden configurarse para informar sobre excesos de velocidad.

Estos eventos ocurren cuando el vehículo supera una cierta velocidad durante un

determinado tiempo. El parámetro OSST define el umbral de máxima velocidad en km/h.

Para que se dispare un evento de Exceso de Velocidad, el vehículo deberá viajar a una

velocidad mayor que la establecida en OSST durante intervalo de tiempo definido en

OSHT (ver debajo). Los siguientes eventos de exceso de velocidad no podrán ser

disparados hasta que no transcurra un número de segundos definido en OSIT y hasta que

la velocidad del vehículo no caiga por debajo del umbral OSST. Un valor 0 en OSST

desactivará los eventos/informes por exceso de velocidad. El valor por defecto es de 120

km/h.

Tiempo de espera para Exceso de Velocidad (OSHT) TODOS

Define el periodo de tiempo (en segundos) en el que un vehículo debe superar la

velocidad definida en OSST para disparar un evento por exceso de velocidad. Por defecto

OSHT vale 30 segundos.

Tiempo de Inhibición de Exceso de Velocidad (OSIT) TODOS

Define el tiempo mínimo entre eventos de exceso de velocidad. Una vez que ocurra un

evento de exceso de velocidad, los siguientes eventos no podrán ser disparados hasta que

no transcurran los segundos definidos en OSIT.

Page 8: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Ajustes de Trayecto:

Modo de Ignición (IGNM) TODOS LOS DISPOSITIVOS

Este parámetro define como se determinará si ha habido o no IGNICIÓN en el vehículo:

IGNM Comienzo / Final de Viaje ¿Bajo consumo por

defecto?

Entrada de

Ignición

0 basado en movimiento NO No requerida

1 basado on entrada digital 1 NO CABLE BLANCO

2

3

4

basado on entrada digital 1

basado en voltaje externo

basado en datos del bus CAN

SI

NO

NO

CABLE BLANCO

No requerida

OBD o FMS

El formato del comando es:

$IGNM,<ignition-source>[,<low-power-mode>]

donde:

<ignition-source> una de las fuentes en la anterior tabla

<low-power-mode> habilita el modo de bajo consumo al desaparecer la ignición

El modo de bajo consumo se activa automáticamente cuando se selecciona la opción 2. En

el resto de opciones se desactiva el bajo consumo por defecto.

Cuando IGMN = 3, el dispositivo detectará si el motor del vehículo esta encendido

mediante un incremento del voltaje externo (típicamente, el voltaje de la batería del

vehículo aumenta 2V cuando el motor está encendido). Este modo requiere una

instalación de dos cables y libera una de las entradas digitales para otros usos. Consulte

la Guía de instalación para el dispositivo apropiado, para la guía de instalación y

calibración relacionada con el uso del modo IGNM 3.

Retardo de Informe de Parada (STPD) TODOS LOS DISPOSITIVOS

Cuando IGNM = 0, los dispositivos determinarán el comienzo o final de un viaje

basándose en movimiento (GNSS o basado en el acelerómetro). Un evento de Final de

Trayecto ocurre cuando el vehículo se encuentra estacionado durante un tiempo

determinado. Este tiempo viene definido por el parámetro STPD en segundos.

En modo IGNM = 3, se detectará un evento de Final de Trayecto cuando el voltaje de la

batería caiga durante un determinado tiempo, para prevenir falsos eventos durante

arranques y paradas automáticos. Este retardo también viene determinado por el

parámetro STPD. Esto es útil para vehículos con auto start-stop

Page 9: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Ajustes de Identificación del Conductor:

Configuración de Identificación del Conductor (DRIC) TODOS LOS DISPOSITIVOS

Comando para configurar la fuente del identificador del conductor, autorización, informes

y tiempos.

$DRIC,<fuente-identificador>,<recordatorio>,<confirmación>,<reportar-todos>,

<inmovilización>,<tiempo-de-validez>,<tiempo-autorización>,

<estado-inmovilizador>,<autorización-servidor>,

<anulación-inmovilizador>,<tiempo-recordatorio>,<drid-progreso-indicador>,

<combinado-rec+prog>

Donde:

<fuente-identificador> 0=ninguna, 1=iButton, 2=Tarjeta CR001, 3=Bluetooth,

4=tarjeta PicoPass

<recordatorio> Poner un 1 para habilitar un indicador desde que se arranca

el vehículo hasta que se presenta un identificador.

<confirmación> Poner un 1 para habilitar un indicador cada vez que se lea un

identificador

<reportar-todos> Poner un 1 para habilitar un evento/informe cada vez que se

presente un identificador

<Inmovilización> Poner un 1 para habilitar el conmutador de salida de

inmovilización del vehículo hasta que no se presente un

identificador válido.

<tiempo-de-validez> Tiempo de validez para una identificación de conductor. La

identificación del mismo se adjuntará a todos los informes de

Comienzo/Final de Trayecto hasta que la validez caduque. El

valor por defecto es de 7200. Si se introduce el valor 0, la

identificación del conductor será inválida a partir del siguiente

Final de Trayecto.

<tiempo-autorización> Tiempo de caducidad para identificar a un conductor. La

identificación debe presentarse antes de arrancar el vehículo.

Si no se identifica al conductor durante este tiempo, el

conmutador de salida del dispositivo se activará en caso de

que las opciones de recordatorio o inmovilización estén

activas. El valor por defecto es 30 segundos, y el mínimo 10.

<estado-inmovilizador> Este parámetro será el estado de la salida digital cuando se

active la inmovilización.

0 = Salida apagada para inmovilización. 1 = Salida activada

para inmovilización. El valor por defecto es 0

<autorización-servidor> Controla si la identificación del conductor debe ser autorizada

por un servidor utilizando los comandos descritos en el

apartado “Implementación de Autorización del Conductor”

dentro de la sección “Comandos de Utilidad e Ingeniería”.

0 = No se requiere autorización del servidor. 1 = Se requiere

autorización del servidor

<anulación-inmovilizador> Permite anular manualmente la inmovilización mediante un

cambio de estado en la salida, seleccionada en CDIG. Por

defecto vale 0 (anulación manual no permitida)

<tiempo-recordatorio> Tiempo de caducidad para el recordatorio en segundos. Un

valor de zero elige un sonido recordatorio indefinido.

<drid-progreso-indicador> Poner un 1 para habilitar el indicador LED de progreso

mientras el identidad del conductor esta en proceso de

autorizar por servidor

<combinatorio-rec+prog> Poner un 1 para habilitar ambos funciones con la misma

salida, recordatorio y progreso.

Page 10: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Nota: <recordatorio>, <drid-progreso-indicador>, y <combinatorio-rec+prog> funciones

son mutualmente excluyentes, deberías elegir solo uno.

Conductor Autorizado (DRID) TODOS LOS DISPOSITIVOS

Esta funcionalidad permite que la identificación del conductor este conectada al

inmovilizador, permite solo conductores autorizados arranquen el vehículo. Cada vez que

un nuevo identificador sea leído (no este actualmente en la lista de autorizados), el

dispositivo preguntara al servidor para la aprobación de la aceptación del nuevo

identificador. Este proceso no debe tardar más de 10 segundos. Los identificadores

aprobados por el servidor serán añadidos a la lista de autorizados del dispositivos para ser

consultados en el futuro, para autorizar inmediatamente por el dispositivo.

El dispositivo puede guardar una lista de hasta 100 conductores aprobados y hasta 50

conductores desautorizados.

La autentificación/autorización de conductores mediante servidor puede ser habilitada

usando el comando DRIC (ver más arriba). Cuando esta se activa, el dispositivo guarda

una lista de hasta 10 identificadores aprobados por el servidor y 10 rechazados. La forma

de identificación también se establece en el comando DRIC.

Cada vez que se lee el identificador de un “nuevo” conductor (es decir, que no está en la

lista de aprobados), el dispositivo solicitará la aprobación del mismo al servidor. Este

proceso dura aproximadamente unos 10 segundos. Si el servidor aprueba dicho

identificador, este se añadirá a la lista blanca y será autorizado inmediatamente la

siguiente vez que se presente.

Los identificadores que se rechacen no serán añadidos a la lista de aprobados y no

permitirán que el vehículo se encienda. Estos se guardan en la lista negra del dispositivo.

En este caso también se consulta el servidor periódicamente, para verificar si los

identificadores en lista negra han sido aprobados por el servidor en otro momento. Los

identificadores previamente aprobados podrán ser borrados de la lista por el servidor.

Si no hubiera comunicación con el servidor, los identificadores en la lista de admitidos

permitirían que el vehículo arrancase, al contrario que los rechazados. Un identificador

desconocido podrá arrancar el vehículo temporalmente. La confirmación de su identidad

será solicitada al servidor tan pronto como se restablezca la comunicación. Si se rechaza

el identificador, el vehículo será inmovilizado.

Si se llena la lista de aprobados y se autoriza un nuevo identificador, se borrará de la lista

el identificador más antiguo para hacer hueco al nuevo. El identificador más antiguo se

escoge en base a la última vez que se presentó, por lo que identificadores utilizados a

menudo no tendrían por qué ser borrados de la lista de aprobados.

El dispositivo puede volver a solicitar periódicamente al servidor la autorización de los

identificadores previamente aprobados.

En el comando DRID, los campos <código-familia> y <numero-de-serie> deben tener el

siguiente formato:

Page 11: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Argumento Formato

<código-familia> Código de familia del identificador de conductor, longitud fija, 2

dígitos hexadecimales con ceros precedentes. Por ejemplo: 01.

Para identificadores Bluetooth, este parámetro siempre es 00

<numero-de-serie> Número de serie del identificador, longitud fija, 12 dígitos

hexadecimales con ceros precedentes. Por ejemplo:

0000125408C9

<Fuente> fuente de la ID, longitud fija, 2 dígitos decimales

01=iButton, 02=tarjeta Mifare, 03=Bluetooth, 04=tarjeta

PicoPass

La siguiente tabla describe los comandos DRID. El primer comando se envía desde el

dispositivo hacia el servidor, mientras que el resto se envían en sentido opuesto:

Comando Descripción

$DRID,<modelo>,CHECK,<imei>,<código-familia>,

<número-de-serie><fuente>

Solicitud de autorización

de identificador desde

dispositivo

$DRID,APPROVE,<código-familia>,<número-de-serie> Aprobación de identificador

por parte del servidor

$DRID,DECLINE,<código-familia>,<número-de-serie> Rechazo de identificador

(desconocido)

$DRID,ADD,<código-familia>,<número-de-serie> Añadir un identificador a la

lista de aprobados

$DRID,REMOVE,<código-familia>,<número-de-serie> Eliminar un identificador

de la lista de aprobados

$DRID,CLEAR Eliminar ambas listas del

dispositivo

$DRID,CLEAR,WHITE Eliminar la lista de

aprobados

$DRID,CLEAR,BLACK Eliminar la lista negra

$DRID,BLOCK,<código-familia>,<número-de-serie> Agregar un identificador a

la lista negra

$DRID,VERIFY,<hours>

configure el período de

verificación de la lista de

aprobados del dispositivo

(0-65535). 0 deshabilita la

solicitud

ejemplo:

$DRID,AT110,CHECK,351777042187300,01,0000125408C9

iButton – Aprobado:

$DRID,AT110,CHECK,351777042187300,01,0000125408C9,01 petición $DRID,APPROVE,01,0000125408C9 respuesta

MiFare card (8-byte ID) – Aprobado:

$DRID,AT240V8,CHECK,351777042187300,,0000009B200F2E,02 petición $DRID,APPROVE,,0000009B200F2E respuesta

Bluetooth (6-byte ID)- Desautorizado:

$DRID,AT00V3,CHECK,351777042187300,,FF254A2A548E,03 petición $DRID,DECLINE,,FF254A2A548E respuesta

Page 12: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Ajustes Relacionados al Comportamiento del Conductor:

Umbrales de máxima Aceleración y Deceleración (ACMX & DCMX) TODOS

Se pueden disparar informes de eventos ante ciertos umbrales de aceleración y deceleración

o frenado. ACMX especifica el umbral de aceleración (por defecto 35) y DCMX el de

deceleración (por defecto 40).

Los valores a introducir tienen la siguiente unidad: m/s2 * 10, números enteros positivos

Ejemplo:

$ACMX,35 configura umbral de aceleración a 3.5 m/s2

$DCMX,45 configura umbral de deceleración a 4.5 m/s2

Umbrales de máxima Aceleración Lateral (ACMY & DCMY) TODOS

Se pueden disparar eventos ante ciertos umbrales de aceleración y deceleración lateral, es

decir, al girar. Estos umbrales se especifican en ACMY (Aceleración) y DCMY (Deceleración).

Por defecto ambos valen 50.

Los valores a introducir tienen la siguiente unidad: m/s2 * 10, números enteros positivos.

Ejemplo:

$ACMY,35 configura umbral de aceleración lateral a 3.5 m/s2

$DCMY,45 configura umbral de deceleración lateral a 4.5 m/s2

Umbral de Evento de Colisión (COLN) TODOS LOS DISPOSITIVOS

Este parámetro define el umbral de aceleración/deceleración que dispararía un Evento de

Colisión, sin importar el eje. El valor por defecto es 100.

COLN especifica este umbral en la siguiente unidad: m/s2 * 10, número entero positivo.

Orientación del Dispositivo (ORTN) TODOS LOS DISPOSITIVOS

Este parámetro define la orientación de instalación del dispositivo para que se le puedan

aplicar correcciones a los datos X/Y del acelerómetro y asegurar que los datos corresponden

a la orientación del vehículo. Cuando se especifica ORTN correctamente (ver tabla debajo),

los datos del eje X corresponden a la aceleración y frenado, mientras que los del eje Y

corresponden a las fuerzas laterales. El valor por defecto es 0.

$ORTN,<orientación>

<orientación> Posición de Instalación del

dispositivo horizontal

Posición de Instalación del

dispositivo vertical

0 no especificada no especificada

1 conector hacia la parte frontal etiqueta hacia el cielo

2 conector hacia la derecha etiqueta hacia el cielo

3 conector hacia la parte trasera etiqueta hacia el cielo

4 conector hacia la izquierda etiqueta hacia el cielo

5 conector hacia la izquierda etiqueta hacia la parte frontal o trasera

6 conector hacia la parte frontal etiqueta hacia la derecha o izquierda

7 conector hacia la parte trasera etiqueta hacia la parte frontal o trasera

8 conector hacia el cielo o la tierra etiqueta hacia la derecha o izquierda

9 conector hacia el cielo o la tierra etiqueta hacia la derecha o izquierda

10 conector hacia el cielo o la tierra etiqueta hacia la parte frontal o trasera

11 conector hacia el cielo o la tierra etiqueta hacia la derecha o izquierda

12 conector hacia el cielo o la tierra etiqueta hacia la parte frontal o trasera

Page 13: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Ajustes Relacionados al Modo de Paso de Datos:

Dirección IP Modo de Paso de Datos (IPAD2) TODOS LOS DISPOSITIVOS

Dirección IP estática (pública) del servidor de destino. Debe introducirse esta dirección

(sin el número de puerto), alternativamente, el parámetro IPAD2 puede aceptar un

nombre de host con longitud máxima de 64 caracteres.

NOTA: la dirección IP debe ingresarse SIN COMENZAR CON ZEROS

Numero de Puerto Modo de Paso de Datos (PORT2) TODOS LOS DISPOSITIVOS

El número de puerto del servidor, para ser utilizado junto con la dirección IP o el nombre

de host especificado usando IPAD2.

Page 14: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Modo de Paso de Datos (PTDM) TODOS LOS DISPOSITIVOS

Habilita y configura el modo de paso de datos. Por defecto esta función está inhabilitada.

Nótese que cuando se activa este modo, dejará de enviarse información NMEA y de

depuración a través del puerto serie. Refiérase a la Nota de Aplicación correspondiente para

más información. El comando de configuración del modo de paso de datos es el siguiente:

$PTDM,<modo>,<tasa-datos>,<expiracion-paquete>,<max-tamaño-paquete>, <fin-de-paquete>,<ingreso-dispositivo>,<puerto-RS232>,<socket-tcp>, <añadir-fin-trama>,<cabecera>,<habilitar-ack>,<tiempo-auto-apagado>

Campo Descripción Rango

<modo> Modo de paso de datos

0 Desactivado 1 Activado 2 Garmin FMI 3 Habilitado con mensaje de conexión

<tasa-datos> Tasa de datos RS232

4800 9600 19200 38400 57600 115200 230400 460800 921600

<expiracion-paquete> Tiempo de expiración de

ensamblador de paquetes 0 – 65535 ms

<max-tamaño-paquete> Tamaño máximo de paquete 1 – 1024 (incluye cabecera y fin de paquete)

<fin-de-paquete> Opciones de fin de paquete

0 Enviar de acuerdo con los criterios de expiración y tamaño máximo de paquetes 1 Enviar cuando se reciba <CR> 2 Enviar cuando se reciba <LF> 3 Enviar cuando se reciban <CR><LF>

<ingreso-dispositivo> Habilitar el ingreso de un

dispositivo (IMEI) cuando se abre un socket TCP

0 Sin ingreso login 1 Ingreso habilitado

<puerto-RS232> Seleccionar puerto RS232 0 Puerto RS232 1 1 Puerto RS232 2

<socket-tcp> Seleccionar el socket

TCP para usar con PTDM 0 Usar el socket primario (IPAD1/PORT1) 1 Usar el socket secundario (IPAD2/PORT2)

<añadir-fin-trama>

Especificar caracteres adicionales para añadir a los

paquetes en ambas direcciones

0 No añadir caracteres 1 Añadir <CR> 2 Añadir <LF> 3 Añadir <CR><LF>

<cabecera> Habilitar cabeceras de

paquetes 0 No usar cabeceras 1 Habilitar cabeceras

<habilitar-ack>

Opcion para confirmar recepción de paquetes en

ambas direcciones

0 Confirmación desactivada 1 Se responde un carácter ACK a los paquetes recibidos, y debe ser recibido después de cada transmisión

<tiempo-auto-apagado> Temporizador opcional para desactivar el modo de paso

de datos

0 El modo de paso de datos se ejecuta continuamente 1 1-65535. Define los minutos que el modo de paso de datos se ejecutará antes de ser desactivado

Consulte la Nota de aplicaciones de Pass Through Data Mode para obtener más detalles

sobre estas opciones.

Page 15: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Ajustes del Bus CAN

CANBus Configuración de Bus CAN (CANC) AT110, AT240

configuración de la interfaz del bus CAN

$CANC,<modo-silencioso>,<indice-tasa-datos>,<ID-CAN-extendida,

<tipo-interfaz>,<tipo-combustible>

<modo-silencioso> Descripción

0 Modo silencioso apagado (usa bits ACK dominantes). El

dispositivo confirmará los mensajes recibidos. Por defecto.

1 Modo silencioso activado (utiliza bits ACK recesivos. El

dispositivo no confirmará la recepción del os mensajes).

<indice-tasa-datos> Tasa de datos

0 125 kbit/s

1 250 kbit/s. Por defecto.

2 500 kbit/s

<ID-CAN-extendida> Descripción

0 Identificador estándar de 11 bits. Por defecto

1 Identificador extendido de 29 bits

<tipo-interfaz> Descripción

0 Auto-detectar. Por defecto

1 FMS

2 OBD (NOTA: El dispositivo transmitirá en el bus CAN)

<tipo-combustible> Descripción

0 Tipo de combustible AUTO DETECCIÓN (por defecto)

1 Tipo de combustible PETROL

2 Tipo de combustible DIESEL

Máscara de Eventos del Bus CAN (CANM) AT110, AT240

Los eventos del bus CAN FMS pueden configurarse para generar informes, utilizando el

siguiente comando:

$CANM,<mascara-eventos-canbus>

Donde los bits de la máscara se ponen a 1 para habilitar el envío de reportes y a 0 para

inhabilitarlos. El valor de la máscara debe introducirse en formato decimal. Los bits de la

máscara se definen en la siguiente tabla:

Estado Bit Por defecto

Conmutador de frenado – pedal libre 0 0

Conmutador de frenado – pedal apretado 1 0

Control de crucero – activado 2 1

Control de crucero – desactivado 3 1

PTO – Apagado/Inhabilitado 4 1

PTO – Activado 5 1

PTO – No Disponible 6 1

Dirección del Vehículo – Hacia adelante 7 1

Dirección del Vehículo – Marcha atrás 8 1

Velocidad del Vehículo – Exceso de velocidad 9 1

Page 16: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Por tanto, el valor por defecto es 2044.

Configurar umbrales de eventos para FMS/OBD

Los umbrales de reporte del bus CAN pueden configurarse utilizando los parámetros que

se describen a continuación:

Evento de Carga del Motor (ELEC) AT110, AT240

$ELEC,<carga-motor-umbral>,<carga-motor-tiempo>,<carga-motor-tiempo-inhibición>

Parámetro Descripción

carga-motor-umbral Valor a partir del cual se generará un reporte. Un

valor 0 desactiva los reportes por exceso de carga

en el motor.

carga-motor-tiempo Tiempo en segundos que la carga debe exceder el

umbral para que se envíe un informe.

carga-motor-tiempo-inhibición Tiempo en segundos que debe pasar entre dos

eventos de exceso de carga en el motor

La carga del motor se reporta en una escala del 0-125 % del rango operacional del FMS, y del 0-100 % para OBD.

Evento de RPM (RPEC) AT110, AT240

$RPEC,<umbral-rpm>,<tiempo-rpm>,<rpm-tiempo-inhibición>

Parámetro Descripción

umbral-rpm Valor a partir del cual se generará un reporte. Un valor 0

desactiva los reportes por exceso de revoluciones en el

motor.

tiempo-rpm Tiempo en segundos que las rpm deben exceder el umbral

para que se envíe un informe.

rpm-tiempo-inhibición Tiempo en segundos que debe pasar entre dos eventos de

exceso de revoluciones por minuto en el motor

Evento del Posición del Acelerador (TPEC) AT110, AT240

$TPEC,<umbral-acelerador>,<tiempo-acelerador>,<acelerador-tiempo-inhibición>

Parámetro Descripción

<umbral-acelerador> Valor a partir del cual se generará un reporte. Un valor

0 desactiva los reportes por exceso de aceleración.

<tiempo-acelerador> Tiempo en segundos que el acelerador debe exceder el

umbral para que se envíe un informe.

<acelerador-tiempo-

inhibicion>

Tiempo en segundos que debe pasar entre dos eventos

de exceso de aceleración.

Velocidad del Vehículo – Sin exceso de velocidad 10 1

Reservado 11 0

Reservado 12 0

Reservado 13 0

Reservado 14 0

Reservado 15 0

Page 17: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

La posición del acelerador se reporta en una escala de 0-100%

Para resumir, los rangos de los umbrales de eventos se muestran en la siguiente tabla:

Parámetro Mínimo Por Defecto Máximo

<carga-motor-umbral> 1 90 125

<carga-motor-tiempo> (s) 1 30 65535

<carga-motor-tiempo-inhibicion> (s) 1 60 65535

<umbral-rpm> 1 4000 8000

<tiempo-rpm> (s) 1 30 65535

<rpm-tiempo-inhibicion> (s) 1 60 65535

<umbral-acelerador> 1 75 100

<tiempo-acelerador> (s) 1 30 65535

<acelerador-tiempo-inhibicion> (s) 1 60 65535

Page 18: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Otros Ajustes:

Teléfono de Alarmas (ALRM) TODOS LOS DISPOSITIVOS

Este es el número destinatario de SMS de alarma. Generalmente se envían a un

dispositivo de mano. El número debe ser introducido en formato internacional (por

ejemplo, +447979123456). Los mensajes de alarma se envían cuando la alimentación

externa se pierde o desciende por debajo de lo establecido en CPWR.

Monitorización de Energía (CPWR) TODOS LOS DISPOSITIVOS

Este comando establece las condiciones de alarma por falta de alimentación

$CPWR,<umbral-voltaje>,<tiempo-alimentación-baja>, <tiempo-evento-alimentación-externa>

El nivel de voltaje puede especificarse con números decimales, por ejemplo 11.5. El

retardo se especifica en segundos.

Cuando la alimentación externa cae por debajo de <umbral-voltaje> durante los

segundos definidos en <tiempo-alimentación-baja>, se envía un SMS de alarma.

Cuando se pierde la alimentación externa, también se envía un SMS. Se considera que la

alimentación externa se ha perdido cuando baja de los 6V durante el número de segundos

definidos en <tiempo-evento-alimentación-externa>

Los ajustes por defecto son:

$CPWR,11.5,30,30

Activar Roaming (ROAM) TODOS LOS DISPOSITIVOS

Este parámetro puede usarse para desactivar la itinerancia de datos y así poder controlar

los gastos en la red GSM. Un valor de 0 a la itinerancia. Este comando también puede

utilizarse para reducir la tasa de informes cuando esta esté activada, aumentando los

valores de los parámetros (DIST, HEAD, STIM and JSEC) tantas veces como se indique.

La tasa de reducción de datos se especifica poniendo valores mayores que 1. Por ejemplo,

cuando ROAM se pone a 2, los intervalos de reporte se duplican, reduciendo el gasto

económico a la mitad. El valor por defecto es 1.

Límite Mensual de SMS (SMSL) TODOS LOS DISPOSITIVOS

Este parámetro puede utilizarse para controlar el coste de los SMS, estableciendo un

límite mensual. Un valor de 0 inhabilita esta limitación. El valor por defecto es 50.

Page 19: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Calidad Mínima Aceptable GPS (GPSQ) TODOS LOS DISPOSITIVOS

Defina el umbral de calidad mínima aceptable en la señal GPS (o GNSS) para determinar

una localización. Este umbral se basa en error estimado de la posición GPS. El valor de

GPSQ es un porcentaje, que podrá tomar valores entre 1 y 100. Por defecto su valor es

50, lo que corresponde a un error de 50m. Un valor de 100 corresponde a una posición

GPS perfecta, con un error aproximado de 2m. Un valor del 1% especifica la mínima

calidad aceptable, basada en un error estimado de 100m.

Los algoritmos de calidad de GPS en nuestros dispositivos no aceptarán posiciones en 2D.

2 argumentos opcionales permiten definir la cuenta mínima de SV y el ángulo mínimo de

elevación SV.

$GPSQ,<location-accuracy>[,<num-sv-min>,<sv-elevacíon-min>]

Por defecto:

$GPSQ,50,3,5

Modo de Identificador de Célula GSM (CLID) TODOS LOS DISPOSITIVOS

Establece el modo en que se reporta una posición en base la célula GSM a la que está

conectado. Por defecto es 0

$CLID,<modo>[,<periodo-solicitud>]

Donde:

<modo> ver tabla debajo

<periodo-solicitud> Para CLID=3, este es el tiempo mínimo entre solicitudes de

localización a través de la red GSM. Este valor está

comprendido entre 1-65535 minutos.

<mode> Descripción

0 Nunca informa sobre el identificador de célula GSM

1 Solo informa sobre la célula GSM cuando no hay una posición GPS

válida

2 Siempre informa sobre la célula GSM

3 Informa sobre la localización provista por la red GSM usando el

servicio de localización M2M cuando no hay una posición GPS válida

Para CLID=3, cuando la posición GPS no sea válida, cualquier evento que genere un

informe o respuesta para los comandos $POLL o $POSN solicitará la localización a través

de la red GSM. Esto ocurrirá únicamente si la diferencia de tiempo entre esta solicitud y la

última realizada es de tantos minutos como se marca en <periodo-solicitud>. El

estado en el informe indicará que la posición es basada en la red, además de que la

posición GNSS no es correcta.

Nivel de Depuración (DBUG) TODOS LOS DISPOSITIVOS

Establece qué información de depuración se muestra en el puerto serie.

Nivel DBUG Información Mostrada

0 Solo datos NMEA en el puerto serie 1

1 Solo errores

2 Mostrar información de diagnóstico normal

3 Mostrar información de diagnóstico extendido

4 Mostrar toda la información de diagnóstico

Page 20: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Código PIN de Programación OTA (PASS) TODOS LOS DISPOSITIVOS

El código PIN puede utilizarse para evitar reconfiguraciones indeseadas a través de SMS.

Este código se especifica utilizando el comando PASS. Puede enviarse desde RS232, SMS

o TCP. Por defecto, PASS vale 0, lo que inhabilita esta característica. Si se le diera otro

valor a PASS, el valor correcto deberá ser proporcionado antes de cada comando OTA. El

comando PASS deberá ser el primero de la secuencia.

Ejemplo:

Para cambiar la distancia entre informes, cuando el código vale 12345:

$PASS,12345$DIST,1500

Para cambiar el código PIN de 12345 a 5678:

$PASS,12345$PASS,5678

Solo los comandos que cambian parámetros del sistema requieren el código PIN. Nunca se

le solicitará para los siguientes comandos:

$ATSW

$BOOT

$DIAG

$IMEI

$NACK

$PARA

$POLL

$POSN

$SDIG

$SHDN,

$SHOW

$SSMS

$STAT

Page 21: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Geofences (GEOF) TODOS LOS DISPOSITIVOS

Mediante el comando GEOF, se pueden configurar “geofences” (geo-límites). Sus

argumentos son 5:

$GEOF,<índice>,<tipo>,<radio>,<latitud>,<longitud>

Campo Descripción Rango

<índice> Índice 1 - 100

<tipo> Tipo

0 inhabilitado

1 alarma al entrar

2 alarma al salir

3 alarma al entrar y salir

<radio> Radio en metros 20 – 65535

<latitud> latitud, WGS84 grados decimales -90.0 a +90.0

<longitud> longitud, WGS84 grados decimales -180.0 +180.0

Si se introduce el comando con tan solo el índice, se mostrarán los ajustes actuales de

Geofences.

Parámetros de Alerta de Remolque (TOWP) TODOS LOS DISPOSITIVOS

Una alerta de remolque se generará cuando se detecte movimiento mientras la ignición

del vehículo se encuentra inactiva. Para ello se hace uso de diferentes fuentes. Estas son,

la velocidad del GNSS, la localización, acelerómetro y el sensor mecánico de vibración. La

sensibilidad de detección puede cambiarse con el comando TOWP:

$TOWP,<distancia-metros>,<velocidad-kmh>,<velocidad-segundos>, <sensibilidad-movimiento>,<sensibilidad-vibración>>,<distancia-segundos>

Configuración de Acelerómetr

Campo Descripción Rango

<distancia-metros>

Distancia GPS que

se ha recorrido

desde el fin de viaje

0 Inhabilitar

100–65535 Por defecto=500m

<velocidad-kmh> Umbral de

velocidad

0 Inhabilitar

20–65535 Por defecto=50kmh

<velocidad-segundos>

Tiempo que debe

superarse el umbral

de velocidad

1–65535 Por defecto=10 s.

<sensibilidad-movimiento>

Sensibilidad de

detección de

movimiento basada

en acelerómetro

0 Inhabilitar

1–10 (1=Máxima

sensibilidad,

10=Mínima

sensibilidad,

Por defecto=5)

<sensibilidad-vibración>

Sensibilidad del

sensor mecánico de

vibración

0 Inhabilitar

1–10 (1= Máxima

sensibilidad, 10=

Mínima sensibilidad

Por defecto=5)

<distancia-segundos>

El número de

segundos que la

distancia debe

exceder <distancia-

metros> en

sucesivos

resultados GNSS

0 – 255 por defecto=10

Page 22: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Interrupción de Wake-up (MEMS) TODOS LOS DISPOSITIVOS

Este parámetro permite la configuración de los criterios que determinarán si se detecta

movimiento. Si esto ocurre, el acelerómetro generará una interrupción de wake-up,

“despertando” al dispositivo de la suspensión. El acelerómetro tiene dos modos de

detección de movimiento: detección por click único, y detección por click doble

En el modo de detección de movimiento por click único, el movimiento se detectará

cuando la aceleración medida en los ejes seleccionados exceda el <umbral> especificado

y regrese por debajo del valor establecido para <límite de tiempo>. En este modo,

<latency> y <window> son irrelevantes.

En el modo de detección doble, una vez que se ha reconocido el primer clic, se inicia el

segundo procedimiento de detección de clics. Se considera que el movimiento se ha

detectado solo si el segundo clic ocurre después del tiempo definido de <latencia>, pero

antes de que el tiempo de <ventana> haya expirado

NOTA: Todos los parámetros del comando MEMS han de ser introducidos en hexadecimal.

$MEMS,<config>,<umbrales>,<limite-tiempo>,<latencia>,<ventana>

donde:

<config> Establezca el valor 0x15 para el modo de detección de un solo clic y

0x2A para el modo de detección de doble clic en todos los ejes. Para

obtener más información, consulte la hoja de datos LIS2DH12 y la

nota de aplicación ST AN5005.

<umbrales> El parámetro <umbral> especifica los umbrales del eje X, Y y Z en 7

bits, de 0 a 0x7F, cada bit corresponde a aprox. 15 mg de

aceleración (es decir, 2G dividido por 128). La configuración más

sensible es por lo tanto 1, y la menos sensible es 0x7F.

<limite-tiempo> Ventana de tiempo dentro de la cual la aceleración debe sobrepasar

el umbral, y volver por debajo del mismo. Este argumento puede

tener valores hexadecimales desde 00 hasta FF (255 en decimal).

Este valor representa 0.5ms. Siendo FF el máximo permitido, el

rango de este argumento es de 0-127.5 ms

<latencia> define el intervalo de tiempo máximo que puede transcurrir entre el

inicio del procedimiento de detección de clic, de 0 a 0xFF. El valor de

<time-limit> se multiplica por 0.5ms para dar un rango de 0 a

127.5ms

<ventana> define el intervalo máximo de tiempo que puede transcurrir después

del final del intervalo de latencia en el que puede iniciarse el

procedimiento de detección de clic, en los casos en que el dispositivo

está configurado para la detección de doble clic. La <ventana> se

define en milisegundos, de 0 a 0xFF, y debe ser mayor que el

intervalo <latencia>

Ejemplo:

$MEMS,15,20,FF,1,1

Configurarían: detección de un solo clic en todos los ejes, umbral de 0.5g, límite de

tiempo: 127.5ms, latencia: 1ms y ventana: 1ms (en este ejemplo, la latencia y la ventana

son irrelevantes, ya que estamos usando la detección con un solo clic).

Los ajustes por defecto

Page 23: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

$MEMS,15,5,ff,1,1

Comandos de Utilidad y de Ingeniería

Iniciar el modo "FastTrack" (FTRK) TODOS LOS DISPOSITIVOS

Después de recibir este comando, el dispositivo enviará informes de tiempo cada 5

segundos, por un período de 1 minuto.

Borrar Geofences (GEOD) TODOS LOS DISPOSITIVOS

El comando GEOD permite eliminar todos los geofences de forma rápida. Si se desea borrar

geofences individuales, puede ponerse a 0 el campo <tipo> de GEOF para un geofence

concreto.

Activar Salida Digital (SDIG) TODOS LOS DISPOSITIVOS

Permite activar/desactivar manualmente las salidas digitales. El primer parámetro

representa la salida que se va a configurar (ver tabla anterior), y el segundo representa su

estado.

Ejemplos:

$SDIG,1,1 Salida digital 1 activada

$SDIG,1,0 Salida digital 1 desactivada

Configurar Salidas Digitales (CDOP) TODOS LOS DISPOSITIVOS

Cuando se controla una salida en respuesta a un evento, la salida digital utilizada se puede

configurar con este comando. CDOP es una forma simplificada de CDIG que se puede usar

para establecer solo una función en lugar de establecer todas las salidas a la vez. Comando

introducido desde la versión (6.0.6).

$CDOP,<numero-salida>,<aplicación>

Elige la aplicación de la tabla siguiente:

<aplicación> Descripción

0 No asignado

1 Inmovilizador

2 Recordatorio (conductor ID)

3 Confirmación (conductor ID)

4 Comportamiento conductor – AMARILLO

5 Comportamiento conductor - NARANJA

6 Comportamiento conductor - ROJO

7 Indicador progreso (conductor ID)

8 Combinación de progreso y recordatorio en la misma salida

Ejemplos:

$CDOP,3,1 utiliza salida 3 como inmovilizador

$CDOP,2,3 utiliza salida 2 como confirmación

$CDOP,1 devolver la aplicación asignada a salida 3

$CDOP devolver todas las opciones

La configuración predeterminada para CDOP es:

<immobilizador> salida 1

<recordatorio> salida 3

<confirmar> salida 4

<driver-behavior-x> no asignado

Page 24: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

<drid-progress-indicator> no asignado

<rem-and-progress-indicator> no asignado

Nota: las aplicaciones se pueden asignar a una sola salida digital. Si una aplicación se ha

asignado a una salida digital y luego se ha asignado a una diferente, la asignación

anterior se establecerá en cero (no asignada).

Por más detalles sobre la aplicación comportamiento conductor, refiere a la nota de

aplicación apropiada

Configurar Entradas Digitales (CDIP) TODOS LOS DISPOSITIVOS

A las entradas digitales 1 y 2, se les puede aplicar un filtro anti-rebote durante un periodo

de tiempo configurable a través del siguiente comando.

$CDIP,<digital1-db-secs>,<digital2-plus-db-secs>

El periodo de filtrado anti-rebote se especifica por separado para la entrada de ignición.

Esta utiliza el parámetro <digital1-db-secs>. El resto de entradas utilizan el periodo

<digital2-plus-db-secs>. Un valor de 0 inhabilita el filtrado para la entrada

correspondiente. El máximo periodo permitido es de 5 segundos.

Los ajustes por defecto de CDIP son:

<digital1-db-secs> 1

<digital2-plus-db-secs> 0

Configuración de Aplicaciones Puerto RS232 (SRAL) TODOS LOS DISPOSITIVOS

Asignar una aplicación a los puertos de RS232 y especificar un tasa baudio opcional. Si

no especificas la tasa baudio, el dispositivo utilizará la tasa baudio por defecto según la

tabla siguiente.

$SRAL,<numero-puerto>,<aplicación>,<tasa-baudio>

Donde:

<numero-puerto> 1 o 2, según la cantidad de puertos RS232 que tiene el dispositivo <aplicación> refiere a la lista en la tabla siguiente

Ejemplo:

$SRAL,2,3 configurar puerto RS232 numero 2 para CR001 lector de tarjetas

NOTA: por favour, refiere al documento Protocolo Modular Comunicación ‘X’ para más

detalles sobre las aplicaciones.

<aplicación> Descripción Tasa Baudio Por Defecto

0 NINGUNO N/A

1 DEBUG (por defecto) 115200

2 PTDM 9600

3 CR001 LECTOR de TARJETAS 9600

4 MP2 LECTOR de TARJETAS 19200

5 BSEN15430 QUITANIEVES 9600

6 REDFORGE QUITANIEVES 9600

7 CARRIER REFRIGERADOR 9600

8 ECON 3-BYTE QUITANIEVES 9600

9 ECON 1-GRAM QUITANIEVES 9600

10 HEGEMON MARCAR TRANSPORTE 9600

11 SCHMIDT QUITANIEVES 19200

12 TRANSCAN GRABADOR TEMP 19200

Page 25: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Inmovilizar (IMOB) TODOS LOS DISPOSITIVOS

Una vez configurada la salida digital para inmovilizar el vehículo, IMOB da la opción de

condicionar la inmovilización a la velocidad y estado de ignición del vehículo para asegurar

una inmovilización segura.

Cuando se utilice este comando, la salida permanecerá activa hasta que se reciba el

comando $IMOB,0 para desactivar la inmovilización. Si se utiliza $IMOB para activar el

conmutador de salida, este no puede ser desactivado con la presentación de un iButton.

Si se utiliza $IMOB sin argumento, el modo por defecto será el 3 (ignición desactivada y

velocidad nula). Si IBTN (parámetros de iButton) se encuentra en modo 5, el comando

$IMOB sin argumentos utiliza el mode 4 (inmediato y sin condición).

$IMOB,<modo>,<retraso-sec>

<modo> Condiciones IMOB

0

1

Desactivar modos de inmovilización y conmutador de salida

Activar conmutador de salida cuando no haya ignición

2

3

4

Activar conmutador de salida cuando el vehículo esté estacionario

Activar conmutador de salida cuando el vehículo esté estacionario y no

haya ignición. (POR DEFECTO)

Activar conmutador de salida inmediata e incondicionalmente

<retraso-sec> especifica un retraso opcional, después de que se cumplan todas las

condiciones, antes de que se active el inmovilizador. Este campo debe dejarse en blanco

si no se requiere demora.

Programación de Inmovilización Automática (IMOS) TODOS LOS DISPOSITIVOS

Puede programarse la inmovilización automática para cada día de la semana

individualmente

$IMOS,<dia>,<hora-habilitado>,<hora-inhabilitado>, <min-habilitado>,<min-inhabilitado>

N

Parámetro Descripción Rango

<dia>

Dia de la semana

0 = Domingo

1 = Lunes

2 = Martes

3 = Miércoles

4 = Jueves

5 = Viernes

6 = Sábado

7 = Todos

0-7

<hora-habilitado> Hora de habilitación del vehículo:

GMT, Formato 24h 0-23

<hora-inhabilitado> Hora de inhabilitación del vehículo:

GMT, Formato 24h 0-23

<min-habilitado> Minutos de habilitación del vehículo 0-59

<min-inhabilitado> Minutos de inhabilitación del

vehículo 0-59

Page 26: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

notas:

• La salida utilizada debe asignarse a <immobilizer> utilizando el comando CDOP

• <hora-habilitado> y <hora-inhabilitado> se pueden definir para cada día de la

semana

• Especifique <day> = 7 para establecer el mismo <on-time> y <off-time> a todos

los días de la semana

• <hora-habilitado> y <hora-inhabilitado> se definen a la hora más cercana

utilizando un reloj de 24 horas

• <hora-habilitado> y <hora-inhabilitado> se especifican en GMT

• Establecer <a tiempo> = <tiempo de inactividad> para deshabilitar el calendario

de inmovilización automática para un día determinado

Configuración ADC (ADCC) AT110, AT240

Los ADC1 y ADC2 pueden ser muestreados en intervalos regulares. Cada muestra es un

número de 12 bits. El dispositivo se enviará un informe si una muestra varía con respecto

a la anterior en más de un porcentaje especificado. El porcentaje es la variación con

respecto al rango de tensiones de entrada.

El formato del comando ADCC es el siguiente:

$ADCC,<umbral-%-cambio>,<media-muestras>,<intervalo-muestras>

Campo Descripción Rango

<umbral-%-

cambio>

Porcentaje de cambio de la lectura

analógica con la muestra anterior, que

causará el envío de un informe. El

porcentaje es la variación comparada

con el rango de voltaje de entrada.

0-100

Por defecto 0 (Inhabilitar)

<media-

muestras>

Número de muestras recientes con las

que calcular la media 1-100 Por defecto 10

<intervalo-

muestras> Número de segundos entre muestras 1-65535 Por defecto 5

Restablecer Ajustes de Fábrica (FACT) TODOS LOS DISPOSITIVOS

Restablece todos los parámetros a su valor por defecto dentro del firmware de fábrica (o

del cliente)

Consulta de Posición (POLL) TODOS LOS DISPOSITIVOS

El dispositivo enviará informes al servidor en respuesta a varios eventos configurables. El

comando POLL puede utilizarse para solicitar un informe actualizado cuando no hay ningún

evento que reportar.

Actualización de Firmware (LOAD) TODOS LOS DISPOSITIVOS

El firmware del dispositivo puede ser actualizado por GPRS con este comando. Los archivos

de firmware deben estar cargados previamente en un servidor web, en el formato adecuado.

Por favor, contacte con Astra Telematics para recibir soporte y asistencia acerca de las

actualizaciones de firmware remotas.

$LOAD,<dir-ip-servidor>,<puerto>,<ruta>,<nombre-archivo><CR><LF>

Reinicio (BOOT) TODOS LOS DISPOSITIVOS

Reinicia el dispositivo.

Page 27: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

NOTA: En caso de que DBUG y NMEA estén inactivos debido al comando PTDM, se le dan

al usuario 30 segundos para enviar cualquier comando a través del terminal cada vez que

se enciende el dispositivo.

Versión de Firmware (ATSW) TODOS LOS DISPOSITIVOS

Muestra la versión de firmware del dispositivo

Consulta de IMEI (IMEI) TODOS LOS DISPOSITIVOS

Muestra el IMEI del dispositivo

Consulta de Estado (STAT) TODOS LOS DISPOSITIVOS

Ver Anexo

Consulta de Parámetros (PARA) TODOS LOS DISPOSITIVOS

Ver Anexo

Consulta de Posición (POSN) TODOS LOS DISPOSITIVOS

La localización del dispositivo puede ser consultada a través de un dispositivo móvil

utilizando el comando POSN. La respuesta será un enlace a google maps, que podrá

visualizarse directamente desde el dispositivo móvil.

$POSN,<tipo-mapa>,<zoom>

<tipo-mapa> ‘m’ = mapa, ‘k’ = satélite, ‘h’ = hibrido

<zoom> 1-20, 20=máximo, 1=mínimo

Los parámetros son opcionales. El comando $POSN por si solo, devolverá un enlace con

vista de mapa y zoom 10.

Formato de respuesta POSN:

POSN:<IMEI>

DD/MM/AAAA HR:MIN:SEC

http://maps.google.co.uk/?q=AT240@<latitud>,<longitud>&t=<tipo-mapa>&z=<zoom>

Eliminar Informes Guardados (ELOG) TODOS LOS DISPOSITIVOS

Elimina los informes guardados en la memoria Flash. Si no se especifica ningún argumento,

se eliminarán todos, de lo contrario, se eliminará el número de informes especificados (los

más antiguos primero)

Datos No-Volátiles (NVST) TODOS LOS DISPOSITIVOS

Inicializa el cuentakilómetros y el tiempo de funcionamiento a un valor. Si el comando se

envía sin parámetros, ambos valores se inicializan a cero.

$NVST,<cuentakilómetros-km>,< tiempo-de-funcionamiento-horas>

Inhabilitar Confirmación (NACK) TODOS LOS DISPOSITIVOS

Manda con un comando para desactivar la confirmación ACK (SMS/TCP)

Activar NMEA (NMEA) TODOS LOS DISPOSITIVOS

Activa o desactiva la salida de datos NMEA del GPS en el puerto serie. El valor 1 las habilita

y el 0 las inhabilita. El valor por defecto es 1.

Velocidad de Transmisión del Puerto Serie (BAUD) TODOS LOS DISPOSITIVOS

Configura la velocidad de transmisión del puerto serie RS232 en el dispositivo. El valor por

defecto es 115200.

Mostrar Ajustes (SHOW) TODOS LOS DISPOSITIVOS

Muestra los ajustes en un formato ASCII legible (No recomendado para TCP/SMS, ver PARA)

Page 28: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Enviar SMS (SSMS) TODOS LOS DISPOSITIVOS

Envía un mensaje de texto SMS.

$SSMS,<numero-gsm>,<mensaje>

Este comando sirve para consultar el número de teléfono GSM del dispositivo en SIMs

desconocidas. Su implementación no provee de ciertas características de transmisión, por

lo que no se recomienda su uso para la operación normal del dispositivo.

Apagado del dispositivo (SHDN) TODOS LOS DISPOSITIVOS

Este comando suspende el dispositivo y desactiva el inmovilizador durante un número

específico de minutos (o indefinidamente).

$SHDN,<minutos>

Donde <minutos> está en el rango de 1 a 65535. El parámetro <minutos> es opcional y

si se omite, el apagado será indefinido.

Enviar paquete de ingreso o login (LOGN) TODOS LOS DISPOSITIVOS

Cuando en el comando MODE se introduce un 6, el dispositivo enviará un paquete de

ingreso cada vez que se abra un nuevo socket TCP. Por tanto, no se volverá a enviar un

paquete de ingreso a no ser que se especifique manualmente a través de este comando, o

a no ser que el socket TCP se haya cerrado y tenga que ser reabierto.

Diagnósticos (DIAG) TODOS LOS DISPOSITIVOS

Utilidades de diagnóstico:

$DIAG,1 Reset de GPS

$DIAG,2 Reset del Modem

$DIAG,3 Recalibrar acelerómetro - inmediatamente

$DIAG,4 Cargar ajustes por defecto

$DIAG,5 Recalibrar Ignición modo 3

$DIAG,6 Comprobar batería, voltaje externo y depuración RS232

$DIAG,7 Recalibrar acelerómetro - esperará hasta la ignición este apagada

$DIAG,8 Mostrar datos de red GSM:

<network-operator>;<H|R><BSIC><MNC><LAC><Cell_ID>

$DIAG,9 Mostrar datos del dispositivo:

<Device>:<HW-model>;<HW-version>;<firmware-version>;<MCU Revision ID>;<MCU Device ID>

Page 29: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

$DIAG,28 Configuraciones para acelerómetro para recalibrar automáticamente

Cuando la ignición está desactivada y el dispositivo está estacionario, si las lecturas del

acelerómetro muestran un valor mayor que el umbral establecido, el acelerómetro se

recalibra automáticamente..

$DIAG,28,<accel_thresh>,<accel_timeout>, <accel_sleep_timeout>,<accel_constant_thresh>

Field Description Range

<accel_thresh> Umbral en milli-g usado

para verificar si la lectura

del eje del acelerómetro

es demasiado alta

Defecto 5 milli-g

<accel_timeout> Tiempo de espera en

segundos después de lo

cual el acelerómetro será

recalibrado

cuando una lectura del

eje es continuamente

mayor que el umbral

Defecto 60

<accel_sleep_timeout> Tiempo de espera en

segundos, si no hay un

ajuste de aceleración, los

eventos cruzados

suceden dentro de este

tiempo

dispositivo puede ir a

dormir

Defecto 5

<accel_constant_thresh> Las lecturas de

aceleración deben estar

dentro de este rango

para confirmar que el

dispositivo está

estacionado para que

ocurra la recalibración

Defecto 25 milli-g

$DIAG,110 Establecer la capacidad del tanque de combustible para el combustible OBD

utilizados para fines de cálculo.

$DIAG,111 Iniciar modo de enviar (el dispositivo apagará hasta que lo conectas

alimentación)

Page 30: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Prueba Remota (TEST) TODOS LOS DISPOSITIVOS

El comando $TEST puede enviarse por SMS, RS232 o TCP. Recomendamos que se haga

uso de este comando tras cada instalación, ANTES de que el instalador abandone el

vehículo/lugar.

El formato de respuesta de $TEST comienza con “TEST”: y le sigue lo siguiente:

Línea Descripción Comentarios

1 Modelo del dispostivo Ej. AT240

2 Versión de Firmware Ej. 4.0.41.0

3 IMEI 15 digitos, Ej. 357322042745742

4 Operador de red Ej. Orange UK

5 Voltaje externo de entrada

En Voltios, seguido del factor de disponibilidad de

alimentación en los últimos 7 días (porcentaje). Ej: PWR:12.5V (99%)

6 Nivel de batería Porcentaje, Ej. BAT:100%

7 Estado GPS (% disponibilidad) OK, ERR o JAM seguido de porcentaje, Ej. GPS:OK (95%)

8 Estado GPRS (% disponibilidad) OK, ERR o N/A si hay error en alguno de los estados

mencionados arriba. Ej. GPRS:OK (98%)

9 Estado del punto de acceso OK, ERR o N/A si hay error en alguno de los estados mencionados arriba, Ej. APN:OK

10 Estado del socket TCP OK, ERR o N/A si hay error en alguno de los estados mencionados arriba, Ej. SKT:OK

11 Estado de confirmación TCP OK, ERR o N/A si hay error en alguno de los estados mencionados arriba, Ej. ACK:OK

12 Estado de la Ignición OK o ERR, Ej. IGN:OK + estado actual de IGN

13 Estado del bus CAN OK o ERR (solo dispositivos con CAN)

14 Estado de la salida al inmovilizador ON u OFF

15 Número de reportes en cola 0 - 9999

* Error de actividad CANBus solo compatible con AT110 y AT240

Ejemplo 1: dispositivo sin errores / problemas:

TEST:AT200 7.0.18.0 357322042745742 O2 UK PWR:12.5V (100%) BAT:100% GPS:OK (95%) GPRS:OK (98%) APN:OK SKT:OK ACK:OK IGN:OK (OFF) IMOB:OFF REPQ:0

Ejemplo 2: dispositivo con un problema de alimentación externa (no permanente):

TEST:AT240 7.0.18.0 357322045896451 O2 UK PWR:12.5V (24%) BAT:100% GPS:OK (95%) GPRS:OK (98%) APN:OK SKT:OK

Page 31: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

ACK:OK IGN:OK (ON) CAN:N/A IMOB:OFF REPQ:0

Notas sobre los resultados de estado:

GPS N/A después del encendido, hasta que se haya adquirido el primer arreglo

OK a partir de entonces, si el GPS está disponible, o ha estado disponible en los últimos 5

minutos.

ERR si el GPS no estuvo disponible durante más de 5 minutos

GPRS ERR en el primer encendido, o siempre que el dispositivo no tenga un servicio de red

GPRS OK cuando el dispositivo tiene servicio de red GPRS

APN N/A en el primer encendido

N/A hasta que el dispositivo intente comunicarse

N/A si el dispositivo no tiene servicio de red GPRS, que es un requisito previo

Aceptar cuando el dispositivo ha activado un contexto pdp (conectado a APN / internet)

ERR cuando el dispositivo ha intentado activar un contexto pdp, pero ha fallado

TCP N/A en el primer encendido

N/A hasta que el dispositivo intente comunicarse

N/A si el dispositivo no tiene servicio de red GPRS o tiene un error APN (no hay internet)

OK cuando el dispositivo ha abierto un socket TCP para especificar IPAD / PORT

ERR cuando el dispositivo ha intentado abrir un socket TCP, pero ha fallado

ACK N/A en el primer encendido

N/A hasta que el dispositivo tenga un estado exitoso para todos los pasos de

comunicación anteriores

Aceptar cuando el dispositivo ha enviado un informe y recibido un ACK del servidor de

host

ERR cuando el dispositivo ha enviado un informe, pero no ha recibido un ACK dentro de

los segundos TCPT

IGN ERR si no se ha detectado un cambio en el estado de ignición desde el encendido

ERR si no se ha detectado un cambio de estado de ignición en las últimas 24 horas

OK si se ha detectado un cambio de estado de encendido en las últimas 24 horas

(el método de encendido dependerá de la configuración de IGNM)

CAN N/A al encender, hasta que el dispositivo haya visto la ignición ENCENDIDA

OK cuando se han recibido los datos de CANBus en los últimos 20 segundos, mientras el

encendido está ENCENDIDO

ERR cuando los datos CANBus no se han recibido en los últimos 20 segundos, mientras el

encendido está ENCENDIDO, o si no se recibieron datos CANBus durante el último

encendido.

IMOB N/A si no se ha asignado salida digital a la aplicación del inmovilizador

ENCENDIDO cuando el inmovilizador ha sido asignado, y está actualmente activo

APAGADO cuando el inmovilizador ha sido asignado, y está actualmente inactivo

(tenga en cuenta que la lógica del inmovilizador se define utilizando el comando DRIC,

para determinar si el activo corresponde a que el interruptor de salida esté ENCENDIDO o

APAGADO)

REPQ Número de informes almacenados en memoria flash no volátil

Page 32: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Orientación para la resolución de errores Error GNSS o disponibilidad GNSS deficiente (baja disponibilidad de GNSS)

Un ERROR GNSS indica que no se ha devuelto ningúna localización durante un período de tiempo

de espera fijo. Podría ser una indicación de un fallo de dispositivo / antena o simplemente que el

vehículo está estacionado en un área cubierta (por ejemplo, un aparcamiento subterráneo). Los

errores persistentes de GNSS y la baja disponibilidad suelen deberse a problemas de instalación,

ubicación deficiente del dispositivo, orientación incorrecta o problemas del vehículo, como

interferencias o parabrisas de vidrio atérmico.

Un estado 'JAM' indica que el receptor GNSS ha detectado interferencia CW que podría ser

causada por el uso de un dispositivo de interferencia GNSS muy cerca, típicamente dentro de 5-

10m (es decir, en el propio vehículo).

Error GPRS

Esto significa que el dispositivo no tiene servicio GPRS. Puede ser simplemente debido a la

cobertura / servicio de la red GSM, pero el ERROR persistente de GPRS es una indicación de que

la tarjeta SIM GSM no está habilitada para GPRS. Sugerimos que hable con su proveedor de SIM

y considere intentar una actualización SIM o reemplazar la tarjeta SIM.

Error APN

Esto generalmente es causado por una configuración incorrecta del punto de acceso GPRS

(APAD, APUN y APPW). Verifique la configuración correcta con su red / proveedor de SIM y

configure el dispositivo según los siguientes comandos:

$APAD,<apn-address>

$APUN,<apn-username>

$APPW,<apn-password>

Donde <apn-address>, <apn-username> y <apn-password> son las configuraciones APN para el

operador de red o proveedor de servicios, apropiadas para la tarjeta SIM que se está utilizando

en el dispositivo.

Error de socket TCP

El módem no ha podido abrir un socket en la dirección IP y el número de puerto especificados.

Puede ser causado por una configuración de dirección TCP incorrecta (IPAD, PUERTO), un error

en el servidor host o incluso problemas de Internet más amplios. Si es necesario, vuelva a

configurar el iPad y el puerto con los comandos:

$IPAD,<ip-or-hostname>

$PORT,<port-number>

Error de reconocimiento TCP de modem

Esto indica que el dispositivo puede continuar todo el camino para abrir un socket y entregar el

paquete de informe, pero no obtiene la respuesta de confirmación normal de la aplicación TCP

del host. Esto normalmente es causado por un error en el extremo del host. Asegúrese de que el

dispositivo esté aprovisionado correctamente en su aplicación / software, tipo correcto, protocolo

y que el IMEI de 15 dígitos coincida con el de su sistema.

Error de inactividad de la entrada de encendido

Este error se establece cuando no se han detectado eventos de ignición durante más de 24

horas. Esto generalmente es causado por una instalación deficiente / incorrecta. Considere usar

un modo de encendido alternativo con los siguientes comandos:

$IGNM,0 // usa datos de velocidad / acelerómetro GNSS para la detección del modo de

viaje:

$IGNM,3 // usa voltaje externo para la detección del modo de viaje

Page 33: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Error de inactividad CANbus

Este error se establece cuando no se han recibido datos CANBus durante 60 segundos o más,

mientras el encendido del vehículo está en ON (es decir, la entrada digital del dispositivo 1 está

ALTA). Si el encendido está apagado, el estado se basará en la presencia de datos CANbus

durante el último período de encendido.

Problemas de inmovilización

Si el estado se muestra como 'N/A', la aplicación del inmovilizador no está asignada a ninguna

salida digital. Consulte el comando CDOP en la guía del usuario del dispositivo correspondiente

para obtener detalles sobre cómo asignar aplicaciones a las salidas digitales.

El estado ENCENDIDO / APAGADO se refiere al estado físico de la salida del dispositivo, que

puede estar relacionado con el estado del inmovilizador ENCENDIDO o APAGADO, según la lógica

del inmovilizador definida en el comando DRIC.

Informes almacenados en cola de memoria no volatil

Cuando hay problemas de comunicación, ya sea con el dispositivo mismo o con el servidor host,

los informes no se pueden enviar correctamente y se almacenarán en una memoria flash no

volátil. Cada dispositivo contendrá varios miles de informes hasta que puedan enviarse

correctamente y se reciba una confirmación del servidor. Este número indica la cantidad de

informes almacenados y en espera de transmisión. Deben resolverse los errores de comunicación

del dispositivo (posiblemente causados por la configuración) o los problemas del servidor, para

que el dispositivo pueda enviar los informes correctamente. Compruebe los errores relacionados

con las comunicaciones en la respuesta de $ TEST y resuelva siguiendo las instrucciones de la

página anterior. También configure la configuración correcta del dispositivo y el estado /

disponibilidad operacional del servidor.

Page 34: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

$TEST M2M Version

La autocomprobación del dispositivo $ TEST OTA está diseñada para su uso con teléfonos

móviles y, por lo tanto, la respuesta está formateada en un formato legible fácil de usar. Para

aplicaciones de máquina a máquina, una versión delimitada por punto y coma está disponible.

Agregue un argumento como a continuación para especificar la respuesta formateada m2m::

$TEST,1

Ejemplo de respuesta: TEST:AT200;7.0.18.0;357322042745742;O2 UK;PWR:12.5V (100%);BAT:100%;GPS:OK (95%);GPRS:OK (98%);APN:OK;SKT:OK;ACK:OK;IGN:OK (OFF);CAN:N/A;IMOB:OFF;REPQ:0

El contenido de respuesta es idéntico, excepto por los delimitadores. Sin embargo, tenga en

cuenta que la respuesta m2m es un formato común para todos los modelos de dispositivo, y por

lo tanto, se incluirá el estado CAN, incluso cuando se utiliza con dispositivos que no son

compatibles con CANBus.

Page 35: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Solicitar Configuración (PARA) –Formato Respuesta

PARA: Cabecera de paquete fija

Version del firmware del dispositivo Numero con coma flotante

ALRM SMS numero de alarma Teléfono en formato internacional

IPAD1 TCP direción IP Dirección TCP IP

PORT1 TCP numero de puerto Número de puerto TCP - Entero

IPAD2 TCP direción IP por PTDM Dirección TCP IP

PORT2 TCP numero de Puerto por PTDM Número de puerto TCP - Entero

APAD red GPRS APN direción Cadena de texto

APUN red GPRS APN nombre usario Cadena de texto

APPW red GPRS APN contraseña Cadena de texto

DIST umbral distancia de reportaje (metros) Entero

HEAD umbral curso de reportaje (degrees) Entero

JTIM umbral tiempo de reportaje (en trayecto) Entero

STIM umbral tiempo de reportaje (parado) Entero

ITIM umbral tiempo de reportaje (minutos) Entero

IDLE umbral tiempo de reportaje (oscioso) Entero

STPD retraso del reportage parado (segundos) Entero

OSST umbral exceso velocidad (kmh) Entero

OSHT Tiempo de espera para exceso de Velocidad (sec) Entero

OSIT tiempo inhibición exceso velocidad (sec) Entero

MODE GSM modo de reportaje Entero

PROT protocol de comunicaión reportaje Entero

REPL nivel de reportaje Entero

SMSL limite usario mensual SMS Entero

IGNM modo ignición Entero

GPSQ umbral minimo calidad GPS Entero

ROAM permitir red en itinerancia Entero

TCPT tiempo de espera TCP (segundos) Entero

IBTN Modo iButton Entero

CLID Modo GSM red datos Entero

PTDM modo de paso de datos Entero

GSM nombre red Cadena de texto (max 12 caracteres)

GSM numero de telefono Cadena de texto (max 15 caracteres)

Protocols V and X only:

RPEC Umbral de evento RPM Entero

RPEC Tiempo de espera de eventos RPM Entero

RPEC Tiempo de inhibición de evento RPM Entero

TPEC umbral del evento del acelerador Entero

TPEC tiempo de espera del evento del acelerador Entero

TPEC el tiempo de aceleración inhibe el tiempo Entero

ELEC umbral de evento de carga del motor Entero

ELEC tiempo de espera del evento de carga del motor Entero

ELEC tiempo de inhibición del evento de carga del

motor

Entero

CANC Modo silencioso Entero

CANC velocidad de bits Entero

CANC IDs extendidos Entero

Page 36: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

Verificación de parámetros ($ PARA, 1) - Formato de respuesta

Desde la versión de firmware 7.0.22, hay un formato opcional para consultar todos los

parámetros solo a través de TCP, con un formato de respuesta que es similar a la forma en que

se muestra la configuración durante el arranque, comenzando con un encabezado, seguido de las

configuraciones de comunicación y luego otras configuraciones

El tamaño máximo del paquete es 1024 bytes, y si las configuraciones exceden eso, habrá un

segundo paquete, indicado por el campo PKT en el encabezado (1/2 significará el paquete 1 o 2,

por ejemplo)

CFG-VER se actualizará cada vez que cambie el formato de la configuración.

Cada paquete final se indica con END-OF-PKT

El final del archivo completo se indica con FINAL DE ARCHIVO

Este formato solo se admite en los modos RS232 y TCP, debido a la duración de la respuesta, el

modo SMS no es compatible.

Ejemplo:

$PARA-TCP<CR><LF> HW:AT240V8<CR><LF> FW:7.0.22.0<CR><LF> CFG-VER:1.1<CR><LF> GSM:+441234567890<CR><LF> NET:O2 UK<CR><LF> ICCID: 89373022100010327945<CR><LF> PKT:1/2<CR><LF> $APAD,m2mdata<CR><LF> $APUN,user<CR><LF> $APPW,password<CR><LF> $IPAD1,193.108.82.111<CR><LF> $MODE,6<CR><LF> $PORT1,90<CR><LF> $TCPT,30<CR><LF> $PROT,16,2495<CR><LF> $ACMX,35<CR><LF> $ACMY,50<CR><LF> $ADCC,0,10,5<CR><LF> $ALRM,NONE<CR><LF> $CANC,0,1,1,1<CR><LF> $CANM,2044<CR><LF> $CDOP,1,3<CR><LF> $CDOP,2,2<CR><LF> $CDOP,3,1<CR><LF> $CDOP,4,0<CR><LF> $CDOP,5,0<CR><LF> $CDIP,1,0<CR><LF> $CLID,0,10<CR><LF> $COLN,100<CR><LF> $CPWR,11.5,30,30<CR><LF> $DCMX,40<CR><LF> $DCMY,50<CR><LF> $DBUG,2<CR><LF> $DIST,5000<CR><LF> $DRIC,0,0,0,0,0,7200,30,1,0,0,0,0,0<CR><LF> $ELEC,30,60,90<CR><LF>

Page 37: Guía Genérica de Configuración de Dispositivos€¦ · GPS Global Positioning System (Sistema de Posicionamiento Global) GSM Sistema Global para Comunicaciones Móviles IP Protocolo

$GPSQ,50,3,5<CR><LF> $HEAD,45<CR><LF> $IDLE,180<CR><LF> $IGNM,1,0<CR><LF> $IMOS,0,0,0<CR><LF> $IMOS,1,0,0<CR><LF> $IMOS,2,0,0<CR><LF> $IMOS,3,0,0<CR><LF> $IMOS,4,0,0<CR><LF> $IMOS,5,0,0<CR><LF> $IMOS,6,0,0<CR><LF> $IPAD2,<CR><LF> $ITIM,5<CR><LF> $JSEC,120<CR><LF> $NMEA,1<CR><LF> $ORTN,0<CR><LF> $OSHT,30<CR><LF> $OSIT,120<CR><LF> $OSST,120<CR><LF> $PORT2,0<CR><LF> $PTDM,0,9600,100,1024,0<CR><LF> $REPL,4294967295<CR><LF> END-OF-PKT<CR><LF> [second packet] $PARA-TCP<CR><LF> PKT:2/2<CR><LF> $ROAM,1<CR><LF> $RPEC,30,60,4000<CR><LF> $SMSL,50<CR><LF> $SRAL,1,1,115200,2,0,9600<CR><LF> $STIM,60,0<CR><LF> $STPD,60<CR><LF> $TPEC,30,60,75<CR><LF> $TOWP,500,60,10,3,10,10<CR><LF> END-OF-PKT<CR><LF> END-OF-FILE<CR><LF>

Nota: <CR> <LF> indica los caracteres ASCII para RETORNO DE CARRO y NUEVA LÍNEA