Skip to Content

Comando CXTY - Captura Transparente Serial

Configura el modo de captura transparente del puerto serial, definiendo caracteres de header/footer y estado inicial.


¿Para qué sirve?

Caso de usoDescripción
🔄 Módem transparenteReenviar datos seriales al servidor
📊 Integración de sensoresCapturar datos de dispositivos externos
🏭 Dataloggers externosRecibir y transmitir datos industriales
📡 Protocolos propietariosCapturar tramas con delimitadores específicos

Descripción

Permite usar Rinho como módem transparente, capturando datos del puerto serial y enviándolos automáticamente al servidor cuando se reciba el carácter de finalización.


Comandos

Configurar

SCXTYaabbc

Consultar

QCXTY

Respuesta

RCXTYaabbc

Parámetros

ParámetroDescripciónValores
aaCarácter de inicio de captura (header)00 = Captura desde cualquier carácter, 01-FF = Byte específico
bbCarácter de fin de captura (footer)01-FF = Byte que dispara envío
cEstado inicial al encender0 = Inactivo, 1 = Activo

Ejemplos

Captura con delimitadores STX/ETX

>SCXTY02030<
  • Header: 0x02 (STX - Start of Text)
  • Footer: 0x03 (ETX - End of Text)
  • Estado inicial: Inactivo (habilitar con >STY1<)

Captura todo hasta CR+LF

>SCXTY000A0<
  • Header: 00 (captura desde primer carácter)
  • Footer: 0x0A (Line Feed)
  • Estado inicial: Inactivo

Modo transparente activo al encender

>SCXTY000D1<
  • Header: 00 (cualquier carácter)
  • Footer: 0x0D (Carriage Return)
  • Estado inicial: Activo (funciona desde el arranque)

Salir del Modo Captura

Para salir del modo de captura activo:

+++

Enviar la secuencia +++ por puerto serial.


Integración con Comando TY

El Comando TY permite habilitar/deshabilitar el modo captura sin reconfigurar header/footer:

Configurar delimitadores pero dejar inactivo

>SCXTY02030<

Activar captura cuando sea necesario

>STY1<

Desactivar captura

>STY0<

Flujo de Operación

  1. Configurar delimitadores con CXTY:

    >SCXTY02030< # STX=0x02, ETX=0x03, inactivo
  2. Activar captura cuando sea necesario:

    >STY1<
  3. Dispositivo externo envía datos:

    <STX>Datos del sensor<ETX>
  4. Rinho captura y envía automáticamente al servidor

  5. Salir del modo:

    +++

Casos de Uso

Integración con datalogger externo

>SCXTY000D0<

Captura líneas completas (terminadas en CR) de un datalogger externo.

Protocolo propietario con delimitadores

>SCXTY02031< # Activo desde arranque

Captura tramas entre STX (0x02) y ETX (0x03).

Modem transparente permanente

>SCXTY00001< # Captura todo hasta NULL byte, activo

Compatibilidad

💾Firmware v1.08.00
SPLegacy
ULLegacy
MTLegacy
💾Firmware v1.00.00
SP-IOT
SM-IOT

Ver También

Last updated on