CHAPTER 4 COMMON SERIAL CARDS AND MODEMS This chapter describes some of the common communications cards, serial cards, and modems which are supported by MODEM MGR. The descriptions cover the current model of each unit, The manufacturer may change designs, so refer to your instruction manual if you have a different version. INTERNAL PLUG-IN MODEMS This section will describe some of the modems which are available as internal p lug-in cards. You do not have to use many cables when you install one of these internal modems so installation is relatively simple. Refer to your modem manual for installation procedures. Most internal plug-in modem cards have built-in firmware which provide some communications capability without requiring you to load a program from disk. These capabilities are not as elaborate as those provided by a full-featured communications program, but you can use them to determine if the card is working properly. MODEM MGR does not use the firmware routines and any commands associated with the modem firmware are not recognized. For example, firmware commands such as PR# 2, CTRL-A, and CTRL-F will not work when MODEM MGR is running. Some manufacturers of internal modem cards provide a communications program on disk. Any communications characteristics you set when you run the disk program or the modem card firmware will not be retained when MODEM MGR is run. For example, baud rate, line feed insertion, duplex mode, and upper/lower case are initialized by MODEM MGR regardless of the settings previously used with the manufacturer's disk or firmware program. Unless otherwise stated, MODEM MGR will support dial, answer, hangup, unattende d operation, and answer/originate selection with all of the plug-in modems listed in this section. When a connection is made, this program will insert a LF character into the receive buffer. If a connection is not made after dialing, this program will insert a CR character into the receive buffer. Carrier control will be supported by this program if you have enabled it with the INSTALL program. The default baud rate will be the highest rate supported by the modem. Unless otherwise stated, all internal modem cards use 6 850 devices. APPLIED ENGINEERING DATALINK MODEM This is a "smart" modem which provides the usual "smart" features. It supports 110, 300, or 1200 bps and provides pulse or tone dialing. This modem uses a Type 6551 device. MODEM MGR does not use the dip switch settings on the card so the settings will not affect the operation with this software. CERMETEK APPLEMATE MODEM This is a "smart" modem which provides the usual "smart" features. It supports 110, 300, or 1200 bps and provides pulse or tone dialing. This modem uses a Type 6551 device. There are several configuration switches on the card. SW4 must be closed and SW5 must be open. If you are using carrier control, SW10 must be set open before you power your computer on. If you are not using carrier control, set SW10 closed. HAYES MICROMODEM II The Hayes Micromodem II provides 110 or 300 bps communications and supports pulse dialing. This modem consists of a plug-in card and an external microcoupler unit. The card is connected with a cable to the microcoupler and the microcoupler is connected with a cable to the phone line. In addition to the normal status messages, MODEM MGR generates the following additional status messages for this modem: RING, CONNECT, and NO CARRIER. HAYES MICROMODEM IIE The Hayes Micromodem IIe modem provides 110 or 300 bps communications and supports pulse or tone dialing. This modem consists of a single plug-in card. In addition to the normal status messages, MODEM MGR generates the following additional status messages for this modem: RING, CONNECT, and NO CARRIER. To mute the speaker when dialing, en ter a minus (-) as the first character to dial. HAYES SMARTMODEM 1200A This is a "smart" modem which provides the usual "smart" features. It supports 110, 300, or 1200 bps and provides pulse or tone dialing. This modem uses a Type 6551 device. There are several configuration switches on the card. If you are using carrier control, set switch 2 UP. If you are not using carrier control, set switch 2 DOWN. NOVATION APPLE-CAT II The Novation Apple-CAT II modem supports tone or pulse dialing and baud rates of 50, 75, 110, 150, 300 and Bell 202 (half-duplex) 1200 bps. If you add the 212 upgrade card, this modem will also support Bell 212A (full-duplex) 1200 bps. In addition to the normal status messages, MODEM MGR generates the following additional messages for this modem: RING, CONNECT, and NO CARRIER. (NO CARRIER is not used in the 202 mode). This modem does not use a Type 6850 device. If you have installed the 212 upgrade card and you are installing either the 300/1200 or 202 modem driver, you will have to specify the location of the 212 card as well as the main card when the INSTALL program is run. You must specify whether the 212 card is installed in a slot or used in the "slot-saver" configuration. If you have installed it in a slot, you must specify which slot it is in. If you move this card in or out of a slot or move it from one slot to another, you will have to run the INSTALL program again and re-install the modem driver with the new slot information. Since two card slots may be involved, be sure to specify the correct slot numbe r for each card when the INSTALL program is run. You have a choice of three different drivers in the INSTALL program. If you don't have the 212 card, you should use the 300 baud driver. This driver supports 50 to 300 bps. If you have the 212 upgrade card, you should use the 300/1200 baud driver. This driver supports both 300 and Bell 212A 1200 bps. he third Apple-CAT driver supports the Bell 202 600 or 1200 bps half-duplex mode. You may use this driver even if you don't have the 212 card. The other system you are communicating with must also be using the same communications format. Use the terminal F command to sel ect half-duplex when you are using this driver. MODEM MGR provides semi break-in keying in the 202 mode so two-way communications can be efficiently accomplished with another user who has the same type of modem and program. When you type a character on your keyboard, your 202 transmitter carrier will be automatically enabled and your typed character will be transmitted. If you stop typing for a period of longer than approximately one second, your carrier will be switched off and the other user can transmit to you. Pause for a slight instant after you type the first character to allow time for carrier switching. Some communications operations do not have to be simultaneously two-way so you can conduct those operations with other 202 users as long as both of you do not transmit at the same time. If you have a telephone handset connected to the CAT modem card, you can hear the carrier when the other user is transmitting. You can toggle the handset on or off by typing a [CTRL] P. You can also use the Bell 202 driver in the unattended mode and with XMODEM or MMGR protocol file transfers. In these modes, the transmitter carrier stay-on time will be shortened from one second to a fraction of a second whenever a programmed transmission occurs. This will reduce the delay between transmissions. If you are communicating with an unattended 202 system, you must not transmit while the unattended system is transmitting. One advantage of this 202 mode is there is no carrier when the modems are not transmitting. When both modems are in the receive state, both users can carry on a voice conversation with telephones on the same line without having to switch modem modes. However, neither user should speak on the phone while either modem is transmitting. PROMETHEUS PROMODEM 12OOA Do not confuse this internal plug-in modem with the ProModem 1200, which is discussed later in the section on external modems. The 1200A is not only an internal plug-in modem, it is also a "smart" modem. This modem supports 110, 300, or 1200 bps and provides pulse or tone dialing. This modem uses a Type 6551 device. In addition to the dialing commands supported by MODEM MGR, you can also use the following com mand characters in the dial string: R Switch to answer mode after dialing W Wait for dial tone ; Return to "smart" command mode after dialing This modem has several configuration switches on the CPU card. Set switch 1 to ON to ignore the DTR input. If you are not using carrier control, be sure switch 3 is set to ON. If you are using carrier control, set s witch 3 to OFF. When you specify the modem card slot in the INSTALL program, be sure to specify the slot the modem CPU card is in. This is the card with the speaker on it. If the SPU card is in a slot, you do not have to specify that slot. Although this modem has a built-in clock, its registers are not accessible through the computer card bus so MODEM MGR cannot provide continuous time-of-day or elapsed time display with this clock. However, you can set and read this clock using the AT@T commands as described in the modem manual. You may use the modem "smart" AT commands to access some modem features like setting the clock, reading the clock, speaker control, or modem testing. However do not change any thing that affects the duplex, command echo, result codes or the escape code (+++). SSM OR TRANSEND MODEMCARD The Transend Modemcard provides 110 or 300 bps communications and supports pulse or tone dialing. This modem consists of a single plug-in card. In addition to the normal status messages, MODEM MGR generates the following additional status messages for this modem: RING, CONNECT, and NO CARRIER. This program uses the Apple speaker to monitor during dialing until a connection occurs. You may mute the speaker while dialing by entering a minus sign (-) as the first character to dial. ZOOM MODEM ][ E The Zoom Modem ][ e provides 110 or 300 bps communications and supports pulse or tone dialing. This modem consists of a single plug-in card. In addition to the normal status messages, MODEM MGR generates the following additional status messages for this modem: RING, CONNECT, and NO CARRIER. If you want to mute the speaker while dialing, enter a minus sign as the first character to dial. ZOOM NETWORKER The Zoom Networker modem supports 110 and 300 bps. This modem consists of a single plug-in card with an external switch. In addition to the normal status messages, MODEM MGR generates the following additional status messages for this modem: CONNECT and NO CARRIER. Dial, answer, and hangup must be performed manually. Therefore, this program will not support the terminal commands H, O, T, U, and W with this modem. INTERNAL PLUG-IN SERIAL CARDS This section will describe some of the popular plug-in serial or communications cards supported by MODEM MGR. The cards commonly available for the Apple computer fall into four general classifications based on the type of communications device used. An inspection of the card, card schematic, or card parts list will show you which type of device is used. A Type 2651 card uses a 2651 device and can provide you software selection of 16 of the more common baud rates from 50 to 19200 baud. Select any one of these rates by using the M command in the terminal command mode. There are several combinations of number of data bits, number of stop bits, and type of parity which you can use. You may select from eight of these combinations by using the J command in the terminal command mode. Type 8530 (IIGS) and Type 6551 cards can provide you software selection of 15 of the more common baud rates from 50 to 19200 baud. Select any one of these rates by using the M command in the terminal command mode. There are several combinations of number of data bits, number of stop bits, and parity which you can use. You may select from eight of these combinations by using the J command in the terminal command mode. The Type 6850 card uses a 6850 device. On most Type 6850 cards, you may choose between two software-selected baud rates. You can specify one of the two baud rates (usually from 50 to 19200 baud) by setting switches on the card. The other baud rate will be one-fourth of the baud rate you have selected. For example, if you set the card switches for 1200 baud, a choice of 1200 or 300 baud will be available when you use the M command in the terminal command mode. There are eight different combinations of number of data bits, number of stop bits, and type of parity which you can select. You may select any of these eight combinations with the J command in the terminal command mode. The Type 8251 card uses a 8251 device. MODEM MGR supports only one Type 8251 card (Quadram Multicore). This card provides software selection of eight baud rates from 150 to 19200 baud. You can select any one of these rates by using the M command in the terminal command mode. There are several combinations of number of data bits, number of stop bits, and parity which you can use. You may select from eight of these combinations by using the J command in the terminal command mode. COMMUNICATION PARAMETER DEFAULTS If your serial or communications card does not provide some method to allow you to permanently set defaults, MODEM MGR will normally default to 8 data bits, 1 stop bit, and no parity. You can change these defaults by using the INSTALL program to specify the communications command and control bytes for Type 2651, 6551, 6850, 8251, and 8530 cards. For all except Type 6850 cards, you can also specify the default baud rate by defining the communications control byte. Usually these serial cards have built-in firmware which provide some communications capabilities. You can run the serial card firmware program by typing a PR# n and/or an IN# n, where n is the serial card slot number. The capabilities provided by the card firmware are not as elaborate as those provided by a full-featured communications program, but you can use these capabilities to determine if the card is working properly. MODEM MGR does not use the firmware routines and any commands associated with the serial card firmware are not recognized. Some manufacturers of serial cards provide a communications program on disk. Any communications characteristics you set when you run the disk program or the serial card firmware will not be retained when MODEM MGR is run. For example, baud rate, line feed insertion, duplex mode, and upper/lower case will be redefined by MODEM MGR regardless of the previous settings. CONTROL INPUTS AND OUTPUTS Unless we state otherwise, any discussion in this chapter about the serial card connector will refer to the DB-25 connector on the end of the cable provided with the card. The serial card output will be on pin 2 and the input will be on pin 3 of the DB-25 connector unless we point out any differences. Most serial cards have a receiver control input which enables or disables the receiver. This control input will be used by MODEM MGR for the modem carrier-detect signal if carrier control is enabled. Many serial cards also have a transmitter control input which enables or disables the transmitter. This control input must be kept "high". Most serial cards also have a control output. If your modem DTR input requires a "high" signal, this control output can be used to provide this signal. MODEM MGR usually sets this output "high" except during software-controlled hangup of an auto modem. You can use the control output as a "high" signal source if required. Although these serial cards can also be used as serial printer interface cards, the following descriptions apply only when these cards are used with a modem. APPLE //C Although it is not a plug-in serial card, the //c serial interface can be considered as functionally similar to a Type 6551 card. Connect your modem to the five-pin round DIN connector (Serial Port 2) on the rear of t he //c. The pin assignments are: Pin 1 Control output Pin 2 Data from // c to modem Pin 3 Circuit common (ground) Pin 4 Data from modem to // c Pin 5 Receiver control input These pin numbers follow Apple's convention of numbering the five pins consecut ively (l-2-3-4-5). You will find another convention commonly used with these DIN connectors where the pins are numbered alternately (l-4-2-5-3). If you are constructing your own cable using DIN connectors, be sure to use the correct numbering system. The receiver control input on pin 5 has an internal pull-up. If you want to use carrier control, connect the modem carrier-detect signal to pin 5. If you don't want to use carrier control, disconnect the signal to this pin or connect it to a continuously "high" signal. There is no transmitter control input. Early versions of //c computers with serial numbers below D510001 do not have a dedicated crystal to develop the baud rate reference. The reference signal used is slightly off-frequency so errors will occur if you use some modems at high baud rates and/ or high character sending rates. The Apple Modem 300 or 1200 will operate with early //c computers with no problem. Later versions of the //c do not have this characteristic. APPLE IIGS MODEM PORT This uses a Type 8530 device. The default start-up setting for this port is 1200 baud with 8 data bits, one stop bit and no parity. You may change this start-up setting by defining the communications command and control bytes in Appendix B. The transmitter and receiver are always enabled. The carrier control input is on pin 7 and the control output is on pin 1 of the 8-pin mini-DIN connector. If the settings in the IIGS control panel (slot, handshake, baud rate, etc.) were changed while the program was running, they would conflict with the operation of MODEM MGR. Therefore, all of the applicable control panel settings are ignored by this program. If you try to access the control panel while MODEM MGR is in operation, the control panel will not appear until you quit the program. APPLE COMMUNICATIONS CARD This is a Type 6850 card which does not have any control inputs or outputs. The refore, you cannot use this card to support carrier control or force an auto modem to hang up. The two software-selectable baud rates are permanently set for 300 and 110 baud. You can achieve higher baud rates by modifying the card as described in your card manual. APPLE SUPER SERIAL CARD This is a Type 6551 card with several switches and a jumper block which provide a flexible configuration capability. You must install the jumper block so the arrow points up to the word MODEM Set the switches to the desired default baud rate and communications parameters. When MODEM MGR is run, it will read the settings of these switches and set the defaults accordingly. However, if you have used the INSTALL program to set a non-zero value for the communications command byte, the values you have specified for the communications command and control bytes will override the switch defaults. The receiver control input is on pin 8 and the transmitter control input is on pin 5. Both pins have internal pull-ups. The control output is on pin 4 and pin 20 is programmed to be a continuously "high" output. Switch SW2-7 should be set OFF. If you want to use carrier control, set switch SWl-7 to ON and connect the modem carrier-detect signal to pin 8. If you don't want to use carrier control, set switch SWl-7 to OFF to disconnect the receiver control input from pin 8. If your serial card is compatible with a Super Serial Card but is not an Apple card, install the Street Alphabits driver instead. APRICORN SERIAL INTERFACE CARD This is a Type 6850 card with two cable connectors. Be sure to use the connector labelled MODEM. The receiver control input is on pin 6 and the transmitter control input is on pin 5. These pins do not have internal pull-ups, so they must both be held "high" by an external signal for two-way communications. If you want to use carrier control, connect the modem carrier-detect signal to pin 6. The control output is on pin 4 and pin 20 is a continuously "high" output. APRICORN SUPER SERIAL IMAGER CARD This is a Type 6551 card with several switches which provide a flexible configuration capability. Set the switches to the desired default baud rate and communications parameters. When MODEM MGR is run, it will read the settings of these switches and set the defaults accordingly. However, if you have used the INSTALL program to specify a non-zero value for the communications command byte, the values you have specified for the communications command and control bytes will override the default values. This card has two cable connectors. Be sure to connect the modem cable to the connector labelled MODEM. The receiver control input is on pin 8. The transmitter control input is on pin 5. Both pins have internal pull-ups. If you want to use carrier control, set switch SWl-7 to ON and connect the modem carrier-detect signal to pin 8. If you don't want to use carrier control, set switch SWI-7 to OFF. The control output is on pin 4 and pin 20 is programmed to be a continuously "high" output. AST MULTI I/ O CARD This is a multi-function card which provides serial printer, serial modem, and clock functions on the same card. You must map each desired function to a card slot by installing jumpers into configuration blocks. You must also map one of the functions to the physical slot the card is in. Map the modem serial function to slot 2 or 3. Refer to the card manual for instructions in selecting the mapped slot assignments. Use these mapped slot numbers instead of the actual physical slot number whenever a slot number is requested by the INSTALL program. The two serial sections of the card are both Type 6850 and there is a separate cable connector for each. Be sure to connect to the communications port connector and not the printer port connector. The following applies to the DB-25 connector on the cable connected to the communications port connector. The receiver control input is on pin 6 and has an internal pull-up. If you want to use carrier control, connect the modem carrier-detect signal to pin 6. If you don't want to use carrier control, disconnect the signal to this pin or connect this pin to a continuously "high" signal. The control output is on pin 20. There is no transmitter control input. CALIFORNIA COMPUTER SYSTEMS 7710 CARD This is a Type 6850 card with pins 2 and 3 reversed when used with a modem. You must correct this reversal when you connect this card to a modem. The receiver control input is on pin 20 and the transmitter control input is on pin 4. These pins do not have internal pull-ups, so they must both be held "high" by an external signal for two-way communications. If you want to use carrier control, connect the modem carrier-detect signal to pin 20. The control output is on pin 5. Pins 6 and 8 have continuously "high" outputs. CALIFORNIA COMPUTER SYSTEMS 7711 CARD This is a Type 6551 card. Set the baud rate jumpers for the desired default baud rate. When MODEM MGR is run, it will read the position of these jumpers and set the default baud rate accordingly. However, if you have used the INSTALL program to set a non-zero value for the communications command byte, the value you have specified for the communications control byte will override the default baud rate. Be sure the DTE/DCE header plug is plugged into the card block in the DTE configuration. Set the "RTS" by-pass jumper to the OFF side. If you set the "DTR" handshake by pass jumper to the ON side, the receiver control input will be on both pins 6 and 8. If you want to use carrier control, connect the modem carrier-detect signal to pin 6 or 8 and set the "DTR" handshake by-pass jumper to the ON side. If you don't want to use carrier control, set the "DTR" handshake by-pass jumper to the OFF side. This will pull the receiver control input high. There is no transmitter control input. The control output is on the pin selected by the handshake select jumper. Do not place this jumper on the pin 20 position. Pin 20 is programmed to be a continuously "high" output. FRANKLIN ACE DUAL I/O CARD When you install the parallel printer or serial card driver, specify the physical slot the card is in. Do not specify the phantom slot. The serial section of the card is a Type 2651 card. Set the card switches to the desired default baud rate and communications parameters. When MODEM MGR is run, it will read the settings of these switches and set the defaults accordingly. However, if you have used the INSTALL program to set a non-zero value for the communications command byte, the values you have specified for the communications command and control bytes will override the switch defaults. The baud rate settings are slightly different than listed in Appendix B of this manual. The settings should be 0000=45, 0001=50, 0010=75, 0011=110, 0100=135, 0101=150, 0110=300, 0111=600, 1000=1200, 1001=1800, 1010=2000, 1011=2400, 1100=4800 , 1101=9600, 1110=19200, 1111=38400. The transmitter control input is on pin 5 if switch S3 is ON and the receiver control input is on pin 8. Both pins have internal pull-ups. The control output is on pin 20 if switch Sl is ON. MICROTEK SV-622 SERIAL CARD If you have this Type 6551 serial card, specify the Street Alphabits serial card when you run the INSTALL program. MODEM MGR will not read the card switches, but will default to 1200 baud, 8 data bits, 1 stop bit, no parity, unless you install different communications command and control bytes. Set the polarity jumper between the center and top pins and connect the cable to P2. The receiver control input is on pin 8 and the transmitter control input is on pin 5. Both pins have internal pull-ups. If you want to use carrier control, connect the modem carrier-detect signal to pin 8. The control output is on pin 4 and pin 20 is programmed to be a continuously "high" output. MOUNTAIN HARDWARE CPS CARD This is a multi-function card which provides parallel printer, serial modem, and clock functions on the same card. Although you can map each function to a phantom slot, it is not necessary to do so for this program. Use the actual physical slot number of this card for any of its functions whenever a slot number is requested by the INSTALL program. The serial section of the card is a Type 2651 card. The receiver control input is on pin 8 and the transmitter control input is on pin 5. These pins do not have internal pull-ups so they must be set "high" by an external signal for two-way communications. If you want to use carrier control, connect the modem carrier-detect signal to pin 8. The control output is on pin 4 and pin 20 is programmed to be a continuously "high" output. PRACTICAL PERIPHERALS SERIALL CARD This is a Type 6551 card with several switches which provide a flexible configuration capability. Set the switches to the desired default baud rate and communications parameters. When MODEM MGR is run, it will read the settings of these switches and set the defaults accordingly. However, if you have used the INSTALL program to specify a non-zero value for the communications command byte, the values you have specified for the communications command and control bytes will override the default values. Two cable connectors are provided. Be sure to connect the modem cable to the co nnector labelled MODEM. Set the Berg jumper on position 5. In position 5, the receiver control input is on pin 8. The transmitter control input is on pin 5. Both pins have internal pull-ups. If you want to use carrier control, connect the modem carrier-detect signal to pin 8. If you don't want to use carrier control, disconnect the signal to this pin or connect pin 8 to a continuously "high" signal. The control output is on pin 4 and pin 20 is programmed to be a continuously "high" output. PROMETHEUS VERSACARD This is a multi-function card which provides parallel printer, serial, and clock functions on the same card. Although you can map the parallel printer and clock functions to other slots, the serial function always appears in the actual physical card slot and you should specify this slot when you install the communications function with the INSTALL program. The serial section of the card is a Type 6850 card. The receiver control input is on pin 6 and the transmitter control input is on pin 5. These pins have internal pull-ups. If you want to use carrier control, connect the modem carrier-detect signal to pin 6. If you don't want to use carrier control, disconnect any signal to this pin or connect this pin to a continuously "high" signal. The control output is on pin 4 and pin 20 is always a continuously "high" output. QUADRAM MULTICORE CARD This is a multi-function card which provides parallel printer, serial, clock, and extended memory functions on the same card. You must install this card in slot 1. Specify slot 1 when you install the serial communications function in the INSTALL program. MODEM MGR does not support the extended memory on this card except when it is used as a ProDOS RAM disk. The serial section of the card is a Type 8251 card. The transmitter control input is on pin 5. There is no receiver control input. However, there is another type of control input on pin 6. Both pins 5 and 6 have internal pull-ups. If you want to use carrier control, connect the modem carrier-detect signal to pin 6. If you don't want to use carrier control, it does not matter if pin 6 is held high or low. The control output is on pin 4. The manufacturer supplies this card with a ProDOS configuration program on disk . Use this configuration program to set the desired default modem baud rate and communications parameters for virtual slot 2. After these have been set, save the settings permanently in the non-volatile RAM. Whenever you run MODEM MGR, it will read the contents of the non-volatile RAM and set the baud rate, number of data bits , number of stop bits, and parity to the communications settings you have permanently stored for virtual slot 2. However, if you have used the INSTALL program to set a non-zero value for the communications command byte, the values you have specified for the communications command and control bytes will override the non-volatile RAM defaults. To use this override feature, set the value of the desired 8251 mode control word for the communications comm and byte and set one of the following values for the communications control byte. Communications Baud Control Byte Rate 00 150 01 300 02 600 03 1200 04 2400 05 4800 06 9600 07 19200 STREET ELECTRONICS ALPHABITS CARD This is a Type 6551 card with a cable usually equipped with a five-pin round DIN connector. The pin connections are: Pin 1 Control output Pin 2 Output data to the modem Pin 3 Circuit common (ground) Pin 4 Input data from the modem Pin 5 Receiver control input These pin numbers follow Apple's convention of numbering the five pins consecut ively (l-2-3-4-5). You will find another convention commonly used with DIN connectors where the pins are numbered alternately (l-4-2-5-3). If you are constructing your own cable using DIN connectors, be sure to use the correct numbering system. The receiver control input on pin 5 does not have an internal pull-up. If you want to use carrier control, connect the modem carrier-detect signal to pin 5. If you don't want to use carrier control, connect this pin to a continuously "high" signal. There is no transmitter control input. STREET ELECTRONICS BUSINESSCARD This is multi-function card with two Type 6551 serial channels and a clock function. The card must be placed in slot 1. When you run the INSTALL program, specify slot 1 for the printer and clock functions, and slot 2 for the serial communications function. Set the card switches to the desired default baud rate and communications parameters. When MODEM MGR is run, it will read the settings of these switches and set the communications defaults accordingly. However, if you have used the INSTALL program to specify a non-zero value for the communications command byte, the values you have specified for the communications command and control bytes will override the default values. The clock time-of-day display will not show AM or PM. For additional information on the printer and communications features of this card, refer to description of the Street Alphabits card. THIRDWARE FINGERPRINT PLUS CARD If you have the Fingerprint Plus card, select the Street Alphabits driver for t he serial function and the Orange Grappler + for the parallel function. There is an error in the card manual's description of the connections between the card serial connector and the modem port. Pin 1 on the card serial connector should be connected to pin 8 of the modem (instead of pin 6 or 20). On the Apple Modem, pin 1 on the card serial connector should be connected to pin 7 of the modem DB-9 connector (instead of pins 2 and 6). If you are not using carrier control, you don't need any connection to pin 1 of the card serial connector. TRANSEND OR SSM AI0 CARD This is a dual-function card which provides both a parallel printer and a serial function. The serial function uses a Type 6850 device. Both functions are associated with the physical slot the card is plugged into. You can use the M terminal command to select the high or low baud rate. Set the rotary switch on the card for the desired high baud rate. Divide the labelled baud rate by four when you are using the low baud rate. If you have modified the card to double the baud rate, multiply the labelled baud rate by two when you use the high baud rate and divide the labelled baud rate by two when you use the low baud rate. The receiver control input is on pin 8 and the transmitter control input is on pin 5. These pins have internal pull-ups. If you are using carrier control, connect the modem carrier-detect signal to pin 8. The control output is on pin 4 and pin 20 is always a continuously "high" output. TRANSEND OR SSM ASIO CARD This is a Type 6850 card with two cable connectors. Be sure to use the connector labelled MODEM. The receiver control input is on pin 8 and the transmitter control input is on pin 5. Both of these pins have internal pull-ups. If you are using carrier control, connect the modem carrier-detect signal to pin 8. If you don't want to use carrier control, disconnect any signal to this pin or connect this pin to a continuously "high" signal. The control output is on pin 4 and pin 20 is always a continuously "high" output. VIDEX PSI0 CARD This is a dual-function card which provides both a parallel printer and a serial function. The serial function uses a Type 6551 device. You must assign one function to the actual physical card slot. You can phantom the other function to another slot. When you are running the INSTALL program, specify the actual hardware slot. MODEM MGR uses the actual slot and not the phantom slot to access the card. The manufacturer supplies this card with a utility configuration program on disk. Use the utility program to set the desired default baud rate and communications parameters. After you have set these, save the settings permanently in the non-volatile RAM (NOVRAM) on the card by pressing the save button. When MODEM MGR is run, it will read the contents of the NOVRAM and set the baud rate, number of data bits, number of stop bits, and parity accordingly. However, if you have used the INSTALL program to specify a non-zero value for the communications command byte, the values you have specified for the communications command and control bytes will override the NOVRAM defaults. The card has two serial cable connectors. Be sure the cable is connected to the connector labelled MODEM or DTE on the card. If you install jumper J2 on the card to connect the right-most and center pin of the three-pin set, the receiver control input will be on pin 5. The transmitter control input is on pin 8. Both pins have internal pull-ups. If you want to use carrier control, connect the modem carrier-detect signal to pin 5. If you don't want to use carrier control, place jumper J2 to connect the left-most and center pin of the three-pin set. This will internally disconnect the receiver control signal from pin 5. The control output is on pin 4 and pin 20 is programmed to be a continuously "high" output. A few PSIO cards have a black dip switch instead of a red one. On these, the phantom slot settings may differ from those given in the manual. Use the utility program to display the status of the slot assignments so you can verify your switch settings. EXTERNAL MODEMS If your modem has a DTR switch, we recommend it be set initially so the modem ignores the DTR input. After you have verified you can conduct two-way communications with this program, you may wish to set this switch so it responds to the control output from the serial card. Connect the modem to your computer and power the modem on before you run MODEM MGR. If your modem power is interrupted or turned on after the program has started, enter the terminal mode hangup comm and (H) to initialize the modem. Although your serial card may support a large choice of baud rates and communications parameter combinations, most modems will support only a few of these. Refer to your modem manual to determine which baud rates, number of data bits, number of stop bits, and type of parity your modem supports. When some modems answer a call, they will automatically change their baud rates to match the baud rate of the calling system. If this occurs, you must use the M terminal mode command to set the new baud rate for your serial card. MODEM MGR does not respond automatically to changes in baud rate initiated by the modem. Many external modems in current use are "smart" modems. These modems offer several features which are controlled by command character strings received from the computer. MODEM MGR translates your terminal commands to the character strings recognized by the modem. You may also control the modem directly by typing the character strings on the keyboard. For example, one way you can hangup a Hayes Smartmodem while on-line is to perform the following: 1) Wait for one second 2) Type +++ 3) Wait for one second 4) Type ATH [RETURN] However, you can perform a hangup more easily by using the terminal mode hangup command, which is [ESC] H or oa-H. This command does essentially the four steps listed for you. APPLE MODEM 300 OR 1200 This is a "smart" modem which provides the usual "smart" features. This modem uses a nine-pin DB-9 connector instead of a DB-25 connector. The pin assignments are: Modem DB-9 DB-25 DIN Connector Connector Connector Function 590-0121 590-0192 1 Not used 2 6 5 DSR modem output 3 7 3 Signal common (ground) 4 Not used 5 3 4 Modem signal output 6 20 1 DTR modem input 7 5,8 DCD carrier detect 8 1 shell Chassis ground 9 2 2 Modem signal input The DB-25 connector pins are shown for the Apple Part No. 590-0121 (][+ or //e ) cable and the DIN connector pins are shown for the Apple Part No. 590-0192 (//c) cable when the cable is connected to the modem. If you are using a different cable, the pin assignments may be different. The 590-0192 cable normally used with the //c does not handle the modem carrier-detect (DCD) signal. You cannot use carrier control with this cable unless you perform some cabling modifications. Chapter 11 describes an adapter you can use to provide the carrier detect signa l with this cable. The 590-0121 cable normally used with the ][+ or //e provides the modem carrier-detect signal on two pins (5 and 8) of the DB-25 connector. The pin 2 (DSR) output on the modem DB-9 connector is always "high" when the modem is powered on. APPLE PERSONAL MODEM This is a "smart" modem which provides the usual "smart" features. This modem uses an unusual eight-pin connector instead of a DB-25 connector. When this modem is used with an Apple Part No. 590-0331 (][+ or //e ) cable or Apple Part No. 590-0333 (//c) cable, the pin assignments are listed below. Although the modem has a carrier-detect (DCD) output, neither cable handles it. You cannot use carrier control with these cables. The modem DSR output is always "high" when the modem is powered on. DB-25 DIN Connector Connector Function 590-0331 590-0333 7 3 Signal common (ground) 3 4 Modem signal output 2 2 Modem signal input 6,8 5 DSR modem output 20 1 DTR modem input AVATEX 1200 MODEM The E+ E DataComm Avatex 1200 modem is a "smart" modem which supports pulse or tone dialing, answer, hangup, and many other features. This modem is not fully Smartmodem-compatible so be sure to install the Avatex modem driver. Initially the modem option switches 1 through 5 should be set OFF (up) and switches 6, 7, and 8 should be set ON (down). If you use the comma (,) in a dialing string, it will provide a four-second delay instead of a two-second delay. In the answer mode, this modem will automatically switch baud rates to match the incoming call. If this occurs, you must use the M terminal mode command to select the new baud rate for the serial card. You probably have to reset the modem 300/1200 switch also. The modem will normally hang up when carrier is lost. If you want to be able to force hangup with the H command, connect the serial card control output to pin 20 of the modem and set option switch 6 to OFF (up). If you want to use carrier control, connect the serial card receiver control input to pin 8 of the modem and set option switch 7 to OFF (up). Since the modem command echo cannot be disabled, a feedback loop can occur if the modem is in the command mode when received characters are echoed in the unattended mode. If you plan to use the unattended mode, use carrier control and hangup control to minimize this possibility. If you have the Avatex HC model, use the Hayes SmartModem driver and refer to the description of that modem. "HAYES-COMPATIBLE" MODEMS There are dozens of "smart" modems which use the same command set as the Hayes Smartmodem. Although the degree of compatibility varies, most of these modems will work with MODEM MGR if the Hayes Smartmodem 300 or 1200 driver is selected in the INSTALL program. If your Hayes-compatible modem is not listed on the INSTALL program menu of external modem drivers, install the Hayes Smartmodem 300 or 1200 driver. Note there is a separate driver that must be used with the Hayes Smartmodem 2400. HAYES SMARTMODEM 300 OR 1200 This is a "smart" modem which provides pulse or tone dialing, answer, hangup, automatic communications parameter selection, and many other features. This modem has established the "standard" character string commands used to control a "smart" modem. When a modem claims to be "Hayes-Smartmodem-compatible", it refers to the use of the same set of commands. The modem carrier-detect output signal (DCD) is on pin 8 and the pin 5 (CTS) output is always "high" when the Hayes modem is powered on. HAYES SMARTMODEM 2400 This is a "smart" modem which provides the same features as the Smartmodem 1200 except it also supports 2400 bps and some synchronous modes. This modem has no configuration switches. When you use this modem for the first time, the active configuration profile is the factory-set profile. You can modify the active profile by entering configuration commands. You can permanently save the presently active configuration profile to the modem non-volatile memory by using the AT&W modem command. When you power the modem on and run MODEM MGR, the saved profile will become the present active configuration. The modem carrier-detect output signal (DCD) is on pin 8 and the pin 5 (CTS) output is always "high" in the asynchronous mode. KANTRONICS UNIVERSAL TERMINAL UNIT The Kantronics Universal Terminal Unit is a terminal unit (TU) which interfaces a computer with a short-wave radio receiver. This TU decodes and displays the received text from Morse code, Baudot radio-teletype (RTTY), ASCII RTTY, and AMTOR. It supports Morse code speeds of 6 to 99 words per minute, Baudot RTTY speeds of 60, 67, 75, 100, and 132 words per minute, and ASCII RTTY speeds of 110, 150, 200, and 300 baud. This TU uses a "conventional" serial interface at 300 baud with 8 data bits, one stop bit, and no parity through a five-pin DIN connector. Output data to the computer serial card is on pin 3 and input data from the computer serial card is on pin 1 of the COMP connector. Pin 2 is signal ground (common). The pin numbering convention of this DIN connector is not the same as the Apple convention. The pin numbering sequence on this connector is l-4-2-5-3. If you have the appropriate radio license and a transmitter, you may also use the TU and this software for transmitting. Since the TU uses the escape character as a command lead-in character, you will probably want to change the MODEM MGR command key from escape to another control character. Use the INSTALL program to change the command key. Install the "non-smart" modem driver for this unit. The split-screen video with keyboard block mode is recommended if you will be performing transmit operations. This allows you to type in your next transmission while receiving the incoming text. Since the TU has a 32-byte input buffer and the keyboard block mode can send up to 256 characters, you must prevent buffer overflow by enabling the XON/ XOFF option on the TU. NOVATION SMART-CAT MODEM This is a "smart" modem which supports pulse or tone dialing, answer, hangup, and many other features. The command prefix character is a percent (%) character. Do not re-program this character because MODEM MGR uses it as a command prefix when directing a modem operation. You may also enter commands directly to the modem by typing % followed by the command string. The driver provided supports the current modem version which issues a CONNECT message when a connection is made. If you have the earlier version which issues a READY message instead, the W terminal command and unattended mode will not operate correctly if you have disabled carrier control. These functions will work properly if you have enabled carrier control. A modified driver for the earlier version is available. The modem carrier-detect signal (DCD) is on pins 5, 6, and 8. Set the speed switch on this modem to match the default baud rate on your serial card. To change baud rates, you must type the %S n command to the modem, where n is the number (0, 1, or 2) corresponding to the new baud rate, then enter the [ESC] M terminal command to set the new baud rate for the serial card. PROMETHEUS PROMODEM 1200 Do not confuse this external modem with the ProModem 1200A, which is discussed in the earlier section on internal plug-in modem cards. This is a "smart" modem which supports the usual "smart" features as well as some additional ones. In addition to the dialing commands s upported by MODEM MGR, the 1200 modem also allows the following command characters in the dial string: R Switch to answer mode after dialing W Wait for second dial tone ; Return to "smart" command mode after dialing Although this modem has a built-in clock, its registers are not accessible directly through the computer card bus so MODEM MGR cannot support continuous display of time-of-day or elapsed time with this clock. However, you can set and read this clock using the AT@T commands as described in the modem manual. The carrier-detect signal (DCD) is on pin 8. Pin 5 (CTS) is usually held "high". When a modem command is being executed pin 5 will go low momentarily. TAPR TERMINAL NODE CONTROLLER TNC 1 OR 2 This terminal mode controller (TNC) provides an interface between the computer and a radio transmitter/receiver (transceiver). It formats the data into packets for transmitting, demodulates received packets, verifies the integrity of packets, manages the traffic flow, and controls the transceiver. The TNC performs all of these functions with its built-in processor so your computer functions solely as a dumb terminal. The TNC interfaces with the terminal over a conventional serial interface. Pin 3 on the TNC DB-25 connector outputs data to the terminal and pin 2 inputs data from the terminal. Use the "non-smart" modem driver. You can program several baud rates and combinations of word length, number of stop bits, and parity on the TNC. If you are using the split display with block keyboard mode at high baud rates, you may wish to set ECHO to OFF and SCREENL to 0. US ROBOTICS COURIER 2400 MODEM This modem supports the usual "smart" features as well as a baud rate of 2400 bps. In addition to the usual configuration switches, this modem has a reversal switch which transposes the functions of pins 2 and 3 on the DB-25 connector, if necessary. The carrier-detect output signal (DCD) is on pin 8 and the pin 5 (CTS) output is always "high" when the modem is powered on. This modem will automatically switch baud rates from 2400 to 1200 bps if the other system being called operates at 1200 bps only. If this occurs, you must use the M terminal mode command to select the new baud rate for the serial card.