Xref: utzoo gnu.misc.discuss:3216 comp.misc:12668 comp.dcom.modems:9937 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!wuarchive!uunet!pilchuck!dataio!uw-coco!mdisea!mitchell From: mitchell@MDI.COM (Bill Mitchell) Newsgroups: gnu.misc.discuss,comp.misc,comp.dcom.modems Subject: Re: hayes lawsuit Message-ID: <1991May17.222410.26944@MDI.COM> Date: 17 May 91 22:24:10 GMT References: <4913@orbit.cts.com> <9BDBC58@xds13.ferranti.com> Sender: news@MDI.COM Organization: Motorola, Mobile Data Division - Seattle, WA Lines: 30 In article <9BDBC58@xds13.ferranti.com> peter@ficc.ferranti.com (Peter da Silva) writes: >[...] > >The use of the defined standard RS-232 lines, such as DTR, for transmitting >such out-of-band data, or the use of the break signal, is clearly superior. >The only reason the +++ sequence is still used is because it's the convention >Hayes established when it had a virtual monopoly in the field. And the only >reason that it was used in the first place was the poor design of micros' >serial ports back in the late '70s and early '80s. > >[...] Be fair now. The +++ mechanism allowed users and application writers to manipulate the modem without having to worry about how to twiddle hardware control lines. If you could talk _thru_ the modem, you could talk _to_ the modem. That's a _big_ advantage over not being able to control the modem unless you could find a way to twiddle the control lines in some strange way. I remember a modem (I've forgotten who perpetrated it upon me) which expected to be talked _thru_ with RTS asserted and talked _to_ with RTS released. Drop RTS, give it commands to dial the phone, raise RTS to talk to the other end of the link, drop RTS to give it more commands, etc.; and I remember the hassle these things caused. Hayes "+++" was like a breath of fresh air. -- mitchell@mdi.com (Bill Mitchell)