ml1@homxa.UUCP (M.LAMPELL) (08/14/84)
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!