Telnet and Control break Key
Dar Scott
dsc at swcp.com
Tue Sep 3 00:10:00 EDT 2002
On Monday, September 2, 2002, at 08:58 PM, Luis Camou wrote:
> I agree with you. I am sorry I did not phrase my questions right,
> I have
> the serial part working ... thanks to Sarah ( Serial test ) , what
> I need is
> the break key ( windows?) for the serial part to do the password
> recovery
> :-).
Hmm. "Break" may be ambiguous here.
If you have been using a telnet client to talk out the serial port,
you probably need the telnet break--byte code 129, I think.
However, if you need an RS-232 break, that is something different.
It is not a byte, but an action out-of-band. A serial line is
either in the mark (1) or space (0) state. The serial line is
normally held in a marking state (1). When a character is sent, a
space (0) start bit is sent, then the data bits and then one or two
mark (1) stop bits. A break is a space that is held longer than a
character time, that is, past the expected mark stop bit.
I don't know of a direct way to send this kind of break with
Revolution. However, here is an idea that might work. Close the
serial connection, open it again at a much lower bit rate, send a
null, delay the break time, close the connection and reopen it at
the original rate.
(The handshake lines might drop; this probably won't be a problem,
but it might be. You might need to change the serial cable wiring
slightly.)
I think your problem is tougher if this is what you need. I'd like
to see how you do this if this is indeed your problem.
Dar Scott
More information about the use-livecode
mailing list