public inbox for linux-serial@vger.kernel.org
 help / color / mirror / Atom feed
[parent not found: <Pine.LNX.4.33.0205300846120.17925-100000@emig4.heisch.inka.de>]
* serial communication problems
@ 2002-05-29 11:05 Deepak Gupta
  2002-05-29 14:07 ` Gerald Emig
  0 siblings, 1 reply; 6+ messages in thread
From: Deepak Gupta @ 2002-05-29 11:05 UTC (permalink / raw)
  To: linux-serial

Hi,

I have a strange problem with the serial line communication in Linux
(RH 7.2, kernel 2.4.7-10).  We have some electronic locks that are
controlled by a PC.  The locks are connected by a RS485 twisted pair
(multidrop) and this line terminates in a 485-232 converter box which
is connected via the serial line to a PC.  The lock vendor has supplied
a Windows software to program the locks which works fine on this PC.
He has also given me the protocol that is followed between the PCs and
the locks.  I am trying to write my own Linux based software for
programming the locks.

The problem is that when the vendor software sends a command to a lock
it replies obediently but when my program writes exactly the same sequence
of bytes to the serial line, I don't get a response (the protocol
says that the lock will not respond unless it gets a valid command).
I know the locks use 9600 baud, 8 bits, no parity, 1 stop bit and I
am using the same.  I also tried with and without hardware flow control
(RTS/CTS) but no luck.  I know that the command I send is right since
I used another PC to listen to what the vendor software writes on the
serial line and it matches the protocol description that I have.

Incidentally I opened up the 232-485 converter box and saw that it
uses only the TX, RX, SG, RTS and CTS lines on the RS232 side.  So 
it cannot be a matter of DTR or some other signal.

Please help.

Deepak Gupta

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2002-05-30  7:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <005401c20717$6690c0c0$294b82ce@connecttech.com>
2002-05-30  2:52 ` serial communication problems Deepak Gupta
     [not found] <Pine.LNX.4.33.0205300846120.17925-100000@emig4.heisch.inka.de>
2002-05-30  6:40 ` Deepak Gupta
2002-05-30  7:56   ` Deepak Gupta
2002-05-29 11:05 Deepak Gupta
2002-05-29 14:07 ` Gerald Emig
2002-05-30  2:55   ` Deepak Gupta

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox