Path: utzoo!dciem!nrcaer!julie!mcr From: mcr@julie.UUCP (Michael Richardson) Newsgroups: comp.sys.amiga.tech Subject: Re: Serial Device(s) Message-ID: <0048.AA0048@julie> Date: 14 Jun 89 16:25:25 GMT References: <109829@sun.Eng.Sun.COM> Organization: Sandleman Software Works' Debugging Department, Ottawa, ON Lines: 70 In some article Chuck McManis writes: >what "device" the serial interface is using? The reason is and continues to I don't. >interactive data streams. Either externally driven such as in a BBS application, >or internally driven in the case of a terminal emulator program. In both cases >there are two "peers" on either end of the connection, each generating And generally VERY interested in whether there is a Carrier, (write and reads fail in a particular way if there isn't) --- AND also very interested in some sort of out of band transmission to the modem (which is really what you are talking about) i.e. with DTR low. [I've tried hitting the hardware directly to drop DTR in Welmat to hangup --- not all modems work well with "+++" and a bbs that needs the modem to recognise "+++" is doomed when a message like this appear "+++ATH0DT" -- sending to the modem after setting the bit (while Disabled()) is a guaranteed guru. I can't OpenDevice()/CloseDevice() --- I already open the serial.device twice --- once for read and once for write (the write packet already duped for doing other things) and I fully expect to be able to run under vt100 (or the other way around!) or launch dnet as a Fidonet WaZoo protocol --- SERF_SHARED is too usefull to give it up like that. I'm still hoping that ASDG will provide for DTR control --- otherwise- I'm trying to track down a source of prototyping boards...] >1> dir AUX: > asdg (dir) > amiga (dir) > foobar (dir) I'm game. >1> dir AUX:amiga/1200 > 7E1 7E2 7O1 7O2 > 7M1 7M2 7S1 7S2 > 8N1 8N2 And of course "dir AUX:amiga/1200/8n1/2317144" --- at this point it doesn't make sense not to provide complete, intelligent modem support. >And for connections to tymenet you might want to say >1> Assign MODEM: AUX:amiga/1200/8N1 Assign TYMENET: MODEM:5551212 >Then tell your terminal emulator to open MODEM: and it would open TYMENET: >commands for setting these parameters, and get manufacturer buy in. Then >it would be a fairly simple matter to "install" new serial ports, simply >drag the device into a special drawer (maybe Expansion/serial) Doing >assigns are still problematic at the workbench level. Read() and Write() >would work as expected, and the world would continue to be orthogonal. And you'd want to install your modem too. >Comments ? I like it, and I'd gladly do it, but I'd rather see more a more intelligent, less buggy serial device first. >--Chuck McManis -- :!mcr!: Michael Richardson Amiga v--------+ UUCP: uunet!attcan!lsuc!nrcaer!julie!mcr | INTERNET mcr@doe.carleton.ca Fido: Michael Richardson @ 1:163/109.10<--+ Alter @ 7:483/109.10