[net.unix] rts/cts and hayes modems

phil@amdcad.UUCP (Phil Ngai) (05/23/85)

In article <879@sdcsvax.UUCP> brian@sdcsvax.UUCP (Brian Kantor) writes:
>Hayes modems, for example, use timing and a sequence of characters.  To
>disconnect an open data connection, you stop all outgoing data for 3
>seconds, send +++, and pause for another 3 seconds.  If you are already
>connected and discover that you have to send exactly that pattern for
>some reason, you are out of luck - the modem is going to disconnect and
>you can't do anything about it (oh, you could have changed the control
>characters BEFORE you connected, but once you have connected, too bad.
>You could also have disabled the feature, but then you have to have some
>other method of disconnecting the modem).

What you can do is disable the +++ recognization and deassert DTR to
cause the modem to put the line on-hook. That is the purpose of DTR.
Look at the sequence charts for the Bell 212 modem. But if you are trying
to do flow control with DTR, then of course it won't work.
-- 
 What do you do the day after a peak experience?

 Phil Ngai (408) 749-5720
 UUCP: {ucbvax,decwrl,ihnp4,allegra}!amdcad!phil
 ARPA: amdcad!phil@decwrl.ARPA