View Full Version : Renard Plugin RTS/DTR Signals
marx1
11-10-2008, 04:13 PM
Does the Renard plugin bring the RTS and DTR lines high? I have a RS-485 adapter that is port powered (I'm using an onboard port) and I need the RTS / DTR lines to be high. If it doesn't I'll need to add a power plug to my adapter.
Thanks
P. Short
11-11-2008, 04:29 PM
I asked KC about that a long time ago, and he assured me that it would be done. That said, it was probably almost two years ago, and that function was never really tested.
Looking at the source code for the plugin, the SerialPort property Handshake is set to NONE and the properties DtrEnable and RtsEnable are both set to True. I'm not really sure if this truly ensures that the handshake lines are asserted all the time, but I suspect that it does.
marx1
11-12-2008, 05:53 PM
Thanks - I need one of those serial port debugger thingys - I'll go get one and verify it - then let everyone know!
thanks
kmc123
11-12-2008, 09:43 PM
Thanks - I need one of those serial port debugger thingys - I'll go get one and verify it - then let everyone know!
thanks
I just happen to have one of those "thingys" :)
RTS = LED 4
DTR = LED 20
They are both low with no sequence running, and switch to high with a sequence running...
No sequence running:
http://www.c3inet.com/images/DSC_7746.JPG
Sequence running:
http://www.c3inet.com/images/DSC_7748.JPG
I hope that answers it for you!
marx1
11-12-2008, 11:45 PM
Yes it did,and i verified it here too. It looks like my converter is bad (It was from a previous project I got for free) as my ren24 doesn't respond to the pc when I use it. Oh well -- off to find one (My cat5 run is ~100' and I don't like to push rs-232 that far)
P. Short
11-12-2008, 11:58 PM
It is far from clear to me how a RS232-RS485 converter can get enough power from the RS232 port to drive a terminated RS485 line. Perhaps you might experiment by removing the terminator resistor from the Ren24 board.
Powered by vBulletin® Version 4.1.10 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.