[net.micro.amiga] vt100 & OnLine!

dts@gitpyr.gatech.EDU (Danny Sharpe) (10/10/86)

Good morning.

If the following items have been discussed already I've missed them due to
busy-ness.

I've been trying to get the vt100 emulator running (V2.1 DBW 860915), and
I ran across the following line in filename() in window.c:

	    if (class=RAWKEY)

This looks funny to me.  The variable "class" isn't used anywhere else, so
the assignment seems kinda weird.  Should it be comparison: if (class==RAWKEY) ?

The last several scan lines of the window title bar are (usually) over-written
by the first line of text.  But not always; I've seen the title bar overwrite
the top half of the first line, too.  Is this a bug or a feature?  Also, I know
hangup isn't implemented, but even when I type "<pause>+++<pause>H0<return>" it
won't hang up the phone.  I'm not sure if this is the program's or the modem's
fault (see below).

It's a nice piece of work.  Certainly beats hell out of OnLine!.  Speaking of
which: I have a modem that is barely functional (Peachtree Technology P1200)
and it sends OnLine! into fits.  The vt100 emulator works like a charm under
the exact same conditions in which OnLine! barfs ad infinitum and freezes up
the machine.

dillon@CORY.BERKELEY.EDU (Matt Dillon) (10/12/86)

	Many commercial modem programs are TOO smart for their own good.
Some try to figure out your modem for you and when you don't have a
Hays compatible modem that can cause problems... worse, some don't even
allow you to talk to the modem yourself... they have to 'connect'...

	Fortunetly, VT100 and most PD modem programs I've seen don't fall
into this category. 

					-Matt

danny@convex.UUCP (10/16/86)

Your problem hanging up is quite simple.
This will work for any true Hayes compatible.

<pause one second>
+++
<pause one more second>
ATH

Now notice the AT?  That's vital to anything happening.  Without 'AT' the modem
ignores everything you type.  By the way, some modems (like the Commodore 1670
for the 64/128) just plain hang up after just the +++
If you don't want +++, you can change it with ATS2=### where ### is the ascii
code for the number you want to use instead of +   If you manage to screw
things up in your modem, type ATZ which resets everything.

I also type ATS0=0 at the begining which disables auto-answer so that when my
call waiting (a necessary evil) beeps, the modem hangs up but doesn't try to
answer for me...)

Dan Wallach