Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Ive got a terminal which sends data to a host that is wrapped with <stx> and <etx>. However when it enters the network it always has 5/6 bytes of junk data in place of the <stx> and the first few expected bytes which incidentally are all zeros.

More often than not a <CAN> appears where I would expect the <STX>. There is no reason to doubt the network and the terminal is brand new. But I would reckon that the fault is on the terminal side. Anybody see anything like this before and how can I trouble shoot it?

share|improve this question
    
Needs more information. How does the terminal connect: TCP/IP, serial port etc...? What is the model of the terminal? –  Renan Apr 19 '12 at 18:32

1 Answer 1

how can I trouble shoot it

If you haven't already done so, use network monitoring / capture tools at both ends and compare results.

  • wireshark
  • tcpdump
  • Windows netmon

If there's any difference then something in the network and/or network drivers is to blame. Bear in mind that packets can be legitimately split during transit.

(My money is on a bug in some C# code)

share|improve this answer
    
Thank you. I guess Im looking for some reassurance re the C# –  Axle Apr 19 '12 at 23:10

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.