Date : Sat, 02 Jul 1983 22:14:00 EDT
From : Keith Petersen <W8SDZ@mit-mc>
Subject: MDM711 now available on MIT-MC
Irv Hoff has just released MDM711, the latest version of the MODEM7
series. The files are on MIT-MC as:
AR61:CPM;
MDM711 AQM -- The squeezed source code for the main program
(not normally needed but here for reference)
MDM711 LBR -- The LBR file that contains MDM711.COM, DOC, and
all the user overlays and patching instructions.
MDM711 TXT -- A brief explaination of what files are available.
NOTE: The AQM and LBR files are stored in ITS "COM file" binary format.
The TXT file is ASCII text.
For those who have not been following the MDM7xx series, here's
some information on new features that have been added and bug
fixes that have been made. If you haven't updated your MODEM7
program lately, you're missing out on a lot of exciting new
features. Notice that the program now also supports "smart modem"
users.
NOTE: MDM711 SUPPORTS AUTO-DIALING AND AUTOMATIC CONTINUOUS
REDIALING FOR THE FOLLOWING MODEMS:
a) PMMI 103 PLUG-IN S-100 MODEM
b) HAYES SMARTMODEM 300 OR 1200
c) U. S. ROBOTICS 300/1200 MODEM
THIS IS THE ONLY EXISTING PROGRAM TO SUPPORT ALL
THESE MODEMS CONCURRENTLY. CHECK THE FOLLOWING
THREE BYTES IN ANY OF THE OVERLAYS. (YOU CAN
STILL USE THE PROGRAM WITH OTHER EXTERNAL MODEMS
SUCH AS THE BELL 212A, RACAL-VADIC, ETC., WITH
MANUAL DIALING.)
0103H FF = PMMI, 00 = NON-PMMI
0104H FF = HAYES SMARTMODEM 300 OR 1200
OR U. S. ROBOTICS 300/1200
00 = NONE OF THE ABOVE
0105H 54 = "T" FOR TOUCH TONE DIALING, OR
50 = "P" FOR ROTARY PULSE DIALING
(FOR HAYES OR U. S. ROBOTICS ONLY)
***********************************************************************
07/01/83 Changed TERM to allow use of printer port for modem use.
Needed by the Morrow MD and NEC 8001 computers. Changed all
MDM711 overlays to allow overprinting the PMMI parity routines as
the Applecat overlay was not working properly. Removed the
short break tone during disconnect as Smartmodem 1200 were
locking up. (Smartmodem 300 were operating normally.)
- Irv Hoff
06/17/83 At last. Program now has autodialing and auto-continuous
redialing for Hayes Smartmodem 300 or 1200, PMMI 103 modem
MDM710 or U.S.Robotics. After first unsuccessful try, asks if you
want to quit, try once again, or continuously redial. Also
changed the BYE routine to be compatible with systems other
than RCP/M. Now trap 87H and 7H which are sometimes used by
mainframes to signify "do not send any more sectors at this
time". This keeps the original Christensen protocol when
ACKNAK is set YES. (ACKNAK can of course be set to NO if
the results seem preferable to the user. Some problems have
been noticed in batch transfers and modem-to-modem use with
ACKNAK set NO.) - Irv Hoff
05/27/83 Corrected a phone number in the library. Added a CR/LF for
the quiet mode if using batch transfer. Simplified initial-
MDM709 ization at startup. Two minor mods to assist in adding an
overlay for Hayes 300/1200 SmartModem later.
- Irv Hoff
05/15/83 Extensive revisions on many parts of the program. Relocated
most of the PMMI routines near the start to facilitate using
MDM708 the new 300/1200 PMMI board or the Hayes Smartmodem. Some
of the more ambitious changes include:
a) CRC system replaced with the high-speed lookup tables
similar to those used in CHEK15.
b) Separate printer buffer. Can now print regardless of
input speed even when saving for a disk file.
c) Printer buffer and disk buffer each can accept up to
128 characters after an X-OFF to compensate for line-
oriented systems and satellite linking.
d) Saving to disk made far more user-friendly. 'NOL' no
longer used. File automatically closed upon exit.
e) Sector count shown before "ACK" is sent, allowing
high-speed transfers (to 19,200 baud) without errors.
f) Typing BYE on command line or CTL-D in terminal mode
disconnects and returns to CP/M. Also closes any disk
files that may be open. "X" (secondary option) does
the same thing, allowing automatic terminate at com-
pletion of file transfer.
g) Improved the "E" (echo) mode, also half duplex mode.
h) Control characters above ^M not passed to the CRT, an
optional feature.
i) Handling of command line options greatly modernized.
j) For PMMI users, program automatically comes up in
originate mode at default speed. No need to ever say
TO.300 unless a baudrate change is desired.
k) Simlified and changed numerous flags to be consistent
with others.
l) Several improvements in error handling and detection.
Numerous other changes. We attempted to incorporate all the
suggestions forwarded from various users in addition to some
features I wanted myself. - Irv Hoff
01/01/83 First version. Can be assembled with ASM.COM. MDM700 was
selected to commence a new series of version numbers. This
MDM700 can be readily used on data bank systems that limit file
names to a total of 6 characters.
- Irv Hoff
--end--
Irv Hoff's phone number is (415) 948-2166. Comments/suggestions/bug reports
welcome. Send a copy to INFO-MODEM7@MIT-MC please. Irv is not on the net.
--Keith