Zypcom SX-Series Advanced Network Modems SE-Series Corporate Class Modems User’s Guide Z34-SX Z32t-SX Z32b-SX Z34-SE Z32t-SE Z32b-SE Zypcom, Inc. 2301 Industrial Parkway West, Bldg.
Zypcom, Inc.
Zypcom SX-Series Advanced Network Modems SE-Series Corporate Class Modems User’s Guide Z34-SX Z32t-SX Z32b-SX Z34-SE Z32t-SE Z32b-SE Part number: 18008-514A September 1998
Z Copyright 1998 by Zypcom, Inc. Document No. 18008-514A September 1998 This manual is published by Zypcom, Inc. who reserves the right to make changes and improvements in the product(s) at any time. Zypcom also reserves the right to revise this manual at any time and without notice. All rights reserved.
Z Contents Chapter 1 Introduction Description .............................................................. 1-1 Features .................................................................. 1-1 Functional Capabilities ............................................ 1-3 Physical Capabilities ................................................ 1-4 Specifications ........................................................... 1-6 Options Selection .....................................................
Z Chapter 3 Installation Unpacking the Modem ............................................. 3-1 Items That You Must Provide .................................... 3-1 Modem Card Options ...............................................3-2 Connecting the Modem ............................................. 3-3 AC Power Adapter .................................................... 3-4 DTE Connection ....................................................... 3-4 Telephone Line Connection ...............................
Z Chapter 5 AT Command Set Modem Capabilities .................................................. 5-1 Functional Modem States ......................................... 5-2 Basics of the AT Command Set ................................. 5-3 Command Messages ................................................. 5-4 AT Command Summary ........................................... 5-5 AT Command Descriptions ....................................... 5-9 Zscript Command Language ...................................
Z Hardware Setup of Synchronous Operation ............ 7-25 Example: Synchronous Dial-on-DTR for 7400 ......... 7-27 Chapter 8 Leased Line Operation General .................................................................... 8-1 Considerations ......................................................... 8-1 Setup Procedures ..................................................... 8-2 Transmit and Receive Levels ................................... 8-11 Leased Line Dial Backup and Restoral ....................
Z About This Manual Shown below is a chronological listing of revisions to this manual. The revision sequence, date, and synopsis of revised materials are included to provide the reader with a comprehensive manual history. REVISION NUMBER 18008-514A DATE 09/98 DESCRIPTION 1st Edition Zypcom welcomes your comments concerning this manual. Although every effort has been made to keep it free of errors, some do occasionally occur.
Z Warranty and Limitation of Liability Zypcom, Inc. warrants that its products will perform in accordance with Zypcom’s published specifications, for a period of twenty-four (24) months from Zypcom's original shipment date.
Z THE BUYER AND ZYPCOM AGREE THAT THE SOLE AND EXCLUSIVE REMEDIES FOR BREACH OF ANY WARRANTY CONCERNING THE GOODS SHALL BE REPAIR OR REPLACEMENT OF DEFECTIVE PARTS UPON THE TERMS ABOVE DESCRIBED OR, AT ZYPCOM’S OPTION, REFUND OF THE PURCHASE PRICE. ZYPCOM SHALL NOT BE LIABLE FOR CONTINGENT OR CONSEQUENTIAL DAMAGES TO PERSONS OR PROPERTY, AND ITS SOLE LIABILITY IS AS SET FORTH ABOVE.
Z Service Information In the event of malfunction or other indication of product failure, please follow this procedure: 1. Call Zypcom Technical Support at (510) 783-2501, Monday through Friday from 8:00 A.M. to 5:00 P.M. Pacific time (excluding holidays). 2. Your support representative will ask you to perform a few tests. If the tests do not solve the problem, you will be issued a Repair Order (RO) number. 3.
Z FCC Part 15: Radio/Television Interference This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
Z FCC Part 68: Requirements For End Users Type of Service Your modem can be used on standard telephone lines. The modem connects to the telephone line with a standard USOC RJ11C or RJ45S jack. Connection to pay telephones is prohibited. Connection to party lines service is subject to state tariffs. Telephone Company Procedures The telephone company may occasionally make changes in their equipment, operations, or procedures.
Z If Problems Arise If your telephone equipment is not operating properly, immediately remove it from your telephone line, as it may cause harm to the telephone network. If the telephone company notes a problem, they may temporarily discontinue service. When you are notified, you will be given the opportunity to correct the problem and will be informed of your right to file a complaint with the FCC. All repairs on your modem should be performed by Zypcom, Inc. or an authorized representative of Zypcom, Inc.
Z Canadian Department of Communications— Requirements For End Users The Canadian Department of Communications label identifies certified equipment. This certification means that the equipment meets certain telecommunications network requirements. The Department does not guarantee the equipment will operate to the user’s satisfaction. Before installing this equipment, the user should ensure that connection to the line is allowed by the local telecommunications company.
Z The Load Number (LN) assigned to each terminal device indicates the total load percentage that can be connected to a telephone loop. The termination on a loop may consist of any combination of devices. However, the total LN of all the devices must not exceed 100. The Load Number and Canadian certification number are listed on the modem label. The Canadian DOC connector codes supported are CA11A, CA41A, and CA45A.
Z xvi
CHAPTER 1 Introduction Description T he Zypcom SX-Series and SE-Series are versatile, very high-speed, asynchronous/ synchronous modems that allow data and facsimile transmission between your local PC or host computer and other remote host computers, networks (LANs), or facsimile machines. The Z34-SE, Z32t-SE and Z32b-SE can operate in full- or half-duplex (simulated with V.13) on dial-up or on two-wire leased lines, and feature a variety of compatibilities and capabilities.
1 Introduction ❑ ❑ ❑ ❑ ❑ ❑ ❑ ❑ ❑ ❑ ❑ ❑ ❑ ❑ ❑ 1–2 Z32t-SX and Z32t-SE supports line rates from 19,200 bps to 300 bps compatible with V.32terbo, V.32bis, V.32, V.22bis, V.22, V.23, 212A/103, V.21, and Group 3 fax Z32b-SX and Z32b-SE supports line rates from 14,400 bps to 300 bps compatible with V.32bis, V.32, V.22bis, V.22, V.23, 212A/103, V.21, and Group 3 fax Asynchronous and synchronous full- and halfduplex operation (HDX simulated with V.
Introduction ❑ ❑ ❑ ❑ ❑ ❑ 1 V.54 diagnostics and V.13 switched carrier Nonvolatile memory for storing up to four telephone numbers and logon sequences Manual and automatic dialing and answering Built-in diagnostics that let you test the entire communications link Caller I.D. supported Hardware DIP switches for manual operation Functional Capabilities The Zypcom modem with its state-of-the-art technology adds unmatched versatility to your data communications network.
1 Introduction backup and automatic restoral for multiplexer or router links. The SE-Series can operate on two-wire leased lines with dial backup and automatic restoral for remote PC's and terminals. These modems also support full manual operation: connect the telephone, pick up the handset, dial the number, and press the key on the multifunctional front panel. All the advanced functions you need can be viewed from the indicator lights.
Introduction TXD RX D CTS DSR DT R CXR Z32b-S X FULL DU PLEX EC AA 1 SYN SP D FAX DATA V.32bis /V.42bi s/FAX TEST ZYPCO M Z32b-SX.1.1 Figure 1.1. Figure 1-1. SX-Series and SE-Series Front-Panel Controls and Indicators The rear panel (figure 1-2) contains a 6-pin PSTN connector labeled “WALL,” a 6-pin telephone set and leased line connector labeled “PHONE,” a power connector labeled “POWER,” and a serial port connector for the DTE interface labeled “TERMINAL.
1 Introduction WALL POWER PHONE AL TERMIN Z32b-SX.1.2 Figure 1.2. Figure 1-2. SX-Series and SE-Series Rear Panel Specifications The SX-Series and SE-Series product specifications are listed in Appendix A.
Introduction 1 Options Selection There are four methods of selecting or changing modem options. A large portion of this manual consists of descriptions for using each method. You should concern yourself only with the sections that pertain to the method you’ve selected. The most comprehensive and easiest to use is the AT command set. In addition, there are V.
1 Introduction Front-Panel Keys and DIP Switch The front-panel and keys and the DIP switch on the modem control a variety of modem options. Using these keys and switch is simple and straightforward and requires little technical experience. However, the keys do not allow full control of modem features.
Introduction 1 How to Use This Manual This manual contains operating instructions for the SXSeries and SE-Series of modems. Most users will be using the modem on a personal computer or workstation running communications software in asynchronous data format. Appendix B discusses communications software compatibility. Carefully read through that information before proceeding with your installation, as it will provide you with a basic understanding of the modem’s requirements and operation.
1 1–10 Introduction
CHAPTER 2 Quick Installation and Operation Introduction T he Zypcom external modem has many powerful features for mission critical corporate networks. The more you know about your modem, the more you can do with it. But like most people, you are probably anxious to get your modem on-line as soon as possible and will consult the manual only as necessary. This chapter, therefore, contains only the information you’ll need to get the modem up and running on an asynchronous dial-up communication link.
2 Quick Installation and Operation interface software. Most desktop computers are equipped with one, but if yours isn’t, you might have to purchase an asynchronous communications or serial card. This is a circuit board that fits into a slot on your computer’s internal bus. It should have a connector to which you can attach a cable for a serial printer, modem, or other device. An interface cable is not supplied with the modem because different computers have different interface connectors.
Quick Installation and Operation 2 For the operation you require, consult the installation procedure for the communications software you have chosen. If your software doesn’t have a Zypcom modem listed in the modem setup menu, try the following initialization string for a standard async dial-up application.
2 Quick Installation and Operation 4. Optionally, you may plug a standard telephone into the jack marked “PHONE” on the back of the modem. This will allow you to talk over the telephone line without having to unplug the modem or install another wall jack. With a telephone connected, you can dial and answer and place voice calls manually. The telephone works in a normal fashion, even when the modem is turned off.
Quick Installation and Operation 2 Computer/Terminal Setup For existing applications, all you need to do is change the speed of your DTE to 230,400, 115,200, 57,600 or 38,400 bps, whichever is the highest speed supported by your DTE. For new applications, set your DTE’s data bits per character (usually 8) and parity (usually no parity) to whatever is required by the remote connection and set flow control to RTS/CTS (hardware). Powering Up and Checking Out Your Modem Turn on your computer and modem.
2 Quick Installation and Operation To exit an ALB test, type: +++ Wait for the OK message and then type: AT&T0 Wait for the OK message. If the ALB data test was successful, then the modem is functioning normally and you can proceed with using the modem for dialing. This checkout procedure assumes your communications software can allow terminal emulation so that direct communication with the serial port of the modem is possible.
Quick Installation and Operation 2 If the PC or terminal is correctly set up, you will get an OK message. To begin dialing, type: ATDT telephone number The modem dials the number you entered. The AT in the above commands means “attention.” This alerts the modem that more commands are on the way. The D is the dial command, and the T following the D forces the modem into tone dialing.
2 Quick Installation and Operation port speed status by entering an ATW1 command prior to dialing. You can dial telephone numbers of any combination of characters, to a maximum of 68 characters, including digits 0 through 9, *, #, A, B, C, D, and dial modifiers (,), @, !, ;, W, R, T, and P. You can adjust the speaker volume by turning the volume control knob on the bottom of the modem.
Quick Installation and Operation 2 AT&Z1=1 510 783 2538 &Z1 is the number of the memory location, which can be from 0 to 3, and 1 510 783 2538 is a telephone number (68 characters maximum). This command stores the telephone number in memory, where it remains even if power is off. Dialing a Stored Number To dial a stored number, simply use the ATDSn command, where S tells the modem to dial the number stored in location n, and n can be from 0 to 3.
2 Quick Installation and Operation Line Speed, Port Speed, and Error Control Negotiations Line Speed The modem can have three basic types of line speed negotiations. Type 1, the default, (S37=0N1) is where the line speed negotiations start at the maximum speed supported by the modem and can go lower depending on the maximum speed of the remote modem. With Type 2 (S37=nnN1) the line speed negotiations start at speed selected by the user and goes lower depending on the remote modem.
Quick Installation and Operation 2 In addition, the modem can be optioned to force a particular line speed with the N0 command and with S37 set to equal a desired line speed. These commands tell the modem to connect only at the speed of register S37. Serial Port Speed The modem has asynchronous speed conversion (&Bn) that will automatically convert the modem line speed to match the DTE’s, based on the speed of the last AT command.
2 Quick Installation and Operation When communicating with lots of different types of modems, it is important to understand how the line speed, port speed, and error control negotiations occur in the modem. Select the line speed, port speed, and error control negotiations required for your application; you can then begin using the modem. The modem monitors the condition of the phone line at initial handshake and during the call to ensure that data can be sent with few errors at the fastest speed.
CHAPTER 3 Installation Unpacking T he SX-Series and SE-Series modem box comes with a modem, a manual, a detachable telephone cord and an AC power adapter. Depending on the model you ordered, your modem could include fax and data communications software. Check that the package agrees with the number and type of items included: User Guide, telephone cable (15047-004), power transformer (110V is P/N 94200-090 and 220/ 240V is 94200-092) and a modem.
3 Installation Site Selection Place the modem so that its cables reach the telephone wall jack, the power adapter, and your computer or terminal. There should be no strain on the cables. Allow at least four inches of space behind the modem to accommodate cables and permit airflow. Install the modem close to your computer or terminal so that you can easily reach the controls on the modem’s front and underside.
Installation 3 to 110 VAC outlet to telephone walljack WALL POWER PHONE to PC (RS-232) Z32b-SX.3.1 Figure 3.1. Figure 3-1. Dial-up Modem Connections AC Power Adapter Power is supplied through a 6-foot cable with an AC transformer molded into one end. The transformer should have a two-prong AC connector on one end and a phono-type plug on the other. The transformer should bear the Zypcom name and have the part number 94200-090 for 110VAC and 94200-092 for 220/ 240VAC.
3 Installation DTE Connection The DTE is the computer, terminal or other device having a serial data port that you will be connecting to the modem. The connection is made through a 25-pin Dseries type connector conforming to V.24/RS232-D specifications. The interface cable for this connection is not supplied with the modem but can be purchased for your particular DTE through almost any computer store.
3 Installation TABLE 3-1. PIN ASSIGNMENTS PIN 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ZYPCOM DESIG. EIA/BELL DESIG.
3 Installation TABLE 3-2. TELEPHONE LINE INTERFACE (AT REAR OF MODEM OR ADAPTER 15080-001) PERMISSIVE MODEM JACK LABELED CONNECTION WALL—PIN NO. Permissive RJ11C 1 voice jack to modem 2 wall jack (from rear, 3 read pins left to right) 4 5 6 2-WIRE LEASED LINE MODEM JACK LABELED CONNECTION PHONE—PIN NO. 2-wire Leased Line 1 RJ11C to modem 2 phone jack.
Installation 3 signals from the modem to the wall jack. This is the simplest type of connection and is used on most standard telephones. The modem transmits over this type of line at a fixed level of -10dBm ± 1dB. Signal loss between the modem and the central office is not controlled in permissive connections. Permissive cables terminate in modular 6-pin RJ11Ctype plugs that can fit into RJ11C, RJ12C, RJ13C, RJ16X, RJ41S or RJ45S wall jacks. Supplied with the modem is a 7-foot cable (Zypcom part no.
3 Installation Programmable Connection A programmable connection corrects for the signal loss between the modem and the PSTN central office. The loss is compensated by boosting the modem’s transmission level to ensure that a −12 dBm signal reaches the telephone company’s central office. The modem will accommodate this type of connection but will not boost the transmission level beyond −10 dBm.
Installation 3 Powering Up Turn the modem and the computer equipment on. As the modem powers up, it will start a self-test diagnostic. The modem will continually flash one of several LED's if errors occur. Regular occurrence of LED flashes while the modem is powering up while on-hook indicates a problem (refer to Chapter 10). In addition, the modem will can power up with the FAX LED on which indicates that the FLASH memory failed to load properly.
3 Installation Checking Your Computer to Modem Link To check the asynchronous link between the DTE and modem, you must set up your DTE’s communication parameters, the most important of which are data type, speed, character length, parity and flow control. Match the requirements of the remote computer or use these settings for installation checkout: DTE speed = 115,200 bps, character length = 8 bits, parity = none, stop bits = 1, and flow control = RTS/CTS (hardware).
Installation 3 data from your DTE keyboard. What you send to the modem should be echoed back to the DTE screen if your modem is working properly. If the modem passes this test, you can begin using it with confidence. To exit ALB, type: +++ Wait for the OK message and then type: AT&T0 Wait for the second OK message. You are now back in command mode and the modem may be used for dialing.
3 Installation 2. The communications software may be set to the wrong COM port. 3. The cable linking the modem to the computer is the wrong type. 4. Some modem options may be preventing you from communicating properly. Solutions If your communications software doesn’t provide terminal emulation, set your software to 115,200 bps and then press the key on the modem to put it into an analog loopback test (ALB), indicated by the alternating red/green/red SPD LED.
Installation 3 To verify that the modem cable is the correct one (with at least straight-through pins 1 through 8 and 20), see RS232-D pin assignments in table 3-1. You can verify that the pins are straight-through with an ohmmeter. Once you verify that you have the proper cable, check for the next problem. To determine whether or not you have an option setting problem, start by typing any keyboard character repeatedly and watch the TXD LED on the modem.
3 Installation these files already developed and your software will allow user-defined modem initialization files, read Chapter 2 and Appendix B for information about developing your own or call Zypcom Technical Support.
CHAPTER 4 Basic Operation General T he modem can be operated in three primary ways: ❑ Manual operation ❑ V.25bis commands ❑ AT commands The AT command set, the industry standard for full duplex modems, operates using asynchronous data at speeds from 230,400 bps to 300 bps (maximum DTE speed for the Z32t-SX, Z32t-SE, Z32b-SX and Z32b-SE is 115,200 bps). The AT command set allows for automatic dialing and control by software applications.
4 Basic Operation modem manufacturers who supply V.25bis dialers have extended the V.25bis command set to include modem option capabilities. The Zypcom MODEM provides for modem options using the CNL command in either synchronous or asynchronous communication. The modem can also be operated manually using a combination of front-panel switches and DIP switches on the modem.
Basic Operation 4 are in asynchronous communication and have speed conversion enabled (see AT command &Bn). Common communication settings are 8N1 (8 data bits, no parity, and 1 start bit and 1 stop bit) or 7O1 (7 data bits, odd parity, and 1 start bit and 1 stop bit). The modem automatically matches the speed and parity settings of your computer or terminal after an autobaud (AT). Front-Panel Keys The modem has two front-panel switches (keys) that allow you to control several modem functions.
4 Basic Operation Recall Factory Options To reset the modem to factory settings, type: AT&F0&W If the modem was previously optioned for synchronous dialing (V.25bis/bisynchronous) or dumb mode, then it will not accept command strings. To reset factory settings, perform a manual power reset. Turn the modem off, then press in the and keys while turning the modem on. After 10 seconds release both keys.
Basic Operation 4 RXD (Receive Data) The RXD light goes on when the computer or terminal receives data from the modem. For example, if you send an ATDT command from your computer keyboard to the modem, the modem echoes the command by displaying it on your computer screen. CTS (Clear To Send) The CTS lead indicates to the terminal that it is okay to send data to the modem. The factory default setting specifies that CTS is on. This signal is an output of the modem.
4 Basic Operation EC (Error Control) EC goes on if the modem is on-line using error control and data compression. Also, EC flashes with each retransmission when a self-test is initiated from the front panel. AA (Auto Answer) AA goes on when the modem is set to answer incoming calls automatically. If AA is off, the modem will not answer incoming calls. AA flashing indicates an incoming ring. When the modem is on-line, AA indicates originate/answer status, where AA on is answer and AA off is originate.
Basic Operation 4 TABLE 4-1. OPERATION OF SPD LED STATUS SPD CONNECTION ON-LINE SPEED DTE AUTOBAUD SPEED Green V.34 230,400, 115,200, 57,600 or 38,400 Red V.32terbo V.32bis V.32 33.6, 31.2, 28.8, 26.4, 24, 21.6, 19.2Kbps 19.2, 16.8Kbps 14.4 or 12Kbps 9,600 or 7,200 or 4,800 bps 2,400 - 300 bps Off V.22bis, 212/V.22, 103/V.21 19,200 or 9,600 or 4,800 bps 2,400 or 1,200 or 300 bps While the modem is on-hook (not on-line), SPD LED indicates the speed of the last autobaud.
4 Basic Operation 1. Pick up the telephone and dial the remote modem’s telephone number. 2. Press the key while you still hear ringing, then hang up the telephone quickly. The remote modem answers the call and sends a steady, highpitched answer tone. The modems are connected and ready to communicate data when the CONNECT message is sent to the DTE or when the CXR LED is on (if CXR is set to &C1). 3. When the CXR LED goes on, the modems are online.
Basic Operation 4 Manual Disconnect (Go Back On-Hook) While on-line in data mode or in test mode, press the key to drop carrier and disconnect the modem. Front-Panel Dialing Store telephone number in memory location 0 using the &Z0=telephone number command. After the number is stored, press the DATA key for three (3) or more seconds to cause the modem to dial that telephone number.
4 Basic Operation Setting DIP Switches The modem has a 10-position DIP switch. The table below indicates various manual options that are available. TABLE 4-2. DIP SWITCH SETTINGS OPTION NAME SWITCH NO. CONFIGURATION CONTROL SW1 Hardware (switch controlled) Software (AT command control) DATA TYPE ON OFF SW2 ON OFF Synchronous (&Q3 version of sync) Asynchronous (&Q6 version of async) DTE INTERFACE SPEED All Z34 Z32t Z32b SW3 SW4 ASYNC SYNC SYNC SYNC ON OFF ON OFF ON ON OFF OFF 19.2 38.
Basic Operation OPTION NAME SWITCH NO. V.25BIS DIALING SW8 ON OFF V.25BIS DATA FORMAT SETTING Enabled Disabled SW9 ON OFF DTE TYPE 4 Character-oriented (BSC-NRZ) Bit-oriented (HDLC) SW10 ON OFF Dumb Mode (AT autodialer disabled) Smart Mode (AT autodialer and call progress messages enabled) Hard Strap Options The following options are enabled or disabled by a pair of push-on headers on the printed circuit board (PCB). Table 4-3 indicates the operation of headers JP1 through JP3.
4 Basic Operation Automatic Answering The modem is set to automatically answer, that is, it answers all incoming calls, determines at what speed the remote modem is transmitting, and establishes a data link at the highest possible speed. It also automatically negotiates error control and data compression in asynchronous operation. To enable automatic answer (AA LED must be on), issue an ATS0=1 command or hold down the DATA and TEST keys for three (3) seconds or longer.
Basic Operation 4 the SX-Series and SE-Series that have the AT command set and AT responses will allow you to be compatible with an extensive variety of communications programs (for example, Netscape, Microsoft Explorer or Hyperterminal, Carbon Copy,TM COMit,TM pcANYWHERE,TM PROCOMM,TM QModem,TM and QModem SSTTM). Follow exactly the installation procedures for your particular software package.
4 Basic Operation FACTORY STORED MODEM PROFILES (&F0-&F11) ROM AT&F ACTIVE MODEM PROFILE volatile RAM Non-storable S-register Storable commands and S-register AT&W3 ATDSn &Zn=x AT&W2 AT&W1 AT&W0 AT&Vn ATZ3 AT&Y3 Stored phone Profile 3 numbers (0,1,2,3) ATZ2 AT&Y2 Profile 2 ATZ1 Profile 1 AT&Y1 ATZ0 AT&Y0 Profile 0 nonvolatile RAM Z32b-SX.4.
Basic Operation 4 Stored Profiles The modem’s stored profiles consist of four userspecified profiles. Any one of these can be recalled as the active configuration when you reset the modem. Upon power up, the stored user profiles can be loaded automatically (&Y). User-Specified Profiles If you find that the prestored modem profiles are not suitable to your particular application, you can create up to four user-defined profiles.
4 Basic Operation Save User Profile (AT&Wn) The &Wn command, where n equals 0 through 3, saves AT commands and S-register settings (also known as parameters) of the active profile into the modem's memory. The current settings for stored commands and S-registers are written to a user profile that can be recalled and used later. AT&W0 stores settings to user profile 0, AT&W1 stores settings to user profile 1, and so forth.
Basic Operation 4 Select Power-on Profile (AT&Yn) Any one of the four user-specified profiles can be designated as the power-up configuration. The AT&Y1 command causes user-specified profile 1 to become the power-up modem configuration, AT&Y3 causes user-specified profile 3 to become the power-up configuration, and so on. Factory Profiles (AT&Fn) AT&F0 recalls the modem's factory profile. AT&F0 replaces all current parameter values in the modem's active profile with the default values.
4 Basic Operation Prestored Profile to User Profile Set your terminal or communications software data rate to 230,400 bps or any other appropriate speed. The speed specified when you store the user profile settings will be the speed at which the profile will be recalled. Type: AT&F0&W0 This command causes the prestored factory profile to be written to the active profile.
CHAPTER 5 AT Command Set A Hayes AT-compatible modem operates with standard commands that enable a computer to configure and control the modem. The modem has a standard set AT commands, in addition to an expanded set of commands to control options not found in Hayes modems. Capabilities Many communications software packages use AT commands for autodialing, selecting options, and disconnecting a call.
5 AT Command Set Functional Modem States During asynchronous AT operation, the modem functions in one of these three modes: ❑ Command mode ❑ On-line data mode ❑ On-line command mode Command Mode When the modem is powered up, it enters command mode and is ready to receive AT commands to dial a telephone number or to have the modem go off-hook to answer an incoming call. The modem does not enter command mode upon power up if it is configured for dumb operation (S49).
AT Command Set 5 On-line Command Mode When an on-line modem receives the +++ escape sequence (or as otherwise defined by register S2) from the attached computer, it enters on-line command mode, maintaining the data communications link but suspending data transmission. At this point, commands sent to the modem are executed as they would be in normal command mode. In addition, special commands (^S1, ^R1) can be sent to control the remote Zypcom modem.
5 AT Command Set Command Messages When you issue an AT command and end of line flag () to the modem, your DTE screen should display an OK message. If the modem does not recognize a command or command parameter, the screen displays ERROR. The screen will also display ERROR if you wait 14 seconds before issuing in your next command. Tables 5-2, 5-3 and 5-4 list all the messages for both words and digits. The above messages are word response messages.
AT Command Set 5 AT Command Buffer When you send the AT command to the modem, it determines the DTE’s serial port speed and bits per character. The modem supports these character formats: ❑ 8,N,1 ❑ 7,E,1 ❑ 7,O,1 ❑ 7,N,2 ❑ 7,MARK,1 ❑ 7,SPACE,1 After receiving a command followed by , the modem returns a response message indicating whether or not the command was accepted. An OK message indicates acceptance of a valid command string.
5 AT Command Set TABLE 5-1.
AT Command Set 5 COMMAND GENERAL DESCRIPTION REFERENCE &K &L &N &O &P &Q &R &S &T &U &V &W &X &Y &Z %A %B %C %D %K %L %P %Q %R %V %Y %X ^E ^R Modem flow control Line type select Automatic error control abort Error control buffer Pulse dial make/break ratio Communication protocol select CTS control DSR control Diagnostic tests Data compression control Display profiles Write active configuration Synchronous clock control Recall user configuration Store telephone number Auto-reliable abort character 11 b
5 AT Command Set COMMAND ^S #B #C #L *H \A \B \C \G \K \N \P GENERAL DESCRIPTION Secondary channel control Busyout control Caller ID control Serial Port Speed Lock Hardware Reset V.
AT Command Set 5 +++ (Escape Sequence) Directs the modem to enter on-line command mode from on-line (data) mode (TIES implementation). A (Manual Answer) Selects manual answering and switches from voice to data communication, forcing the modem to go off-hook (connect to the telephone line) and send answer tone. In default mode, the modem will connect at the highest speed supported by the calling modem.
5 AT Command Set B (CCITT/Bell Compatibility) Selects the answer tone frequency transmitted by the modem. The CCITT specification for V.22 has an answer tone frequency of 2100 Hz, while the Bell 212A specification calls for a frequency of 2225 Hz. At speeds above 1200 bps, there is no conflict in answer tone frequency. Use the ATB1 command for domestic calls and ATB0 for international calls when communicating below speeds of 2400 bps.
AT Command Set , R W ! @ ; L S 5 Inserts a pause of two seconds (or the value in seconds of register S8) Forces the modem to dial a call in answer mode Causes the modem to wait for dial tone for a period equal to the value of register S7 Switch hook flash = 0.5 seconds duration Waits for 5 seconds of silence before continuing Returns to command mode after dialing Redials the last telephone number Dials one of the four stored telephone numbers (each with a maximum of 68 characters), i.e.
5 AT Command Set E (Command Character Echo) Controls whether or not the modem echoes the command characters it receives. At power-on, the default setting for local echo is enabled. If you type AT and your personal computer or terminal screen shows AT, then the option is set correctly. If your screen displays AATT, you need to disable local echo. If your screen shows no characters whatsoever, you may have local echo improperly configured or there may be additional connection problems.
AT Command Set 5 I (Memory and Firmware Status) Requests a three-digit product code stored in the modem. Some software communications programs send ATI0 and read the product code result, setting the speed accordingly. This command has been expanded beyond the product code capabilities to include information about the read-only memory (ROM), the firmware revision level, and the revision levels of the data pump.
5 AT Command Set M (Speaker Control) Controls operation of the speaker. COMMAND Mn M0 M1* M2 M3 DESCRIPTION Speaker control Sets speaker always off Sets speaker on until modem detects carrier* Sets speaker always on Turns the speaker on until modem detects carrier and then momentarily off during the dialing sequence N (Handshaking) Selects whether a connection will be forced to a specific speed or allowed to negotiate the highest speed possible.
AT Command Set 5 O (Return to Data Mode) Returns to data mode from on-line command mode. The modem returns to the same mode—either originate or answer—from which +++ was last issued. After returning to on-line data mode, the screen displays a CONNECT message. You can also manually originate if you issue an ATH1O command.
5 AT Command Set V (Result Codes Type) Controls whether the screen displays result codes as words or as single-digit characters (see Tables 5-2, 5-3 and 5-4 for a complete list of result codes). A combination of commands controls result codes from the modem: Q, X, W, or \V (which is the same as W). COMMAND Vn V0 V1* DESCRIPTION Result code type Selects single-digit responses Selects verbose (word) responses* W (Connection Result Codes) Defines the type of result codes to be returned to the DTE. V.
AT Command Set 5 TABLE 5-2.
5 AT Command Set TABLE 5-3.
AT Command Set 5 TABLE 5-4. AT RESULT MESSAGE VALUES WHEN ATW1 IS SET MESSAGES (NOTE) WORDS CARRIER 300 CARRIER 1200 CARRIER 75TX/ 1200RX CARRIER 1200TX/ 75RX CARRIER 2400 CARRIER 4800 CARRIER 7200 CARRIER 9600 CARRIER 12000 CARRIER 14400 CARRIER 16800 CARRIER 19200 CARRIER 21600 CARRIER 24000 CARRIER 26400 CARRIER 28800 CONNECT 31200 CONNECT 33600 PROTOCOL: NONE PROTOCOL: V.
5 AT Command Set X (Basic Result Codes) Requests certain messages to be displayed or suppressed. You can choose from seven sets of messages. (Tables 5-2, 5-3 and 5-4 explain the messages for each Xn command setting and accompanying Wn command.
AT Command Set 5 Y (Long Space Disconnect) Some computer systems end a data session by sending or receiving a continuous break signal. This capability works only when the modem is on-line with no error control. When the long space disconnect is enabled, the modem detects the incoming break and signals the remote modem to hang up. COMMAND Yn Y0* Y1 DESCRIPTION Long space disconnect Disables long space disconnect* Enables long space disconnect The modem disconnects when it receives 1.
5 AT Command Set &A (V.42 Error Control) When the modem has been set for auto-reliable operation, this command determines whether or not the modem sends the V.42 handshake (ODP) and whether or not it detects the V.42 handshake (ADP) from the answer modem. COMMAND &An &A0* &A1 DESCRIPTION V.42 error control Disables transmission of the V.42 handshake to the remote modem and detection of the V.42 handshake from the remote modem* Enables transmission of V.
AT Command Set 5 &C (CXR Control) Determines how the modem handles CXR on the DTE interface (pin 8). Most computers operate with CXR set to follow true carrier from the remote modem. Most terminals operate with CXR forced on; some answerside host computers operate with the CXR port contender option. COMMAND &Cn &C0* &C1 &C2 &C3 &C4 &C5 DESCRIPTION CXR control Forces CXR (DCD) always on* Sets CXR to follow true carrier (note 1) Port contender sets CXR on until the modem goes on-line.
5 AT Command Set NOTE 3: &C3, &C4 and &C5 control operation of the V.13 pattern, referred to as switched carrier. See Chapter 9 for a V.13 details. &D (DTR Control) Determines how DTR is interpreted by the modem. &D operates differently in asynchronous and synchronous communication and works in conjunction with register S25 in asynchronous communication.
AT Command Set 5 &Q command. Do not use &Q2 with this option. &Q2 is used for PCs. The &D4 option is used for dial-up routers, servers, multiplexers and other similar applications which cannot halt data transmission while the modem is dialing. (For more information see Chapter 7, "Dial-on-DTR.") NOTE: DTR drops for the period, in 1/100 seconds, set by register S25 while the modem is on-line. The call immediately terminates.
5 AT Command Set &E (Automatic Modem Retrain) Enables the modem to monitor line conditions continuously. When those conditions deteriorate, the modem suspends data transmission and initiates a retrain sequence on the line. COMMAND &En &E0 &E1* DESCRIPTION Automatic modem retrain Disables automatic retrain capability Enables automatic retrain capability* &F (Recall Factory Profile) Recalls of the twelve factory-designed profiles stored in ROM and loads it into the active profile.
AT Command Set 5 &G (Guard Tone Control) Defines how the modem will handle guard tone. Guard tone is a frequency generated by the answer-side modem required in some slow speed international applications. COMMAND &Gn &G0* &G1 &G2 DESCRIPTION Guard tone control Selects no guard tone* Selects 550 Hz guard tone on the answerside modem Selects 1,800 Hz guard tone on the answer-side modem &I (Break Signal Control) Defines how the modem handles a break received from the DTE.
5 AT Command Set &K (Modem Flow Control) Defines how the modem handles flow control on the serial port, as well as between modems for non-error controlled connections. Two types of flow control exist: in-band (XON/XOFF) and hardware (RTS/CTS). With the in-band type, there are three versions: local, passthrough and internal. In local mode, the local modem will receive and act on the XON/XOFF characters received from the local DTE and will not pass them to the remote modem.
AT Command Set 5 local DTE. &K20 flow control will protect the DTE-toDTE communications link, while &K16 protects only the DCE-to-DCE communications link. When you can choose between in-band and hardware flow control, always select the hardware type for error controlled connections because it will not present any application sensitivity.
5 AT Command Set The preferred method of flow control is RTS/CTS. However, if a computer does not have control of these signals and you want to use error control and/or buffered asynchronous protocol, you must use XON/ XOFF flow control. Use &K4 for error controlled communication and &K12 for non-error controlled communication. If the &K12 setting does not work for your application, first try &K20 and then &K16.
AT Command Set 5 &N (Automatic Error Control Abort) Selects whether or not automatic error control aborts if the character specified in register S46 is received during error control negotiations. COMMAND &Nn &N0* &N1 DESCRIPTION Automatic error control abort Disables automatic abort of error control* Enables automatic abort of error control &O (Error Control Buffer) Selects the type of buffering to be performed during an error control handshake.
5 AT Command Set &P (Pulse Dial Make/Break Ratio) Sets the make/break ratio to be used when pulse dialing. COMMAND &Pn &P0* &P1 DESCRIPTION Pulse dial make/break ratio Selects 39%/61% ratio used for U.S. and Canada* Selects 33%/67% ratio used for United Kingdom &Q (Communication Protocol Select) Selects the modem communication mode. There are four buffered asynchronous (&Q6, &Q7, &Q5 and &Q0) settings, one non-buffered (&Q4) setting and three synchronous (&Q1, &Q2 and &Q3) settings.
AT Command Set &Q3 &Q4 &Q5 &Q6* &Q7 5 number stored in memory location 0. When the modem detects an on-to-off transition of DTR, it hangs up and returns to asynchronous command mode. Modem sends call progress messages and will echo commands with &Q2 Selects normal synchronous communication. DTR on-to-off causes the modem to hang up. DTR must be present to answer an incoming ring. &Q3 is also used for synchronous leased line operation.
5 AT Command Set Register S36 can be used to modify the &Q command. For example, if you want to force an error-controlled link, use &Q6 S36=0 for either V.42 or MNP, use &Q7 S36=0 for V.42 only, and use &Q5 S36=0 for MNP only. &Q4 NOTE: Call progress messages (Q1) should be off when &Q4 is used and the line speed (N0S37=nn) must set to equal the DTE speed (%X=nn.n) &R (CTS Control) Controls the Clear to Send (CTS) signal in synchronous communication.
AT Command Set 5 &T (Diagnostic Tests) Refer to Chapter 10, "Troubleshooting and Testing," for a complete description of all modem tests. COMMAND &Tn &T0 &T1 &T3 &T4 &T5 &T6 &T7 &T8 DESCRIPTION Diagnostic tests Terminates test in progress. Run test, enter the +++ escape sequence, wait for the OK message to be displayed on your screen, then issue AT&T0 Initiates analog loopback test (per CCITT V.
5 AT Command Set &U (Data Compression Control) Controls modem data compression. A V.42 link operates with V.42bis data compression, which allows a 4:1 compression ratio. An MNP error control link operates with MNP level 5 data compression, which allows for a compression ratio of 2:1. This command functions only when &Q5, &Q6 and &Q7 or the equivalent \N command parameters are set.
AT Command Set 5 &W (Write Active Configuration) Enables the modem active configuration to be written to a user-stored profile in nonvolatile memory.
5 AT Command Set &Y (Recall User Configuration) Recall a user-stored profile into the active configuration upon power up.
AT Command Set 5 %A (Auto-Reliable Abort Character) Sets the ASCII character (from 0 to 127) that, if sent during an error control negotiation, aborts error control negotiation and causes the modem to return to standard (buffered) asynchronous communication. COMMAND %An DESCRIPTION Defines auto-reliable abort character, where n = ASCII character 0 through 127 (has the same effect as changing register S46). Default = 13. %B (11 Bit) Sets the number of bits per byte.
5 AT Command Set %C (Data Compression) Controls modem data compression. A V.42 link operates with V.42bis data compression, which allows a 4:1 compression ratio. An MNP error control link operates with MNP level 5 data compression, which allows a compression ratio of 2:1. This command functions only when &Q5, &Q6 or &Q7 are set (and when equivalent \N commands are set).
AT Command Set 5 %K (V.42 Sliding Window Size) Sets the number of V.42 error control packets that can be outstanding without acknowledgment, where n can equal from 1 to 15 possible windows. The maximum of 15 should be set for most applications to allow for maximum throughput. (&V does not display this command.) Default = 15. %L (DSP Measurements) Measures multiple analog parameters: the receive level in decibels (dBm) and the data pump line status, i.e.
5 AT Command Set %P (V.42 Negative ADP) Controls the issuance of a negative ADP packet for V.42 error control. COMMAND %Pn %P0* %P1 DESCRIPTION V.42 negative ADP Disables V.42 negative ADP* Enables V.42 negative ADP %Q (Dial Interrupt Control) Controls whether or not the modem can be interrupted (by RXD data) once it has begun answering an incoming call.
AT Command Set 5 %V (Autodialer Select) Selects between the AT command set and various forms of the V.25bis autodialer. To enable any synchronous form of V.25bis, the &Q2 or &Q3 option must also be enabled. COMMAND %Vn %V0* %V1 %V2 %V3 %V4 DESCRIPTION Autodialer select Selects asynchronous AT commands* Selects asynchronous V.25bis commands Selects synchronous V.25bis (characteroriented-BSC) Selects synchronous V.25bis NRZ (bitoriented-HDLC) Selects synchronous V.
5 AT Command Set %X= (Serial Port Speed) Selects the modem's serial port speed. Used to set modem port speed for answer-only (dial-in) applications. This command automatically updates bitmapped Sregisters S23 and S39. This command is commonly used in conjunction with serial port speed lock command (#L1) to fix the modem's serial port speed to match that of the connected DTE. Also it is used durng a remote modem control session when the modem port speed is diifferent than that of the connected DTE.
AT Command Set 5 ^E (Read Remote EIA Signals) Reports the status of the remote EIA signals for RXD, TXD, RTS, CTS, DSR, DTR and CXR, where signal = 1 indicates on status and signal = 0 indicates off status. COMMAND ^E0 DESCRIPTION Reports remote EIA signals to the local DTE To read remote EIA signals, you must first enable secondary channel operation (if it is not already enabled) by using the ^S1 and ^R1 commands in online command mode.
5 AT Command Set #B (Busyout Control) Selects the method used to busyout the modem. This command is only supported in the Z34-SX and Z34-SE. COMMAND #Bn #B0* #B1 #B2 #B3 DESCRIPTION Modem busyout control Disables busyout operation* Push test switch to busyout modem DTR off will busyout modem Push test switch while modem is on-line and modem will busyout after current call terminates #C (Caller ID Control) Selects the type of caller ID message sent to the DTE.
AT Command Set 5 #L (Serial Port Speed Lock) Locks the modem's port speed (in both AT command mode and data mode) to the setting of the %X command. Once the #L1 command is given, the modem will function properly only when data is sent at the locked rate (i.e., at the setting of %X). This option prevents the modem from inadvertently changing serial port speeds and causing a speed mismatch between the computer and the modem.
5 AT Command Set \A (V.42 Block Size) Selects the transmit block size for error-controlled connections. On cellular connections a smaller block size increases overall throughput.
AT Command Set 5 \C (Auto-Reliable Buffer) Determines whether or not the modem buffer receives data while it attempts to negotiate error-controlled communication with an originating modem without error control. Use this command when the modem is set for error control and is expected to answer a call from a non-error control modem.
5 AT Command Set \G (Modem-to-Modem Flow Control) Controls modem-to-modem flow control on a non-error controlled link when using buffered asynchronous communications (&Q0) with Zypcom modems only. When this command is enabled, the local modem will flow control the remote modem once the local receive buffer fills; this in turn causes the remote modem to buffer data in its transmit buffer until it is full. When the remote transmit buffer is full, data will be lost.
AT Command Set 5 \K (Break Signal Control) Defines how the modem handles a break received from the DTE. The break can be processed as it is received, put ahead of data in the transmit buffer, and be destructive or non-destructive. COMMAND \Kn \K1 \K3 \K5* DESCRIPTION Break signal control Immediately handles a break signal and is destructive to data in the buffer.
5 AT Command Set \N (On-line Data Mode Operation) Selects how the modem operates when it enters on-line data mode. The \Nn command is similar to the &Q command and is incorporated in the modem to maintain communications software compatibility.
AT Command Set 5 Note that \N0 is the same as &Q0, \N1 as &Q4, \N2 as &Q5 and S36=0, \N3 as &Q5 and S36=1, \N4 as &Q7 and S36=0, \N5 as &Q7 and S36=1, \N6 as &Q6 and S36=0, and \N7 as &Q6 and S36=1. \P (Modem Security Password Control) Controls the password for modem security for local and remote access. When this option is enabled, you must issue the proper password before using the AT commands to dial, option, or view memory locations.
5 AT Command Set \S (Display Active Profiles) Causes the modem to display its current profile as well as other stored profiles and telephone numbers. To maintain communications software compatibility, the modem also supports the &V command. &V0 is the same as \S0 and &V1 is the same as \S1. (&V does not display this command.
AT Command Set 5 \Y (Error Control Link Request) Causes the modem to attempt to establish errorcontrolled communication, even though the modem has already made a normal (&Q0) or direct (&Q4) connection. \Z (MNP Abort Error Control Link) Forces the modem to attempt to switch to normal operation, even though MNP error-controlled communication has already been established. Also causes the remote modem to attempt to switch, and any data in the buffer at this time is lost.
5 AT Command Set The Zscript capability of the modem consists of a security command, programmed transmit and receive fields as well as one command field. The transmit fields tell the modem what to send to the remote end, and the receive fields tell the modem what to receive from the remote end. In addition, the command field—always the last field—specifies what the modem should do if the last transmit or receive command successfully executes.
AT Command Set 5 Storing Zscript Commands for Automatic Logon The modem can automatically log onto a remote computer by programming the modem with Zscript command language. The logon sequence below, for example, instructs the modem to dial a stored telephone number, wait for a connection, and receive a Logon prompt. If LOGON: is successfully received, the modem transmits the logon information (ZYPCOM). The modem waits to receive the PASSWORD: prompt and then transmits the password (SCOTT).
5 AT Command Set Zscript Commands for Callback or Pass-through Security To store a Zscript sequence for callback security or pass-through, enable auto-answer (S0=1) and set register S34=0 to enable all ten memory locations for security. The examaple below is callback. To have pass-through security delete the telephone number. STEP TYPED 1. 2. 3. ATS0=1 ATS34=0 AT&Z0=783 2580^W 4. 5.
AT Command Set 5 Not all versions of the modems firmware will contain the callback security feature. Before setting up security, verify your modem has this feature. Set ATS34=0 and then send the AT&V2 command. If 10 memory locations are displayed then the modem has security. If, stored user profiles are displayed then visit the www.zypcom.com to obtain the security firmware and reflash your modem.
5 AT Command Set Helpful Hints for Auto-Logon If the first Zscript field is a transmit field, it is transmitted and the modem looks for a response corresponding to the first receive field. When the response is received, the next transmit field (if any) is transmitted. The procedure can be repeated. If the first Zscript field is a receive field, the modem waits for a message to be received before transmitting the first transmit field.
AT Command Set 5 Host computers sometimes miss the first few characters transmitted. If you have trouble with your remote computer, try inserting a pause in the first transmit instruction. Sending your logon ID and your password in one string will expose your password to others, as your password is echoed by the host. (This applies to many, but not all, computers.
5 5–62 AT Command Set
CHAPTER 6 Status Registers Description T he modem has over 30 status registers— commonly referred to as S-registers—that can be used to control specific modem functions in AT and V.25bis autodialing modes. S-registers are memory locations that hold values for various parameters, for example, for counters, timers, and specific ASCII characters used to configure and operate the modem. S-registers impact the way a variety of modem settings operate.
6 Status Registers TABLE 6-1.
Status Registers S46 S47 S48 S49 S53 S99 6 Error control abort character XON character XOFF character Dumb modem Dial retry interval Bell 801 RS366 (S34-SX only) A nonstorable S-register resets to its factory setting upon receipt of an ATZ command or whenever power is cycled (see Table 6-2). TABLE 6-2.
6 Status Registers Operation Displaying Values To display a list of the S-registers, as well as all current register settings, type: AT&V To display the value of a single S-register, type: ATSn? where n is the number of the register you wish to have displayed.
Status Registers 6 Setting Values You can assign new values to S-registers with the ATSn=x command (where n is the number of the register and x is the value you want assigned).
6 Status Registers Reading Last Register Changed To review the contents of the last S-register accessed, type: AT? If the modem has no record of the last register, then this command reads the contents of register S0. Escaping to Command Mode You can use the +++ escape sequence to go from data mode to on-line command mode without dropping your connection with the remote modem. Once the modem successfully processes the escape code sequence, it remains in on-line command mode.
Status Registers 6 Register Settings Auto Answer (S0=0-255) Register S0 controls the auto-answer option. S0=0 disables auto answering. S0=n (where n can be a value from 1 through 255) specifies the number of rings before the modem automatically answers an incoming call. (DTR must be on.) When S0 is not set to 0, the AA LED is ON, on the modem’s front panel. Default = 1. Ring Count (S1)* Register S1 counts the number of rings the modem receives during an incoming call.
6 Status Registers Return Character (S3=0-127)* Register S3 defines the end-of-line character. Upon receiving this character, the modem executes a command line. The end-of-line character is also appended to response messages. Default = 13 (). Line Feed Character (S4=0-127)* Register S4 defines the ASCII character that follows the carriage return when the modem is set to give verbose (word) responses (V1). Default = 10 (ASCII LF).
Status Registers 6 Wait Time for Carrier/Silence (S7=1-255) Register S7 controls the wait time for carrier. If the at sign (@) is used in the dialing command string, register S7 also controls the wait time for silence. After dialing or answering the call, the modem must receive a valid carrier signal within the specified wait time. If carrier is not received within that specified wait time, the modem sends a NO CARRIER message to the DTE. This register should be set to at least 60 for international calls.
6 Status Registers Lost Carrier Disconnect (S10=1-255) Register S10 determines the amount of time the modem must wait to disconnect after losing carrier from the remote modem. If carrier remains absent for the time specified by the S10 register, the modem disconnects the call and responds with a NO CARRIER message to the DTE. Each number between 1 and 255 represents the number of tenths of a second the modem must wait before beginning the disconnect sequence.
Status Registers 6 Rate Adaption Bias (S13=0-8) This S-register's current setting is only displayed by using the command ATS13? Register S13 affects V.34, V32terbo, V.32bis, and V.32 operation in the Z34-SX and Z34-SE modems only. S13 determines how aggressive or conservative the modem will be when determining the maximum line rate a PSTN or leased line circuit can support. At least one modem needs to have the S13 register set for it to control the line speed of a link.
6 Status Registers Leased Line AutoRestoral (S17=0-1) This S-register's current setting is only displayed by using the command ATS17? Register S17 controls automatic restoral to the leased line from dial backup mode. S-register 17 causes the modem to lookback to the leased line to see if the modem can return to leased line operation. The modem will lookback at intervals controlled by S20. The lookback process take about 30 seconds during which time no data will be transmitted. Default = 0 (disabled).
Status Registers 6 Serial Port Speed to 57.6 Kbps (S23=bitmap) Register S23 sets, among other things, the serial port speed of the modem. The %X command also sets serial port speed and is easier to use than bit-mapped registers for most users. The last autobaud speed is contained in this register or in register S39, depending on the autobaud speed. The last autobaud speed can be overridden by changing the value of S23 and S39. See Appendix F for more information on setting bit-map registers.
6 Status Registers DTR Detect Time (S25=0-255) Register S25 determines the amount of time the modem will wait before detecting a change in the DTR signal. When the modem is configured for synchronous operation (&Q) in command mode, the value between 0 and 255 is measured in seconds. Once the modem is on-line—whether in synchronous or asynchronous autodialing—the value is measured in 1/100 seconds. Default = 5 (0.05 or 5 seconds).
Status Registers 6 Callback Security and Auto Logon (S34=0-10, 255) Register S34 controls callback security as well as automatic logon sequences in answer mode. When S34=255, no memory locations with Zscript is active in answer mode. If S34=0, callback security (^W) is active and auto logon sequences are disabled. When S34=0, all ten memory locations are scanned for a valid password in answer mode. To enable a single auto logon sequence, set S34=1, 2, 3, . . . 10.
6 Status Registers Error Control Negotiation Fallback (S36=bit-mapped) Register S36 is a bit-mapped S-register. S36 clarifies what the modem should do when it is unsuccessful in establishing error control link negotiations as determined by &Q or \N. When S36, bit 0 is set to 0, the modem will disconnect and hang up. When S36, bit 0 = 1, the modem will connect in buffered asynchronous mode. Also, data byte length and serial port lock options are controlled by this S-register.
Status Registers 6 DCE Line Speed (S37=0-36) Register S37 controls the maximum line speed at which the modem will attempt to connect to the remote modem. S37 works in conjunction with the Nn command. To force a specific line speed, set the S37 register to the desired value and the N command to N0. To set the maximum connect speed, set the S37 register to the desired value and the N command to N1.
6 Status Registers 1 2 3 5 6 7 9 10 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37-254 6–18 300 (Bell 103) 300 (Bell 103) 300 (Bell 103) 1200 (Bell 212) 2400 (CCITT V.22bis) 4800 (CCITT V.32) 9600 (TCM V.32) 9600 (non-TCM V.32) 300 (V.21) 1200 (V.23) 4800 (V.32bis) 7200 (V.32bis) 9600 (V.32bis) 12000 (V.32bis) 14400 (V.32bis) 16800 (V.32terbo for Z34 and Z32t) 19200 (V.32terbo for Z34 and Z32t) 21600 (V.34 for Z34 only) 24000 (V.34 for Z34 only) 26400 (V.
Status Registers 6 Delay Before Hang Up (S38=0-254) Register S38 controls the amount of time the modem will wait in asynchronous mode before going back onhook after it has received a hang-up command (same as %Dn). The S38 register allows the modem to empty its receive buffers before going back on-hook when it is in error controlled communication or in buffered asynchronous communication (same as %D command). Default = 20 (seconds). Serial Port 115.
6 Status Registers Bit 5,4 Bit 6 Bit 7 Break handling (&I command) 0 = Non-destructive and nonexpedited* 1 = Non-destructive and expedited 2 = Destructive and expedited Not used Automatic retrain (&E command) 0 = Disable 1 = Enable* Inactivity Timer (S40=0-255) Register S40 controls the amount of time the modem will wait for activity before automatically hanging up. S40=0 disables the inactivity timer. The number between 1 and 255 represents a value in minutes.
Status Registers 6 Dial Backup Enable and Fall-back/ Forward (S42 = bitmap) Register S42 is a bit-mapped register that changes value depending on various settings. To enable dial backup for your configuration, determine the current value of register S42, add 2 to the result, and store the new number. To enable fall-back and fall-forward for your configuration, determine the current value of register S42, add 4 to the result, and store the new number.
6 Status Registers Error Control Mode (S44=0-7)* Register S44 indicates the type of error control used on the modem link. To determine what error control, if any, is in effect for an incoming call, send the +++ escape sequence, then interrogate the register with ATS44?. To return to online data mode, issue an ATO command. Default = none. S44 VALUE 0 2 3 4 5 6 7 DESCRIPTION No error control MNP Class 2 MNP Class 3 MNP Class 4 MNP Class 5 V.42 V.
Status Registers 6 Error Control Abort Character (S46=0127) Register S46 stores the selected ASCII value of the error control abort character. This feature is used when an originating modem does not have error control and calls a modem. If the modem has been configured to autonegotiate error control, it will attempt to do so for 6 seconds before timing out.
6 Status Registers Dumb mode (S49 = bit-map) This S-register's current setting is only displayed by using the command ATS49? Register S49 is a bitmapped register that changes value depending on various settings. To enable dumb mode add 64 to current value. To enable AT mode, perform a power reset again.
Status Registers 6 Bell 801 Control (S99 = bit-map) This S-register's current setting is only displayed by using the command ATS99? Register S99 is a bitmapped register that changes value depending on various settings. For your configuration, determine the current value of register S99, add 8 to the result, and store the new value. For example, interrogate register S99: ATS99? If the value returned is 0, type: ATS99=8&W to enable the internal Bell 801 compatible autodialer (RS366).
6 6–26 Status Registers
CHAPTER 7 V.25bis Autodialing and Synchronous Dial-Up Operation General V .25bis is an international standard set by the Consultative Committee for International Telephone and Telegraph (CCITT) that defines how to automatically initiate serial communication synchronously or asynchronously over the public switched telephone network. The modem supports three V.
7 V.25bis Autodialing and Synchronous Dial-Up Operation The modem can be configured for synchronous communication with or without V.25bis using hardware switches or AT commands. Four different methods for enabling V.25bis and/or synchronous operation are listed in this chapter. They are: ❑ ❑ ❑ ❑ Software (AT commands) setup of V.25bis Hardware setup of V.25bis Software (AT commands) setup of synchronous operation Hardware setup of synchronous operation V.25bis Autodialing V.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 V.25bis Software Setup Introduction The modem can also be configured for V.25bis autodialing by using AT commands. However, once you select V.25bis with a particular data type, you must use that data type to issue the commands that will change options. To return the modem to its default settings, use the data type selected and send a CNL&F0 command or power reset. Synchronous Communication Setup Introduction If you won’t be using V.
7 V.25bis Autodialing and Synchronous Dial-Up Operation V.25bis Autodialing General In asynchronous V.25bis applications, autodialer commands can be issued directly from an asynchronous DTE keyboard or with communications software. For synchronous V.25bis applications, commands can also be issued from a synchronous DTE by using the selected synchronous data format. Dashes, parentheses, periods and spaces may be used within a V.25bis dial command string for clarity, but they are ignored by the modem.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 V.25bis Commands Below is a list of V.25bis commands and response messages supported by the modem. Several extensions to the V.25bis standard have also been added to enhance the modem’s capabilities. These command set additions are thoroughly discussed in the “Command Set Extensions” section of this chapter. Connect Incoming Calls (CIC) Causes the modem to go off-hook in answer mode, overriding any previously issued DIC command.
7 V.25bis Autodialing and Synchronous Dial-Up Operation = period specified by register S8 (same as the comma in the AT command set) Causes the modem to pause for twice the value (in seconds) of register S8 : Causes the modem to wait for dial tone before dialing the digits that follow ! Causes the modem to go on-hook for 0.5 seconds and then off-hook for 0.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 Disregard Incoming Call (DIC) Causes the modem to disregard an incoming call, even if the modem has been configured for auto-answer. If DIC is issued when the modem is not set for auto-answer, an INV (invalid) message is returned to the DTE. This command must be entered for each incoming call you wish to disregard. Program Number (PRN) Causes the modem to store a dial string into a specified memory location.
7 V.25bis Autodialing and Synchronous Dial-Up Operation List Stored Numbers (RLN) Lists the contents of one specified memory location or the contents of all four memory locations. COMMAND RLNn 0-3 space DESCRIPTION List stored numbers Identifies the memory location whose contents are to be returned to the DTE, where 0 is memory location 0, 1 is memory location 1, and so forth Causes the modem to return the contents of all four memory locations to the DTE Standard V.
V.25bis Autodialing and Synchronous Dial-Up Operation NT RT NS 7 Indicates answer tone not detected, ringback detected, or call aborted Indicates expiration of failed call timer during ringback detection Indicates missing telephone number in specified memory location Call Connections (CNX) Sent to the DTE with a line rate indication.
7 V.25bis Autodialing and Synchronous Dial-Up Operation List Stored Number (LSN) Sent in response to an RLN command requesting the contents of a specific memory location or the contents of all memory locations.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 Configuration Local (CNL) CNL is a prefix that functions the same as AT and precedes the same command parameters available in the AT command set. For example, if you want to set your DTR and auto-answer options in asynchronous V.25bis autodialing, type: CNL&D2S0=2 The modem responds with a VAL message. Command strings not successfully executed cause the modem to return an INV message to the DTE. V.
7 V.25bis Autodialing and Synchronous Dial-Up Operation V.25bis Framing Rules All V.25bis commands must have the correct syntax and framing for the modem to be able to properly interpret them. The V.25bis autodialer supports asynchronous, bisynchronous (BSC) and HDLC character formats. The framing of each is different and must be followed exactly. Asynchronous Framing The framing for asynchronous V.25bis autodialing is straightforward.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 HDLC Framing An HDLC frame must consist of these elements: ❑ Flag character (HEX ‘7E’) ❑ Address character (HEX ‘FF’) ❑ Control character (HEX ‘13’) ❑ Message (command) ❑ FCS (two characters that make up a 16-bit cyclical redundancy check) ❑ End-of-frame flag (HEX ‘7E’) Message data must be organized in an 8-bit format between 3 and 60 characters long. The FCS characters will be a CRC calculated on the message data.
7 V.25bis Autodialing and Synchronous Dial-Up Operation Frames can be followed or preceded by additional SYN characters. Frames with a parity error or with more than 60 characters or fewer than 3 in the message field are invalid. Once the modem accepts a valid command frame, it ignores any subsequent command frame until the command is successfully processed and an indication is sent back to the DTE. Software Setup of V.25bis In synchronous V.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 Disabling the V.25bis Autodialer You can issue CNL %V0 to disable the V.25bis autodialer as long as the command is in the proper data format. The CNL&Q6 command returns the modem to asynchronous (auto error control) communication. A power reset will also return the modem to default, disabling the V.25bis dialer. To perform the reset, turn the modem off, depress both Data and Test keys and power on the modem.
7 V.25bis Autodialing and Synchronous Dial-Up Operation V.25bis AutoAnswering Assuming the modem’s AA and DTR LEDs are on, the modem will automatically answer an incoming call. Should AA be out, configure the modem by using the appropriate synchronous framed message with the CNLS0=1 command. If your synchronous DTE cannot send commands to a modem and you have already configured the modem for synchronous V.25bis autodialing, perform a power reset. Asynchronously set auto-answer on (S0=1), then re-enable V.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 Storing a Telephone Number in Memory To store a telephone number in memory location number 1, issue a PRN command followed by the selected telephone number.
7 V.25bis Autodialing and Synchronous Dial-Up Operation Changing the Modem Configuration To send several options to the modem in one command string, use the CNL command. For example, issuing CNLS0=1&D0 causes the modem to assume DTR is present and to auto-answer on the first ring. To change the modem options, follow this example.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 4. Set SW8 ON to enable V.25bis autodialing. When SW8 is ON options change, &C1, &D2, &R0, and &S1 are set. 5. SW9 controls data format and is applicable only if SW2 is ON. Select ON for character-oriented bisynchronous data format or OFF for bit-oriented HDLC data format. The bit-oriented HDLC protocol has two variations: NRZI and NRZ. SW9 OFF assumes NRZ. 10 9 V.25bis BSC or HDLC-NRZ data format 8 V.
7 V.25bis Autodialing and Synchronous Dial-Up Operation In some cases, other modem options will need to be changed. If synchronous V.25bis autodialing has been enabled and you can’t send synchronous-formatted CNL commands but want to set an option: 1. Return SW1 to the OFF position and reinstall modem. 2. Connect an asynchronous terminal set to 38,400 bps to the modem. 3. Issue the required AT commands and write them to memory (&W). 4. Return SW1 to its ON position. Hardware Disabling of the V.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 Auto-Answering To auto-answer once the modem has been manually configured for V.25bis autodialing, set DIP SW1 and SW5 to the ON position. With SW5 on and DTR present, the modem will automatically answer an incoming ring signal and put out CNX call progress messages on the answer side. Synchronous Operation The modem can operate synchronously in full or simulated half duplex at 28.8K, 26.4K, 24K, 21.6K, 19.2K, 16.8K, 14.
7 V.25bis Autodialing and Synchronous Dial-Up Operation Software Setup of Synchronous Dial-up Operation The modem can be asynchronously configured for synchronous dial-up communication (without V.25bis enabled) by using the &Q command from the AT command set. There are several variations of &Q (see command descriptions in Chapter 5). For leased line synchronous setup on a leased line see Chapter 8.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 Software Disabling Synchronous Operation When the modem is on-hook in command mode (even if it has been configured for synchronous communication with the &Q1 or &Q2 command), you can send an asynchronous AT&F0 command and return the modem to its factory settings. If you use the &Q3 command, you must perform a power reset to disable synchronous operation. Dialing There are several ways to dial a telephone number. 1.
7 V.25bis Autodialing and Synchronous Dial-Up Operation Hardware Setup of Synchronous Operation You can set the modem for synchronous communication by using the 10 DIP switches on the modem. Hardware setup is preferred if you are manually originating calls or using synchronous leased line operation. Enabling Synchronous Communication Use the 10-position DIP switch to enable synchronous communication. The normal position for these switches is in the OFF position.
V.25bis Autodialing and Synchronous Dial-Up Operation 7 telephone attached to the modem, dial the number, and press the key. When you hear ringing, immediately return the handset to its cradle. This ensures that no modem handshaking is missed and that your connection will occur at the highest speed. The modem goes off-hook at this point and establishes a connection with the remote modem.
7 V.25bis Autodialing and Synchronous Dial-Up Operation Example: Synchronous Dial-on-DTR for 7400 Multiplexer The example below configures the modem for dial-onDTR applications that cannot control data flow to the modem while the modem is dialing a stored telephone number. For multiplexers and digital service units (DSUs), it is normally impossible to stop data flow while the modem is dialing and handshaking.
CHAPTER 8 Leased Line Operation General A leased line is a permanent connection between local and remote modems that provides fulltime access for a fixed fee. Leased lines are also sometimes referred to as dedicated, private, or 3002 lines. Zypcom modems normally do not require the various classes of special conditioning that is available for leased lines. However, in some cases to achieve maximum speed some conditioning of the line may be necessary.
8 Leased Line Operation Before choosing your line, consider these issues: ❑ Whether your application would be better served by a two- or four-wire leased line (SX-Series modem is required for 4-wire leased line and SESeries will operate on 2-wire leased lines). ❑ How the telephone company terminates the line—terminal block (spade lugs connectors) or modular connector (RJ45 type connector receptacle). ❑ Which modem will be used for answering and which for originating (S0=1, S0=0).
Leased Line Operation ❑ 8 Setting the modem for leased line operation using the AT commands (software setup) or the appropriate DIP switches on the underside of the modem (hardware setup) Mandatory Setup Procedures Whether you’ll be using AT commands or the DIP switches to put the modem in leased line communication, you must first properly install several jumpers on the PCB. 1. Remove the four rubber feet on the underside of the modem. 2. Remove the four Phillips head screws that secure the top cover.
8 Leased Line Operation JP2 JP1 Location of JP1 Location of JP2 JP3 Location of JP3 Note: JP4 is on underside of printed circuit board Z32b-SX.8.1 Figure 8.1. Figure 8-1.
Leased Line Operation Enable 8 Disable (default) Leased Line (2 or 4-wire) JP2 JP1 JP2 JP1 4-wire leased line MI/MIC control JP3 Frame ground to signal ground JP3 JP4 Out In 0 Ohm resistor Z32b-SX.8.2 Figure 8.2. Figure 8-2. Hard Strap Settings Note: On the modem's printed circuit board (PCB) the jumper blocks are labelled (white lettering JP-1, JP-2, etc.). The Z32b-SX, Z32b-SE, Z32t-SX and Z32t-SE are labelled per Figure 8-2.
8 Leased Line Operation to phone jack on modem Z Y P C M O 6" cable 7' cable PART NUMB ER 15080-0 01 to leased line termination block Receive pair Black 4-wire RX ER MB NU -105 T 9 R PA 9100 Yellow 4-wire RXC Transmit pair Red 4-wire TXC (2 wire TX) Green 4-wire TX (2 wire RX) Note: Leased line cable P/N 15080-002 terminates in a RJ45. Z32b-SX.8.3 Figure 8.3. Figure 8-3.
Leased Line Operation To modem “Phone” jack Pin 5 TX Pin 6 RX 8 To leased line wall jack or termination point Pin 2 TX Pin 3 RX Figure 8-4. SX-Series or SE-Series 2-wire Leased Line Cable set to a normal condition (&C1). Other applications may require CTS to follow CXR (&R2) and DTR to be set to normal (&D2). Check your DTE to learn what requirements it may have and set those options accordingly.
8 Leased Line Operation 1. Set SW1 to the ON position to enable the rest of the switches. 2. Select synchronous or asynchronous communication and set SW2 to match the data type of your DTE. 3. Set the serial port speed using switches SW3 and SW4. Synchronous port speed is different from asynchronous port speed and depends on the setting of SW3 and SW4 (see Chapter 4). 4. Use SW5 to select which modem will originate and which modem will answer.
Leased Line Operation 8 After going off-hook and putting out answer tone for about 30-40 seconds, it then goes on-hook waits 4 or 5 seconds and repeats the process. The originate-side modem goes off-hook in originate mode, waiting to detect answer tone. If the leased line is installed properly, the modems will handshake and return a call progress message indicating the speed of the connection and the type of error control, if any, being used for asynchronous communication.
8 Leased Line Operation Leased Line Setup of the Answer Modem The following is a step-by-step procedure for setting the answer-side modem. 1. Set the EIA options and any other options required for your application. For example, often CXR and DSR need to be set to normal conditions (&C1, &S1). Synchronous applications need line speed set (forced line rate setup is S37=xxN0 and a max speed setup is S37=nn N1). Issue the &Ln command and register S0 setting and write it to memory.
Leased Line Operation 8 seconds the commands take effect and the modem goes off-hook and begins sending answer tone. NOTE: For bench testing ONLY add S35=20 after the leased line command (&Ln) to reduce the transmit level. Leased Line Setup of the Originate Modem The following is a step-by-step procedure for setting the originate-side modem. 1. Set the EIA options and any other options required for your application. For example, set &Q3 for synchronous communication or &Q6 for asynchronous communication.
8 Leased Line Operation For example, an asynchronous four-wire originate modem, type: AT&Q6S36=0&C1&D0&S1&R2&L2S0=0S37=17N0E0Q1&W0 3. Turn power on and then off. After about five seconds, the commands take effect and the modem goes off-hook in originate mode, waiting to detect answer tone from the answer-side modem.
Leased Line Operation 8 Leased Line with Dial Backup and Auto Restoral Answer-Side Modem The following procedure explains how to setup leased line operation with dial backup/auto restoral for an answer-side modem. 1. Set the EIA and speed options and any other options required for your application. For example, it is recommend that asynchronous applications use forced error controlled mode (S36=0). Often CXR (&C1) and DSR (&S1) need to be set to normal.
8 Leased Line Operation ATS42? The modem should respond: 000 OK Issue the enable dial backup command (increment S42 by 2, see Chapter 6). Enable leased line look back for automatic restoral of the leased line when it is restored to operation with S17=1 and set the interval for checking (S20= 1 to 255 minutes). Normally, 2 to 3 hours (120 to 180 minutes) would be a good interval for checking to see if the leased line has been restored.
Leased Line Operation 8 4. Turn power off and then on. After about five seconds the commands take effect and the modem goes off-hook and begins sending answer tone. 5. In synchronous mode the modem’ serial port speed will match the line rate and adjust automatically. In asynchronous communication, the modem’s serial port speed must be set to match the speed of the device connected to the modem.
8 Leased Line Operation and lock it (%X=9.6 #L1) so the modem ignores data at any speed except the desired modem serial port speed. Also, the originate modem must have register S7 set to 6 seconds less than the answer modem (S7=54). Async. Setup: 9.6Kbps serial port and force 9.6Kbps line speed ATS36=0&C1&S1&R2S7=54N0S37=17%X=9.6#L1&W Sync. Setup: Force 14.4Kbps line speed with internal clock AT &X0 &C1 &S1 S7=54 N0 S37=19 &W 2.
Leased Line Operation 8 AT S42=2 S17=1 S20=180 &W 3. Store the dial backup telephone number in memory location 3. For example, type: AT&Z3=T9,7832535 4. Issue the data type command, leased line (&Ln) command, register S0 setting (S0=0 for originate side modems) , turn off echo/messages and set transmit level (on most leased lines set S35=0 but back-to-back bench testing set S35=20) then write it to memory.
8 Leased Line Operation will match the line rate and adjust automatically in synchronous communication. In asynchronous communication, the serial port speed matches the speed of the %X command. Upon leased line failure, the originating modem goes offhook and dials the telephone stored in memory location 3. If the answering modem has been properly configured, it answers the call, initiating the handshaking sequence to restore communication.
Leased Line Operation 8 Caution: Dial backup (SYN LED flashing) should only be used in environments where personnel can monitor the line. This will ensure that the modem does not go off-hook after a leased line failure on a Friday night, for example, and remain on the backup line throughout the weekend—when no one is actually using the connection.
8 Leased Line Operation Modem Speed and Retraining In the case of leased line operation when the modem encounters a low quality line and the modem will retrain, the SPD LED will indicate the link speed, per table 4-1. Normally, retrains will cause the modem to operate at a lower speed whether DIP switches or AT commands have been used to setup leased line operation. To force a line speed (even after a retrain) option the modem with the appropriate AT (N0 and S37=nn) commands.
CHAPTER 9 Special Features Zypcom modems incorporate advanced features that can be used in specialized applications: ❑ V.13 (switched carrier) operation ❑ Remote modem control ❑ Z34-SX Bell 801 auto call unit (RS366) Remote modem control is used in both asynchronous and synchronous environments and V.13 and Bell 801ACU features are used exclusively in synchronous environments. V.13 Operation CCITT V.
9 Special Features On the transmitting side, when the local modem detects an RTS off-to-on transition, it transmits a V.13 “carrier on” signal and raises CTS. When RTS goes low from the DTE, the modem transmits a “CXR off” idle pattern and lowers CTS. Multi-drop Environments The modem can be used as a leased line segment of a multi-drop network or as dial backup of a DDS multidrop segment. In both cases, have the modem closest to the host computer set for V.
Special Features 9 V.13 Operation Setup The following is a specific example of how to option the modem for V.13 operation on a dial-up communications link. If you are using a leased line, you would have to set additional parameters (&L and S0). Also, the example below does not give consideration to operation of DSR and DTR.
9 Special Features When issuing the command string above to configure V.13 operation, calls should be initiated by using the front-panel key. Pressing for three or more seconds causes the modem to dial the telephone number stored in memory location 0. Subsequently pressing for a moment or so while the modem is online causes the modem to drop the connection and go back on-hook.
Special Features 9 Commands Several commands are used exclusively to enable and disable remote modem access. You must enable the secondary channel, then enable remote modem access to control the remote modem memory. You have to enable the ^S1 and ^R1 commands only once for each modem connection. ^S (Secondary Channel Control) Starts the remote modem access session. The ^S1 command must be issued when the modem is in online command mode, which can be entered from data mode by using the +++ escape sequence.
9 Special Features enabled (\P1). When this option is enabled, you must issue the proper password before using the AT commands to dial, option, or view memory locations. The option (\P1 or \P2) can be enabled remotely, but can only be disabled (\P0) locally. COMMAND \Pn \P0* \P1 \P2 DESCRIPTION Modem security password control Disables local security password. Remote modem access security remains enabled* Enables local security password.
Special Features 9 %L (Read Analog DSP Performance Measurements) Measures multiple analog parameters: the receive level in decibels (dBm) and the data pump line status, i.e., signal quality, near- and far-end echo, and round trip delay. This command must be issued while the modem is in online command mode.
9 Special Features AT^S1 Wait for the OK message. 4. Enable remote modem access: AT^R1 In about 10 to 20 seconds, the remote modem returns this message: REMOTE PASSWORD? 5. Type your password. The default is: ZYPCOM If you make a mistake in typing the password, the modem issues this message: PASSWORD REJECTED ERROR MESSAGE If the password is accepted, the modem issues an OK message. You are now interacting with the remote modem’s memory.
Special Features 9 Note that modem action commands, for example, ATA and ATD, cannot function in remote modem access. The only two action commands that function in remote modem access are the &Fn and &Wn commands. You can use the &Zn to store telephone numbers in the remote modem, as well as to change any option or Sregister and save it to any memory location. Disabling Remote Modem Access To disable remote modem control: 1.
9 Special Features Remote Access Examples The following are several examples of how to use the remote modem control capability of the modem to support your network. Remote User is Having Problems Trying to Dial a Remote Location If a user you support is having a modem dialing problem, you can call his modem to determine what the problem might be. (It does not matter if the remote modem is configured for asynchronous or synchronous operation.) 1.
Special Features 9 Wait for the OK message. At this point you are communicating with the remote modem. 6. Type: AT^E0 The remote modem responds with the status of its EIA signals. 7. Type: AT&V The remote modem displays the active configuration. In reviewing the option settings, you may see that &C1 (carrier normal) is set. However, the remote modem is connected to a terminal that requires CXR to be high before the terminal can be interactive with the modem. 8.
9 Special Features Interrogating the Remote Modem’s Serial Number Security is often an important element when planning to install modems in a computer network. Unauthorized access is something that can be avoided with some intelligent planning and the modem. The modem remote modem control capability can be used to ensure that only authorized users gain access to your network.
Special Features 9 When the computer receives the serial number of the remote modem, it can check that serial number against the database of known modem serial numbers. If it accepts the serial number, it passes the connection on to the end-user application. If the serial number does not pass, it types: AT^R0 then drops DTR to disconnect the link.
9 Special Features Enable 801 ACU To enable the Bell 801 ACU dialer s-register 99 must be increased by 8. S-register S99 is a bit-mapped register that changes value depending on various settings. For your configuration, determine the current value of register S99, add 8 to the result, and store the new value. For example, interrogate register S99: ATS99? If the value returned is 0, type: ATS99=8&W to enable the internal Bell 801 compatible autodialer (RS366).
CHAPTER 10 Troubleshooting and Testing General Although the modem default option settings are suitable for most terminals, a default option setting can cause problems if it is incorrect for your application.
10 Troubleshooting and Testing Cable Connections 1. Check that the modem and computer or terminal are plugged in and turned on. When the modem has power, the DTR LED should be on (DTR is provided by most DTEs). 2. Check the modem cable. Make sure it is specifically wired for your DTE. Normally any modem cable would require pins 1 through 8, 15, 17, 20, and 22, and would be a straight-through cable (where pin 1 goes to pin 1 on each end). 3. Check the connectors at both ends of the cable.
Troubleshooting and Testing 10 must equal 10. The modem automatically determines speed and parity for 10-bit characters. The most common settings are: ❑ ❑ ❑ 8N1 (8 data bits, no parity, 1 start bit, and 1 stop bit) 7E1 (7 data bits, even parity, 1 start bit, and 1 stop bit) 7O1 (7 data bits, odd parity, 1 start bit, and 1 stop bit) 3. Type AT. The SPD LED should reflect the speed of the attached DTE (as described in Chapter 4).
10 Troubleshooting and Testing Windows COMit Software Settings If the computer screen does not display AT when you type it, check your communications software. If using Windows COMit software: 1. Start the program and then select SETTINGS. 2. Select MODEM 3. Select your particular Zypcom modem. 4. Select OK. 5. Select PORT. 6. Set the speed to 19,200 or 38,400 or 57,600 (maximum speed for COMit). 7. Select the communications port to match the one to which the modem is connected. 8.
Troubleshooting and Testing 10 1. In the modem’s default setting, CXR is forced on. Some software packages need CXR to follow true carrier. In AT autodialing, you can control this option using the AT&Cn command. 2. Check the setting for DSR. The default setting is forced on, but it can be changed using the AT&Sn command in AT autodialing. 3. Check the CTS setting. The default setting is forced on, but it can be changed using the &Rn command in AT autodialing.
10 Troubleshooting and Testing DTE Displays Double Characters If the DTE screen doubles every character you type, then the terminal and modem are both echoing characters. Try to disable your terminal’s local echo option. If that’s not possible, then disable local echo using the ATE0 command.
Troubleshooting and Testing 10 AT&F0&C1&D2&S1K3&Q6S7=90S0=0 If you will be communicating with a non-error controlled modem, replace &Q6 with &Q0 in the initialization string. Delays During V.42/ MNP ErrorControlled Communication A small amount of character delay is normal for errorcontrolled communication links. Large file transfers normally call for a communications software file transfer protocol to be used.
10 Troubleshooting and Testing If the modem does not automatically answer when connected to a minicomputer or mainframe and the DTR and AA LEDs are on, turn off the echo and response message options: ATE0Q1&Wn Modem Does Not Dial If your DTE displays the NO DIALTONE message, the modem is not receiving dial tone. 1. Connect a telephone to the back of the modem, plugging the modular jack into the connector labeled “PHONE.” 2. Lift the telephone handset.
Troubleshooting and Testing 10 Retry the call. If this works then raise the line speed in increments until you know the speed you telephone line and remote modem can accommodate. Modem Dials, Connects but No Data If the modem connects in dial-up mode but you can not get data from either modem or perhaps only one modem it is probably because the modem has RTS/CTS flow control (&K3) set but the modem cable you are using does not have it installed. Get another modem cable or use Xon/Xoff flow control.
10 Troubleshooting and Testing Optional Test Timer The test timer ends each test after a preset time, controlled by register S18. Before you start a local test, type: ATS18=x where x is a number from 1 to 255. For example, ATS18=30 sets the test timer for 30 seconds. Normally, the preset test time is indefinite (S18=000) and the timer is inactive. 1. To end tests that you have initiated with the key, press the key a second time. 2.
Troubleshooting and Testing 10 AT&Q0 OK CONNECT XXXXX Your Modem TXD RXD CTS DSR DTR CXR EC AA SYN SPD FAX DATE Z32b-SX FULL DUPLEX V.32bis/V.42 bis /FAX TEST ZYPCOM Z32b-SX.10.1 1. 2. 3. 4. 5. Press TEST Press DATA whileTEST is depressed SPD LED alternates red/green/red EC LED flashes on errors Press DATA to end test Figure 10.1. Figure 10-1.
10 Troubleshooting and Testing ATS18=60&T8 CONNECT 115200 The modem tests itself until the preset timer expires, as indicated by the alternating of the SPD LED (red/green/ red). If register S18 is set to 0, the test runs indefinitely—until AT&T0 which ends the test. After the test completes, the DTE screen displays a 3digit count of errors and the OK message. For example, you might see: 000 OK If errors persist, call Zypcom Customer Service at the number listed in the front of this manual.
Troubleshooting and Testing 10 1. Turn on power to the modem and your DTE. 2. Load the communications software, if necessary, and go to terminal emulation mode using a personal computer. 3. Invoke the test: AT&T1 CONNECT 115200 Wait for the alternating red/green/red SPD LED to indicate that the modem is in test mode. 4. Type characters from the keyboard. Compare the characters sent to the ones received. Mismatches indicate errors. 5. Issue the +++ escape sequence wait for OK.
10 Troubleshooting and Testing CONNECT XXXX ZZZZZZZ OK 3. Verify Data 2. Enter Data Your Modem TXD RXD CTS DSR DTR CXR EC AA SYN SPD FAX DATE Z32b-SX FULL DUPLEX V.32bis/V.42 bis /FAX TEST ZYPCOM 1. Press TEST 4. Press DATA to end test Z32b-SX.10.2 Figure 10.2. Figure 10-2. Analog Loopback Data Test Online Tests Online tests are performed on communications links with no error control. However, speed conversion is allowed.
Troubleshooting and Testing 10 Local Digital Loopback Data Test In a local digital loopback data test, the remote operator enters and monitors data to test the telephone line, both modems, and the link to the remote DTE (figure 10-3). 1. Establish a non-error controlled (&Q0) data link with the remote modem. 2. From your modem, type the +++ escape sequence and wait for the OK message. 3. Set the test timer value on your modem, and 4. Invoke the test: ATS18=60&T3 5.
10 Troubleshooting and Testing Remote Terminal Your Terminal Telephone Line TXD RXD CTS DSR DTR CXR EC AA SYN SPD FAX DTR CXR TXD RXD CTS DSR DATA Z32b-SX FULL DUPLEX V.32bis/V.42 bis /FAX EC AA SYN SPD FAX DATA TEST ZYPCOM TEST ZYPCOM DUPLEX Z32B-SX FULL Your Modem /FAX V.32bis/V.42 bis Remote Modem Z32b-SX.10.3 Figure 10.3. Figure 10-3.
Troubleshooting and Testing 10 3. From the local modem, type the +++ escape sequence and wait for the OK message. 4. Invoke the test: AT&T6 5. Type characters at the keyboard. 6. Compare the characters returned to the ones typed. If both modems worked properly in the previously performed analog loopback tests and the local digital loopback data test, then a mismatch here normally indicates a problem with the telephone line. 7. Issue the +++ escape sequence.
10 Troubleshooting and Testing Remote Terminal Your Terminal 1. 2. 3. 4. 5. 6. AT&Q0 OK ATDT7832538 CONNECTXXXX TXD RXD CTS DSR DTR CXR EC AA Press TEST Press DATA (while TEST is depressed) SPD LED alternates red/green/red EC LED flashes on errors Press TEST to end RDLB Press DATA to hang up SYN SPD FAX DTR CXR TXD RXD CTS DSR DATE Z32b-SX FULL DUPLEX V.32bis/V.42 bis /FAX Your Modem EC AA SYN SPD FAX DATA TEST ZYPCOM TEST ZYPCOM Z32b-SX Telephone Line /FAX V.32bis/V.
Troubleshooting and Testing 10 Remote Digital Loopback Self-Test In a remote digital loopback self-test, the modem tests the data link with a self-generated signal (figure 10-5). 1. Have the remote operator type AT&T4. 2. Establish a non-error controlled (&Q0) data link with the remote modem. 3. From the local modem, type the +++ escape sequence and wait for the OK message. 4. Set the test timer value on the local modem and invoke the test: ATS18=60&T7 5.
10 10–20 Troubleshooting and Testing
APPENDIX A Specifications FEATURE Compatibility DESCRIPTION CCITT V.32bis at 14K, 12K, and 9600, 7200 and 4800 bps AT&T V.32terbo at 19.2K and 16.8K CCITT V.34 at 33.6K, 31.2K, 28.8K, 26.4K, 24K, 21.6K, 21.6K, 19.2K, 16.8K, 14.4K, 12K, 9600, 7200, 4800 bps CCITT V.32 at 9600 and 4800 bps CCITT V.23 at 1200/75 bps CCITT V.22bis at 2400 bps CCITT V.22/Bell 212A at 1200 bps CCITT V.21/Bell 103 at 300 bps NOTE: V.34 only in Z34-SX/Z34-SE and V.
A Specifications Data Format Operation Modes Interface Line Requirements Transmit Timing Transmit Level Carrier Detect Threshold Test Capabilities AC Power Autodialer Protocols Appendix A–2 Asynchronous: 8, 9, 10 or 11 bits serial, binary Synchronous: serial, binary Full-duplex over 2-wire dial-up lines or 2wire/4-wire leased lines NOTE: V.13 option for switched carrier applications; Automatic dial backup on leased line failure and automatic restoral to leased line.
Specifications Autodialer Type & Data Answer Modes Environmental Dimensions Weight Configuration Error Control/Data Compression Facsimile Compatibility Facsimile Operating Speeds A Type: tone, pulse, and automatic Data: asynchronous = AT and V.25bis 10 bit; synchronous = V.25bis HDLC or BSC Automatic and manual answer Operating temp: 32 to 122 degrees F Storage temp: −4 to 158 degrees F Humidity: 5% to 95% NC Height: 1.5", Width: 4.5", Length: 7.5" 1.5 lbs External modem V.42, V.
A Specifications Appendix A–4
APPENDIX B Software Compatibility Modem Software The modem is compatible with all data communications software packages and devices that use the AT command set to dial and option the modem. Specifically, Windows 95, Windows NT, Remote Access Services (RAS) servers, 3Com Access Builder 2000/ 4000/5000, Livingston Portmaster, Cisco 2500, and personal computer applications like WinFax Pro, ProComm, etc.
B Software Compatibility include the parameter settings incorporated in the command string above. If you receive an ERROR message after selecting a modem entry and initialization string, try other modem entries until a successful initialization occurs. Then try dialing the telephone number of a remote modem. If this is unsuccessful call Zypcom technical Support.
APPENDIX C Facsimile Commands SERVICE CLASS IDENTIFICATION +FCLASS=n Identity n = service class ( where n = 0, 1, or 2 and 0 = data modem, 1 = class 1 fax, 2 = class 2 fax) CLASS 1 COMMANDS +FTS Stop transmission and wait +FRS Receive silence +FTM Transmit facsimile data +FRM Receive facsimile data +FTH Transmit HDLC facsimile data +FRH Receive HDLC facsimile data CLASS 2 COMMANDS D Originate a call A Answer a call +FDT Transmit data +FET=n Transmit page punctuation +FDR Begin or continue phase C receive
C Facsimile Commands CLASS 2 DCE RESPONSES +FCON Facsimile connection response +FDIS Report remote identification +FTSI Report the transmit data identification +FCSI Report the called station identification +FET Post page message response +FHR Report HDLC frame +FHT Report transmitted HDLC frame CLASS 2 SESSION PARAMETERS +FMFR? Identify manufacturer +FDCC= DCE capabilities parameters +FDCS= Current session results +FLID= Local identification string +FCR= Capabilities to receive +FPTS= Page transfer statu
APPENDIX D Factory-Stored Profiles Factory Default: AT&F0 Async/Orig. & Ans.
D Factory-Stored Profiles Factory Default: AT&F1 Async/AutoAns.
APPENDIX E ASCII Character/Decimal/ Hex Conversion Tables General These are binary equivalents of hexadecimal and decimal numbers: BINARY 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 HEXADECIMAL 0 1 2 3 4 5 6 7 8 9 A B C D E F Hexadecimal examples: 11111111 10011101 00010001 = = = FF hex 9D hex 11 hex This table lists the ASCII decimal, hexadecimal and equivalent character values.
E ASCII Character/Decimal/Hex Conversion Tables ASCII Conversion Tables ASCII SYMBOL (NUL) (SOH) (STX) (ETX) (EOT) (ENQ) (ACK) (BEL) (BS) (HT) (LF) (VT) (FF) (CR) (SO) (SI) (DLE) (DC1) (DC2) (DC3) (DC4) (NAK) (SYN) (ETB) (CAN) (EM) (SUB) (ESC) (FS) (GS) (RS) (US) Appendix E–2 DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 HEX 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
ASCII Character/Decimal/Hex Conversion Tables ASCII SYMBOL DECIMAL (SP) 32 ! 33 “ 34 # 35 $ 36 % 37 $ 38 ‘ 39 ( 40 ) 41 * 42 + 43 , 44 45 .
E ASCII Character/Decimal/Hex Conversion Tables Appendix E–4
APPENDIX F Decimal-to-Binary Bit-Map Register Conversion Table General Consider the factory setting of register S23. Look at the S23=29 row in below and the Sum-of-bits row to see how the decimal value 29 converts to a bit pattern. Bit number 7 Value 6 5 4 3 2 1 0 128 64 32 16 8 4 2 1 S23=29 0 0 1 1 1 0 1 Sum of bits 0 + 0 + 0 + 16+ 8+ 4+ 0 + 1 = 29 0 TABLE F-1.
F Decimal-to-Binary Bit-Map Register Conversion Table Each of these functions is mapped onto different parts of the bit pattern and should be thought of as separate binary elements. To determine the settings of the three variables controlled by register S23, convert the register's decimal number (ATS23?) into an 8-bit binary number, starting at bit 0. Then map that binary number into the appropriate bits for RDLB, serial port speed, and parity setting.
Decimal-to-Binary Bit-Map Register Conversion Table F Example: To set the serial port speed to 38,400 bps, the decimal value of bits 3, 2, 1 of your 8-bit binary number must equal 7. (Serial port speeds are determined by three bits of information.) Starting at bit 0, the decimal number 7 is converted into the binary number 111 (4 + 2 + 1 = 7). Now take the number 111 and place it in bit locations 3, 2, 1.
F Decimal-to-Binary Bit-Map Register Conversion Table Appendix F–4
APPENDIX G Callback and Password Security This appendix explains the 10 number callback security feature for Zypcom modems. The security password command (control W represented as ^W) was added under the overall operation of Zscript command language. Zscript a autologon script language is expanded for answer side password and callback security operation.
G Password and Callback Security Zscript Password and Callback Security Command (^W) With password or callback security operation enabled, the modem will verify the authenticity of a password before allowing access to the computer. If password also has a telephone number the modem will callback the user after the password has been verified. The security protection schemes used for incoming calls is summarized below.
Password and Callback Security G computer (CXR is raised to the attached DTE) or in the case of a callback the Zypcom modem hangs up the call (the remote DTE screen sees the NO CARRIER message) and the Zypcom modem dials the telephone number stored in the same memory location that contained the verified password. NOTE 1: Once the modem is connected it will wait approximately 60 seconds for the first if not received the modem will hang-up.
G Password and Callback Security Callback security with valid password: H0DT7832501 CONNECT 57600 Callback security with invalid password: AUTOLOGON FAILED Security Commands The modem’s security configuration is controlled from the DTE by a special security command. This command is implemented by using the Hayes AT&Z command to store it in memory. The modem is not accessible in remote control mode whenever ^W security command is stored in memory.
Password and Callback Security G Zscript Commands (^W is the new security command) COMMAND ^W ^T ^R ^C ^A ^P ^X DESCRIPTION Set user password for security operation. If a callback telephone number is present and valid password occurs, callback is in 15-20 seconds after hang-up. If the callback number is busy or no answer occurs, modem does not retry. If no callback number is present and a valid password occurs the modem raises its EIA signal (CXR). Enter data to be transmitted.
G Password and Callback Security Zscript Rules for Security Commands Appendix G–6 · ^W and register S34 are active on the answer side only. · Memory locations 0 through 9 may be used for answer side security Zscripts or for storing originate side autologon Zscripts. · Any memory location with a ^W while S34=0 causes all memory locations to become active and searched for a matching password. · The entire command string, including the AT&Z command, cannot exceed 68 characters.
Password and Callback Security G Passwords Rules · Passwords and commands may be entered in capitals or lowercase letters. (However, they will be stored and subsequently displayed as capitals). Passwords are not case sensitive. · Special characters (! @ ?, etc.) may be used for passwords entered via the DTE interface. · The callback phone number is stored before the ^W command not after (783 2501^Wscott). Do not use hyphens ( - ) in the telephone number.
G Password and Callback Security A remote user can now call the Zypcom security modem to initiate a callback call. The remote user first calls the callback modem, after the modems complete their handshake and connect, the remote user presses the key and is prompted by the message PASSWORD?. The remote user then types the assigned password (BLUE) and presses . Upon receipt of the correct password (BLUE) the answering modem will hang-up this call.
Password and Callback Security 6 G OK In this example, the user will have to enter a carriage return and receive the PASSWORD? prompt. After the password (GOLD) is sent and the modem verifies the password it will transmit the response (Welcome to the Zypcom BBS!) immediately. Zscript Commands Notes When automatically answering a call (S0=1) the modem will execute all security Zscript sequences with ^W stored in a memory location if register S34=0.
G Password and Callback Security Appendix G–10
APPENDIX H Flash Memory Flash Memory Download The Zypcom Z34-SX and Z34-SE standalone modems (as well as rackmount modems Z34-RX, Z34-RE, Z32tRX and Z32b-RX) are equipped with the ability to be completely reconfigured. This modem can receive updated DSP and controller firmware which is contained in flash memory. The new code can be downloaded into the modem through two methods. The first, local download, transfers the updated firmware using the modem’s serial port.
H Flash Memory Download The detailed procedure for both local and remote downloads follows. We recommend, with both methods, that Procomm be used to transfer the hex code file to the modem. However, other communications software will work, like Windows 95 Hyperterminal. A detailed procedure for a serial download using Windows 95 Hyperterminal is also provided. Before trying to upgrade your modem’s firmware verify that the modem is currently at a minimum of version 1.12.
Flash Memory Download H Local Download Using Procomm 1. Copy the latest firmware file from the Zypcom web site (www.zypcom.com) into the Procomm upload sub-directory on the local PC (e.g. C:\PCPLUS\UPLOAD\ ). Examples of program files: Z34R1_39.HRD is version 1.33 for the Z34-RX Z34S1_36.HRD is version 1.31 for the Z34-SX/Z34SE 2. Connect the modem to the COM port of a PC and boot-up Procomm.
H Flash Memory Download AT&F&Wresets modem OK ATI3 Z34-SX/Z34-SE V 1.12 Modem current version OK ATI6 6KH101209 Serial number Important: This modem will use a ".HRD" file or, if a serial number without "H" is reported, 6K1100207 Serial number Important: This modem will use a ".HEX" file OK AT*W64 The modem will respond: FLASH READY ! UPLOAD FILE NOW ! 4. Select file upload in Procomm by pressing the Page Up key. The program will prompt for file transfer protocol.
Flash Memory Download H 5. The file transfer should now proceed. Upon completion the modem will respond with the following message: WRITTEN SUCCESSFULLY AT&F&W OK AT*H Note: The modem LEDs (lights) will go off then back on 6. This completes the procedure. The modem is now ready to be put back in service. The unit’s original serial number is retained and automatically written into the updated program code. New firmware revision numbers will be presented in response to the ATI3 command.
H Flash Memory Download screen click on connect using and select direct-tocom2 (select the COM port number the modem is attached to). Next click on configure and set 57600/ 8/N/1 and hardware flow control. Click OK and click OK again. 3. Once Hyperterminal options have been set, send the following command: AT&F&Wresets modem OK ATI3 Z34-SX/Z34-SE V 1.12 Modem current version OK ATI6 6KH101209 Serial number Important: This modem will use a ".
Flash Memory Download H 4. Select the transfer menu and click on send text file. Highlight the file you are going to send (Z34S1_31.HEX or Z34S1_36.HRD which ever is correct for your modem — see note on first page) to the modem and click on open. 5. The file transfer should now proceed (modem’s TXD LED is on almost constantly). Upon completion the modem will respond with the following message: WRITTEN SUCCESSFULLY now type, AT&F&W OK ATI3 Z34-SX/Z34-SE V 1.
H Flash Memory Download Remote Download 1. The customer service engineer should contact the customer and instruct the user to unplug the modem from any DTE equipment and default the modem to factory settings. This can be accomplished by holding both the Test and Data switches on while powering-on the modem. The customer should then attach the modem to be upgraded to an outside dial-up telephone line. The service technician needs to obtain the telephone number of the unit. 2.
Flash Memory Download H The modem will respond: OK Type: AT^R1 The modem will respond: REMOTE PASSWORD? Type factory default password for the remote modem. For example: ZYPCOM Wait for the OK message. At this point, you are communicating with the remote modem.
H Flash Memory Download WRITTEN SUCCESSFULLY 6. This completes the procedure. The modem is now ready to be put back in service. The unit’s original serial number is retained by the controller and automatically written into the updated flash memory. New firmware revision numbers will be present in response to the AT I commands. Reset modem options.