Comando CXTY - Captura Transparente Serial
Configura o modo de captura transparente da porta serial, definindo caracteres de header/footer e estado inicial.
Para que serve?
| Caso de uso | Descrição |
|---|---|
| 🔄 Modem transparente | Reenviar dados seriais ao servidor |
| 📊 Integração de sensores | Capturar dados de dispositivos externos |
| 🏭 Dataloggers externos | Receber e transmitir dados industriais |
| 📡 Protocolos proprietários | Capturar tramas com delimitadores específicos |
Descrição
Permite usar Rinho como modem transparente, capturando dados da porta serial e enviando-os automaticamente ao servidor quando o caractere de finalização for recebido.
Comandos
Configurar
SCXTYaabbcConsultar
QCXTYResposta
RCXTYaabbcParâmetros
| Parâmetro | Descrição | Valores |
|---|---|---|
| aa | Caractere de início de captura (header) | 00 = Captura desde qualquer caractere, 01-FF = Byte específico |
| bb | Caractere de fim de captura (footer) | 01-FF = Byte que dispara envio |
| c | Estado inicial ao ligar | 0 = Inativo, 1 = Ativo |
Exemplos
Captura com delimitadores STX/ETX
>SCXTY02030<- Header:
0x02(STX - Start of Text) - Footer:
0x03(ETX - End of Text) - Estado inicial: Inativo (habilitar com
>STY1<)
Captura tudo até CR+LF
>SCXTY000A0<- Header:
00(captura desde primeiro caractere) - Footer:
0x0A(Line Feed) - Estado inicial: Inativo
Modo transparente ativo ao ligar
>SCXTY000D1<- Header:
00(qualquer caractere) - Footer:
0x0D(Carriage Return) - Estado inicial: Ativo (funciona desde a inicialização)
Sair do Modo Captura
Para sair do modo de captura ativo:
+++Enviar a sequência +++ pela porta serial.
Integração com Comando TY
O Comando TY permite habilitar/desabilitar o modo captura sem reconfigurar header/footer:
Configurar delimitadores mas deixar inativo
>SCXTY02030<Ativar captura quando necessário
>STY1<Desativar captura
>STY0<Fluxo de Operação
-
Configurar delimitadores com CXTY:
>SCXTY02030< # STX=0x02, ETX=0x03, inativo -
Ativar captura quando necessário:
>STY1< -
Dispositivo externo envia dados:
<STX>Dados do sensor<ETX> -
Rinho captura e envia automaticamente ao servidor
-
Sair do modo:
+++
Casos de Uso
Integração com datalogger externo
>SCXTY000D0<Captura linhas completas (terminadas em CR) de um datalogger externo.
Protocolo proprietário com delimitadores
>SCXTY02031< # Ativo desde inicializaçãoCaptura tramas entre STX (0x02) e ETX (0x03).
Modem transparente permanente
>SCXTY00001< # Captura tudo até NULL byte, ativoCompatibilidade
💾Firmware v1.08.00
SPLegacy
ULLegacy
MTLegacy
💾Firmware v1.00.00
SP-IOT
SM-IOT
Ver Também
- Comando TY - Habilitar/desabilitar captura
- Comando CXTRM - Velocidade da porta
- Reportes de Texto - Formatos de reportes
Última atualização