AVT110 / AVT111

Rastreadores GPS

AVT110 / AVT111

Protocolo RS232

Protocolo AVT110/AVT111 RS232 Tracker

Revisión 5.03 — 15 abr 2026 — Transmisión transparente BLE BBS/TRB, +DFI ampliado, DDD tacógrafo vía +LDP

El protocolo AVT110/AVT111 RS232 Tracker R5.03 define el formato del flujo de datos, los comandos de configuración y las estructuras de mensajes entre los rastreadores AVT110/AVT111 LTE Cat-1/EGPRS y el servidor backend. Estos dispositivos admiten CANbus, descarga de archivos DDD del tacógrafo y transmisión transparente UART/RS232. Use las secciones siguientes como referencia estructurada, o abra el PDF completo para parámetros y definiciones de campos.

Historial de revisiones

RevisiónFechaDescripción
1.012024-01-30Versión inicial
2.012024-07-10Modos AT@CAN y máscaras tacógrafo; AT@TAC/TCO; eventos tacógrafo en +RPT; paquete grande +LDP; AT@FTP
2.022024-12-13Lista predefinida AT@PCL; lista por eventos AT@ECL; modo transparente UART en AT@URT; transmisión AT@TRS servidor-a-serie
3.012025-03-17Escaneo BLE AT@BSS; PDP Enable en AT@SIS; GNSS Satellites Number en GNSS Info Mask
3.022025-04-20Sensores BLE AT@ETS/EHS temperatura y humedad; evento humedad externa; +DFI vía subcomando 16 de AT@RTO
3.032025-05-13Detección interferencia AT@JAM; evento jamming (tipo 32); actualización módulo red en AT@UPF
4.x2025–2026Servidor secundario (SSI), TLS/MQTT/FTP, timeout GNSS, boot firmware OTA; valla AT@PEO; difusión/relé BLE AT@BBS/TRB
5.032026-04-15Máscara datos transparentes BLE en +LDP; campos ampliados +DFI; CAN Bus Sync ID en Event Data Mask; evento conexión esclavo BLE (44)

Formato del flujo de datos

La comunicación incluye flujos ascendentes (dispositivo → servidor) y descendentes (servidor → dispositivo) a través de la red celular. El flujo ascendente transporta respuestas a comandos descendentes, latidos e informes no solicitados. El flujo descendente transporta configuración, consultas y respuestas a mensajes ascendentes.

Tipos de trama

DirecciónCodificaciónTramaUso
DescendenteASCII imprimibleComando de configuraciónConfigurar parámetros del terminal (AT@…=)
DescendenteASCII imprimibleComando de consultaConsultar parámetros actuales (AT@…?)
DescendenteASCII imprimible+SACKAcuse del servidor para mensajes +RPT
DescendenteASCII imprimible+SHBDRespuesta del servidor a latido +HBD
AscendenteASCII imprimible+QRYRespuesta del terminal a un comando de consulta
AscendenteASCII imprimible+HBDLatido periódico para mantener conectividad TCP/UDP
AscendenteASCII imprimible+ACK / +NACKConfirmación o rechazo de comandos de configuración
AscendenteHexadecimal+RPT / -RPTInformes en tiempo real y en búfer
Todas las tramas terminan con el carácter "#" (0x23). En tramas ASCII imprimibles, "," separa parámetros adyacentes. En tramas hexadecimales no hay separador.

Comandos de configuración

Los comandos de configuración usan el formato AT@<CLAVE>=<contraseña>,<parámetros>,…,<serial># . Cada comando está protegido por contraseña (predeterminada at) y termina con un número de serie hexadecimal de 4 dígitos y "#".

Ejemplo — configuración del servidor principal:

AT@SIS=at,0,1,255.255.255.255,12345,,,0,0001#

Comandos de red

CódigoComandoDescripción
SISAT@SIS=Servidor principal: IP, puerto, modo (0 Stop / 1 TCP / 2 UDP / 3 MQTT), búfer, SACK, latido, PDP/TLS, filtro mensajes, Resend Time No SACK
SSIAT@SSI=Servidor secundario (mismos parámetros que SIS)
NISAT@NIS=APN, credenciales, modo de escaneo, Search No Signal Cover
MQTAT@MQT=MQTT: client ID, topics, QoS, keep-alive (servidor principal o secundario)
TCRAT@TCR=Descarga remota de certificados TLS (HTTP)
TCLAT@TCL=Descarga local de certificados TLS
FTPAT@FTP=Servidor FTP para carga de archivos DDD del tacógrafo y diagnóstico

Comandos generales

CódigoComandoDescripción
GMTAT@GMT=Configuración de hora GMT / zona horaria
GCSAT@GCS=Configuración global: máscaras Data Mask (incl. tacógrafo bits 16/17, CAN Info Mask 3 bit 23), Event Data Mask (incl. PEO bits 21/24, CAN sync bit 25), LED, GNSS/AGPS, odómetro, contador horario, timeout GNSS
RRSAT@RRS=Informe GNSS periódico: modo, intervalos IGN/IGF, ángulo de giro, standby largo
RTOAT@RTO=Operación en tiempo real: reinicio, apagado, reset, posicionamiento, operaciones módulo CAN, +DFI, +CVS, +CMI, modo informe
PCLAT@PCL=Lista de comandos predefinidos (hasta 32)
ECLAT@ECL=Lista de comandos por eventos con ECL Trigger Report
GGFAT@GGF=Filtro GNSS de geo-cerca y detección de spoofing

Comandos de alarma

CódigoComandoDescripción
MOVAT@MOV=Alarma de movimiento con Motion Event Report
TOWAT@TOW=Detección de alarma de remolque (TOW)
SPDAT@SPD=Umbral y duración de alarma de velocidad
GEOAT@GEO=Geo-cercas circulares (hasta 32 zonas)
PEOAT@PEO=Vallas poligonales (hasta 50 zonas)
HBSAT@HBS=Conducción brusca con intervalo de activación
CRAAT@CRA=Detección de choque con debounce
JAMAT@JAM=Alarma de interferencia (umbrales señal LTE y GSM)
TASAT@TAS=Detección de alarma de inclinación

Comandos de E/S

CódigoComandoDescripción
IGNAT@IGN=Ignición e ignición virtual; máscara salidas con ignición ON, límite velocidad GNSS, debounce
DAMAT@DAM=Multiplexado entradas digitales y analógicas (incl. delta AIS)
OUTAT@OUT=Salidas digitales
AOSAT@AOS=Asignación de salidas de alarma y máscaras de activación (incl. jamming)

Comandos 1-Wire y UART

CódigoComandoDescripción
WASAT@WAS=Configuración de aplicación 1-Wire
WOSAT@WOS=Salidas de alarma 1-Wire
ETSAT@ETS=Sensores de temperatura externos (1-Wire y BLE)
EHSAT@EHS=Sensores de humedad externos (BLE)
DRVAT@DRV=Configuración de ID de conductor (hasta 1024 IDs)
URTAT@URT=Puerto serie: tipos termógrafo, baud rate, modo (incl. transferencia transparente UART)
TRSAT@TRS=Transmisión transparente del servidor al puerto serie RS232/UART

Comandos CANbus y tacógrafo

CódigoComandoDescripción
CANAT@CAN=Modo CANbus, intervalos informe, CAN Info Masks 1–3, máscaras tacógrafo, tiempos conductor, terminación 120 Ω
CFUAT@CFU=Actualización firmware FOTA del módulo CAN
TACAT@TAC=Solicitud archivo DDD tacógrafo (carga vía +LDP o FTP)
TCOAT@TCO=Operaciones comunes del tacógrafo

Comandos BLE

CódigoComandoDescripción
BSSAT@BSS=Escaneo BLE, filtro UUID iBeacon, BLE Event Data Mask
BBSAT@BBS=Configuración de difusión BLE
BCSAT@BCS=Conexión BLE (ABK100, relé ABR100 cifrado)
BRYAT@BRY=Control de salida de relé BLE
BOSAT@BOS=Forma de onda de salida de alarma BLE
TRBAT@TRB=Transmisión transparente BLE al servidor vía mensaje +LDP

OTA y depuración

CategoríaCódigoDescripción
OTAUPFActualización firmware OTA (MCU principal, módulo red, boot firmware)
OTAUPCActualización de configuración OTA
OTABMSSistema de gestión: servidor BMS, modo (Stop/TCP/UDP/MQTT), máscara BMR Data Mask
DEBUGDBGServidor de registro de depuración OTA y máscara de log
Modo de informe (SIS/SSI/BMS): 0 = Stop, 1 = TCP, 2 = UDP, 3 = MQTT. Modo búfer: 0 = desactivado, 1 = baja prioridad, 2 = alta prioridad.

Comandos de consulta

Los comandos de consulta recuperan los parámetros actuales del terminal. Usan ASCII imprimible con campos separados por comas:

AT@<CLAVE>?<contraseña>,,<serial>#

  • AT@SIS?at,,# — consultar servidor principal
  • AT@SSI?at,,# — consultar servidor secundario
  • AT@NIS?at,,# — consultar red (APN)
  • AT@CAN?at,,# — consultar CANbus y tacógrafo
  • AT@TAC?at,,# — consultar solicitud archivo DDD tacógrafo
  • AT@URT?at,,# — consultar puerto serie / RS232
  • AT@GCS?at,,# — consultar configuración global
  • AT@PEO?at,,# — consultar vallas poligonales
Enviados por el servidor, la respuesta va al servidor. Enviados por SMS, la respuesta va por SMS.

Formato de mensajes

Los informes, búfer, datos grandes y latidos comparten una estructura común con zonas de cabecera, datos y cola:

ZonaCamposCodificación
CabeceraHead (5 B) + Length (2 B) + IMEI (8 B) + Device ID (1 B)ASCII / HEX / HEX / HEX
DatosCarga variable + G-time (7 B)HEX o ASCII
ColaNúmero de serie (2 B) + cola "#" (1 B)HEX / ASCII
  • +RPT / -RPT, +LDP / -LDP, +BMR / -BMR, +HBD — zona de datos en hexadecimal (big-endian para valores multibyte)
  • +LDP / -LDP — paquetes de datos grandes para archivos DDD tacógrafo, datos transparentes BLE y otras cargas extensas
  • +SACK / +SHBD — codificación ASCII completa
  • +ACK, +QRY, +ALL, +QNI, +VER, +GSV, +LSV, +BSV, +GAV, +CVS, +CMI, +SCF, +TCF, +DFI — zona de datos en ASCII con comas

Mensajes de informe (+RPT / -RPT)

Las tramas +RPT son informes en tiempo real enviados en un plazo de 3 minutos. Las tramas -RPT son informes históricos almacenados en búfer y enviados al restablecer la conectividad.

Todos los mensajes y eventos GNSS comparten el mismo formato +RPT/-RPT en hexadecimal. Las máscaras Data Mask y Event Data Mask en AT@GCS controlan qué zonas se incluyen, incluyendo tacógrafo, CANbus y datos específicos del vehículo.

Bits principales de la máscara Data Mask +RPT (AT@GCS)

BitCampoContenido
0MultipaqueteActivado automáticamente si el mensaje supera 256 bytes
1Tipo de redTipo de red celular
2BateríaVoltaje (mV) y nivel (%)
3Información GNSSTipo de fijación, HDOP, velocidad, rumbo, altitud, lat/lon, hora UTC, satélites
4Información celularMCC, MNC, LAC, Cell ID, CSQ
7Información de actualizaciónEstado de actualización de firmware
8Datos de eventoAlimentación, ignición, movimiento, kilometraje, GEO/PEO, contador horario, choque, inclinación, TLS, E/S digital, sync CAN
16Información tacógrafoTarjetas conductor, estado laboral, tiempos de trabajo
17Información vehículo especialCampos CAN específicos del vehículo
19Información BLEResultados de escaneo BLE y datos de sensores
20BLE iBeaconResultados de escaneo iBeacon
23CAN Information Mask 3Campos CANbus extendidos (combustible, neumáticos, tiempo servicio)

Tipos de evento

TipoEvento
0Alimentación del terminal
1Informe periódico
2Movimiento
3Alarma de batería
7Alarma de choque
11Actualización de firmware
12Alarma de temperatura externa
13Ignición
14Alarma de alimentación principal
15Alarma de remolque
16Alarma de exceso de velocidad
19Alarma de conducción brusca
21Alarma de geo-cerca
24Evento info CANBUS
25Evento común tacógrafo
26Evento carga archivo DDD tacógrafo
30Información BLE común
31Alarma de humedad externa
32Alarma de interferencia (jamming)
35Descarga certificado TLS
38Actualización de configuración
39Alarma de spoofing GNSS
40Alarma valla PEO
41Alarma exceso velocidad valla PEO
44Evento conexión esclavo BLE
El PDF completo detalla cada estado de evento, bit de máscara PEO, campo tacógrafo, campo de datos y longitud en bytes con rangos de valores.

Mensajes en búfer (+BMR / -BMR)

Las tramas +BMR son informes BMS en tiempo real. Las tramas -BMR son informes BMS en búfer enviados al restablecer la conectividad. Configure mediante AT@BMS.

ParámetroDescripción
Report Mode0 = Stop, 1 = TCP, 2 = UDP, 3 = MQTT
Buffer Mode0 = desactivado, 1 = baja prioridad, 2 = alta prioridad
BMS Server IP / PortDirección del servidor de gestión
Connection Life0 o 5–300 segundos keep-alive TCP
Report Interval1–2880 minutos
BMR Data MaskNivel batería, versión config, estado IGN, info GNSS, info SIM, versión módulo, boot firmware

Latido y acuse de recibo

TramaDirecciónDescripción
+HBDDispositivo → servidorLatido periódico en modo TCP o UDP (intervalo en AT@SIS)
+SHBDServidor → dispositivoRespuesta del servidor a +HBD
+ACKDispositivo → servidorConfirma recepción de comando de configuración válido
+NACKDispositivo → servidorRechaza un comando de configuración ilegal
+SACKServidor → dispositivoAcuse del servidor cuando SACK Enable está activado

Respuestas a consultas

TramaDescripción
+QRYRespuesta a un comando de consulta individual
+ALLRespuesta masiva con todos los parámetros configurados
+QNIInformación de red (APN, IMSI, ICCID, CSQ, cell ID)
+VERVersiones de firmware y hardware (incl. boot firmware)
+GSVVisibilidad de satélites GPS
+LSVValores de satélites GLONASS
+BSVValores de satélites BEIDOU
+GAVValores de satélites GALILEO
+CVSVersión y número de serie del módulo CAN (subcomando 13 de AT@RTO)
+CMIID modelo vehículo del módulo CAN (subcomando 14 de AT@RTO)
+SCFCampos de configuración del servidor
+TCFCampos de configuración del terminal
+DFIInformación de archivo del dispositivo (subcomando 16 de AT@RTO): alimentación, batería, estado E/S, modos BLE, entrada analógica, distancia total

Términos y abreviaturas

TérminoSignificado
ACKAcuse de recibo (Acknowledgement)
APNNombre del punto de acceso
BLEBluetooth Low Energy
CANRed de área del controlador (bus vehicular)
DDDDatos de descarga de tarjeta de conductor (archivo tacógrafo)
GNSSSistema global de navegación por satélite
IMEIIdentidad internacional de equipo móvil
IoTInternet de las cosas
LDPMensaje de paquete de datos grande
MQTTProtocolo de telemetría MQTT
PEOValla poligonal (zona geo)
RS232Interfaz serie estándar recomendada 232
RPTMensaje de informe
SACKAcuse del servidor
TachoTacógrafo (registrador de actividad del conductor)
TCP / UDPProtocolos de control de transmisión / datagramas de usuario
TLSSeguridad de la capa de transporte
UARTReceptor-transmisor asíncrono universal
UTCTiempo universal coordinado
En este documento, "terminal", "dispositivo" y "equipo" se refieren al rastreador LTE AVT110/AVT111 salvo indicación contraria.

AVT110 / AVT111 — Protocolo RS232

v5.03 · 2026-04-15 · Release

AVT110 / AVT111 — Protocolo RS232 — Página 1 de 150

Página 1 de 150

Si la vista previa no carga, use Descargar o Abrir en nueva pestaña.