8400B Plus Data Module User’s Guide 555-020-709 Comcode 107893323 Issue 2 November 1996
Copyright 1996, Avaya Inc. All Rights Reserved Printed in USA Notice While reasonable efforts were made to ensure that the information in this document was complete and accurate at the time of printing, Avaya can assume no responsibility for any errors. Changes and corrections to the information contained in this document may be incorporated into future reissues.
Contents About This Document ■ ■ ■ ■ ■ ■ ■ ■ 1 Purpose Organization of This Guide How to Order Documentation How to Comment on This Document Conventions Used Security Issues Lucent Technologies Fraud Intervention Related Documentation vii vii ix ix x xi xv xv Important Safety Instructions xvii Introduction 1-1 ■ ■ ■ 2 vii Overview Features Physical Description 1-1 1-2 1-3 Installation ■ ■ 2-1 About the Terminal Device Selecting the Correct Installation Procedure 2-1 2-2 Issue 2 November 19
Contents ■ ■ ■ ■ ■ ■ 3 Configuration and Operation ■ ■ ■ ■ ■ 4 Operating Modes Issuing Commands Configuration Parameters Data Operation Voice Operations Troubleshooting ■ iv Hardware Installation Initial System Checks Installation Options Changing Installation Options LED Indications Selecting PC Communications Packages How to Use This Chapter Issue 2 November 1996 2-8 2-11 2-12 2-16 2-18 2-21 3-1 3-1 3-2 3-7 3-10 3-18 4-1 4-1
Contents A AT Command Set A-1 B Dial Modifiers B-1 C S-Registers C-1 D Isolating Problems Using Loopback Data Tests D-1 ■ ■ ■ ■ ■ ■ Data Loopback Test Local Loopback Test Local Loopback Test with Self-Test Remote Loopback Test Remote Loopback Test with Self-Test Loop-Around Data Test Arrangement D-1 D-3 D-4 D-6 D-8 D-10 Issue 2 November 1996 v
Contents E Quick-Reference Summaries E-1 GL Glossary GL-1 IN Index IN-1 vi Issue 2 November 1996
About This Document Purpose The purpose of this guide is to provide information for installing, operating, testing, and troubleshooting the 8400B Plus Data Module. Organization of This Guide The following paragraphs summarize the chapters and appendices contained in this guide. ■ Chapter 1, “Introduction,” discusses the basic operating features of the 8400B Plus Data Module and describes the external indicators and connectors.
About This Document command interface and you are not using your 8400B Plus Data Module with a PC communications package, you will need to familiarize yourself with this chapter. ■ Chapter 4, “Troubleshooting,” describes procedures for troubleshooting problems that may be encountered while configuring and operating the 8400B Plus Data Module. ■ Appendix A, “AT Command Set,” contains an explanation of each AT command accepted by the 8400B Plus Data Module.
How to Order Documentation How to Order Documentation This document’s order number is 555-020-709. To order this document: Call: Lucent Technologies Publications Center Voice 1 800 457-1235 Fax 1 800 457-1764 International Voice 317 361-5353 International Fax 317 361-5355 OR Write: Lucent Technologies Publications Center P.O. Box 4100 Crawfordsville, IN 47933 For more information about Lucent Technologies documents, see Business Communications Systems Publications Catalog, 555-000-010.
About This Document Conventions Used Throughout this guide, command lines that are typed are shown in typewriter-style characters, and responses that the 8400B Plus Data Module returns are shown in italics. The following is an example. AT H ENTER OK Note the following characteristics of the display representation: ■ The first line is a command line as it should be typed. The ENTER symbol, when shown, indicates that you must press the Enter or Return key to complete the command line.
Security Issues Security Issues As a Lucent Technologies customer, you should be aware that there is an increasing problem of telephone fraud. Telephone toll fraud can occur in many forms, despite the numerous efforts of telephone companies and telephone equipment manufacturers to control it. Some individuals use electronic devices to prevent or falsify records of these calls.
About This Document are security conscious and check the CDR/SMDR reports every morning looking for suspicious activity. They will not see records of the calls because CDR/SMDR was turned off by the hackers. The administrator may notice the absence of CDR/SMDR records for evening, night, and weekend calls made by employees. NETCON Data Channels The NETCON (Network Control) data channels provide internal access to the system management capabilities of your DEFINITY® Communications System.
Security Issues PBX Security Measures Everyone in your company who uses the telephone system is responsible for system security. Users and attendants need to be aware of how to recognize and react to potential hacker activity. Informed people are more likely to cooperate with security measures that often make the system less flexible and more difficult to use. Implement the following general security measures to protect your PBX, and discourage the unauthorized use of your communications system.
About This Document ■ Change passwords frequently (at least quarterly). Set password expiration times and tell users when the changes go into effect. Changing passwords routinely on a specific date (such as the first of the month) helps users to remember to do so. ■ Establish well-controlled procedures for resetting passwords. ■ Limit the number of invalid attempts to access a voice mail to five or less. ■ Monitor access to the dial-up maintenance port.
Lucent Technologies Fraud Intervention ■ Keep telephone wiring closets and equipment rooms locked. ■ Keep telephone logs and printed reports in locations that only authorized personnel can enter. ■ Design distributed reports so they do not reveal password or trunk access code information.
About This Document If you are using a PC as your terminal: User’s guide for Microsoft® MS-DOS®. You may need this reference for explanations of commands used by your PC to install, configure, and run your PC communications package. User’s guide for your PC communications package. You may need this guide for information on how to configure your terminal emulation software to access the 8400B Plus Data Module.
Important Safety Instructions Important Safety Instructions When using your equipment, basic safety precautions, including the following, should always be followed to reduce the risk of fire, electric shock, and injury to persons: ■ Read and understand all instructions. ■ Follow all warnings and instructions marked on the product. ■ This product can be hazardous if immersed in water. To avoid the possibility of electric shock, do not use when you are wet.
Important Safety Instructions ■ Do not allow anything to rest on the power cord. Do not locate this product where the cord will be abused by persons walking on it. ■ Do not overload wall outlets and extension cords as this can result in the risk of fire or electric shock. ■ Disconnect the cords on this product and refer servicing to qualified service personnel under the following conditions: a. When the power supply cord or plug is damaged or frayed. b. If liquid has been spilled into the product. c.
Introduction 1 This chapter discusses the basic operating features of the 8400B Plus Data Module and describes the external indicators and connectors. The 8400B Plus Data Module is a new version of the 7400B Plus Data Module and has been designed explicitly to work with two-wire DEFINITY Digital Communications Protocol circuits. It is fully compatible with the 7400B Plus and supports all of its functionality and applications.
Introduction a personal computer (PC) using industry-standard ‘‘auto-dialer’’ PC communications packages. The 8400B Plus Data Module is a data service link between a Data Terminal Equipment (DTE) device, a two-wire telephone, and a Lucent Technologies DEFINITY® Communications System G3V2 or later.
Physical Description In addition, the 8400B Plus Data Module can be used to automatically turn on the speakerphone of the voice terminal when a voice call is dialed from your terminal device.
Introduction Front Panel The front panel of the 8400B Plus Data Module is shown in Figure 1-1. One red light emitting diode (LED) and one green LED on the front panel indicate the status of the set during normal operation, and the result of self-tests when initially powered. Figure 1-1.
Physical Description Rear Panel The rear panel of the 8400B Plus Data Module is shown in Figure 1-2, and the connectors located on the rear panel are described in Table 1-1. PHONE Figure 1-2.
Introduction _ Table 1-1. Rear Panel Connector Descriptions Connector Description PHONE This connector accepts one end of the D8W telephone line cord used to connect a two-wire voice terminal to the 8400B Plus Data Module. LINE/ POWER This connector accepts one end of the D8W telephone cord that connects between the 8400B Plus Data Module and either: EIA CONNECTOR INTERFACE ■ a PBX wall jack already powered by a closet supply, or ■ a power supply, which is connected to the PBX wall jack.
Physical Description Power Supply Unit A Lucent Technologies power supply unit is shipped with each 8400B Plus Data Module. This unit connects to a grounded AC outlet, and provides a connection between the PBX wall jack and the 8400B Plus Data Module. The power supply unit provides the necessary operating voltages for the 8400B Plus Data Module. ! CAUTION: Use the 8400B Plus Data Module only with an approved communication circuit power source.
Installation 2 This chapter describes the equipment required for installing the 8400B Plus Data Module, and outlines procedures for preparing it for operation. If you are using the 8400B Plus Data Module with a PC, you will be ready to use a PC communications package after reading this chapter. If you are using the 8400B Plus Data Module with a terminal, printer, or host, or you want to learn about the AT interface and operations, read this chapter, and then continue to Chapter 3.
Installation Selecting the Correct Installation Procedure The 8400B Plus Data Module is available in two configurations. Before you can successfully install the data module, you must ascertain which configuration you have. Refer to Figure 2-1 (on page 2-3) for an illustration of the components included with each configuration.
Selecting the Correct Installation Procedure CONFIGURATIONS United States International 8400B Plus Data Module 8400B Plus Data Module one 7-foot D8W telephone cord two 7-foot D8W telephone cords M9/F25 Adapter M9/F25 Adapter 400B2 Adapter one power cord one 7-foot D6AP 87 cord DEFINITY Adjunct Power Kit, containing: MSP-1 Power Supply Kit, containing: PHONE OTHER LINE -7 +8 -2 +5 MSP-1 Power Supply KS-22911,L2 Power Supply Figure 2-1.
Installation What You Need To install and operate the 8400B Plus Data Module, you will need the following items: ■ an asynchronous data terminal or PC with a terminal emulation program and EIA cord ■ (optional) a two-wire DCP voice terminal with D8W cord Figure 2-2 illustrates a standard US Configuration, using a telephone and separate power supply. Figure 2-3 illustrates a standard International Configuration, using a telephone and separate power supply.
Selecting the Correct Installation Procedure 8400B Plus Data Module (Rear Endplate) Telephone (Optional) PHONE! M9/F25 Adapter (use only with 25-pin EIA-232-D Connector Cord) USE ONLY WITH COMMUNICATION LINE/ POWER CIRCUIT POWER SOURCE D8W EIA-232-D (9-pin or 25-pin) Connector Cord D8W AC Outlet KS-22911, L2 Power Supply Wall Jack 400B2 Adapter D6AP Figure 2-2.
Installation 8400B Plus Data Module (Rear Endplate) PHONE! Telephone (Optional) M9/F25 Adapter (use only with 25-pin EIA-232-D Connector Cord) LINE/ USE ONLY WITH COMMUNICATION POWER CIRCUIT POWER SOURCE EIA-232-D (9-pin or 25-pin) Connector Cord D8W D8W AC Outlet Wall Jack D8W PHONE OTHER LINE -7 +8 -2 +5 Actual connection may vary according to the configuration of your local AC outlet MSP-1 Power Supply Figure 2-3.
Selecting the Correct Installation Procedure 8400B Plus Data Module (Rear Endplate) PHONE! Telephone (Optional) LINE/ USE ONLY WITH COMMUNICATION POWER CIRCUIT POWER SOURCE M9/F25 Adapter (use only with 25-pin EIA-232-D Connector Cord) D8W D8W EIA-232-D (9-pin or 25-pin) Connector Cord Wall Jack Figure 2-4.
Installation The most common EIA-232-D Connector cords are supplied with a male connector at both ends. If you have this type of cord and the EIA-232-D port on your terminal device is a male connector, you can use an adapter commonly referred to as a “gender changer.” Otherwise, obtain an EIA Connector cord that has the appropriate gender connector at each end to fit your application needs. Selecting DCP Cords One or more 7-foot D8W cords are supplied with your 8400B Plus Data Module.
Hardware Installation 2. If the Connector cord has 25 pins: a. Plug the remaining end into the 25-pin portion of the M9/F25 Adapter. b. Plug the 9-pin portion of the M9/F25 Adapter into the EIA Connector Interface on the rear panel of the 8400B Plus Data Module. Tighten all retaining screws. 3. If the Connector cord has 9 pins, you do not need the M9/F25 Adapter: a. Plug the remaining end into the EIA Connector Interface on the rear panel of the 8400B Plus Data Module. Tighten all retaining screws.
Installation 2. If you are installing the US Configuration, and using the separate power supply provided with your 8400B Plus Data Module: a. Plug the 400B2 Adapter into the PBX wall jack. b. Plug the remaining end of the first D8W telephone cord into the bottom connector on the 400B2 Adapter. c. Plug one end of the D6AP cord into the power supply unit. d. Plug the other end of the D6AP cord into the top connector on the 400B2 Adapter. e. Plug the power supply unit into a 120 VAC, 60 Hz outlet. 3.
Initial System Checks Connecting a Telephone If you are using the With Telephone option of the 8400B Plus Data Module (voice and data), install the telephone and any connected adjunct equipment as follows: 1. Insert either end of the remaining D8W telephone cord into the line jack on your two-wire telephone. 2. Insert the other end of the telephone cord into the jack labeled PHONE on the rear panel of the 8400B Plus Data Module.
Installation Installation Options Seven installation options are determined by the value entered in S-register S24. The factory-default settings of these installation options are correct for the majority of applications. Check the default values, listed in Table 2-1, to determine whether you need to make any changes. NOTE: Changes to these installation options will not affect the factory-default configuration.
Installation Options line is administered. Check with your telecommunications manager to administer the line for simultaneous voice and data or data service required. US Companding This option is set, by default, for Yes. Leaving this default permits the 8400B Plus Data Module to digitize voice signals according to the Mu-Law standards commonly used within the United States.
Installation Disable Data Metering Feature This option is set, by default, for Yes. This requires the 8400B Plus Data Module to adjust its transfer speed to match the transfer speed of the remote system. The CONNECT xxxx message is displayed to indicate the transfer speed selected when the connection is made. Changing this option to No allows the user to set up a call to a remote end that is running at a slower speed than the local data module, without having to lower the speed of the terminal.
Installation Options NOTE: This option applies only to voice-dial calls, and is only valid when the Automatic Speakerphone Activation option (see below) is set to Yes. Automatic Speakerphone Activation This option is set, by default, for Yes, permitting automatic activation of the speakerphone when you use your terminal to dial a voice call.
Installation Disable Busyout Feature During Local Loopback Test This option is set, by default, for Yes. The 8400B Plus Data Module will not busyout the DCP line while performing a Local Loopback Test or Local Loopback Self-Test. Changing this option to No allows the 8400B Plus Data Module to busyout the DCP line when either the Local Loopback or Local Loopback Self-Test mode is entered. This will cause a busy signal when the set is called. The busyout condition is released when the test ends.
Changing Installation Options Table 2-1. Installation Option Defaults and Values Option Name Default Value To Select “No” With Telephone Yes 1 US Companding Yes 2 Telephone Provides Dialing Yes 4 Disable Data Metering Feature Yes 16 Immediate Speakerphone Activation Yes 32 Automatic Speakerphone Activation Yes 64 Disable Busyout Feature During Local Loopback Test Yes 128 Total, and enter value in S24 ➜ To adjust the installation options, perform the following steps. 1.
Installation LED Indications Two LEDs are located on the top of the 8400B Plus Data Module. One LED is red, and the other LED is green. These indicate the status of the set during normal operation, and the result of self-tests when the unit is initially powered. When power is first applied to the 8400B Plus Data Module, the unit performs a self-test to verify that it is in working order. During the self-test, both LEDs will remain lit. When the self-test is complete, the green LED will turn off.
LED Indications Table 2-2. LED Indication Summary Status of Unit Green LED Red LED Self-Test On On Description When the unit is first powered, this indicates it is performing a self-test. When the self-test is complete, the green LED will turn off. If self-test passed, the red LED will remain on. If self-test failed, the red LED will flash three times, and then remain on. This indicates a defective unit. Call the Lucent Technologies Technical Service Center at 1 800 242-2121.
Installation Table 2-2. LED Indication Summary — Continued Status of Unit Green LED Red LED Idle Off On Description This is the unit’s normal mode if no active data call exists. The transmission of a character on the Send Data lead will cause the red LED to flash OFF for 100 ms. The transmission of a character on the Receive Data lead will cause the green LED to flash ON for 100 ms.
Selecting PC Communications Packages Selecting PC Communications Packages The purpose of PC communications software is to allow your PC to operate as an asynchronous voice-data communications terminal. Of the many software packages available, all perform essentially the same functions, but often in significantly different ways. If you do not already have a PC communications package, consult with an experienced user for advice on selecting software to suit your voice-data communications needs.
Installation If You Are Using a PC PC communications packages provide the capability of configuring the 8400B Plus Data Module automatically. When using a PC communications package with the 8400B Plus Data Module, there are two items to note: 1. The PC communications package should be configured to work with a Hayes Smartmodem 2400 or Hayes compatible modem. 2. The dialing method of the PC communications package should be set to Tone for data calls and Pulse for voice calls.
Configuration and Operation 3 This chapter describes how to change, store, and recall configuration parameters; outlines how to create and save custom configuration profiles; and discusses more advanced command usage with example command lines. This chapter also provides some basics on the operation of the 8400B Plus Data Module, describes how to use a few AT commands that are essential for most voice-data communications operations, and then outlines a typical on-line session.
Configuration and Operation will execute the action requested. A valid command with an invalid parameter will produce the ERROR result code. An invalid command will also produce the ERROR result code, and is ignored. In data mode, everything you type is passed as data without interpretation by the 8400B Plus Data Module, except the escape sequence.
Issuing Commands Table 3-1. Character Formats Data Bits Parity Stop Bits 7 even or odd 1 7 mark or space 1 8 none 1 All of these parameters may be changed on the local terminal device as needed. The 8400B Plus Data Module will adjust to match the speed and parity of the local terminal device when it receives an AT command.
Configuration and Operation you cannot delete the AT prefix once it is typed. The factory-default backspace character is an ASCII backspace. Once you complete a command line by pressing ENTER , the 8400B Plus Data Module will try to interpret all characters on the command line as valid commands. If the 8400B Plus Data Module finds a character that is not a valid command, it will ignore the erroneous character and any remaining characters on the command line.
Issuing Commands Table 3-2. Result Codes Verbose Form Numeric Description OK 0 Command accepted CONNECT 1 Connection made at 300 bps NOTE: If command X0 is in effect, CONNECT means connection made at whatever speed both ends of the call agreed upon.
Configuration and Operation Sample Command Lines This section presents a few sample AT command lines with explanations of the results they will produce. EXAMPLE 1: Checking if your terminal is communicating with the 8400B Plus Data Module. AT ENTER NOTE: Remember, the two characters of the AT command prefix must be typed as either both uppercase or both lowercase. That is, you can type either at or AT, but At or aT will not work.
Configuration Parameters EXAMPLE 3: Changing data options. AT E1 &D2 S0=5 ENTER This command line is a command sequence that sets up the 8400B Plus Data Module to set the command echo option, the DTR option, and the automatic answer option. The commands set the following parameters: ■ AT is the required command prefix. ■ E1 causes characters entered from the keyboard to be echoed to the screen while in command mode.
Configuration and Operation The active profile contains the parameter values that are currently in effect. All parameter values can be changed, and most changes can be stored to one of the two profile storage locations by issuing an AT command. Another AT command recalls values from one of the two stored profiles into the active profile. Factory-default parameter values are a selection of values that are appropriate for a wide number of applications.
Configuration Parameters Table 3-3. Commands to Store, Recall, and View Configuration Parameters Command Line: Action: AT&V Display current AT command settings and S-register values in the active profile and the two stored profiles (also displays the four stored telephone numbers, which are described in the section titled ‘‘Storing a Telephone Number’’ on page 3-11).
Configuration and Operation Data Operation This section provides information on how to use the 8400B Plus Data Module for data calls. From Data Mode to Command Mode and Back An escape sequence, +++ , can be typed at any time during a data call to return temporarily to command mode. Your call does not disconnect, but data is not exchanged.
Data Operation The following is an example: ATDT74768 ENTER In the example, the command will cause the 8400B Plus Data Module to go off hook, dial the number, and then wait the period of time specified in S-register S7 for the call to be completed. If the call cannot be completed, the 8400B Plus Data Module may disconnect and send the result code NO CARRIER or BUSY to your display screen.
Configuration and Operation stored so that additional commands can be entered on the same command line. Table 3-4. Commands for Using Stored Telephone Numbers Command Line: AT&Zm=nnn...n Action: ENTER Store number nnn...n in location m, which is one of four locations designated by the numbers 0 through 3. For example: AT&Z2=918006245123 ENTER stores the number 918006245123 in number storage location 2.
Data Operation Automatic Answering The 8400B Plus Data Module can be set up to answer incoming data calls automatically. To initialize this option, type the command line: ATS0=nnn ENTER where nnn is a decimal number in the range of 1 through 255, representing the number of rings to wait before answering. If nnn is 0 (the factory-default setting), the automatic answer feature is turned off.
Configuration and Operation ■ Q1 turns off the result codes that would be the normal responses of the 8400B Plus Data Module to commands that it receives. (For example, the CONNECT message that is displayed when answering a call would interfere with the printer.) ■ S0=1 turns on the automatic answer feature and causes the 8400B Plus Data Module to answer an incoming data call on the first ring. ■ &W0 causes the current configuration to be stored in data profile storage location 0.
Data Operation Sample Command Lines This section presents a few sample AT command lines for data calls, along with explanations of the results they will produce. EXAMPLE 1: Dialing a data call. AT D T 18006245123 CONNECT 2400 ENTER In the first line of this example: ■ AT is the required command prefix. ■ D is the dial command. ■ T is the dial modifier for a data call. (This is not required, and may be omitted.) ■ The remainder of the line is the telephone number.
Configuration and Operation ■ D is the dial command. ■ 9 represents the access code required to dial a number outside your PBX domain. ■ The remainder of the line is the telephone number. In the second line of this example, the 8400B Plus Data Module indicates that it detected a busy signal, and the call is automatically disconnected. A Sample On-Line Session This section outlines how to perform a simple on-line session using the AT commands described in this chapter.
Data Operation Possible Display Problems If the response from the remote end is unintelligible “garbage,” chances are that the speed or parity bit selection is incorrect. In this case, assuming that your terminal device allows, the parameters may be corrected without disconnecting the call. Otherwise, you must disconnect, correct the parameters, and then try the call again. Disconnecting a Data Call Most remote systems will have a command or menu selection for logging off.
Configuration and Operation Voice Operations This section provides information on how to use the 8400B Plus Data Module for voice dialing. NOTE: The host PBX must be administered to support voice and data calls. Using the 8400B Plus for Voice Dialing The 8400B Plus Data Module is equipped with a voice-dial feature that allows you to place voice telephone calls from the attached terminal device.
Voice Operations The P dial modifier must be included to tell the 8400B Plus Data Module that the call is a voice call. If an attempt to dial a voice call is made using more than one dial command on a command line, the first dial command will be accepted and the second dial command may be discarded. After dialing the call, the 8400B Plus Data Module automatically returns to the command mode.
Configuration and Operation Sample Command Line This section presents a few sample AT command lines for voice dialing, along with explanations of the results they will produce. EXAMPLE 1: Dialing a voice call. ATD P 9,1 9085551212 OK ENTER In the first line of this example: ■ AT is the required command prefix. ■ D is the dial command. ■ P is the dial modifier required to initiate a voice call. ■ 9 represents the access code required to dial a number outside your PBX domain.
Voice Operations ■ , (one comma) introduces a single delay. ■ 999# is the password for the above extension. At this point you are in your voice mail system ready to send, receive, etc., messages. EXAMPLE 3: Using the 8400B Plus Data Module to dial multiple calls. AT D T 1 800 624-5123; D P 9, 555-1212 ENTER ■ AT is the required command prefix. ■ D is the dial command. ■ T is the dial modifier required to initiate a data call.
Configuration and Operation 3-22 Issue 2 November 1996
4 Troubleshooting This chapter describes procedures for troubleshooting most problems that may be encountered while installing, configuring, and operating the 8400B Plus Data Module. How to Use This Chapter Use the following guidelines to isolate and correct a problem: 1. Scan through the “Symptom” column in the chart to find the description that best describes the problem situation you have encountered. 2. In the “Problem” column, one or more problem descriptions is offered.
Troubleshooting 4. To return to data mode after using the escape sequence to enter command mode, type the command line ATO Table 4-1. ENTER Troubleshooting Guidelines Symptom Problem Solution Both LEDs are off. Power is off. Check that the AC outlet is working. Check that the power supply unit is properly connected to the 8400B Plus Data Module and to the AC outlet. The green LED is winking (750 ms on, 250 ms off), and the red LED is inverted winking (750 ms off, 250 ms on).
Troubleshooting Table 4-1. Troubleshooting Guidelines — Continued Symptom Problem Solution Call disconnects immediately after an attempt to connect; NO CARRIER may be displayed on the local terminal device; green LED turns off, red LED is on. The speed of the far-end device is higher than the speed of the local terminal device. Change the speed of the local terminal device to match that of the far-end device.
Troubleshooting Table 4-1. 4-4 Troubleshooting Guidelines — Continued Symptom Problem Solution Call disconnects immediately after an attempt to connect; BUSY or NO CARRIER may be displayed on the local terminal device; green LED turns off, red LED is on. The far-end device is busy with another call. Try the call again. The telephone number was dialed incorrectly. Check the number of the far-end device that you wish to call and try the call again.
Troubleshooting Table 4-1. Troubleshooting Guidelines — Continued Symptom Problem Solution The PC communications software indicates that the call has been disconnected, but the green LED is still on. The 8400B Plus Data Module has ignored the on-to-off transition of the DTR lead. From command mode, type the command The 8400B Plus Data Module has ignored the H (hang-up) command.
Troubleshooting Table 4-1. Troubleshooting Guidelines — Continued Symptom Problem Solution The speakerphone turns on when a voice call is dialed, and a dial tone is heard, but touch-tones are not heard. Incorrect option settings. Change the Telephone Provides Dialing option to Yes. Dial tone and voice sounds are distorted. Incorrect option settings. Change the US Companding option to Yes to enable Mu-Law companding (within the US), or to No to enable A-Law companding (outside of the US).
Troubleshooting Table 4-1. Troubleshooting Guidelines — Continued Symptom Problem Solution Dialing begins before the second dial tone is heard. Incorrect dialing pause. Insert a comma in the telephone number after the 9 (digit used for calls outside the PBX). ATDP9,555-1212 ENTER If the problem persists, insert another comma for a second pause. ATDP9,,555-1212 ENTER and try again.
Troubleshooting Table 4-1. Troubleshooting Guidelines — Continued Symptom Problem Solution The green LED is flashing, and the red LED is on, but the 8400B Plus Data Module does not automatically answer the incoming call. The automatic answer option is not enabled. From the command mode, type ATS0=1 to turn on the automatic answer feature. Set the value following the equal sign (1 in the example) to the ring number on which you want the 8400B Plus Data Module to answer an incoming call.
Troubleshooting Table 4-1. Troubleshooting Guidelines — Continued Symptom Problem Solution Result codes are not displayed when commands are entered. The display result codes option is turned off. Turn on the display result codes option by typing Numeric code returned when verbose message is preferred. The result code format option is set to numeric form.
Troubleshooting Table 4-1. Troubleshooting Guidelines — Continued Symptom Problem Solution Characters typed on the keyboard are not displayed on the screen of the terminal device. If the red LED flashes off but the green LED does not flash on when characters are typed, the command echo option is turned off.
AT Command Set A This appendix contains an explanation of each AT command accepted by the 8400B Plus Data Module. Labels used in the descriptions are defined as follows: Table A-1. Accepted AT Command Labels Label Description Command: The command is shown as it should be typed. The command may be typed in uppercase or lowercase. Spaces may be typed between multiple commands on the same command line for readability, but the spaces are ignored by the 8400B Plus Data Module.
AT Command Set Table A-1. A-2 Accepted AT Command Labels — Continued Label Description Arguments: Many commands accept or require a numerical argument. Whether an argument is required and the range of acceptable values for the argument is shown here. S-Register: The S-registers consist of 28 1-byte memory locations in the data module, designated as S0 through S27. The S-registers hold values for defining the current configuration of the 8400B Plus Data Module.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: +++ Function: Escape sequence. Type: immediate Arguments: none S-Register: S2 and S12 Example: +++ Comments: The purpose of the +++ command is to provide a way to switch the 8400B Plus Data Module from on-line or data mode to command mode without disconnecting a data call that is in progress. As long as the call is not disconnected, you can return to the data mode with the O command.
AT Command Set Table A-1. A-4 Accepted AT Command Labels — Continued Label Description Command: A Function: Go off-hook in Answer mode. Type: immediate Arguments: none S-Register: Bit 7 of S14 is set to 0. Example: ATA Comments: The A command causes the 8400B Plus Data Module to go off-hook in answer mode and attempt to answer an incoming call. The option set by the &D command and the contents of S0 and S1 are ignored when this command is issued.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: A/ Function: Re-execute the last valid command line. Type: immediate Arguments: none S-Register: none Example: A/ Comments: This is one of the two commands that does not require the AT prefix (+++ is the other one). To repeat the previously executed command line exactly, type A/ without pressing the Return or Enter key. This command cannot be combined with any other command.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: D Function: Dial a call. Type: immediate Arguments: The D command requires an ASCII character string to specify the telephone number to be dialed as follows: ■ For voice calls, the valid characters are limited to * and #, and digits 0 through 9. Voice dial commands with invalid characters are accepted and the invalid characters are ignored; only the valid characters are dialed.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Arguments — Continued: The T following the D command will be discarded and the string “TEXAS” will be sent to the PBX as a dial mnemonic (the PBX must be administered to recognize this mnemonic as the representation of a number to be dialed). NOTE: Mnemonic dialing is valid for data calls only.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Arguments — Continued: In addition to a telephone number, the following Dial Modifiers may be used with the dial command: P (Pulse) — used with a dial command to indicate a voice call. Must be the first character in the dial string or the stored telephone number. T (Tone) — used with the dial command to indicate a data call. Must be the first character in the dial string or the stored telephone number.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description S-Register: Bit 7 of S14 is set to 1. Example 1: ATDP 9,1 201-555-1212 Example 2: AT &Z1=Texas ENTER ENTER ATDP 9, 1 201-555-1212;DTS=1 Comments: ENTER Dial modifiers can be combined in a dial command to perform a series of operations. In example 1, the P dial modifier is used to indicate that it is a voice call and the comma (,) is used to provide a pause for a second dial tone.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Comments — Continued: The maximum length of the ASCII string is 39 characters; the AT prefix, the carriage return, and spaces used for readability do not add to the character count for the line. See Also: The &Z command on page A-31, Appendix B for information about Dial Modifiers, S-Register S8 on page C-15, and S-Register S14 on page C-20.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: E Function: Turn the command echo on or off. Type: configuration Arguments: No argument or an argument of 0 disables echo and an argument of 1 enables echo. The factory-default is 1. S-Register: Bit 1 of S14 is set according to the argument of the command.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: H Function: Switch hook control. Type: immediate Arguments: No argument or an argument of 0 causes the 8400B Plus Data Module to go on-hook. S-Register: none Example: ATH Comments: The H command with no argument can be used during a data call to cause the 8400B Plus Data Module to go on-hook (hang up) after using the escape sequence (+++) to return to command mode.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: I Function: Request product code or ROM checksum. Type: immediate Arguments: The I command accepts one of three arguments as follows: 0 — The 8400B Plus Data Module displays the decimal number 249, followed by a carriage return and line feed. 1 — The 8400B Plus Data Module displays the ROM checksum as two four-digit hexadecimal values, followed by a carriage return and line feed.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: O Function: Return to the on-line mode. Type: immediate Arguments: No argument or an argument of 0 (zero) causes the 8400B Plus Data Module to return from command mode to on-line mode, if a data call is still active. S-Register: none Example: ATO Comments: The 8400B Plus Data Module accepts an argument of 1 but treats it the same as no argument or an argument of 0.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: Q Function: Turn the display of result codes on or off. Type: configuration Arguments: No argument or an argument of 0 enables the display of result codes; an argument of 1 disables the display of result codes. The factory-default is result codes enable. S-Register: Bit 2 of S14 is set according to the argument used with the Q command.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: S Function: Read from, or write to, an S-register. Type: immediate Arguments: The S command accepts one of three arguments as follows: mm — This argument, following the S command, establishes S-register mm as the last S-register accessed. mm=nnn — This argument, following the S command, sets S-register mm to the value specified by the number nnn.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Example: ATS6 ENTER — establishes S-register S6 as the last accessed S-register. ATS6=4 ENTER — sets S-register S6 to the value of 4. ATS=4 ENTER — sets the value of the last S-register accessed to 4. AT=4 ENTER — sets the value of the last S-register accessed to 4. ATS6? S6. ENTER — returns the current value of S-register ATS? ENTER — returns the current value of the last S-register accessed.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: V Function: Select format for result codes. Type: configuration Arguments: No argument or an argument of 0 causes the 8400B Plus Data Module to return the short form or numeric result codes; an argument of 1 causes the 8400B Plus Data Module to return the verbose form or text message result codes. The factory-default setting is the verbose form.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: X Function: Control the extended result codes. Type: configuration Arguments: The command accepts one of five arguments as follows: 0 — the basic result code set (0-4) is enabled. No busy code sent when line is busy. No speed indication with connect code. 1 — result codes 0-5, 10-12, and 14 are enabled. No busy code sent when line is busy. Speed indication with connect code.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Comments: In the example, the results described under argument value 2 are implemented. Regardless of which argument is used, the 8400B Plus Data Module will wait until the call is completed, or the time set in S-register S7 expires. All arguments do change the appropriate bits in S-register S22 and affect the result codes returned.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: Z Function: Reset the 8400B Plus Data Module and recall a stored profile. Type: immediate Arguments: No argument or an argument of 0 recalls the configuration profile stored in location 0; an argument of 1 recalls the configuration profile stored in location 1.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &C Function: Data Carrier Detect (DCD) options. Type: configuration Arguments: The &C command accepts one of two arguments as follows: 0 — (or no argument) maintain the DCD circuit on at all times (factory-default setting). 1 — the DCD circuit operates according to the EIA/TIA-574 standard. S-Register: Bit 5 of S21 is set according to the argument used with the &C command.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &D Function: Data Terminal Ready (DTR) options. Type: configuration Arguments: The &D command accepts one of four arguments as follows: 0 — ignore the DTR interchange circuit (factory-default setting). 1 — return to the command state if an on-to-off transition is detected on the DTR input; an active data call is not disconnected.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &F Function: Load the factory-default configuration. Type: immediate Arguments: none S-Register: none Example: AT&F Comments: The factory-default configuration values are permanently stored in ROM and can be recalled at any time. No reset or self-test is initiated by issuing the &F command.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &S Function: Data Set Ready (DSR) options Type: configuration Arguments: The &S command accepts one of two arguments as follows: 0 — (or no argument) the DSR circuit is maintained on at all times (factory-default setting) 1 — the DSR circuit operates according to the EIA/TIA-574 standard. S-Register: Bit 6 of S21 is set according to the argument used with the &S command.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &T Function: Control diagnostic and test facilities. Type: immediate Arguments: The &T command accepts one of eight arguments (see comment 2) as follows: 0 — (or no option) terminate any test in progress (see comment 3). 1 — initiate local loopback test. 2 — same as 1. 3 — initiate local data loopback test. 4 — allow remote loopback requests from the remote system (factory-default selection).
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Comments: Description 1. In the example, a local data loopback test is initiated. 2. All argument values in the range of 0-8 are valid. All of the options selected by the command arguments described above are accepted and implemented by the 8400B Plus Data Module. 3.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &V Function: View the active configuration and stored profiles. Type: immediate Arguments: The &V command does not take an argument.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &W Function: Store the active configuration profile. Type: immediate Arguments: No argument or an argument of 0 stores to location 0, an argument of 1 stores to location 1. S-Register: none Example: AT&W0 Comments: In the example, the currently active configuration profile is stored to memory location 0. Only a subset of the configuration parameters are actually stored.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &Y Function: Designate the default configuration profile. Type: configuration Arguments: An argument of 0 will recall stored profile 0; an argument of 1 will recall stored profile 1. Factory-default selection is stored profile 0.
AT Command Set Table A-1. Accepted AT Command Labels — Continued Label Description Command: &Z Function: Store a telephone number. Type: immediate Arguments: The &Z command accepts one of four arguments (0 through 3), which designates the memory location in which the dialing string that follows the command will be stored. S-Register: none Example: AT&Z2=555-1212 Comments: In the example, the dial string 555-1212 is stored in memory location 2.
AT Command Set A-32 Issue 2 November 1996
B Dial Modifiers Dial modifiers are only recognized when they appear in a dial string. A dial string is a string of characters following the D (dial command) unless otherwise noted. This appendix contains an explanation of each dial modifier accepted by the 8400B Plus Data Module. Labels used in the descriptions are defined as follows: Table B-1. Dial Modifiers Label Description Dial Modifier: The dial modifier is shown as it should be typed. The dial modifier may be typed in uppercase or lowercase.
Dial Modifiers Table B-1. B-2 Dial Modifiers — Continued Label Description Example: A sample command line follows this label to demonstrate how the command may be used. Comments: An explanation of the example and any other information about the command not provided elsewhere is provided here. Additional commands may be typed on the same command line with the command currently under discussion, unless noted otherwise.
Dial Modifiers Table B-1. Dial Modifiers — Continued Label Description Dial Modifier: P Function: Request to make a voice call. S-Register: S6 Example: ATDP9, 9570000 Comments: The purpose of the P dial modifier is to signal the 8400B Plus Data Module to dial the number that follows as a voice call. When entered immediately after the D in a dial command and/or as the first character in a stored number, the 8400B Plus Data Module will place a voice call.
Dial Modifiers Table B-1. B-4 Dial Modifiers — Continued Label Description Dial Modifier: S=n Function: Dial the number stored in location n, where n has a value 0-3. S-Register: none Example: ATDS=0 Comments: The S=n dial modifier allows the 8400B Plus Data Module to dial a number previously stored with the &Zn command. In the above example, the number stored in location 0 is dialed. The S=n dial modifier can also be used for voice calls.
Dial Modifiers Table B-1. Dial Modifiers — Continued Label Description Dial Modifier: T Function: Request to make a data call. S-Register: none Example: ATDT918006230718 Comments: The purpose of the T dial modifier is to signal the 8400B Plus Data Module to dial the number that follows as a data call. When entered immediately after the D in a dial command and/or as the first character in a stored number, the 8400B Plus Data Module will place a data call.
Dial Modifiers Table B-1. B-6 Dial Modifiers — Continued Label Description Dial Modifier: , (comma) Function: Used as the pause character for voice calls. S-Register: S8 Example: ATD P 9,1,8005551212 Comments: The comma causes the 8400B Plus Data Module to delay dialing. On voice calls, the pause time is stored in the S-register S8. Dialing is not delayed when the stored value is zero.
Dial Modifiers Table B-1. Dial Modifiers — Continued Label Description Dial Modifier: ; (semicolon) Function: Terminates the dial string, and returns to command state after processing a dial command. S-Register: none Example: AT DT 9,1 800 624-5123; DP 555-1212; O Comments: The semicolon returns you to a command state and allows you to enter more commands. In the above example, a data call is made, and the semicolon returns you to the command mode.
Dial Modifiers B-8 Issue 2 November 1996
S-Registers C This appendix contains an explanation of each S-register used by the 8400B Plus Data Module. There are a total of 28 S-registers. Twenty-two S-registers are used to store configuration parameters, one is used to store installation options, and the remaining five are unused. Eleven registers can be stored in nonvolatile memory, which will be restored when the unit is powered up. There are two sets of stored registers, or profiles.
S-Registers ACTIVE PROFILE: B1 E1 L2 M1 Q0 V1 X4 Y0 S00:000 S01:000 S02:043 S08:002 S09:006 S10:014 S22:76H S23:0BH S24:00H &C0 &D0 S03:013 S12:050 S25:005 &G0 &J0 S04:010 S14:AAH S26:001 &L0 &P0 & Q0 &R0 &S0 &X0 &Y0 S05:008 S06:002 S07:060 S16:00H S18:000 S21:00H S27:40H STORED PROFILE 0: B1 E1 L2 M1 Q0 V1 X1 Y0 &C0 &D0 &G0 &J0 &L0 &P0 &Q0 &R0 &S0 &X0 S00:000 S14:AAH S18:000 S21:00H S22:46H S23:0BH S24:00H S25:005 S26:001 S27:40H STORED PROFILE 1: B1 E1 L2 M1 Q0 V1 X4 Y0 &C0 &D0 &G0 &J0 &L0 &P0 &Q0 &R
S-Registers The first command requests the value stored in register S18. The 8400B Plus Data Module returns a 3-digit decimal value of 055, followed by OK. The next command changes the value in register S18 to 120, and the data module responds with OK. You could enter the first command a second time to verify that the value was changed correctly. More information is provided in the following definitions of the labels used in the S-register descriptions.
S-Registers Table C-1. C-4 Labels Used in S-Registers Label Description Register: The S-register is identified following this label. Note that the names for S-registers 1 through 9 may be typed as two-digit numbers with leading zeros, if desired, for readability (for example, S01 is equivalent to S1). Description: The purpose and use for the S-register is explained following this label. Range of Values: The range of values that may be assigned to the register is explained following this label.
S-Registers Table C-1. Label Labels Used in S-Registers — Continued Description NOTE: A value typed as a decimal or ASCII argument to a command may be entered as a one-, two-, or three-digit number, as required, but will always be displayed as a three-digit number (for example, you type the command ATS0=3 to set automatic answer feature to answer an incoming call on the third ring, and then type the AT&V command to verify the value, which is displayed as S00:003).
S-Registers Table C-1. C-6 Labels Used in S-Registers — Continued Label Description Comments: Additional information about the S-register is presented following this label. See Also: Following this label are references to other parts of this manual where you will find more information, and/or a list of other S-registers or AT commands that are associated with this S-register.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S0 Description: The value in this S-register represents the ring number on which an incoming call will be automatically answered. Range of Values: The value may be 000 through 255 rings. The factory-default setting is 000 rings. Storable: yes Comments: Setting S-register S0 to any value from 001 through 255 enables automatic answer; a value of 000 disables automatic answering.
S-Registers Table C-1. C-8 Labels Used in S-Registers — Continued Label Description Register: S1 Description: The number of incoming rings detected. Incremented each time a ring is detected. It is cleared if no rings are detected for eight seconds. Range of Values: The value may be 000 through 255 rings. The factory-default setting is 000 rings. Storable: no Comments: In the 8400B Plus Data Module, incoming rings are not detected as such.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S2 Description: This S-register stores the ASCII value of the escape sequence character. Range of Values: Value may be 000 through 127 (see comments); factory-default setting is 043, the ASCII code for a plus sign (+). Storable: no Comments: Setting the value greater than 127 will disable escape sequence detection, in which case the escape sequence cannot be used to move to command mode.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S3 Description: This S-register stores the ASCII value of the carriage return character. Range of Values: Value may be 000 through 127; factory-default setting is 013, usually by the ENTER or RETURN key or the CTRL M key combination from a data terminal. Storable: no Comments: This character serves as the command terminator on an AT command line. It is also output following all result codes.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S4 Description: This S-register stores the ASCII value for the line feed character. Range of Values: Value may be 000 through 127; factory default setting is J key combination 010, usually output by the CTRL from a display terminal.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S5 Description: This S-register stores the ASCII value for the backspace character. Range of Values: Value may be 000 through 032 and 127; factory-default value is 008, usually output by the BACKSPACE key of the data terminal. Storable: no Comments: The operation of the backspace character is to move the cursor left one character space and (on a command line) erase the character moved to.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S6 Description: This S-register controls the blind dial delay interval for voice dial calls. Range of Values: Value may be 000 through 255 seconds; factory-default is 2 seconds. Storable: no Comments: The 8400B Plus Data Module uses the blind dialing method to originate voice calls since it does not contain a dial-tone detector.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S7 Description: Wait time for connection to remove endpoint. If the data mode is not entered within this time, the call will be disconnected. Range of Values: Value may be 001 through 255 seconds; factory-default value is 060 seconds. Storable: yes Comments: Even though S7 is storable, it is not displayed with the stored profile data generated by the AT&V command.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S8 Description: This S-register controls the duration of delay for pauses for voice calls. Range of Values: Value may be 000 through 255 seconds; factory-default value is 2 seconds. Storable: no Comments: The 8400B Plus Data Module supports the comma dial modifier to provide pauses in the dialing process for a voice call. (The comma is sent to the switch for data calls.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S9 Description: This S-register establishes the length of time a receive carrier signal must be present to be recognized and cause the Data Carrier Detect (DCD) circuit to turn on. This prevents a ring or busy signal from being mistaken as a carrier. Range of Values: Value may be 000 through 255 tenths of a second; factory-default value is six tenths of a second.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S10 Description: The value in this S-register determines how long the 8400B Plus Data Module will wait after loss of line signal is detected before disconnecting. Range of Values: Value may be 000 through 255 tenths of a second; factory-default is 14 tenths of a second (1.4 seconds).
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S11 Description: This S-register determines the duration and spacing of tones in Dual-Tone Multifrequency (DTMF) dialing. Range of Values: Value may be 000 through 255 milliseconds; factory-default value is 95 milliseconds. Storable: no Comments: This feature is unnecessary in the DCP operating environment of the 8400B Plus Data Module. The value in S11 may be set or read but is always ignored.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S12 Description: The value in this S-register determines the minimum delay required immediately before and after entering the escape sequence (guard time). It also determines the maximum interval allowed between entering each of the three consecutive characters of the sequence. Range of Values: Value may be 000 through 255 fiftieths (0.
S-Registers Table C-1.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description See Also: "Command Acknowledgment" on page 3-4, the A command on page A-4, the D command on page A-6, the Q command on page A-15, and the V command on page A-18. Register: S15 — not used.
S-Registers Table C-1.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Comments: Description 1. Only one of the tests may be in progress at any time. The T0 command terminates any locally initiated test in progress and sets S-register S16 to 00. 2. Refer to the explanation of hexadecimal values under the “Range of Values” heading on page C-4. See Also: The &T command on page A-26 and Appendix D for information about performing loopback tests. Register: S17 — not used.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S18 Description: The value in this S-register establishes the duration of diagnostic tests initiated by the &T command. Range of Values: Value may be 000 through 255 seconds. The factory-default value is 0. Storable: yes Comments: Any locally initialized test in progress is automatically terminated when the time specified in S-register S18 has elapsed.
S-Registers Table C-1.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description See Also: The &C command on page A-22, the &D command on page A-23, and the &S command on page A-25.
S-Registers Table C-1.
S-Registers Table C-1.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Comments: Description 1. Hayes compatible modems use only bits, 0, 1, and 2 for speeds up to 2400 bps. The 8400B Plus Data Module uses bit 3 to support speeds above 2400 bps. 2. Bits 6 and 7 are set by the appropriate command, but there will be no other effect. 3. Refer to the explanation of hexadecimal values under the “Range of Values” heading on page C-4.
S-Registers Table C-1.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S25 Description: The value in this S-register determines how long a change of state (OFF to ON or ON to OFF) on the DTR lead must persist before it is acknowledged. If the change of state persists for a shorter time than is specified in S-register S25, it is ignored. Range of Values: Value may be 000 through 255 hundreds of a second (0.01 second). The factory-default value is 5 (0.05 second).
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S26 Description: When the &R0 option is selected, this S-register specifies the delay interval between an OFF to ON transition of RTS and turning ON CTS. This pertains to synchronous operation only. Range of Values: Value may be 000 through 255 hundredths of a second; factory-default value is 0. Storable: yes Comments: This feature is unnecessary in asynchronous-only operation.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Register: S27 Description: This S-register is used to store the value of all bit-mapped options.
S-Registers Table C-1. Labels Used in S-Registers — Continued Label Description Range of Values: Value may be 00 through FF hexadecimal; factory-default settings produce a value of 40 hexadecimal. Storable: yes Comments: In the 8400B Plus Data Module, bits 2, 4, 5, and 6 will be set by the appropriate commands. However, there will be no other effect. Bits 0, 1, and 3 will always be 0.
D Isolating Problems Using Loopback Data Tests This appendix provides information on how to perform loopback tests to isolate problems involving the 8400B Plus Data Module. Data Loopback Test The data loopback test aids the remote user. It excludes the local EIA interface and the local data terminal equipment. The remote equipment sends a test message that is received at the local 8400B Plus Data Module. The test message is then looped back to the remote endpoint.
Isolating Problems Using Loopback Data Tests 8400B Plus Transmitter Local DTE Receiver S W I T C H Remote Data Endpoint Remote DTE Receiver Data Received Transmitter Data Sent Figure D-1. Data Loopback Test Performing a Data Loopback Test To initiate the test, set up a data call and escape to command mode (+++).
Local Loopback Test The system responds with the completion signal: OK Local Loopback Test This test evaluates the connection between your terminal or PC and the 8400B Plus Data Module. With this test, you can send data from your keyboard, through the computer, to the data module. The data module then returns the data to your computer screen without sending it over any communications line. This allows you to compare the characters on the screen with those you typed.
Isolating Problems Using Loopback Data Tests Performing a Local Loopback Test To initiate the test, type: AT&T1 ENTER Type any string of characters. Compare the characters on the screen with those you typed. If the data does not match, troubleshoot your EIA Connector cord and terminal. If these are operating correctly, your data module may be defective. Call the Lucent Technologies Technical Service Center at 1 800 242-2121. This test will continue for the period of time indicated in S-register S18.
Local Loopback Test with Self-Test NOTE: Initiating this test disconnects a call if one is in progress. 8400B Plus S W I T C H Transmitter Local DTE Test Circuit Receiver Figure D-3. Local Loopback Test with Self-Test Performing a Local Loopback Test with Self-Test To initiate the test, type: AT&T8 ENTER This test will continue for the period of time indicated in S-register S18.
Isolating Problems Using Loopback Data Tests If an error count other than 000 is returned, repeat this test procedure. If the error count is still other than 000, this indicates a problem within the data module. Call the Lucent Technologies Technical Service Center at 1 800 242-2121. Remote Loopback Test This test evaluates the quality of the data transmission channel, and verifies the proper operation of the 8400B Plus Data Module, the local terminal, and the remote data module.
Remote Loopback Test Local Loopback Test with Self-Test to isolate the source of the problem between the data terminal equipment and the 8400B Plus Data Module’s EIA interface or the communications channel. Local DTE 8400B Plus Characters Sent Transmitter Characters Received Receiver S W I T C H Remote Data Endpoint Receiver Remote DTE Transmitter Figure D-4. Remote Loopback Test Performing a Remote Loopback Test To initiate the test, set up a data call and escape to command mode (+++).
Isolating Problems Using Loopback Data Tests The system responds with: OK To halt the test, type: AT&T0 ENTER The system responds with the error count, then the completion signal: OK Remote Loopback Test with Self-Test This test evaluates the quality of the data transmission channel, and the proper operation of the local and remote 8400B Plus Data Modules.
Remote Loopback Test with Self-Test Remote Data Endpoint 8400B Plus Transmitter Local DTE Test Circuit Receiver S W I T C H Receiver Remote DTE Transmitter Figure D-5. Remote Loopback Test with Self-Test Performing a Remote Loopback Test with Self-Test To initiate the test, set up a data call and escape to command mode (+++). Then type: AT&T7 ENTER This test will continue for the period of time indicated in S-register S18.
Isolating Problems Using Loopback Data Tests Loop-Around Data Test Arrangement The 8400B Plus Data Module Loop-Around Data Test Arrangement provides a simple mechanism that can be installed on a DEFINITY Communications System, to isolate Digital Communications Protocol (DCP) data problems. In the Loop-Around Data Test Arrangement one or more 8400B Plus Data Modules are set up for auto-answer, and have the received data lead looped around to the transmit data lead on the data module’s EIA interface.
Loop-Around Data Test Arrangement If the user is successful in connecting to the Test Arrangement (the data typed in is echoing back) then be assured that the user’s desktop equipment and connection through the switch are functioning correctly. Help Desk personnel can than look elsewhere for the problem, saving valuable time in trouble isolation. A Loop-Around Data Test Arrangement can also be useful for modem pool calls.
Isolating Problems Using Loopback Data Tests Arrangement. If this succeeds, the problem is isolated to the network or to the remote host equipment. The user is then instructed to call a Loop-Around Data Test Arrangement at the host site (see Figure D-8). If this call succeeds, then the problem is not in the network between the switches.
Loop-Around Data Test Arrangement modem pool group to be tested. Separate telephone numbers should be administered for the Loop-Around Data Test Arrangements used for modem pool testing. The 8400B Plus Data Module must be connected to the PBX and powered up prior to using it in the Loop-Around Data Test Arrangement. Connect an asynchronous data terminal to the 8400B Plus Data Module using the standard EIA Connector cord and supplied M9/F25 Adapter.
Isolating Problems Using Loopback Data Tests You should now disconnect the terminal from the 8400B Plus Data Module. The 8400B Plus Data Module will retain the option settings during power removal. A loopback plug must now be connected to the EIA Connector Interface of the 8400B Plus Data Module. A loopback plug connects pin number 2 to pin number 3 on the 8400B Plus Data Module’s EIA Interface using a modified 9-pin connector. The modified connector is shown in Figure D-9. Figure D-9.
Loop-Around Data Test Arrangement If the terminal/PC is set for half duplex, then characters will be duplicated. For example, if set for half duplex (local echo) and the user slowly types in The cat then TThhee ccaatt is echoed back in a successful test.
Isolating Problems Using Loopback Data Tests D-16 Issue 2 November 1996
Quick-Reference Summaries E This appendix contains quick-reference summaries for the following data: ■ AT Command Set ■ Dial Modifiers ■ S-Registers ■ Result Codes ■ Factory-Default Configuration ■ M9/F25 Adapter Pin Assignments ■ ASCII Character Set Issue 2 November 1996 E-1
Quick-Reference Summaries Table E-1. Command AT A A/ D E0 E1 H0 H1 I0 I1 I2 0 Q0 Q1 Sr Sr=n Sr? V0 V1 X0 X1 X2 X3 X4 Z0 Z1 &C0 &C1 E-2 AT Command Set Description Command prefix — precedes most commands. Answer an incoming call. Repeat the last command line. Enter originate mode and dial number that follows. Inhibit command state echo. Enable command state echo. Go on-hook (hang up). Accepted but causes no action. Returns decimal number 249 to data terminal.
Quick-Reference Summaries Table E-1. Command &D0 &D1 &D2 &D3 &F &S0 &S1 &T0 &T1 &T2 &T3 &T4 &T5 &T6 &T7 &T8 &V &W0 &W1 &Y0 &Y1 AT Command Set — Continued Description Ignore DTR signal. Return to command mode if ON/OFF transition of DTR is detected; active call is not disconnected. Return to command mode if ON/OFF transition of DTR is detected; active call is disconnected. Perform reset if ON/OFF transition of DTR is detected; active call is disconnected. Recall factory-default configuration profile.
Quick-Reference Summaries Table E-1. Command &Z0 &Z1 &Z2 &Z3 E-4 AT Command Set — Continued Description Store the following telephone number in location 0. Store the following telephone number in location 1. Store the following telephone number in location 2. Store the following telephone number in location 3.
Quick-Reference Summaries Table E-2. Dial Modifiers Dial Modifier P T , ; S=n Description Initiate voice call — follows the dial command. Initiate data call — follows the dial command. Comma — pause characters. Semicolon — return to the command mode. Dial the telephone number stored with the &Zn=x command.
Quick-Reference Summaries Table E-3. Register S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 S18 S19 S20 S21 S22 S23 S24 S25 S26 S27 E-6 S-Register Summary Description Ring to answer on. Incoming ring count. Escape sequence character. Carriage return character. Line feed character. Backspace character. Blind dial delay for voice calls. Wait time for call completion. Duration of delay for pauses. Carrier Detect Response time. Delay between lost line and hang up. DTMF tone duration.
Quick-Reference Summaries Table E-4. Result Codes Verbose Form OK CONNECTED RING NO CARRIER ERROR CONNECT 1200 BUSY CONNECT 2400 CONNECT 4800 CONNECT 9600 CONNECT 19200 Numeric 0 1 Description Command accepted. Connection made at 300 bps. 2 3 4 5 7 10 11 12 14 NOTE: If command X0 is in effect, CONNECTED means connection made at whatever speed both ends of the call agreed upon. Ring signal detected. Carrier signal not detected or lost. Error in command line. Connection made at 1200 bps.
Quick-Reference Summaries Table E-5.
Quick-Reference Summaries Table E-5.
Quick-Reference Summaries Table E-6.
Quick-Reference Summaries Table E-7.
Quick-Reference Summaries Table E-7. E-12 ASCII Character Set — Continued ASCII Value 024 Control Character CAN 025 Key CTRL X EM CTRL Y 026 SUB CTRL Z 027 ESC CTRL [ 028 FS CTRL \ 029 GS CTRL ] 030 RS CTRL ^ 031 US CTRL _ 032 SPACEBAR 033 ! 034 “ 035 # 036 $ 037 % 038 & 039 ‘ 040 ( 041 ) 042 * 043 + 044 , 045 - 046 .
Quick-Reference Summaries Table E-7.
Quick-Reference Summaries Table E-7.
Quick-Reference Summaries Table E-7.
Quick-Reference Summaries Table E-7.
Glossary GL A Asynchronous data communications A method of communicating data in which each “character” (a 7- or 8-bit data word) is sent or received separately at a selectable data transfer rate, and is framed by extra bits preceding and following the character. Various error-checking methods use the total bit-count to determine whether the character received at one end of the data path is the same as the one sent at the other end.
Glossary Communications parameters See data options. Configuration profiles See option profiles. D Data Communications Equipment (DCE) (Also called Data Circuit-terminating Equipment) The equipment that provides the functions required to establish, maintain and terminate a data communications connection. The DCE also provides any required signal conversion for communication between the data terminal equipment (DTE) and the telephone line or data circuit.
Glossary DCP See Digital Communications Protocol. Dial modifier Any character that may be inserted in a command line following the D (dial) command. See the D command in Appendix A and Appendix B for a description of valid dial modifiers. Digital Communications Protocol (DCP) A proprietary digital protocol used by the Lucent Technologies DEFINITY Communications System to communicate with Lucent Technologies voice terminals and data modules.
Glossary I Idle mode An operational mode in which the 8400B Plus Data Module is on-hook waiting either for an incoming call or to originate a call. L Linked mode An installation option, also called With Telephone, in which the 8400B Plus Data Module supports both data and voice services. O On-line mode An operating mode in which the 8400B Plus Data Module transmits all characters coming from its associated terminal device and does not attempt to interpret them as commands. Also called data mode.
Glossary T Terminal mode Of PC communications packages, the operating mode of the software in which a PC is emulating a data terminal. In this operating mode, the user may be communicating with either the data module or a remote device, such as a host computer. See also stand-alone mode and on-line mode.
Glossary GL-6 Issue 2 November 1996
Index IN Symbols +++, 3-10 A ASCII character backspace, 3-3, C-12 carriage return, C-10 dialing string, A-6 escape sequence, C-9 line feed, C-11 set summary, E-11 AT commands &C, 3-13, A-22 &D, 3-13, 4-5, A-23, C-9 &F, 3-9, 3-13, 3-14, A-24 &S, A-25 &T, A-26, C-24 &V, A-28, C-5 &W, 3-9, 3-14, A-29 &Y, 3-9, 3-14, A-30, C-5 &Z, A-31 +++, 4-1 A, A-4 A/, 3-5, A-5 buffer, 3-3 command line, 3-2, 3-6, 3-15, 3-20 D, A-6 E, 4-10, A-11 E0, 3-13 echo, 4-10 escape sequence, 4-5, C-9 H, 4-1, 4-5, A-12 I, A-13 AT com
Index configuration factory-default, 2-12, A-24, E-8 options, 2-1 parameters, 3-7 profiles, 2-21, 3-7, A-28, A-29, A-30 connecting 8400B Plus Data Module to power supply, 2-10 8400B Plus Data Module to telephone, 2-11 connectors EIA connector interface, 1-6 LINE/POWER, 1-6 location, 1-5 PHONE, 1-6 cords D8W, 1-2, 2-8 EIA-232-D, 2-8, 4-10 D D8W cord connecting, 2-9, 2-11 usage, 1-2, 2-8 data bits, 3-3 Data Carrier Detect (DCD) circuit, C-16 options, A-22 data channel NETCON, xii data errors, 4-8 data meter
Index F factory-default configuration, 2-12, A-24, E-8 features of 8400B Plus Data Module, 1-2, 1-3 front panel, 1-4 G garbage, 3-3, 3-17 gender changer, 2-8 H hardware installation, 2-8 installation, (continued) procedure, 2-8 requirements, 2-1 L LED activity in command mode, 3-10 in data mode, 3-10 troubleshooting, 4-2 to 4-10 local mode, 2-21 loopback data tests arrangement with loopback plug, D-10 data loopback test, A-26, D-1 local loopback test, A-26, D-3 local loopback test with self-test, A-26,
Index N P NETCON, see Network Control data channel Network Control data channel restricting access to, xii security of, xii parameters changing, 3-7 communications, 3-2 configuration, 3-7 factory-default, 3-7 retrieval, 3-7 storage, 3-7 parity, 3-3, 4-8 PBX connection, 1-6 PC communications packages, 2-1, 2-21, 2-22 personal computer, 2-1 plotter, 2-1 power supply about, 1-7 closet, 2-4, 2-7 connection, 1-6 separate, 2-5, 2-6 printer, 2-1 profile active, 3-8 configuration, 3-7, A-28, A-30 stored, A-21
Index S safety general instructions, xvii script files, 2-21 separate power supply, 2-5, 2-6 software data communications, 2-11, 2-21 speakerphone automatic activation, 1-3, 2-15 delaying activation, 3-18 immediate activation, 2-14 options disable, 2-15 enable, 2-15 troubleshooting, 4-5, 4-6 speed, 4-3, 4-8, 4-9 S-registers about, C-1 S0, C-7 S1, C-8 S10, C-17 S11, C-18 S12, A-3, C-19 S13, C-19 S14, A-4, A-9, A-11, A-15, A-18, C-20 S15, C-21 S16, A-26, C-22 S17, C-23 S18, A-27, C-24 S19, C-24 S2, A-3, C-9