2 Aug 2002 22:41
[OT(ish] Duplicate Character between modems
Neil Everton <neil <at> gemini-it.com>
2002-08-02 20:41:09 GMT
2002-08-02 20:41:09 GMT
Hi, My apologies for sending this here, but I reckon you guys are probably the best bet I have of finding a solution to my problem (esp. as it indirectly relates to serial programming) I'm currently porting an application from DOS to Linux (RH7.2 with Cyclades Cyclom-Y (hi henrique!!)). My issue is this, if I send down the modem ; "ABCDEFGHI" the receiving end (very infrequently) receives "AABCDEFGHI" This is caught by the check digit routine and the line is NAK'd ready for a re-transmit. It will usually work the second or third time. This has found a bug in the 3rd party transmitting software, but they're taking the attitude of the existing system works, so you fix your end !!! (the bug if your interested is after sending a NAK they drop the connection, instead of waiting for 5 retries) The existing DOS system uses old modems such as Pace Linnet (1200 baud) and an even older modem called a Compact which you cannot do anything with, no init string, no RING or CONNECT message, just straight into getting the data. The new system is using 3Com Courier V.everything modems. I can replicate the problem on other modems as well, so it's not a courier issue. We have to disable any error correction, compression (except MNP), and set the flow control to hardware. As far as I can see I've disable pretty much everything, but I still occasionally get these duplicated characters. It used to be quite bad and then I realised that the Courier set the flow(Continue reading)
RSS Feed