Capturadores de Texto
Os buffers de captura são ferramentas para receber strings de diferentes formatos e distintas origens. Este processo permite construir disparadores e relatórios de usuário, além de facilitar a integração com dispositivos externos.
O sistema conta com 8 buffers (00-07), cada um capaz de armazenar até 150 caracteres.
Aplicações Principais
| Aplicação | Descrição |
|---|---|
| Integração de periféricos | Captura de dados de leitores RFID, sensores, balanças |
| Identificação | Armazenamento de códigos de cliente, carga ou motorista |
| Relatórios personalizados | Inclusão de dados externos em mensagens de posição |
| Automação | Disparadores baseados em dados capturados |
Comandos Disponíveis
Carga manual e consulta de buffers de texto. Permite armazenar até 150 caracteres por buffer
→Configuração de captura automática desde portas seriais com delimitadores, timeouts e filtros
→Fluxo de Trabalho Típico
- 📡 Captura: Um periférico (RFID, balança, leitor) envia dados à porta serial
- 📦 Buffer: CXXB captura e armazena em buffer XB 00-07
- ⚡ Disparador: Se ativa o trigger correspondente (
XB00+,XB01+, etc.) - 📤 Relatório: O disparador envia um relatório UC com o conteúdo do buffer
- 🖥️ Plataforma: O servidor recebe e processa os dados capturados
Disparadores de Captura
Cada buffer gera seu próprio disparador quando recebe dados:
| Buffer | Disparador | Uso típico |
|---|---|---|
| XB00 | XB00+ | Código de cliente/carga |
| XB01 | XB01+ | Identificação de rota |
| XB02 | XB02+ | Dados de motorista |
| XB03-XB07 | XB03+ - XB07+ | Usos personalizados |
Configuração Avançada
Para captura automática desde portas seriais, utilizar o comando CXXB:
Limitações
Os buffers XB são voláteis - se perdem ao reiniciar o dispositivo. Para armazenamento persistente, usar variáveis de usuário (comando UV).
| Parâmetro | Limite |
|---|---|
| Quantidade de buffers | 8 (00-07) |
| Comprimento máximo por buffer | 150 caracteres |
| Persistência | Volátil (se perde ao reiniciar) |
Ver Também
- Comando XB - Gestão de buffers
- Comando CXXB - Captura automática serial
- Comando UC - Relatórios personalizados
- Disparadores - Lista completa