CompuServe Thread

Forum unknown · Telecommunications

Booting ATERM

9 messages in this thread
#4402From: Richard RaeJan 6, 1986 7:35 AM
For those of you trying to bootstrap ATERM.EXE, be advised that you can NOT download it with the stock version of TERM3.ABC by Robert Benedict. This is because Robert's terminal program is intended for ASCII XMODEM transfer, and will discard all control characters below BACKSPACE and between CR and ESC. In order to use it on binary such as ATERM.EXE, you must make a simple change. In the version of TERM3 I used, line 2346 reads as follows: 2346 IF (D%<8) OR (D%>13 AND D%<27) THEN GOTO 2350 This line is the one responsible for tossing control characters. Either make this line a comment or delete it entirely for binary. So, the procedure for booting ATERM with TERM3 is as follows: 1) Key in one of the _SHORT_ ABASIC terminal programs. At this point you only need buffer capture to disk or RAM. Don't worry about XMODEM. 2) Using the terminal program you keyed in, capture TERM3. 3) Make the change indicated above so that TERM3 can be used on binary files. 4) Using the modified TERM3, download CHOP.ABC and ATERM.EXE. 5) Now run CHOP on ATERM, giving it the byte count in the file description. That's all there is to it. A couple of notes about ATERM: It DOESN'T do 80 x 24, since it uses a bordered window; it does NOT support the ANSI sequences of CON:; and though the baud rates supported include 9600, it CANNOT keep up with more than 2400 and does not support XON/XOFF. None of these qualifiers should bother any of you doing telecommunications as long as you set yourself as a TTY with CIS, and even if you don't, the only result will be cursor control garbage appearing on the screen. Two final notes: One of our members now has an 80×25 version of ATERM which he will be uploading soon; he wants to add ANSI and a couple of other goodies first. Secondly, Jez San's terminal program (which precludes the need for CHOP) should be here pretty quickly. It's getting better on a daily basis. I will repost the first part of this message a few times to make sure everyone with TERM3 can bootstrap to ATERM with minimum difficulties. Nybbles, Rick
#4466From: Michael MounierJan 6, 1986 11:11 PM
My latest version of ATerm is about done. It does have 80 column, Macro keys, Half duplex, and hopefully AmigaBinary. Also send cr's before lf's when sending text files. -Michael-
#4471From: Larry MillerJan 6, 1986 11:29 PM
How about including the CIS B Protocol (C source file BP and DTE in DL)? CIS B Seems to work much faster and more reliably than XMODEM. (I am gonna play with this also as an Exercise for the Student).
#4472From: Michael MounierJan 6, 1986 11:32 PM
I'll download the module and see what I can do about interfacing it after I finish everything else that is not quite done.
#4472From: Michael MounierJan 6, 1986 11:32 PM
I'll download the module and see what I can do about interfacing it after I finish everything else that is not quite done.
#4471From: Larry MillerJan 6, 1986 11:29 PM
How about including the CIS B Protocol (C source file BP and DTE in DL)? CIS B Seems to work much faster and more reliably than XMODEM. (I am gonna play with this also as an Exercise for the Student).
#4628From: TERRY LAGRONEJan 8, 1986 8:58 PM
I have been working on your Aterm and when I added a parity generation section I got garbage on the transmit side. By the way it does the same with Amiga BASIC. — Any Help?
#4628From: TERRY LAGRONEJan 8, 1986 8:58 PM
I have been working on your Aterm and when I added a parity generation section I got garbage on the transmit side. By the way it does the same with Amiga BASIC. — Any Help?
#4466From: Michael MounierJan 6, 1986 11:11 PM
My latest version of ATerm is about done. It does have 80 column, Macro keys, Half duplex, and hopefully AmigaBinary. Also send cr's before lf's when sending text files. -Michael-