[net.micro.trs-80] Query

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!