5634RCS User's Manual

 

Congratulations on purchasing the most sophisticated modem available. Your modem combines advanced technology with state-of-the-art features to bring you the modern advanced communications device available today!

 

This modem provides the following features.

K56Flex, V.90, 56000bps, 33600bps, 31200bps

ITU-T V.34, V.32bis, V.32, V.23, V.22bis, V.22, V.21, Bell 212A, and 103

V.42LAPM and MNP 2-4, and MNP 10 error correction

V.42bis and MNP 5 data compression

ITU-T V.33, V.17, V.29, V.27ter, and V.21 Channel 2, 300 to 14400bps.

TIA/EIA 578 Class 1 Fax

Concurrent DTMF and tone detection

Remote or local telephone answering machine/ voice mail control

Enhanced ADPCM compression/decompression

Record/playback via handset or mic/speaker

Full-duplex speakerphone (acoustic and line echo cancellation)

Microphone gain and muting

Speaker volume control and muting

Room Monitor

ITU-T V.61 modulation (4.8 kbps data plus audio)

Handset, headset, or half-duplex speakerphone

Voice mode (local handset and FDSP)

Voice View data mode (V.17,V.29,V.27ter,and V.21 ch2)

Follows H.324, V.80,V.70 DSVD standard

Trademark

Windows and MS-DOS are trademarks of Microsoft Corporation. IBM PC/AT is a trademark of International Business Machines. Other product or company names are trademarks or registered trademarks of their respective holders.


Table of Contents

Chapter 1 Installing the modem

1.1 Checking your components

1.2 What else you need

1.3 Installing the modem

1.4 Prerequisites

1.5 Connecting to a computer or terminal

1.6 Connecting to the telephone line

1.7 Connecting to your telephone

1.8 Connecting to an AC outlet

1.9 Using a external MIC and speaker

1.10 Verifying your connection

1.11 Modem LEDs

Chapter 2 Typing commands and receiving responses

2.1 Typing a command

2.2 To type a command line

2.3 Correcting a typing mistake

2.4 Readability

2.5 Typing more than 40 characters

2.6 Omitting a parameter

2.7 Repeating a command line

2.8 Modem responses

2.9 Word or numeric responses

2.9.1 X0 response set

2.9.2 X1 response set

2.9.3 X2 response set

2.9.4 X3 response set

2.9.5 X4 response set

2.10 Correction & compression responses

Chapter 3 Using configuration profiles

3.1 Storing a profile

3.2 Recalling a profile

3.3 Reset and recalling profile

Chapter 4 Error correction and data compression

4.1 Error-correction protocols

4.2 V.42

4.3 Configuring for auto-reliable operation

4.4 Configuring for reliable operation

4.5 Turning off error-correction

4.6 MNP5 and V.42bis data-compression

Chapter 5 List of modem commands

Chapter 6 List of modem S-register

6.1 Reading an S-Register value

6.2 Changing an S-Register value

6.3 S-Register descriptions

Chapter 7 Hardware Quick Installation Guide

7.1 FOR WINDOWS 95

7.2 FOR WINDOWS 3.1x or DOS

Chapter 8 Windows 95 / 98 Modem Driver Installation

8.1 Windows 95 (OSR2) Modem Driver Installation (PnP)

8.2 Windows 98 Modem Driver Installation (PnP)

A FCC Compliance

A.1 FCC Notice

A.2 FCC Requirement

B Recommended Initialization Strings

C Pin assignments

C.1 RS-232C Connector

C.2 RS-232C Pin Assignments

D Troubleshooting


Chapter 1 Installing the modem

This installation guide provides detailed instructions for installing your modem with computer or terminal.

1.1 Checking your components

Unpack your components and make sure you have the following items:

When you open your package, make sure all of the above items are included and not damaged. If you see that any components are damaged, please notify your dealer immediately.

1.2 What else you need

To complete your data communication system, you will need the following items:

1.3 Installing the modem

Your modem fits neatly under most standard desk-top telephone. You should place your modem near a 110 or 220 VAC power source (such as a wall outlet). The distance between the modem and your computer, terminal, or printer is determined by the length of your RS-232-C cable.

Be sure you can clearly see the panel LEDs, reach the ON/OFF switch on the back panel, and hear the built-in speaker when you dial calls or the speakerphone is in use.

1.4 Prerequisites

When connecting your modem to a computer, you will need:

If you lack any of these items, refer to your computer reference manual or contact your computer dealer. If your computer does not have an RS-232C DB25 connector, obtain an adapter cable from your computer dealer.

1.5 Connecting to a computer or terminal

Use the following procedure to connect your modem to a computer or terminal.

1. Plug the male DB-25 connector on your RS-232C cable into the RS-232 connector on the back of the modem (see Figure 1-1).

Figure 1-1. Back of modem

2. Plug the other end of the cable into the appropriate RS-232C connector on your computer or terminal. If you need assistance, refer to the manual that accompanied your equipment or contact your computer dealer.

3. After making the connection, check your computer or terminal requirements for the Carrier Detect and Data Terminal Ready signals. The &C command affects the Carrier Detect signal, and &D command affects the Data Terminal Ready signal. Refer to Chapter 5 List of modem commands.

1.6 Connecting to the telephone line

Use the following procedure to connect your modem to the telephone line:

1. Make sure you have an RJ-11 telephone jack. If you need a modular jack, either obtain a telephone adapter from a telephone or electronics store and follow the installation instructions provided with the adapter, or have your local telephone company replace your existing telephone jack with a modular-type jack and your existing telephone cord with a modular cord.

2. Unplug your telephone's cable from the wall jack.

3. Take one end of the modular telephone cable supplied with your modem and plug into the LINE jack on the back of the modem (see Figure 1-1).

4. Plug the other end of the telephone cord into the telephone jack on the wall.

1.7 Connecting to your telephone

Your modem is so convenient. It provides a second modular telephone jack that lets you connect your telephone to the same telephone line the modem is using. This lets you manually dial data calls or make voice calls when you are not using your modem.

Use the following procedure to connect your telephone to your modem:

1. Connect the telephone's modular cord into the PHONE jack on the back of your modem (see Figure 1-1).

2. Lift your telephone's handset and listen for a dial tone.

1.8 Connecting to an AC outlet

Use the following procedure to connect your modem to an AC outlet:

1. Insert the supplied power cable into the round AC-IN connector next to the POWER switch on the back of the modem (see Figure 1-1).

2. Plug the end with the power pack into either a 110 or 220 VAC outlet.

3. Turn the POWER switch to ON position, then the MR LED goes on.

4. Turn on the computer or terminal connected to the modem.

1.9 Using a external MIC and speaker

If you want to use an external MIC or speaker instead of using the built-in speaker, you need to insert your external MIC or speaker cable into the round MIC or speaker connector. After you’ve inserted the external MIC or speaker, the default built-in speaker will be disabled.

Figure 1-2 Side view of the modem

1.10 Verifying your connection

Before proceeding, make sure your connection matches the one shown in Figure 1-3.

Figure 1-3. Completed modem installation

If you connected the modem to a computer, place the computer into terminal mode and complete the configuration information required by the software. Refer to your software manual to find out which commands to use.

Then use the following procedure to verify your modem connections:

1. Type AT and press the Enter key. The RD and TD LEDs flash on the modem front panel. If your system is operating properly, your modem sends an OK response to your computer screen and wait for your next command.

If the LEDs did not FLASH, or if you did not receive a response, make sure your computer is sending commands to your modem at a speed of 300, 1200, 2400, 9600, 19200, 38400, 57600 or 115200bps. If this does not solve your problem, contact your computer dealer.

2. Use your communication software to prepare your computer to dial a call. Then type ATD x phone number, where x is either T for Touch-Tone dialing or P for Pulse dialing and phone number is the telephone number that your modem is using

For example, if your modem is connected to the telephone line 555-2121 and Touch-Tone dialing is supported in your calling area, type ATDT 555 2121

3. Press the Enter key. You should receive a BUSY response and you should hear the busy signal through the modem speaker because the modem is calling itself.

Your modem is now ready for operation. Refer to the manual that came with your communication software to begin communication. If you will be communicating directly with your modem, or if you want to find out more about the modem's operation, proceed to use's manual.

1.11 Modem LEDs

The modem has 9 front panel LEDs, which keep you constantly informed of the modem's status. Figure 1-4 shows the LEDs.

Figure 1-4. Top panel of modem

LED

Meaning

AA

AA is Auto-Answer LED. This LED goes ON when the modem is set up to auto-answer incoming calls

CTS

CTS is the Clear To Send LED. This LED goes ON when your modem sends your computer the CTS signal, indicating that the computer can begin transmitting data.

RTS

RTS is the Request To Send LED. This LED goes ON when your modem receives from your computer, indicating that the computer wants to transmit data.

CD

CD is the Carrier Detect LED. This LED goes ON when the modem detects a remote modem's carrier signal.

OH

OH LED is the Off Hook. This LED goes ON when the modem is off-hook (using the telephone line).

RD

RD is the Receive Data LED. This LED blinks each time your computer receives data from your modem. When data is received at a fast rate, the LED may appear to be ON.

TD

TD is the Transmit Data LED. This LED blinks each time data is being transmitted from your computer's serial port to your modem. When data is being transmitted as fast data rates, this LED may appear to be ON.

TR

TR is the Data Terminal Ready LED. This LED goes ON when the modem is receiving a Data Terminal Ready (DTR) signal from your computer. Your computer sends this sign al when the computer is ready to send or receive data ( DTR is ON ). This LED does not work with Macintosh, which uses the DTR signal for hardware flow control purposes.

MR

MR is the Modem Ready LED, This LED goes ON when your modem is connected to an AC outlet and turned on.

<Back to the Table Contents>


Chapter 2 Typing commands and receiving responses

Chapter 2 describes the format to use when typing modem commands. Chapter 2 also describes the responses that your modem sends to your computer screen when you execute, or try to execute, modem commands.

If you will be using a communication software program to make data calls, you will probably not need to type commands, because your software program will handle these tasks for you. Similarly, you will probably not see the responses because your software program may intercept them.

However, if you perform data activities directly with your modem, you will find the format for typing modem commands and modem response helpful.

2.1 Typing a command

Using commands, you can have your modem perform a variety of activities, such as dialing or answering a data call or sending a fax. In order to send commands to your modem, You must type a command line while your modem is in command mode.

2.2 To type a command line

  1. Type AT. These characters must precede every command line. (except when you type the A/ command)
  2. Type the commands you want your modem to execute. A command line can contain up to 40 characters.
  3. Press the Enter key. The modem will then execute the commands on the command line.

2.3 Correcting a typing mistake

If you make a mistake while typing a command, press the Backspace key to delete the error. You can delete every command except AT.

2.4 Readability

To make a command line easy to read, you can insert spaces parentheses, hyphens, and other punctuation in your command line. For example:

AT M3 DT 9, 1(818)555-1234

Your modem ignores spaces and punctuation when executing a command line, but these characters apply to the 40 characters limit.

2.5 Typing more than 40 characters

If you want to type more than 40 characters on a command line, type a regular command line (up to 40 characters long) and end it with a semicolon as the last character. When you press Enter, your modem executes the commands and returns to command mode, so you can type your next command line.

2.6 Omitting a parameter

Some commands require a numeric parameter such as 0,1, or 2. For example, the Q command determines whether your modem sends a modem response after executing a modem command line:

Q0 tells the modem to send responses.

Q1 tells the modem not to send response.

If you type ATQ and press the Enter key without typing a parameter of 0 or 1 after the Q, it's like typing Q0 and the modem will send modem responses.

2.7 Repeating a command line

For your convenience, the last command line you execute remains stored in the modem's memory until you type a new command line and press the Enter key. If you want to re-execute the last command, type A/.

When you want to use the A/ command, you don't need to preface it with the AT characters or end it by pressing the Enter key. Just type A/ to have your modem automatically re execute the last command line.

The A/ command is particularly useful when you want your modem to re-execute a lengthy command line or redial a number that was busy.

You can continue using A/ to automatically re-execute the last command line until you type a new command line that begins with AT or reset your modem, or until your modem loses power.

2.8 Modem responses

When you send a command to your modem, it sends a response to your computer. For example, if you send a modem command to your modem, the modem should respond with OK. You may never see these responses, however because certain communication software will intercept them before they can be displayed on your computer screen.

This section describes the modem responses returned by the modem when you communicate directly with the modem. If you will be using a communication software program to make data calls, you may not see these responses because your software program will probably intercept the responses.

Response sets

Modem responses can come from one of five response sets. These response sets are designed X0, X1, X2, X3, and X4.

The response sets determine which modem responses are sent by the modem. They also define certain dialing characteristics and how the modem handles dial tones and busy signals, as described in the following sections.

2.9 Word or numeric responses

Modem responses can appear as words or numbers. Your modem is set up to return word responses. Word responses are followed by a carriage return and line feed.

If your modem is operating under an application that handles character strings inefficiently or cannot handle them at all, you can use the V0 command to switch to numeric modem responses. Numeric responses are followed by a carriage return only.

If you do not want to receive modem responses at all, you can use Q1 command to disable them. You may want to disable responses entirely if your modem is connected to a printer and you do not want the modem responses printed.

2.9.1 X0 response set

The X0 response set consists of the first five responses in Table 2-1. with this response set, you receive the CONNECT response for all connections, regardless of the speed at which they're made.

When you send a Dial command line with this response set in effect, the modem will wait two seconds after receiving your Dial command, then automatically dial the telephone number whether or not a dial tone is present This is known as "blind dialing." You may want to use blind dialing if you will be using the modem in an area that has an irregular or weak dial tone that your modem cannot always detect.

2.9.2 X1 response set

The X1 response set consists of the all responses in Table 2-1, except NO DIALTONE, BUSY and NO ANSWER. When you send a Dial command with this response set in effect, your modem will blind dial call.

2.9.3 X2 response set

The X2 response set consists of all responses in Table 2-1, except BUSY and NO ANSWER.

When you send a Dial command with this response set in effect, your modem will listen for a dial tone before dialing. If it does not detect a dial tone within five seconds, it hangs up and returns the NO DIALTONE response.

2.9.4 X3 response set

The X3 response set consists of all responses in Table 2-1, except NO DIALTONE.

When this response set is in effect and you send a Dial command to your modem, your modem will blind dial the call. If the telephone number dialed is busy, your modem will send the BUSY response.

2.9.5 X4 response set

The X4 response set is the factory-default response set. It consists of the all responses in Table 2-1. This response set allows the modem to detect a dial tone and also a busy signal.

2.10 Correction & compression responses

If your modem supports the MNP and V.42/V.42bis error-correction and data-compression protocols, you can use the Wn command to enable the extended responses shown in Table 2-1.

The default setting, W0, disables extended responses. With W0, all CONNECT response report the DTE speed.

To receive the CARRIER and PROTOCOL responses in Table 2-1, send the W1 command. When this command is in effect, the CONNECT response will show the DTE speed.

If you want the CONNECT response to show the DCE speed rather than the DTE speed, send W2 command. With this command, extended responses will be disabled.

Modems that support the MNP and V.42/V.42bis error-correction and data-compression protocol can also use the \V1 command to append /ARQ to the end of all CONNECT responses when your modem makes an error-correction data connection with a remote modem.

If you do not want /ARQ appended to the end of CONNECT responses when an error-correction data connection is made, send the \V0 command.

Table 2-1. Modem responses

Word Response

Number

Response

Meaning

OK

00

Modem successfully executed a command line.

CONNECT

01

If X0 is in effect, modem made a data connection at 0-300,1200, 2400, 9600, 19200bps, Otherwise modem made a data connection at 0-300 bps.

RING

02

Modem detected an incoming ring.

NO CARRIER

03

Remote carrier signal not detected.

ERROR

04

You typed an invalid command line, a checksum error occurred, or your command line is too long.

CONNECT 1200

05

Modem made a 1200bps data connection.

NO DIALTONE

06

Modem has not detected a dial tone. (this response is enabled when X2, X4 or the W dial modifier is in effect.

BUSY

07

Modem detected a busy signal. (this response is enabled when X3 or X4 is in effect.

NO ANSWER

08

Modem did not detect silence when dialing a command line containing the @ dial modifier.

CONNECT 600

09

Modem made a data connection at 600bps. *

CONNECT 2400

10

Modem made a data connection at 2400bps. *

CONNECT 4800

11

Modem made a data connection at 4800bps. *

CONNECT 9600

12

Modem made a data connection at 9600bps. *

CONNECT 7200

13

Modem made a data connection at 7200bps. *

CONNECT 12000

14

Modem made a data connection at 12000bps. *

CONNECT 14400

15

Modem made a data connection at 14400bps. *

CONNECT 19200

16

Modem made a data connection at 19200bps. *

CONNECT 38400

17

Modem made a data connection at 38400bps. *

CONNECT 57600

18

Modem made a data connection at 57600bps. *

CONNECT 115200

19

Modem made a data connection at 115.2kbps. *

CONNECT 75TX/1200RX

22

Modem made a data connection at 75bps transmit and 1200bps receive. *

CONNECT 1200TX/75RX

23

Modem made a data connection at 1200bps *transmit and 75bps receive.

DELAYED

24

Modem return this result code when a call fails to connect and the number dialed is considered "delayed" due to country blacklisting requirement.

BLACKLISTED

32

Modem return this result code when a call fails to connect and the number dialed is considered "blacklisted".

FAX

33

Modem connection is established in fax mode

DATA

35

Modem connection is established in data mode.

CARRIER 300

40

Carrier detected at 300bps. **

CARRIER 1200/75

44

Carrier - transmit 1200bps, receive 75bps. **

CARRIER 75/1200

45

Carrier - transmit 75bps, receive 1200bps. **

CARRIER 1200

46

Carrier detected at 1200bps. **

CARRIER 2400

47

Carrier detected at 2400bps. **

CARRIER 4800

48

Carrier detected at 4800bps. **

CARRIER 7200

49

Carrier detected at 7200bps. **

CARRIER 9600

50

Carrier detected at 9600bps. **

CARRIER 12000

51

Carrier detected at 12000bps. **

CARRIER 14400

52

Carrier detected at 14400bps. **

CARRIER 16800

53

Carrier detected at 16800bps. **

CARRIER 19200

54

Carrier detected at 19200bps. **

CARRIER 21600

55

Carrier detected at 21600bps. **

CARRIER 24000

56

Carrier detected at 24000bps. **

CARRIER 26400

57

Carrier detected at 26400bps. **

CARRIER 28800

58

Carrier detected at 28800bps. **

CONNECT 16800

59

Modem made a data connection at 16800bps.

CONNECT 21600

61

Modem made a data connection at 21600bps.

CONNECT 24000

62

Modem made a data connection at 24000bps.

CONNECT 26400

63

Modem made a data connection at 26400bps.

CONNECT 28800

64

Modem made a data connection at 28800bps.

COMPRESSION:

CLASS 5

66

MNP compression negotiated.**

COMPRESSION:

V.42BIS

67

V.42bis compression negotiated.**

COMPRESSION:

NONE

69

No compression negotiated. **

PROTOCOL: NONE

70

Asynchronous operation. **

PROTOCOL: LAPM

77

V.42 LAPM. **

CARRIER 31200

78

Carrier detected at 31200bps. **

CARRIER 33600

79

Carrier detected at 33600bps. **

PROTOCOL: ALT

80

MNP negotiated. **

CONNECT 33600

84

Modem made a data connection at 33600bps.

CONNECT 31200

91

Modem made a data connection at 31200bps.

CARRIER 32000

150

Carrier detected at 32000bps.

CARRIER 34000

151

Carrier detected at 34000bps.

CARRIER 36000

152

Carrier detected at 36000bps.

CARRIER 38000

153

Carrier detected at 38000bps.

CARRIER 40000

154

Carrier detected at 40000bps.

CARRIER 42000

155

Carrier detected at 42000bps.

CARRIER 44000

156

Carrier detected at 44000bps.

CARRIER 46000

157

Carrier detected at 46000bps.

CARRIER 48000

158

Carrier detected at 48000bps.

CARRIER 50000

159

Carrier detected at 50000bps.

CARRIER 52000

160

Carrier detected at 52000bps.

CARRIER 54000

161

Carrier detected at 54000bps.

CARRIER 56000

162

Carrier detected at 56000bps.

CONNECT 32000

165

Modem made a data connection at 32000bps.

CONNECT 34000

166

Modem made a data connection at 34000bps.

CONNECT 36000

167

Modem made a data connection at 36000bps.

CONNECT 38000

168

Modem made a data connection at 38000bps.

CONNECT 40000

169

Modem made a data connection at 40000bps.

CONNECT 42000

170

Modem made a data connection at 42000bps.

CONNECT 44000

171

Modem made a data connection at 44000bps.

CONNECT 46000

172

Modem made a data connection at 46000bps.

CONNECT 48000

173

Modem made a data connection at 48000bps.

CONNECT 50000

174

Modem made a data connection at 50000bps.

CONNECT 52000

175

Modem made a data connection at 52000bps.

CONNECT 54000

176

Modem made a data connection at 54000bps.

CONNECT 56000

177

Modem made a data connection at 56000bps.

* These response are displayed when the W0 or W1 command is in effect.

** These responses are displayed when the W1 command is in effect

<Back to the Table Contents>


Chapter 3 Using configuration profiles

Your modem is preset so that you can begin transferring data files as soon as you install the modem and load your communication software.

If you dialing and answering requirements do not match the modem's default configuration profile, you can create your own profiles and store them safely in your modem's nonvolatile memory. The profiles will be saved, even when you turn off your modem. When you need to use a certain profile, send the appropriate command.

You can save two custom configuration profiles in your modem's nonvolatile memory. You save profiles using &Wn command. The n can be the number 0 or 1, which corresponds to the location in nonvolatile memory where you want the profile stored.

Using the &Wn command, you can store the following commands (refer to Chapter 5 for description of these commands):

B1, T, E1, F0, L2, M1, Q0, V1, X4, Y0, &C0, &D0, &G0, &J0, &K3, &L0, &P0, \A3, \B2, %C1, \N3 .........

You can also store the following register values (refer to Chapter 6 for a description of these registers):

S0=0, S2=43, S6=2, S7=30, S8=2, S9=6, S10=14, S11=95, S12=50, S18=0, S25=5 ...

3.1 Storing a profile

The following example shows how you can store a profile. Assume that you want to save the following commands in profile 0:

X1 E0 &C1 &D0 &M0 S0=3

To do so :

  1. Type AT
  2. Type the commands shown above
  3. Type the &W0 command as the last command on the command line to save these commands as user Profile 0.
  4. Press the Enter key. This custom configuration profile is now saved under user Profile 0.

3.2 Recalling a profile

After you store a custom configuration profile, you can recall it using the AT&Yn command. For example, to recall profile 0 :

Type AT&Y0

  1. Press the Enter key. The next time you turn on or reset your modem, it will drive its operating characteristics from Profile 0.
  2. To recall Profile 1 instead of Profile 0, type AT&Y1 instead of AT&Y0.

3.3 Reset and recalling profile

If you prefer, you can use ATZn command to reset the modem and load a stored configuration profile : For example, to reset your modem and recall Profile 0 :

1. Type ATZ0

2. Press the Enter key.

Returning to the default profile

  1. To return to the factory default profile 0:
  2. Type AT&F0

Press the Enter key. Your modem returns to basic asynchronous operation, which is the profile in effect when you received your modem. The following table lists the modem's default profile.

Setting

Default

Obtained from Memory

Auto-answer

Disable

Yes

Backspace character

08

No

Bell / CCITT compatibility at 1200 bps

Bell 212A

Yes

Busy signal detect

Enabled

Yes

Carriage return character

13

No

Line feed character

10

No

Communication rate

57600bps

Yes

Data Set Ready option

Always

Yes

Data Terminal Ready option

DTR hang up

Yes

Data Terminal Ready pulse width

0.5 seconds

Yes

Echo

On

Yes

Escape character definition

43 (+++)

Yes

Guard tones

Disabled

Yes

Long space disconnect

Disabled

Yes

Parity

None

Yes

Pulse make/break ratio

39/61 (US setting)

Yes

Responses

Word

Yes

Response enabled

All

Yes

RTS-to-CTS delay

50 milliseconds

Yes

Speaker status

On, but off when carrier detected

Yes

Speaker volume

Medium

Yes

Test timer setting

0 second

Yes

Wait for carrier after dialing

50 seconds

Yes

Wait for dial tone

2 seconds

No

Wait for dial tone before dialing

Enabled

Yes

<Back to the Table Contents>


Chapter 4 Error correction and data compression

Your modem supports sophisticated MNP 1- 4 and V.42 error- correcting protocols. These protocols ensure the transmission of error-free data - even over noisy, error- prone telephone lines. Your modem also supports the V.42bis and MNP 5 data-compression protocols, which maximizes data throughput and significantly reduces the time needed to exchange data.

4.1 Error-correction protocols

Your modem includes two error-correction protocols:

When these protocols are used, the two modems perform calculations on each "packet" of data being exchanged and compare their values. If the values do not match, the receiving modem requests the sending modem to re transmit the packet.

MNP is an acronym for Microcom Networking Protocol. MNP detects and corrects errors that occur when data is exchanged between two systems. Errors can result from telephone- line noise and other signal distortions.

4.2 V.42

V.42bis the accepted international standard for error correction, ratified by ITU-T in January 1990. It is generally felt that the handshake and protocol establishment process of V.42 is superior to that MNP 4. Therefore, it will provide better initial connections on poor quality telephone lines.

Moreover, while the effective data speed of V.42 and MNP 4 are almost identical over noise-free telephone lines, V.42 provides significantly better performance than the ITU-T- specified MNP4 over noisy telephone lines.

4.3 Configuring for auto-reliable operation

Auto-reliable operation is the modem's default configuration, so if you haven't given the modem any \N commands, it should already be in auto-reliable mode.

Auto-reliable mode lets your modem communicate with both MNP/V.42/V.42bis modems and modems that do not use MNP/V.42/V.42bis :

  1. Type AT\N3%C3 (Factory Setting)
  2. Press the Enter key. Your modem responds with OK. When your modem originates or answers calls, it will try to make a V.42bis/V.42 connection. If either or both fail, your modem will try to make an MNP connection. If that fails, your modem will try to make a normal connection that does not use error correction.

4.4 Configuring for reliable operation

To communicate with remote MNP modems only:

  1. Type AT\N5
  2. Press the Enter key. Your modem responds with OK. When your modem originates or answers calls, it will try to make an MNP connection. If that fails, your modem will hang up and return to command mode.

To communicate with remote V.42 modems only:

  1. Type AT\N4
  2. Press the Enter key. Your modem responds with OK. When your modem originates or answers calls, it will try to make a V.42/V.42bis connection. If that fails, your modem will hang up and return to command mode.

4.5 Turning off error-correction

To turn off the MNP/V.42 error correction and communicate with non-MNP/V.42 modems:

  1. Type AT\N0 and press the Enter key to return to standard operation with buffering. or AT\N1 and press the Enter key to return to standard operation without buffering.
  2. Your modem responds with OK.

4.6 MNP5 and V.42bis data-compression

There are two major data-compression protocols used in data communications, MNP5 and V.42bis. MNP5 was the first data-compression protocol to be developed and provides a data-compression ratio of 2:1.

In January 1990, ITU-T ratified the V.42bis data-compression protocol as the international standard. V.42bis performs significantly better than MNP5, providing a data-compression ratio of approximately 3:1 - and in some case, up to 4:1.

By supporting both types of data-compression protocols, your modem can communicate with the installed base of MNP5 and V.42bis modems and modems.

To communicate with remote MNP5 modems only

  1. Type AT%C1
  2. Press the Enter key. Your modem responds with OK. When your modem originates or answers calls, it will try to make an MNP5 connection. If that falls, your modem will hang up and return to command mode.

To turn off V.42bis and MNP5 data compression:

  1. Type AT%C0 ; Press the Enter key. Your modem responds with OK.

<Back to the Table Contents>


Chapter 5 List of modem commands

Chapter 5 describes the modem commands available to your modem. If you will be using a data communication software program to send and receive files, you will probably not need to use these commands, because your software program will handle these tasks for you. However, if you want to bypass your communication software program and perform modem tasks directly with your modem, you will find the commands described in this chapter helpful.

Standard modem commands begin at Table 5-1. MNP/V.42/V.42bis commands begin at Table 5-2. If a command requires parameters such as 0 and 1, the parameter is identified as n in the left column and described in the right column in the following tables.

Please refer to Chapter 4 for more information on MNP/V.42/V.42bis error correction and data compression protocols.

Table 5-1. Standard modem commands

Modem Commands

Description

+ + +

Keep data connection and move from data mode to command mode

When your modem enters the data mode, typing +++ allows it to escape to the command mode while preserving the connection to remote modem.

A

Answer command

Force the modem to go off-hook in answer mode without waiting for a ring. Use this command to manually answer an incoming call.

A/

Re-execute last command

Repeat the last command line it executed. Not preceded with AT nor followed by pressing the Enter key. This command is useful when you want the modem to redial a telephone number that was busy. The last command line executed stays in the modem's memory until power is turned off or the modem is reset. Either action invalidates the A/ command, because there is no command in memory to execute.

Bn

Protocol for 300 or 1200bps operation

  1. ITU-T V.21 or V.22 mode when modem is operating at 300 or 1200bps
  2. Bell 103 or 212A mode when modem is operating at 300 or 1200bps ( default)

Cn

  1. Return OK message.

D

Dial command

Puts the modem into the originate mode, allowing it to automatically dial a telephone number. The telephone number to be dialed, the symbols # and * and the dial modifiers P, R, S=n, T, W, @, !, ; and, can follow the D command.

Example : ATDT (818) 555-1212

En

Echo characters in command mode

Determines whether the modem echoes to your computer screen the keyboard commands you type during command mode

  1. Do not echo commands
  2. Echo commands(default)

Hn

Hook switch
  1. Go on-hook(hang up modem)
  2. Go off-hook

I

  1. Report product code
  2. Compute and report checksum
  3. Compute checksum and report result of comparison to pressured checksum
  4. Report firmware revision, model, and interface type
  5. Report response programmed by an OEM
  6. Report the country code parameter
  7. Report modem data pump model and code revision
  8. Reports the DAA code (world-class models only)

Ln

Speaker volume
  1. Low
  2. Low
  3. Medium(default)
  4. High

Mn

Speaker status

  1. Speaker always off
  2. Speaker on until carrier is detected(default)
  3. Speaker always on
  4. Speaker is off when receiving carrier and during dialing, but on during answering.

Nn

DCE data rate

  1. When originating or answering call, handshake only at the communication standard specified by S37.
  2. When originating or answering call, handshake only at the communication standard specified by S37. During handshake, modem may fallback to a lower speed (default)

On

RETURN to data mode after using escape characters to switch to command node

  1. Return to data mode
  2. Perform equalizer retrain sequence, then return to data mode. A retrain causes the modem to optimize its operating characteristics to obtain the best data transmission. This command works at speeds of 2400bps or faster.

Qn

Modem responses

Determines whether the modem returns responses after you execute, or try to execute, a modem command. Modem responses are described in Chapter 2.

  1. Send responses to local computer (default)
  2. Do not send response

P

Set Pulse Dial Default

This command forces pulse dialing until the next T dial modifier or T command is received. Sets S14 bit 5. As soon as a dial command is executed which explicitly specifies the dialing mode for that particular call (e.g., ATDT…), this command is overridden so that all future dialing will be tone dialed.

Sn?

Display the value of Register n

Refer to Chapter 6 for more information.

Example: ATS0?

Requests the modem to display the value of Register S0, the auto-answer register.

Sn=v

Change the value of Register n to v

Refer to Chapter 6 for more information

Example : ATS0=2

Changes the value of the auto-answer register (S0) to 2.

T

Set Tone Dial Default

This command forces DTMF dialing until the next P dial modifier or P command is received. The modem will set an S-Register bit to indicate that all subsequent dialing should be conducted in tone mode.

Vn

Response format

If modem responses are enabled (Q0 in effect), determines whether the responses are shown in numeric or word format.

  1. Numeric response format
  2. Word response format (default)

Wn

Negotiation process responses

Responses that report the carrier speed of the remote modem, the error-correction protocol used, and the data compression method used(if any). Modem responses are described in Chapter 2.

  1. CONNECT responses show DTE speed, and disable all extended responses. (default)
  2. CONNECT responses show DTE speed, and enable CARRIER and PROTOCOL extended responses.
  3. CONNECT responses show DCE speed, and disable all extended responses.

Xn

Response set

Determines the response set used.

  1. Modem ignores dialtone and busy signal; enables responses 0-4.
  2. Modem ignores dialtone and busy signal; enables all responses except 6,7,and 8.
  3. Modem ignores busy signal; enables all responses except 7 and 8.
  4. Modem ignores dialtone and busy signal; enables all responses except 6 and 8.
  5. Modem recognizes dialtone and busy signal; enables all responses. (default)

Yn

Long space disconnect

  1. Disable long space disconnect (default)
  2. Enable long space disconnect

Zn

Reset

Resets the modem and loads one of two configuration profiles stored with the &Wn command. Refer to Chapter 3 for more information.

  1. Reset and retrieve configuration from profile 0
  2. Reset and retrieve configuration from profile 1

&Cn

Carrier Detect signal status

Controls the Data Carrier Detect (DCD) signal.

  1. Forced on continuously
  2. Follows status of remote carrier signal (default)

&Dn

Data Terminal Ready signal status

Determines how your modem reacts to Data Terminal Ready (DTR) signal

  1. Determines how modem responds to the DTR signal
  2. Modem enters command mode when DTR goes off
  3. Modem goes on-hook and returns to command mode when DTR goes off; auto-answer is disabled if DTR is off (default)
  4. Modem resets when DTR goes off

&Fn

Fetch the factory default

  1. Fetch the factory configuration 0
  2. Fetch the factory configuration 1

&Gn

Guard tones

Guard tones are used internationally, but are not used in the USA.

  1. Disabled (default)
  2. Generate 550Hz guard tone
  3. Generate 1800Hz guard tone

&Jn

Telephone Jack Control

This command is only included for compatibility and performs no function except to load the S-Register.

  1. &J0 command
  2. &J1 command

&Kn

Flow control

This command can be used to control the flow of data between your modem and computer. Flow control is necessary when the speed between your computer and modem is different than the speed between your modem and the remote modem.

  1. Disable flow control.
  2. Reserved
  3. Reserved
  4. Enable hardware (RTS/CTS) flow control (default).
  5. Enable software (XON/XOFF) flow control.
  6. Enable transparent software flow control (XON/XOFF)
  7. Enable both hardware and software flow control (default for fax mode and voice mode)

&Ln

Telephone line type

  1. Switched dial-up telephone line (default)

&Mn

  1. Select direct asynchronous mode

&Pn

Pulse make/break ratio
  1. 39/61 ratio at 10 pulses per second (default)
  2. 33/67 ratio at 10 pulses per second
  3. 39/61 ratio at 20 pulses per second
  4. 33/67 ratio at 20 pulses per second

&Qn

  1. Select direct asynchronous mode
  2. Reserved
  3. Reserved
  4. Reserved
  5. Reserved
  6. Modem negotiates an error corrected link
  7. Select asynchronous operation in normal mode

&Rn

Clear to send signal status

Controls the Clear To Send (CTS) signal during synchronous operation. During asynchronous command and Data Modes, CTS is always ON.

  1. CTS signal tracks the Request To Send (RTS) signal (default)
  2. Modem ignores RTS and keeps CTS active continuously, regardless of RTS status.

&Sn

Data Set Ready signal status

  1. DSR signal always ON (default)
  2. DSR signal is ON during handshaking and OFF in test or idle mode. DSR is OFF when the remote carrier signal is lost

&Tn

  1. Terminate any test in progress
  2. Initiate local analog loopback
  3. Returns ERROR result code
  4. Initiate local digital loopback
  5. Allow remote digital loopback
  6. Disallow remote digital loopback request
  7. Request an RDL without self-test
  8. Request an RDL with self-test
  9. Initiate local analog loop with self-test

&V

View any stored configuration profiles

  1. Display connection statistics

&Wn

Write S register values to one of two profiles

The following commands and registers can be stored in nonvolatile memory :

Commands: Bn, Cn, En, Ln, Mn, Qn, Vn, Yn, Xn, &Cn, &Dn, &Gn, &Ln, &Pn........

Register : S0, S2, S6, S7, S8, S9, S10, S11, S12, S18, S25, S26, S37

  1. Write S register values to profile 0
  2. Write S register values to profile 1

&Yn

Select stored profile on power-up reset

This command tells the modem which profile to use the next time the modem is turned on or reset.

  1. Load Profile 0 (default)
  2. Load Profile 1

&Zn=Ax

Stored up four telephone numbers in nonvolatile memory

n is the memory location (0-3)

A is T(for touch tone) or P (for pulse)

x is the phone number to be stored

To dial a stored number, use the ATDS=n command

Example : AT &Z0=T 1 818 555 2121

stores in memory position 0 the telephone number 1 818 555 2121, which will be Touch Tone (T) dialed.

Table 5-2. MNP/V.42/V.42bis commands

MNP/

V.42/V.42bis

Commands

Description

%Cn

Enable/disable MNP Class 5 data compression

  1. Disable data compression
  2. Enable MNP 5 data compression
  3. Enable V.42bis data compression
  4. Enable both V.42bis and MNP 5 data compression. (default)

%En

Line Quality Monitor and Auto-retrain or Fallback/Fall Forward

This command determines whether your modem retrains automatically and resynchronizes the flow of data if it detect telephone-line problems that could adversely affect data.

  1. Disable auto-retrain
  2. Enable line quality monitor and auto-retrain
  3. Enable line quality monitor and fallback/ fall forward. (default)

%L

Return received line signal level

%Q

Report the line signal quality

%7

Plug and Play serial number

%8

Plug and Play vendor ID and product number

\Bn

Send break to remote system

Equivalent to pressing the Break key on a host keyboard. For standard (non-MNP) or V.42 connections, type a number from 1 to 9 after this command to indicate how long the modem is to provide the break signal. The number will be multiplied by 100 milliseconds and the break signal provided for that duration. Default is 0, which sends a break of 300 milliseconds. Ref. “\Kn”, defines how your modem treats breaks.

\Gn

Modem port flow control

Controls the modem's DCE flow control feature

  1. Turn off port flow control(default)
  2. Turn on XON/XOFF port flow control. Use this setting if the modem is receiving data from the remote system faster than it can process

\Kn

Set break control

Determines the action performed by the modem when it receives a break from the DTE port or the modem port. The action taken by your modem depends on the mode that the modem is in, as shown in the following tables. Default is 5.

In Data Mode; if reliable mode, send break to the remote system

\K0,\K2,\K4

\K1

\K3

\K5

Enter Command Mode, don't send break to remote modem

Modem clears modem and terminal buffers, and sends break to remote system

Modem does not clear terminal and modem buffers, and sends break to remote modem

Modem sends break to remote modem in sequence with any transmitted data

In Command Mode; if reliable mode, send break to the remote system

\K0 or \K1

\K2 or \K3

\K4 or \K5

Modem clears modem and terminal buffers, and sends break to remote system

Modem does not clear terminal and modem buffers, and sends break to remote modem

Modem sends break to remote modem in sequence with any transmitted data

In Data Mode; if break is received at modem port, send it to serial port

\K0 or \K1

\K2 or \K3

\K4 or \K5

Modem clears modem and terminal buffers, and sends break to remote system

Modem does not clear terminal and modem buffers, and sends break to remote modem

Modem sends break to remote modem in sequence with any transmitted data

\Nn

Set operating mode

Selects the type of asynchronous data connection the modem will try to establish. A modem that uses V.42 can not communicate with one using MNP, since the two error correction protocols are different. However, this command ensures that your modem will be can automatically communicate with modems that use V.42bis, MNP, or no error-correction protocol.

  1. Normal mode
  2. Direct mode
  3. reliable mode
  4. V.42 auto-reliable mode(default)
  5. V.42 reliable mode
  6. MNP reliable mode

\Vn

  1. Disable single line connect message
  2. Enable single line connect message

Table 5-3. MNP 10 commands

MNP 10

Commands

Description

-Kn

MNP extended service

This command enables or disables conversion of a V.42 LAPM connection to an MNP 10 connection.

  1. Disables V.42 LAPM to MNP 10 conversion. (default)
  2. Enables V.42 LAPM to MNP 10 conversion
  3. Enables V.42 LAPM to MNP 10 conversion; inhibits MNP extended services initiation during V.42 LAPM answer mode detection phase

-SEC=n

  1. Disable MNP 10EC
  2. Enable MNP 10EC and set transmit level <tx level> 0 to 30 (0 dBm to -30 dBm)

<Back to the Table Contents>


Chapter 6 List of modem S-register

Your modem has S-registers that affect various operating characteristics, let you obtain information about the modem, and let you test the modem. Each S-Register has a factory-set value, which you can read or change to fit your particular requirements. Chapter 6 explains how to read and change S-Register repeatedly. A sequential list of S-Register is also provided.

6.1 Reading an S-Register value

To read the current value of an S-Register :

  1. Type ATSr? from the command mode, where r is an S-Register number.
  2. Press the Enter key. The modem responds with decimal value of the S-Register , in three-digit form, followed by OK.

To read values from more than one S-Register :

  1. Type ATSr?Sr? from the command mode and press the Enter key. For example, to read the value of Register S0 (auto-answer after the number of rings specified by this S-Register value) and S1(count the number of incoming rings), type ATS0?S1? from the command mode.
  2. Press the Enter key. The modem displays the first S-Register value, a carriage return, the next S- Register value, a carriage return, and OK(or 0).

6.2 Changing an S-Register value

To change an S-Register value, use the Sr=n command, where r is an S-Register number and n is the new value you want to assign to the S-Register. For example, to have the modem auto-answer incoming calls after the third ring:

Type ATS0=3 from the command mode.

  1. Press the Enter key. The modem responds with OK or 0 to show it has executed your command and changed the S-Register value. The value remains in effect until the modem is turned off and on, or reset. The modem then revert to its default S-Register values (in this case, Register S0 returns to a value of 0, disabling auto answer).

6.3 S-Register descriptions

Table 6-1 summarizes the modem S-Register, their default values, and their functions.

Table 6-1 S-Register description

S-Register

Range

Default

Description

S0

0-255 rings

0

Auto-answer

Assigning a value from 1 to 255 in Register S0 tells the modem how many rings must occur before it can auto-answers calls. The default, 0, turns off the auto-answer feature.

S1

0-255 rings

0

Count incoming rings

Register S1 counts the number of incoming rings when your telephone line rings. When this value equals the value in Register S0, the modem auto-answer calls. This S-Register resets approximately 8 seconds after the last ring.

S2

0-255, ASCII

43

(+)

Escape character value

Register S2 sets the ASCII value of escape characters, that switch the modem from data mode to command mode without losing the connection to the remote modem. Values greater than 127 disable the escape feature, preventing a return to the command mode. To return to command mode with the escape characters disabled, the remote modem must hang up or an ON-to-OFF transition of the DTR interface signal must occur with &D1, &D2 or &D3 in effect.

S3

0-127, ASCII

13

(Carriage Return)

Carriage return character

Register S3 sets the ASCII value of the carriage return (end-of-line) character, This is the character used to end the command line(and have the modem execute the line) and also the character that follows modem responses.

S4

0-127, ASCII

10

(Line Feed)

Line feed character

Register S4 sets the ASCII value of the line feed character. The modem sends this character after a carriage return only when word responses are sent (V1 command in effect). If a line feed characters is not wanted, change this register value to a null character.

S5

0-32 , ASCII

8

(Backspace)

Backspace character.

Register S5 sets the ASCII value of the backspace character is the one created by passing the Backspace key and the character echoed to move the cursor to the left. To change this value, assign an ASCII value between 0 and 32 or greater than 127. Do not use values between 33 and 126 since they correspond to printable ASCII characters.

S6

4-255 seconds

4

Dial tone wait time

Register S6 determines how long the modem waits before dialing the first digit in Dial command line. This feature is convenient when it takes longer than two seconds to obtain a dial tone.

S7

1-255 seconds

50

Carrier wait time

Register S7 tells the modem how many seconds to wait for a remote modem's carrier signal before hanging up. The S7 value can be increased if the modem does not detect a carrier within the specified time. If the modem detects a remote carrier signal within the specified time, it sends a CONNECT response and enter data mode. If it does not detect a remote carrier within the specified time, it sends NO CARRIER , hangs up, and remains in command mode.

S8

0-255 seconds

2

Comma pause time for dial delay

Register S9 tells the modem how many seconds to pause for each comma (,) in a Dial command line. The comma is used when dialing through a PBX or other special telephone service to wait for an outside telephone line.

S9

1-255 tenths

of a second

6

Carrier detect response time

Register S9 tells the modem how long the remote modem's carrier signal must be present so the modem does not mistake the signal for a busy signal, ring, or voice. The default setting requires the modem to the carrier signal for at least 0.6 seconds before recognizing it. Increasing the time in this S-Register reduces the chances that the modem will mistake noise such as a busy signal or voice foe carrier signal.

S10

1-255

tenths

of a second

14

Carrier loss time

Register S10 sets the time between the loss of a remote modem's carrier signal and when the modem disconnects. This allows the remote modem's carrier signal to momentarily disappear from the telephone line without the modem disconnecting.

S11

50-255 ms

95

Touch-Tone speed

Register S11 controls the speed of the Touch-Tone (DTMF) dialing. Increasing this value to 255 slows the dialing rate to 1.9 digits per second. Do not select a value less than 50 milliseconds. (Register S11 does not effect pulse dialing, which is fixed at 10 pulses per second.)

S12

0-255

1/50 seconds

50

Escape character guard time

Register S12 controls the time delay required before and after typing the escape characters. The default setting, 50, equals one second. To reduce the chance that transmitted data is mistaken for escape characters, the S12 value can be increased, but this makes using the escape characters time-consuming. If a small value is used, it may be hard to type the three escape characters fast enough, especially if the guard time is less than the time needed to send 1 character at the current transmission speed. If S12=0, there will be no time requirement for typing escape characters.

S14

   

General Bit Mapped Options Status

Bit 0 :This bit is ignored.

Bit 1 :Command echo (En)

0= Disabled (E0)

1= Enabled (E1) (Default)

Bit 2 :Quiet mode (Qn)

0= Send result codes (Q0)(Default)

1= do not send result code (Q1)

Bit 3 :Result codes(Vn)

0= Numeric

1= Verbose (V1) (Default)

Bit 5 :Tone(T)/Pulse(P)

0= Tone(T) (Default)

1= /Pulse(P)

Bit 7 :Originate/Answer

0= Answer

1= Originate (Default)

S16

   

General Bit Mapped Test Options Status

Bit 0 :Local analog loopback

0= Disabled (Default)

1= Enabled (&T1)

Bit 2 :Local digital loopback

0= Disable(Default)

1= Enable(&T3)

Bit 3 :Remote digital loopback (RDL) status

0=