Zypcom Data/Fax Modems User’s Guide Z34-SL Z34-PL Part number: 18008-513A August 1997
Zypcom, Inc. 2301 Industrial Parkway West, Bldg.
Zypcom Data/Fax Modems User’s Guide Z34-SL Z34-PL Part number: 18008-513A August 1997
Z Copyright 1997 by Zypcom, Inc. Document No. 18008-513a August 1997 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-2 System Requirements .............................................. 1-3 Modes of Operation .................................................. 1-3 Modem Interface ...................................................... 1-7 Check List ................................................................
Z Chapter 3 AT Commands Introduction ............................................................. 3-1 Functional Modem States ......................................... 3-2 Basics of the AT Command Set ................................. 3-4 AT Command Summary ........................................... 3-6 AT Command Descriptions ....................................... 3-7 AT Commands for Data Mode ................................... 3-9 Error Control and Compression Commands ...........
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-513A DATE 08/97 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 (or the specification agreed to, in writing, by the Buyer and Zypcom, and made a part of the sales contract) for a period of twenty-four (24) months from the date of original shipment. During this warranty period, Zypcom will repair any equipment that it determines is defective.
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 easy tests. If the tests and other remedies do not solve the problem, you will be issued a Repair Order (RO) number. 3.
Z For non-warranty repairs, charges vary according to the specific model of the modem being repaired. Repair charges are estimated before an RO number is issued. Customer prepays all freight and repair charges by means of credit card or C.O.D. terms. Zypcom can accept prepayment by company check. FCC Part 15: Radio/Television Interference This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules.
Z CAUTION: Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment. CAUTION: Shielded interface cables, if any, must be used in order to comply with emissions limits. Part 68: Telephone Connection This equipment complies with Part 68 of the FCC rules. This equipment has a label that contains, among other things, the FCC Registration Number and Ringer Equivalence Number (REN).
Z Your telephone company may make changes in its facilities, equipment, operations or procedures that would affect the proper functioning of your equipment. If they do, you will be notified in advance to give you an opportunity to maintain uninterrupted telephone service. If you experience trouble with this equipment, please contact Zypcom technical support.
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 xiv
CHAPTER 1 Introduction Description T he Zypcom Z34-SL and Z34-PL modems are versatile desktop communication devices. These devices have high-speed data transfer and send/receive facsimile transmission capabilities. The Z34-SL and Z34-PL (L-Series) modems operate fullduplex on dial-up lines. L-Series modems use advanced DSP technology to transform your computer into a high-speed data modem or a fax machine.
1 q Plug and Play or manual configuration q Windows 3.1 and Windows 95 software for data, and fax operation is included System Requirements Z34-SL Requires q PC with a free COM port 1, 2, 3, or 4 q 3.5” floppy drive q Hard disk drive with 5MB free space Z34-PL Requires q q q q q PC with a free 16-bit ISA slot 3.
1 Data Mode In data mode, the modem can operate at a line speed of up to 33,600 bps. These modems will automatically downshift during the initial handshake to communicate with lower-speed modems. The L-Series modems support the following modem standards: ITU-T: V.34+, V.34, V.32bis, V.32, V.22bis, V.22, V.21 Bell: 212A, 103 The L-Series modems implement a Hayes compatible AT command set in data mode.
1 Fax mode In fax mode, the modem operates at up to 14,400 bps (transmit and receive), and implements all the data rates and modulation schemes for standards V.17, V.29, V.27ter, and V.21 channel 2. The L-Series modems implement a standard Class 1 fax command set, compatible with any communication application software that also supports EIA/TIA-578 Fax Class 1. However, users never have to use the EIA/TIA-578 commands to control fax operation, since this is the sole responsibility of the fax software.
1 Modem Interface Plug and Play Host Interface The Z34-PL supports both PC 16-bit Plug-and-Play and Non-Plug-and-Play ISA Bus applications. You may use jumpers to set up the COM port base address and IRQ interrupt for non-Plug-and-Play applications, or use the Plug-and-Play feature to let the included driver disc PNP software select the COM port address and interrupt for the modem.
1 Z34-PL q q q q 33,600 bps data/fax modem Telephone cord (RJ11-RJ11) Modem driver utility diskette SuperVoice communication software diskette and manual q User's Guide As you can see from our User's Guide, both the Z34-SL and Z34-PL are sophisticated modems with advanced fax features, which will serve you well for years to come. Zypcom thanks you, our valued customer, for purchasing our product.
CHAPTER 2 Installation Introduction T he Zypcom Z34-SL and Z34-PL are advanced modems with powerful digital signal processing features for high speed communications. The more you know more about your modem, the more you can do with it. But like most people, you are probably anxious to get your modem online as soon as possible and will consult the manual only as necessary.
2 For either modem, you must provide a telephone line terminated with a modular jack, as well as a screwdriver. For the Z34-SL, you must provide a serial modem cable to connect the modem to your PC. Check with your PC dealer for the correct one for your machine. Normally, a standard modem cable will have pins 1 through 8 and 20.
2 If you set up your modem for Plug-and-Play, Windows 95 will assign the COM port and IRQ. However, it is recommended that you select your own settings, rather than having the computer do it for you. To place the jumpers, refer to the diagram below.
2 Hardware Installation Steps Z34-PL Modem Hardware Installation 1. Turn your computer’s power off. 2. Remove the cover from your PL and retain the screws for reassembly. 3. If you are setting your modem to a COM port and IRQ, select an unused COM port and IRQ and set the jumpers accordingly. If you are setting up your modem for Plug-and-Play, set the jumpers accordingly. 4. Find an empty 16-bit slot inside your computer.
2 6. With the metal bracket facing towards the rear of your computer, insert the modem’s “gold fingers” into the slot. Depending on the type of computer you have, the board may insert easily, or it may require a firm push. Be careful not to twist the board when inserting it. When properly inserted, the card should not wobble around. Secure the modem to the back of your PC with the screw you removed in step 4. 7. Slide the cover back on your PC, and secure it with the screws you removed in step 2.
2 4. Connect the power supply to the modem. 5. Connect the AC transformer to an electrical outlet. 6. Connect the modem telephone cable to the outside telephone line. Plug one end of the included telephone cable (part number 15047-004) into the WALL jack on the modem and the other end into the modular telephone wall outlet. 7. Turn on the modem. PWR LED (Power on the LED) will be green when on. Windows 95 If you are using Windows 95, then you will need to set up the modem using the new .
2 chipset-based modem before on your PC, you will need to remove it first before installing the new driver files. Please refer to the section entitled "Removing Old Modem Drivers," which appears later in this chapter. Z34-PL Installation for Windows 95 When Windows 95 loads, it checks whether or not new plug-and-play devices have been installed. If Windows 95 detects your new Zypcom Z34-PL board, it displays the following message: “Windows 95 recognized new hardware and was incorporating”.
2 The very latest versions of Windows 95 .INF files mdmcir.inf and serwvcir.inf can be obtained from Zypcom’s BBS by calling 510-783-2580. Using Hyper Terminal to Test Your Modem To access HyperTerminal, click on START| PROGRAM|ACCESSORIES, click on HyperTerminal, then click on HyperTrm. Type in the name, select and click on an icon, then click on OK. Type the phone number. Make sure HyperTerminal is connected using the Zypcom Z34-PL internal modem. Click on OK.
2 NOTE: You will need your Windows 95 CD for this stage so that the necessary files get updated. (The win95_11.cab file is in the win95 subdirectory.) Windows 95 will ask for some basic information; input it and click on "Next". Check "Finish"; the MODEM PROPERTIES screen will appear. The "Zypcom Z34-SL" or "Cirrus 33600 . . ." should be highlighted. At this point, you can check on DIALING PROPERTIES and advanced setting from the MODEM PROPERTIES screen. Close all screens by clicking OK.
2 Type "ATZ ". Sometimes you may not see anything. Wait a second or two and type "AT&F ", followed by "AT ". If you get an “OK” message, then the installation works properly. If you get an error message from Windows 95 or if the modem does not respond with an “OK” message, then either you have a IRQ conflict or the .INF file was not installed properly. Look at the section entitled “Installation Problems,” which appears later in this chapter.
2 COM Port or IRQ Conflict If you have a COM port conflict, you can try a different COM port. Many computer systems come with either one serial port and a modem or two serial ports that use COM port 1 and COM port 2; therefore, it is best to try COM port 3 and COM port 4. If you believe an IRQ conflict may exist, go into the Windows 95 Computer Properties screen and double click the Systems icon at the top of the screen. Windows 95 shows the IRQs being used by the system.
2 What To Do Try adding the board again. If this does not work, try removing the board and adding a different modem. If this works, then there may be a hardware problem or a COM port conflict problem. Windows 95 IRQ Conflicts Is There A Conflict? Even if the hardware works perfectly and the .INF file is installed properly, Windows 95 may still have problems using the board. Part of the problem is that even though DOS and Windows 3.
2 Systems Properties 1) Press the Windows 95 Start icon, then press the Settings icon. Choose the Control Panel. 2) Double-click the System icon on the Control Panel. The System Properties screen appears. 3) Press the Device Manager tab in the System icon. A screen displays the devices installed on your computer. 4) Double click the Modem icon. This screen displays the installed modems. 5) Find your modem and double-click on that selection.
2 Computer Properties 1) From the System Properties window, double-click the Computer icon. This opens up the Computer Properties screen. This screen provides information on which IRQs, I/O address, Memory address, and DMA channels are used by the computer. 2) To see if any IRQs are available, select the Interrupt Request (IRQ) circle at the top of the Computer Properties screen (the default selection when first entering this window). Next, scroll down to see which IRQ numbers are used.
2 Installing SuperVoice Insert Diskette #1 in Drive A (or in your floppy disk drive). Click on START|RUN. When the Run dialog box appears, type A:\INSTALL in the Command line field (or type the letter of the drive in which you inserted Diskette #1, followed by :\INSTALL). Click on OK. The SuperVoice Install program dialog box will appear. Enter the path and directory name where you wish to install SuperVoice. Click on Proceed. The SuperVoice Install program dialog box will appear again.
2 Using Other Communication Software With Your Modem Communication software allows you to change settings and issue commands to your modem. Once the modem hardware is installed and configured properly, you may use the modem with any PC communication software. The bundled software package is pre-configured for optimal performance with your modem. Please refer to the Software User’s guide for additional information. If you are using other communication software, please follow these suggestions: 1.
CHAPTER 3 AT Commands A Hayes AT-compatible modem operates with standard communications software that enables a computer to control the L-Series modems have a standard set of Hayes AT dialing commands, in addition to an expanded set of commands to control options not found in Hayes modems. The Zypcom L-Series modems use the Cirrus Logic modem chipset; thus, the L-Series modems will be compatible with both Zypcom and Cirrus Logic modem drivers found in popular communications software packages.
3 Functional Modem States During asynchronous AT operation, the L-Series modem functions in one of these six modes: q q q q Command mode Online (data) mode Online (data) command mode Fax mode Command Mode When the modem is powered up, it enters command mode and is ready to receive AT commands. These commands can direct the modem to dial a telephone number, go off-hook to answer an incoming fax, or send an outgoing fax.
3 Online Command Mode When the modem receives the +++ escape sequence (or a sequence defined by register S2), it enters online command mode, maintains the data communications link, but suspends data transmission. At this point, commands sent to the modem are executed as they would be in normal command mode. The modem implements a TIES (time independent escape sequence) escape sequence. To return to online data mode, use the ATO command or the ATH command to disconnect.
3 Basics of the AT Command Set An AT command consists of the AT prefix followed by a string of command characters. These command characters, which can be upper- or lower-case but not both, tell the modem what to do. For example, to dial a telephone number, type ATDT1-510-783-2538 OK AT is the prefix command, D is the dialing command, T is the dial modifier that enables tone dialing, and 1-510783-2538 is the telephone number to be dialed.
3 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 10-bit character formats: q q q q q q 8,N,1 7,E,1 7,O,1 7,N,2 7,MARK,1 7,SPACE,1 To clear each command parameter from the command buffer, do one of the following: 1. Type AT or lower DTR to reset the command buffer. 2. Use the key to move backward or the key to erase the last character.
3 AT Command Summary AT commands normally have a number of possible values. When a command has multiple parameters, the default is the parameter set at the factory to work with most applications. Default values for each command are marked with an asterisk (*). AT command strings can contain multiple commands in the same string. These commands are placed after the AT prefix and before the . Spaces may be used to separate commands within the string, but no punctuation is needed except for fax commands.
3 TABLE 3-1.
3 &W &Y &Z %E %G -C +MS %A %C \A \C \G \J \N \O \Q \T \U \X -J "H "O 3-8 Store profile Power up profile Store telephone number Auto retrain control Rate renegotiation Generate data calling tone Modulation control Auto-reliable abort character MNP control MNP block size Buffer control Modem port flow control Speed conversion Data mode control Originate reliable link Serial port flow control Inactivity timer Accept reliable link Xon/off passthrough mode V.42 detect phase V.42bis control V.
3 AT Commands For Data Mode A/ (Repeat Last Command) Repeat the last AT command string issued. An "AT" prefix is not used. Do not terminate this command with . A (Manual Answer) Go off-hook and enter the answer mode. After a few seconds, the modem will initiate an answer tone. Bn (Bell/CCITT) Selects the frequency transmitted by the modem. COMMAND B0 B1* B2 B3 DESCRIPTION Use CCITT V.22 at 1200 bps, and CCITT V.21at 300 bps. Use Bell 212A at 1200 bps, and Bell 103 at 300 bps. Use CCITT V.23 only.
3 D (Dial) Instructs the modem to dial a specified telephone number. The D command has several additional modifying commands which can be used in conjunction with the D command. COMMAND T P , W ! @ ; S=n DESCRIPTION Selects tone dialing. Selects pulse dialing. Inserts a pause of two seconds (or the value in seconds of register S8). Causes modem to wait for dial tone for a period equal to the value of register S6. Switch hook flash = 0.75 seconds duration. Waits for 5 seconds of silence before continuing.
3 Hn (Switch Hook Control) Makes the modem pick-up or hang-up the line, depending on the numerical notion that follows H. COMMAND H0 H1 DESCRIPTION Hang-up the telephone line. Pick-up the telephone line. In (Memory Status) Shows information about the read-only memory (ROM), the firmware revision level, and the revision levels of the data pump. COMMAND I0 I1 I2 I3 I4 I5 I6 I7 I8 I10 I11 DESCRIPTION Reports product code. Reports modem chip firmware version. Verifies ROM checksum. Reports device set name.
3 Ln (Volume Control) Sets the speaker volume when the speaker is on. COMMAND L0,1 L2* L3 DESCRIPTION Low volume Medium volume High volume Mn (Speaker Control) Controls operation of the speaker setting. M2 is great for troubleshooting frequently foiled modem handshakes. COMMAND M0 M1* M2 M3 DESCRIPTION Speaker off. Speaker on until modem detects the carrier signal. Speaker is always on when modem is offhook. Speaker off during dialing, on until modem carrier present.
3 NOTE: The port speed must always be higher than the highest possible line rate (i.e., 38,400 or higher). A port speed of 19,200 will cause the maximum line rate to be 19,200 even if both modems support 33,600 bps. On (Return to Data Mode) Returns to data mode from online command mode (+++). COMMAND O0 O1 DESCRIPTION Returns modem to data mode. Retrains equalizer and then returns to data mode. Qn (Result Codes) Defines whether or not the modem will issue result codes to the DTE during normal operation.
3 Wn (Connection Result Codes) Selects whether the modem sends the DTE independent modem connection result codes for speed, error control protocol, or data compression. COMMAND W0* W1 W2 W3 W4 DESCRIPTION Reports DTE port speeds. Reports DTE port speed. Reports DCE line speed. Reports DTE speed, modulation, protocol, data compression, receive/transmit line speeds. Reports protocol and line speed. Xn (Result Code) Defines the type of result codes to be returned to the DTE.
3 TABLE 4-1 MODEM RESULT CODES WORDS DIGITS X0 CONNECT 1 Y RING 2 Y NO CARRIER 3 Y ERROR 4 Y CONNECT 1200 5 N NO DIAL TONE 6 N BUSY 7 N CONNECT 75/1200 23 N CONNECT 1200/75 22 N CONNECT 2400 10 N CONNECT 4800 11 N CONNECT 7200 24 N CONNECT 9600 12 N CONNECT 12000 25 N CONNECT 14400 13 N CONNECT 16800 59 N CONNECT 19200 14 N CONNECT 24000 62 N CONNECT 26400 63 N CONNECT 28800 64 N CONNECT 31200 65 N CONNECT 33600 66 N CONNECT 38400 28 N CONNECT 57600 N Y CONNECT 115200 31 N FAX 33 N DATA 35 N RINGBACK 45 N
3 Yn (Long Space Disconnect) Some computer systems end a data session by sending or receiving a continuous break signal. This capability only works when the modem is online with no error control. When the long space disconnected is enabled, the modem detects the incoming break and signals the remote modem to hang up. COMMAND Y0* Y1 DESCRIPTION Disables Long Space Disconnect. Enables Long Space Disconnect. The modem disconnects when it receives 1.6 or more seconds of a continuous break signal.
3 &Cn (CXR Control) Determines how the modem handles CXR on the DTE interface. 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 &C0 &C1* DESCRIPTION CXR always on. CXR follows true carrier. &Dn (DTR Control) Determines how DTR is interpreted by the modem.
3 &F (Load Factory Profile) Loads the factory default setting for each command into the active profile. AT&F&W0 loads the factory defaults into stored profile 0. &Gn (Guard Tone Control) Defines how the modem will handle guard tone. Guard tone is a frequency generated by the answer-side modem. COMMAND &G0* &G1 &G2 DESCRIPTION Disables guard tone. Enables 550-Hz guard tone. Enables 1800-Hz guard tone. &Kn (Flow Control) Specifies the DTE-to-modem flow control.
3 &Pn (Pulse/dial Ratio) Determines the make/break (that is, off-hook/on-hook) ratio during pulse dialing. COMMAND &P0* &P1 DESCRIPTION Sets 10-pps with 39/61% make-break. Sets 10-pps with 33/67% make-break. &Q0 (Communication Protocol Control) The modem is always in asynchronous mode. The &M0 command is also supported and represents the same function as &Q0. Use the \Nn command to specify which error control protocol is used during a connection.
3 &Tn (Diagnostic Tests) Used to initiate and terminate loopback tests for testing modem-to-modem and DTE-to-modem data communication integrity. COMMAND &T0 &T1 &T4 &T5 &T6 &T7 &T8 DESCRIPTION Terminates test in progress. Initiates Local Analog Loopback. Grants RDL request from remote modem. Denies RDL request from remote modem. Initiates Remote Digital Loopback. Initiates Remote Digital Loopback with selftest Initiates Local Analog Loopback with selftest.
3 &Wn (Store Profile) Enables the modem's active configuration to be written to a user-stored profile in nonvolatile memory. COMMAND &W0 &W1 DESCRIPTION Store in user profile 0. Store in user profile 1. &Yn (Power Up Profile) Recall a user-stored profile into the active configuration upon power-up. COMMAND &Y0* &Y1 DESCRIPTION Recall stored profile 0 on power-up Recall stored profile 1 on power-up &Zn=x (Store Telephone Numbers) Stores telephone number x in location n, where n=0 through 3.
3 %En (Auto-retrain Control) Controls the retraining in V.22bis (2400bps) and V32/ V.32bis (14.4K to 4.8Kbps) modes only. The retraining at higher speed is automatically manually controlled by AT01&R. COMMAND %E0 %E1* DESCRIPTION Disables auto-retrain. Enables auto-retrain. %Gn ( Rate Renegotiation) Selects whether the modem automatically initiates a change to a higher speed or lower speed depending on received signal quality (that is, rate renegotiation).
3 +MS=m (Modulation Control) The +MS command controls the modulation used on a connection. It also controls whether or not automode is used, as well as the maximum and minimum carrier data rates (line speed) on the connection. Default is +MS=V.34B, 1, 0, 0;B1. +MS=,,, ;Bn Valid carrier parameters are: V34B, V34BS, V34, V34S, V32B, V32, V22B, V22C, V22, V21. V34BS and V34S parameters set symmetrical line rates for both transmit and receive.
3 The maximum line rate parameter specifies the highest data rate at which the modem will establish a connection. Allowable parameters are: 33600, 31200, 28800, 26400, 24000, 21600, 19200, 16800, 14400, 12000, 9600, 7200, 4800, 2400, 1200 and 300. A setting of 0 is the same as the highest setting for any given modulation method. The Bn command is used to control Bell or CCITT modulation at 1200 and 300bps.
3 %An (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=character 0 through 127. Default=13. %Cn (MNP 5 Control) Controls whether the data sent during the MNP frame is compressed using MNP Class 5 compression standard.
3 \Cn (Buffer Control) In auto-reliable mode (\N3), determines the fallback method and enables data buffering. The settings for this command are used by the modem during the V.42 detection phase. COMMAND \C0* \C2 DESCRIPTION No data buffering No buffering. Connects non-V.42 modems to V.42 modem. \Gn (Modem Port Flow Control) Used for special cases when a non-error controlled, nonbuffered modem calls a modem operating in buffered mode. COMMAND \G0* \G1 DESCRIPTION Disables port flow control.
3 \Nn (Data Mode Control) If auto-reliable is selected, then the modem will go to non-error control with buffering if error control cannot be negotiated. If a force error control option (V.42, MNP, or V.42 and MNP) is selected and cannot be negotiated, then the modem will hang-up the call. If non-error control (normal mode) is selected, then the modem will not attempt to connect in V.42 or MNP mode. The %Cn, "Hn, and -J1 commands will also affect the operation of error control and data compression.
3 \O (Originate Reliable Link) Issue this command when you need the modem to go to an MNP error controlled connection from a non-error controlled connection. This command works in conjunction \U which is for the accept side. \Qn (Serial Port Flow Control) Specifies the DTE-to-modem flow control. Software flow control uses the XOFF command to stop and the XON characters to start data transmission, both to and from the DTE.
3 \U (Accept Reliable Link) Issue this command when you need the modem to go to an MNP error controlled connection from a non-error controlled connection. This command works in conjunction \O which is for the originate side. \Xn (XON/XOFF pass-through) If software flow control is enabled (\Q1), this command defines whether the XON (11h) and XOFF (13h) characters received from the DTE are sent to the remote modem.
3 "Hn (V.42bis Control) Specifies whether the data in the LAPM frames are compressed using V.42 bis data compression. Compression can be negotiated to operate in one direction or both. COMMAND "H0 "H1 "H2 "H3* DESCRIPTION Disables V.42 bis. Enables V.42 bis only when transmitting data. Enables V.42 bis only when receiving data. Enables V.42 bis for both transmitting and receiving data. "On (V.42bis Word Length) This command sets the maximum number of characters that can be compressed into one V.
3 There are four different types of S-registers: q q q q Storable Bit-mapped Reserved Read only A storable S-register is one whose value can be permanently saved with the &W command (see Table 6-1). Bit-mapped registers contain the values of multiple commands. Reserved registers and read only registers should never be written to. The content of storage registers can be changed using the ATSn=x command, where "n" is the register number and "x" is the value to be stored.
3 Ring Count (S1)* Register S1 counts the number of rings the modem receives during an incoming call. When S1 matches the value set for S0, the modem answers the call. S1 resets to 0 if no ring occurs for 8 seconds. Default = 0. CAUTION: An asterisk (*) next to the S-registers in this section indicates that it is read only. Escape Character (S2=0-128) Register S2 defines an ASCII character as the escape character. Default = 43 (ASCII +).
3 Backspace Character (S5=0-32,127) Register S5 defines the ASCII character used as the backspace character. The backspace character causes the cursor to move backwards in a line, deleting the characters. If the backspace character is set to a value between ASCII 33 and 127 or a value greater than 127, the modem does not recognize it. Default = 8 (ASCII backspace). Dial Tone Delay (S6=2-255) Register S6 determines how long the modem will wait after going off-hook before dialing the telephone number.
3 Comma Delay (S8=0-255) Register S8 determines the length of the delay of the pause command (,). For every comma in the dialing command string, the modem looks at the S8 register and pauses for that value in seconds. Default = 2 (seconds). Valid Carrier Detect (S9=1-255) Register S9 sets the amount of time that carrier must be received before it is determined to be a valid signal.
3 Touch Tone Timer (S11=50-255) Register S11 controls the length of time that touch tones (telephone numbers) are transmitted by the modem. The default value is set to the telephone company’s standard. Each number between 50 and 255 represents the number of milliseconds that the tone will be sent. Default = 70 (0.070 seconds).
3 Test Duration (S18=0-255) Register S18 sets the duration of the modem’s diagnostic tests. When S18 is set to 0, the test continues indefinitely until stopped by the operator. To manually stop a test, enter the +++ escape sequence, and from online command mode issue an AT&T0 command or ATH. Default = 0 (indefinite).
3 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. Default = 5 (0.05 seconds). S27 Bit-mapped N/A Inactivity Timer (S30=0-255) Register sets the length of time (in minutes) that the modem stays online before disconnecting when no data is transmitted or received between the DTE and modem. Default = 0 (minutes).
3 Max Line Speed (S37=0-19) Register selects maximum line speed to be attempted. Note that the +MS command also controls this capability. If you want to limit the maximum data rate at which the modem will begin to handshake, this command is easier to use than the more robust +MS command.
CHAPTER 4 Troubleshooting General A lthough the modem’s default option settings are suitable for most PC computers, a default option setting can cause problems if it is incorrect for your application.
4 q Check telephone line with a regular phone to make sure dialtone is present. If you encounter basic communication problems (cannot dial, answer, or connect), run through the troubleshooting procedures and attempt to isolate the source of your trouble. Basic Communication Problems The modem comes with PC software that will help you to troubleshoot communication problems. Install the SuperVoice software on your computer.
4 Cable Connections 1. Check that the modem and computer or terminal are plugged in and turned on. When the modem has power and the correct COM port is selected, the DTR and RTS LEDs are on (Z34-SL only). 2. Check the modem cable. Make sure it is specifically wired for your DTE. Normally any modem cable would require pins 1 through 8, 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.
4 2. Make sure that your terminal or communications software is set for 10 bits per character. The total of the data bits, parity bit, and the start and stop bits must equal 10. The modem automatically determines speed and parity for 10-bit characters. The most common settings are: q 8N1 (8 data bits, no parity, 1 start bit, and 1 stop bit) q 7E1 (7 data bits, even parity, 1 start bit, and 1 stop bit) q 7O1 (7 data bits, odd parity, 1 start bit, and 1 stop bit) 3. Type AT.
4 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. Other Common Problems DTE Doesn’t Display When your modem and computer or terminal are properly connected, the screen should display what you type. If it doesn’t, enable local echo ATE1 and type the command blindly (no echoing).
4 Program Thinks Modem is Online If you receive an ONLINE message somewhere on your DTE screen but the modem is not online, set the CXR command to normal setting using the AT&C1&Wn command (and then store this command into the communications software’s initialization string field). Screen Displays Unusual Characters If your DTE screen displays unusual characters while you are off-line, check the speed setting of your communications software or terminal and the character length and parity.
4 AT&F0&C1&D2&S1K3&Q0\N3S7=90S0=0 Delays On Connections 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. Zypcom recommends that a protocol with large data packets be used, such as Ymodem-G or Zmodem, for the best data throughput rates. PPP has delays built in to it as well. However, these described delays are barely noticeable.
4 delays will occur. Some modems will do a retraining every 10 seconds, which would result in serious delays. Listen to your connections for 15-30 minutes or so in order to understand what is occurring relative to retraining. If you decide there is a problem, you have four basic solutions: 1. Call another computer to determine if your results are the same or better. If they are the same, then choose one of the solutions provided below.
4 1. Increase the minimum line speed you will allow for any given connection (+MS command). 2. Have the phone company provide you with a higher quality telephone line. 3. Use a Zypcom modem on the answer side as well. Step Four: Error Control Retransmissions. A delay due to standard error control retransmissions is more difficult to determine. You cannot interrogate an Sregister directly to find out the number of packets that have been retransmitted due to errors. Therefore, first reduce the size of the V.
4 Modem Fails to Handshake The occasional failure to handshake is normally due to a telephone network problem. A frequent failure to handshake is normally because the modem failed to negotiate a carrier or an error control link. In the nocarrier case, the modem will hang-up clearly upon issuing a "no carrier" message. In the no-error control case, the modems actually go on-line, but at a speed that does not allow an error control link to be successfully negotiated.
4 Modem Does Not Answer Incoming Calls If the modem does not answer incoming calls, 1. Verify that your terminal or computer supplies DTR. (The Z34-SC’s DTR LED should be on). If not, force DTR on. Type AT&D0&Wn 2. Verify that the Z34-SC's AA LED (automatic answer) is on. If not, while the modem is in command mode, type ATS0=1&Wn Note that &Wn in the command string writes the command settings to memory. If you don’t specify memory location n (where n can be 0 or 1), the modem assumes 0.
4 Modem Answers Incoming Calls If the modem has the AA LED on and DTR LED on, it will answer all incoming calls. To disable this feature, set S-Register 0 to 0 and write it to memory. Type ATS0=0&W 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." For the Z34-PL, plug the phone line into a telephone to check dialtone. 2.
4 Modem Dials, Connects, but No Data If the modem connects but you cannot get data from either modem or from 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. To verify this, first set &K0 (no flow control) on both modems. If data still does not pass, then you probably have a speed mismatch between the answer modem and terminal/PC attached to it, or you have a modem that needs repair. Get another modem cable.
4 The other end could be busy or not answering. Make sure the number you dialed is correct and test the number by dialing it on your telephone, not through your modem. If you are using the modem internationally, your modem may not recognize the dial tone in the local country. Try the command ATX3DT and the telephone number. Error Message Make sure you selected the correct modem in your communications software. If you are typing from the command line in terminal mode, make sure you typed correctly.
4 Fax Not Found Re-install or re-setup fax software with the modem installed. The port setting in the Control Panel in Windows may not be set properly. You may have connected the phone line, coming from the wall, to the phone jack on the back of the modem. The phone line, coming from the wall, must be connected to the Wall or Line jack. Windows 95 Installation Problems Refer to Chapter Two or Appendix E in this manual.
4 4-16
APPENDIX A Specifications Chipset Cirrus Logic CL-MD3450 DSP Z34-PL 16C550A/16C450 Register Compatible Buffered UART Z34-PL and Z34-SL 16bit ISA Parallel Bus and Plug and Play Interface Data Communication Standards Modulation V.34+, V.34, V.32bis, V.32, V.23, V.22bis, V.22, V.21 and Bell 12A & 103 Data Rates 33.6K, 31.2K, 28.8K, 26.4K, 24K, 21.6K, 19.2K, 16.8K, 14.4K, 12K, 9600, 7200, 4800, 2400, 1200, and 300 bps Error Control V.
A Compression V.42bis or MNP Class 5 Commands AT Type (10bit) Data: AT Hayes Compatible Fax: EIA/TIA 578 Fax Class 1 Fax Standards Modulation ITU-T V.17, V.29, V.27 ter, and V.21 channel 2 Data Rate 14,400, 12,000, 9600, 7200, 4800, 2400, 300 bps Format ITU-T T.4 Group 3 Fax Handshake ITU-T T.
A Physical/Electrical/Environmental Dimensions Z34-PL: 3.5" x 6.2" Z34-SL: 1.5"H; 4.5"W; 7.5"L ROM Flash memory (see Appendix F) Cables 7' telephone cable Connectors One RJ11 jack for a telephone line connection Humidity 20-90% (non-condensing) Temperature 0° to 70° C (32° to 158° F) Transmit Level -10 dBm ±1 dB dialup; programmable. Receive Level -9 to -43 dBm. Carrier is deactivated at -48dBm or below.
A Appendix A-4
APPENDIX B Fax Commands FAX CLASS 1 AT COMMANDS Your modem implements the EIA-578 data/fax Class 1 AT command set standard. This AT command set allows a DTE (with Class 1 communication software) and a Zypcom L-Series modem to communicate with group 3 fax machines. The fax identity and test commands are listed below. Fax Identity Commands These commands are used by fax software to identify the modem and its capabilities.
B +FMR? Identifies product version number +FREV? Identifies product version number Fax Class 1 AT Commands +FCLASS=n Mode selection default=0. Settings: 0, 1. The DTE can be 300 to 115200 bps when +FCLASS=0. When +FCLASS=1, the DTE should be set to 19200 bps. +FRH=n Receives HDLC data type. The only setting for this command is 3. +FRM=n Selects receive data modulation. Modulation standards followed by ST represent short training. Settings are 24 (V.27ter/2400), 48 (V.27ter/4800), 72 (V.29/7200), 73 (V.
B +FTH=n Transmits HDLC data. The only setting for this command is 3. +FTM=n Selects transmit data modulation mode. Modulation standards followed by ST represent short training. Settings are 24(V.27ter/2400), 48(V.27ter/4800), 72(V.29/7200), 73(V.17/7200), 74(V.17ST/7200), 96(V.29/9600), 97(V.17/9600), 98(V.17ST/9600), 121(V.17/12200), 122(V.17ST/12200), 145(V.17/14400) and 146(V.17ST/14400). This command is normally controlled by fax Class 1 software.
B Appendix B-4
APPENDIX C Modem Terms This chapter will address some basic terminology associated with your modem and your communications software. Modem Modem is a compound word of Modulator and DEModulator. It is used for computer communication. Modem translates computer data to analog signal (modulation) that travels through the telephone network and reaches the other modem. The remote modem translates the analog signal received back to data (demodulation) and sends to the receiving end computer.
C DTE / DCE DTE stands for Data Terminal Equipment and DCE stands for Data Communication Equipment. The Computer or terminal is the DTE and the modem is the DCE. DSP Digital Signal Processor. It performs all digital signal processing functions for the chipset, such as modulation schemes and modem handshakes. UART UART (Universal Asynchronous Receiver Transmitter) is the device used in DTE or DCE for asynchronous data receiving and transmitting. The normal UART device used in PC is NS16450.
C resets and then configures the modem to NVRAM stored profile 0. AT&F S0=1 &W1 &Y1 &F configures the modem to factory default. S0=1 configures the modem to answer after 1 ring. &W1 saves the active configuration to stored profile 1. &Y1 configures the modem to use NVRAM stored profile 1 as the power-up defaults. INIT Strings An initialization string is a series of specific commands that prepares a modem to operate with communications software.
C Data Rates and DTE Speed A data rate (or line speed) is sometimes confused with a DTE speed setting in PC software. In this manual, AT commands from the DTE are referred to as a speed or DTE speed. Data rate or line speed refer to the speed of the connection between modems.
C XON/XOFF A handshaking, flow control mechanism that communicates that the device is ready to accept more data. The flow control is embedded into the data stream by using special characters. Hence, transmit on (XON), transmit off (XOFF) are often referred to as software flow control. RTS/CTS RTS stands for Request To Send, a handshake line in which the computer tells the modem it can accept new data. CTS stands for Clear To Send, which allows the modem to tell the computer that it can accept new data.
C Duplex A communication system which is capable of communicating in both directions can be half duplex or full duplex. Half duplex allows communication in both directions, but only one direction at a time. Full duplex allows data to be transmitted in two directions simultaneously. Off-hook Picks up a telephone receiver. You take the modem offhook to dial or answer, and it remains off-hook while you are connected. On-hook Hangs up a telephone receiver.
APPENDIX D Removing Win 95 Drivers If you have previously installed a modem profile based upon a Cirrus Logic chipset (14.4K, 28.8K, old 33.6Kbps) in the Windows 95 system, you must remove it before installing the new modem .INF drivers. It is also a good idea to remove any additional modem profiles that are not actually installed on the PC. 1) Insert the Zypcom Windows Drivers diskette containing the new INF files (mdmcir.inf and serwvcir.inf) into the floppy drive.
D One way to find these keys is to do a search for Zypcom or Cirrus in the registry file. You will find these three keys when you search for Zypcom or Cirrus. You should delete these three keys (sub-directories) to be sure the new .INF files will be installed properly. 4) Take a look at the \WINDOWS\INF directory. Remove drvidx.bin. Then remove the two files that begin with “OEM” that correspond to MDMCIR.INF and SERWVCIR.INF. OEM1.INF on the system contains the MDMCIR.INF file, and OEM2.
D 7) Windows 95 will display the modem, and you will see a “Properties” button. Press the Properties button, press the Connection tab, press the Advanced button, and check the box for “Record Log File”. This will set up the system so that whenever you use the modem with Microsoft Phone, a log file will be recorded in \WINDOWS\MODEMLOG.TXT This is very useful for debugging, if needed.
D Appendix D-4
APPENDIX E Downloading Firmware Downloading the Latest Modem Firmware 1) Load your communication software (SuperVoice terminal or ProComm). 2) Enter Local Command mode. (See your communication software’s instruction manual for directions.) 3) In your communication software, set the communication parameters to the following: q 115.2-Kbps data connection (modem to DTE) q q q q Parity: none Data bits: 8 Stop bits: 1 RTS-CTS flow control 4) Test the connection by typing “AT”.
E 6) Set modem up for downnload, then type the following (in upper- or lower-case): AT@L Modem goes off-hook momentarily and several LEDs will go off, then back on. 7) The screen message “>>>Download Begin” appears. If the “>>>” does not appear, turn off the modem and start the procedure again at Step 5. 8) To continue the download procedure, press the Page Up key. 9) From the menu of download protocols, choose “R” for the RAW ASCII downloading protocol.
E CAUTION: Don’t abort the transmission (using the Escape key or by turning off the PC or modem) until after you see the “..... END” message. If this happens, you must re-install downloadable code with the burning-in procedure in Section II above. 12) To see the version of firmware you've downloaded, type ATI1 13) The modem with the new downloaded code may now be configured for your application.
E Appendix E-4