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. |
Chapter 1 Installing the modem
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
Chapter 2 Typing commands and receiving responses
2.3 Correcting a typing mistake
2.5 Typing more than 40 characters
2.10 Correction & compression responses
Chapter 3 Using configuration profiles
3.3 Reset and recalling profile
Chapter 4 Error correction and data compression
4.1 Error-correction protocols
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
Chapter 7 Hardware Quick Installation Guide
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)
B Recommended Initialization Strings
Chapter 1 Installing the modem
This installation guide provides detailed instructions for installing your modem with computer or terminal.
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.
To complete your data communication system, you will need the following items:
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.
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 youve 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.
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. |
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.
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.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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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 ...
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 :
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
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
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 |
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.
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 :
4.4 Configuring for reliable operation
To communicate with remote MNP modems only:
To communicate with remote V.42 modems only:
4.5 Turning off error-correction
To turn off the MNP/V.42 error correction and communicate with non-MNP/V.42 modems:
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
To turn off V.42bis and MNP5 data compression:
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
|
Cn |
|
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
|
Hn |
Hook switch
|
I |
|
Ln |
Speaker volume
|
Mn |
Speaker status
|
Nn |
DCE data rate
|
On |
RETURN to data mode after using escape characters to switch to command node
|
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.
|
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.
|
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.
|
Xn |
Response set Determines the response set used.
|
Yn |
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.
|
&Cn |
Carrier Detect signal status Controls the Data Carrier Detect (DCD) signal.
|
&Dn |
Data Terminal Ready signal status Determines how your modem reacts to Data Terminal Ready (DTR) signal
|
&Fn |
Fetch the factory default
|
&Gn |
Guard tones Guard tones are used internationally, but are not used in the USA.
|
&Jn |
Telephone Jack Control This command is only included for compatibility and performs no function except to load the S-Register.
|
&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.
|
&Ln |
Telephone line type
|
&Mn |
|
&Pn |
Pulse make/break ratio
|
&Qn |
|
&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.
|
&Sn |
Data Set Ready signal status
|
&Tn |
|
&V |
View any stored configuration profiles
|
&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
|
&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.
|
&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
|
%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.
|
%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
|
\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.
|
\Vn |
|
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.
|
-SEC=n |
|
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 :
To read values from more than one S-Register :
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.
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= |