Hi All,
I'm trying to find out what happens to the "SerIn" command when no valid data is present on the RS232 line.
For example:
Code:
Loop:
SerIn pin1,T9600,SerialData 'get serial data from Pin1,
'store it in variable "SerialData"
SerOut pin2,T9600,[SerialData] 'send the variable to a terminal to
'view the variable value on screen.
GoTo Loop 'do it forever.
If i press a key, i see the key appear on the screen.
But, while no keys are pressed (and the program is still looping), what value does the variable "SerialData" become?
I expected to see a column of say 0's to run down my screen, or at least the previous value of SerialData, but that doesnt happen.
It doesn't appear to be 0 and think it might be a null (alt-255) or is it just an idle DC level until data arrives?
What i'm trying to acheive is a condition that can tell the difference between 'active data' and 'no data'.
Hope this made sense???
Marty.
Bookmarks