Update:
I installed a serial port monitor and viewed how the communications are setup differently between hyperterminal and girder.
According to the port monitor, Girder sets up the connection with the following settings:
Code:
Baud rate 9600
DTR off
RTS off
Data bits=8, Stop bits=1, Parity=None
Set chars: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x11, Xoff=0x13
Handflow: ControlHandShake=(), FlowReplace=(XOFF_CONTINUE), XonLimit=128, XoffLimit=128
RTS on
DTR on
Purge the serial port: RXCLEAR
When i issue a command, I can see that the TV does not respond with data.
Here is how Hyperterminal looks when it connects to the port:
Code:
COM port is opened
In/out queue size 8192/8192
Baud rate 9600
RTS on
DTR on
Data bits=8, Stop bits=1, Parity=None
Set chars: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x11, Xoff=0x13
Handflow: ControlHandShake=(DTR_CONTROL, ERROR_ABORT), FlowReplace=(TRANSMIT_TOGGLE, RTS_CONTROL, XOFF_CONTINUE), XonLimit=80, XoffLimit=200
Set timeouts: ReadInterval=10, ReadTotalTimeoutMultiplier=0, ReadTotalTimeoutConstant=0, WriteTotalTimeoutMultiplier=0, WriteTotalTimeoutConstant=5000
When I send a command via hyperterminal, the port monitor shows that the TV responds!
So the question is... how do I configure girder to establish the connection in the same fashion as hyperterminal!