Skip to Content

Comando CXDL - Envío Automático de Datalog

Configura el envío automático de los registros del datalog (LOG) al destino especificado.


¿Para qué sirve?

Caso de usoDescripción
🔄 Sincronización automáticaEnviar histórico al reconectar
📶 Recuperación de datosTransmitir posiciones almacenadas offline
📡 Múltiples canalesAlternar entre WiFi/GPRS/BLE
🔁 Reintentos configurablesControl de persistencia de envío

Comandos

Configurar envío automático

SCXDLa,bb..bb,ccc,ddd

Cancelar envío pendiente

SCXDLE

Cancela el envío de reportes pendientes pero mantiene los datos en el LOG.

Consultar

QCXDL

Respuesta

RCXDLa,bb..bb,ccc,ddd

Parámetros

ParámetroDescripciónValoresDefault
aHabilitación0 = Deshabilitado, 1 = Habilitado0
bb..bbDestino de envíoTRM, GPRS, WIF, BTH, ALL-
cccReintentos0 = Infinito, 1-999 = Cantidad0
dddTiempo entre reintentosDécimas de segundo (100 = 10s)0

Destinos

DestinoDescripción
TRMTerminal serial (USB/RS232)
GPRSConexión celular
WIFWiFi
BTHBluetooth
ALLAlterna entre WIF y GPRS automáticamente

El destino ALL mantiene el canal abierto hasta que sea imposible continuar, luego cambia al otro destino automáticamente.


Ejemplos

Envío automático por WiFi sin límite

>SCXDL1,WIF,0,0<

Envía todos los registros del LOG por WiFi, reintentando infinitamente sin pausa.

Envío por GPRS con 3 reintentos cada 10 segundos

>SCXDL1,GPRS,3,100<

Intenta enviar 3 veces con 10 segundos de espera entre intentos.

Envío alternado WiFi/GPRS

>SCXDL1,ALL,0,50<

Alterna entre WiFi y GPRS, reintentando infinitamente cada 5 segundos.

Cancelar envío en curso

>SCXDLE<

Respuesta: >RCXDLEOK<


Flujo de Operación

  1. Configurar destino:

    >SCXDL1,TRM,1,1<
  2. Generar registro en LOG:

    >GCQ00H;@LOG<
  3. El equipo envía automáticamente:

    >RCQ00000000000000-2778128-064258630020907F0000000000000130606FFFF1518;#0002;ID=869084063093789;*30<
  4. Deshabilitar envío automático:

    >SCXDL0<

Compatibilidad

💾Firmware:v1.05.00
SP-IOT
SM-IOT

Ver También

Last updated on