Dados corrompidos do terminal para o host

0

Eu tenho um terminal que envia dados para um host que é empacotado com <stx> e <etx> . No entanto, quando entra na rede, sempre tem 5/6 bytes de dados indesejados no lugar do <stx> e os primeiros bytes esperados, que, aliás, são todos zeros.

Na maioria das vezes, um <CAN> aparece onde eu esperaria o <STX> . Não há razão para duvidar da rede e o terminal é novo. Mas eu diria que a falha está no lado do terminal. Alguém viu algo assim antes e como posso me dar problemas para filmar?

    
por Axle 19.04.2012 / 19:53

1 resposta

0

how can I trouble shoot it

Se você ainda não fez isso, use as ferramentas de monitoramento / captura de rede nas duas extremidades e compare os resultados.

  • wireshark
  • tcpdump
  • Windows netmon

Se houver alguma diferença, então algo na rede e / ou drivers de rede é o culpado. Tenha em mente que os pacotes podem ser legitimamente divididos durante o trânsito.

(Meu dinheiro está em um bug em algum código c #)

    
por 19.04.2012 / 21:15

Tags