Pular para o conteúdo
Conteúdo técnicopara integradores e desenvolvedores. Para usar o sistema no dia a dia, veja os manuais dos apps e equipamentos.

Native Device: Comunicação UDP e TCP

Todos os dispositivos Native Device aceitam múltiplas formas de comunicação simultâneas: UDP Multicast, TCP Unicast e, quando conectados fisicamente, também via XNET (rede cabeada).
Isso garante alta confiabilidade na entrega das mensagens e rapidez na comunicação, sem exigir nenhuma intervenção do usuário ou integrador.

O sistema usa todos os protocolos disponíveis simultaneamente, garantindo sempre a melhor performance e eficiência.


O protocolo UDP Multicast permite enviar uma mensagem para todos os dispositivos conectados à mesma rede simultaneamente, sem precisar conhecer antecipadamente os endereços IP individuais.

  • IP Multicast: 239.5.0.2
  • Porta: 5202

Essa abordagem é essencial para comunicação rápida e simultânea em redes com muitos dispositivos conectados, facilitando comandos em massa ou descoberta de equipamentos.

  • Uma única mensagem é enviada para o endereço multicast.
  • Todos os dispositivos na rede recebem a mensagem simultaneamente.
  • O dispositivo irá responder pelo multicast via UDP, ao IP solicitante via TCP, e pela XNET se estiver cabeado.

O protocolo TCP Unicast permite comunicação direta entre o sistema e cada equipamento de forma individual e confiável, garantindo a entrega das mensagens.

  • Porta TCP utilizada pelos equipamentos: 5203
  • O sistema estabelece uma conexão direta com cada equipamento individualmente.
  • Ao enviar uma mensagem diretamente (unicast), a conexão TCP garante que a mensagem chegue ao destino de maneira confiável.
  • O dispositivo responde pela mesma conexão TCP, também via UDP Multicast, e via XNET (se disponível).

O sistema Native Device utiliza simultaneamente os protocolos UDP, TCP e, quando disponível, XNET (cabeado), garantindo máxima confiabilidade e performance.
Todo o gerenciamento de envio e resposta é feito automaticamente — o usuário não precisa escolher ou configurar nada.


  • Ao enviar comandos ou consultas, o sistema transmite a mesma mensagem via UDP Multicast e TCP Unicast.
  • O equipamento sempre responde por todos os canais disponíveis, conforme as seguintes regras:
  • O equipamento abrirá uma nova conexão TCP com o IP definido em _to, caso não exista uma conexão TCP aberta com esse IP.
  • A resposta será enviada exclusivamente para o IP do campo _to, via TCP.
  • A resposta também será enviada via UDP Multicast e via XNET se estiver cabeado.
  • O equipamento responderá via UDP Multicast.
  • Se houver conexões TCP já abertas, responderá em todas elas.
  • Também responderá via XNET, se aplicável.

  1. O sistema envia uma solicitação automaticamente por UDP Multicast e TCP Unicast.
  2. O dispositivo recebe a mensagem e verifica a presença do campo _to.
  3. Se _to=192.168.0.10 estiver presente:
    • Ele abre uma nova conexão TCP com 192.168.0.10 e envia a resposta por ela.
  4. Simultaneamente, a resposta será enviada por UDP e XNET (se disponível).