On Mon, Nov 30, 2015 at 9:44 AM, Mike Stein <mhs.st...@gmail.com> wrote: > ----- Original Message ----- > From: John R. Hogerhuis > Sent: Monday, November 30, 2015 12:05 PM > > ... > >> The only concern would be exiting in case you want to access the command >> prompt or some other utility (vim, mutt, w3m etc. ) > > That's been an issue since DeskLink; any chance you could be talked into > implementing the same escape technique as Hayes-compatible modems or the > equivalent: > > https://en.wikipedia.org/wiki/Escape_sequence > > https://en.wikipedia.org/wiki/Time_Independent_Escape_Sequence > > m
Yeah now that I think about it it would have to be something like that since TPDD is a binary protocol, CTRL-C can show up from the client unescaped. NADSBox has the same kind of feature, I remember discussions with Ken. That's why with NADSBox you just hit enter one or two times and it realizes you are hitting enter at "human speed" (the "guard time" of the old Hayes patent) and it automatically gives you a command line prompt instead of treating you as a TPDD client. It would be easy enough to add to LaddieAlpha's state machine. Enter seems easier for users to figure out than +++ and modem commands. Any particular reason not just to implement the same logic NADSBox does? BTW the Hayes patent expired in 2003 so we're good on the IP front :-) -- John.