Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83 based; site homxa.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!homxa!ml1 From: ml1@homxa.UUCP (M.LAMPELL) Newsgroups: net.micro.trs-80 Subject: Query(long): Model 100 ROM dial routine Message-ID: <347@homxa.UUCP> Date: Mon, 13-Aug-84 22:45:07 EDT Article-I.D.: homxa.347 Posted: Mon Aug 13 22:45:07 1984 Date-Received: Wed, 15-Aug-84 00:45:35 EDT Organization: Bell Communications Research Lines: 25 I would like to use my model 100 as a stand-alone remote data acquisition system. For that purpose, I need the model 100 to dial through the telephone network to other computers. However, I need a way to identify when the call did not go through. I am invoking the model 100 ROM dial routine (at address 21293), which also is able to handle a "login script" of the form send-receive, send-receive, etc. My problem is that when the number I call is busy or wrong, the ROM routine never returns. Whenever I try to set a timeout, using, for example, the ONTIME$ call, it does nothing, seemingly ignored by the ROM routine. Is there some way around this? Can I obtain a separate entry point into the ROM routine? (i.e. it is possible to dial a number, without specifying a login script, and then to manually check for carrier detect, but then one has to recreate the logic of the send-receive script...). Any pointers, or disassembled ROM routines would be appreciated. Please mail responses to ...ihnp4!nvuxd!ml Thanks!