PCI Modem Card: User's Manual
PCI Modem Card: User's Manual
PCI Modem Card: User's Manual
Copyright 2002 All rights reserved. No part of this publication may be reproduced in any form by any means without the prior written permission. Other trademarks or brand names mentioned herein are trademarks or registered trademarks of their respective companies. April 2002, Rev01
Contents
CHAPTER 1 INTRODUCTION ............................................................................. 1 1.1 Features............................................................................................................ 1 1.2 System Requirements........................................................................................ 2 1.3 Package Contents.............................................................................................. 2 CHAPTER 2 HARDWARE INSTALLATION....................................................... 3 2.1 Installing the Card ............................................................................................ 3 2.2 Connection ....................................................................................................... 3 CHAPTER 3 SOFTWARE INSTALLATION........................................................ 5 3.1 For Windows 95 ............................................................................................... 5 3.2 For Windows 98 ............................................................................................... 7 3.3 For Windows Me.............................................................................................. 9 3.4 For Windows NT4.0 ....................................................................................... 10 3.5 For Windows 2000 ......................................................................................... 12 3.6 For Windows XP ............................................................................................ 14 CHAPTER 4 CONFIGURING COUNTRIES ...................................................... 17 4.1 For Windows 95/98/Me .................................................................................. 17 4.2 For Windows NT4.0 ....................................................................................... 18 4.3 For Windows 2000/XP.................................................................................... 20 CHAPTER 5 VERIFY MODEM INSTALLATION............................................. 21 5.1 For Windows 95/98/Me .................................................................................. 21 5.2 For Windows 2000/XP.................................................................................... 23 CHAPTER 6 UNINSTALLING THE DRIVERS ................................................. 25 6.1 For Windows 98/Me ....................................................................................... 25 6.2 For Windows NT4.0 ....................................................................................... 26 6.3 For Windows 2000/XP.................................................................................... 27 APPENDIX A AT COMMANDS .......................................................................... 29 A.1 AT Commands............................................................................................... 29 A.1.1 Data and General Commands............................................................... 29 A.1.2 FAX Commands ................................................................................. 60
PCI Modem Card User's Manual A.2 Result Codes.................................................................................................. 64 A.3 S-Registers .................................................................................................... 66 APPENDIX B SPECIFICATIONS ....................................................................... 69 APPENDIX C GLOSSARY................................................................................... 75 APPENDIX D ASCII CODE TABLE ................................................................... 79
II
Chapter 1 Introduction
Congratulations on the purchase of your new 56K modem! This handbook will help you through the installation procedure. You also can use the commands in this book to customize the performance of your modem, although this is not required for normal operation.
1.1 Features
!
Two-chip soft modem solution with an integrated 5 V tolerant PCI interface Data mode capabilities:
ITU-T V.92* : 56000 bits/s28000 bits/s ITU-T V.90* : 56000 bits/s28000 bits/s ITU-T V.34: 33600 bits/s2400 bits/s V.32bis, and fallbacks V.42 and MNP error correction (LAPM) V.44, V.42bis and MNP Class 5 data compression ITU-T V.17, V.29, V.27ter, and V.21 Ch 2 ITU-T T.31 Class 1 FAX Line-powered silicon DAA
! ! !
Bit I/Os to support domestic and international DAAs Supports standard PCI and Mini PCI buses with PCI version 2.2 Ideal for mobile computing and high performance/low power applications Flexible power management modes Common driver across multiple platforms Operating system support:
! ! !
Pentium III or above Windows 95/ 98/ Me/ NT4.0/ 2000 / XP operating system One available PCI slot 32 MB RAM or more CD-ROM drive
2.2 Connection
Step 1 Step 2 Plug one end of the phone cord into LINE jack and the other end to the wall phone jack. When you are not using the modem, you can use a telephone on the modems phone line. Plug your telephones cord into the modems PHONE jack.
The figure below illustrates the typical connection of internal modem card.
After hardware installation, turn on your computer and the system should detect the modem upon startup. Proceed to next section to install the drivers.
Step 2
PCI Modem Card User's Manual Step 3 Click Browse to specify the path to X:\Driver\Win9x where X is the CD-ROM drive letter and click OK.
Windows will find the location of the driver; click Finish. When prompted to insert disk, click OK. In Copying Files window, click Browse to specify the path to X:\Driver\Win9x where X is the CD-ROM drive letter and click OK. Windows will continue to detect the voice device. Click Next and then repeat steps 2-4 to complete the installation.
Step 7
When you are done with driver installation, you will need to specify the country where you locate upon different telecommunication regulations/ laws. Please proceed to Chapter 4 Configuring Countries on page 17 for instructions.
Step 2
Select Search for the best driver for you device and click Next.
Step 3
Check Specify a location, click Browse to specify the path to X:\Driver\Win9x where X is your CD-ROM drive letter and click OK. Then click Next.
PCI Modem Card User's Manual Step 4 Step 5 Windows will find the location of the driver; click Next. Click Finish.
Step 6
Windows will continue to detect the voice device. Click Next and then repeat steps 2-5 to complete the installation.
When you are done with driver installation, you will need to specify the country where you locate upon different telecommunication regulations/ laws. Please proceed to Chapter 4 Configuring Countries on page 17 for instructions.
Step 2
Insert the provided CD into your CD-ROM drive. Select Search for the best driver for your device and then check only the Specify a location box. Click Browse to specify the path to X:\Driver\WinME where X is your CD-ROM drive letter and click Next.
Step 3
When Windows finds the driver file for the device, click Next.
PCI Modem Card User's Manual Step 4 When the following window appears, click Finish.
Step 5
Step 6
When New Hardware Found windows appear, wait for Windows to complete the installation.
When you are done with driver installation, you will need to specify the country where you locate upon different telecommunication regulations/ laws. Please proceed to Chapter 4 Configuring Countries on page 17 for instructions.
10
Chapter 3 Software Installation Step 2 When confirm message appears, click OK.
Step 3
When you are done with driver installation, you will need to specify the country where you locate upon different telecommunication regulations/laws. Please proceed to Chapter 4 Configuring Countries on page 17 for instructions.
11
Step 2
Select Search for a suitable driver for my device and click Next.
Step 3
12
Chapter 3 Software Installation Step 4 Click Browse to locate the path of the driver: x:\Driver\W2K (where x: represents your CD-ROM drive) and click OK.
Step 5 Step 6
Windows will find the location of the driver; click Next. If Digital Signature Not Found window appears, click Yes to continue.
Step 7
Click Finish. When Found New Hardware window appears, wait for Windows to complete the installation.
When you are done with driver installation, you will need to specify the country where you locate upon different telecommunication regulations/ laws. Please proceed to Chapter 4 Configuring Countries on page 17 for instructions.
13
Step 2
With Search for the best driver in these locations selected, select ONLY Include this location in the search. Click Browse to specify the path to X:\Driver\WinXP where X is your CD-ROM drive letter and click Next.
Step 3
14
Chapter 3 Software Installation Step 4 Click Finish. When Found New Hardware screen appears, wait for completing the installation.
When you are done with driver installation, you will need to specify the country where you locate upon different telecommunication regulations/ laws. Please proceed to Chapter 4 Configuring Countries on page 17 for instructions.
15
17
PCI Modem Card User's Manual Step 3 From the drop-down list of I am in (for Windows 95) or I am in this country/region (for Windows 98/Me), select a country where your modem is to be used and click Apply (for Windows 98/Me only) and then OK.
18
Chapter 4 Configuring Countries Step 2 In Modems Properties window, highlight Agere Systems PCI Soft Modem and click Dialing Properties.
Step 3
From the drop-down list of I am in this country/region, select a country where your modem is to be used and click Apply and then OK.
19
Step 3:
On the General tab, from the drop-down list of Country/region select the country where your modem is to be used. Click Apply and then click OK.
20
21
PCI Modem Card User's Manual Step 3 Highlight the COM port used by your modem and then click More Info.
Step 4
Step 5
If your modem is properly installed, the command response (something like AT) should appear on the screen. Congratulations! You have successfully installed the modem hardware and its driver.
* According to your model, the command responses may differ from shown above.
Note: If your modem fails to respond, you will see an error message. Make sure your modem is properly connected. Switch your modem off and on, and try again. If your modem still fails to respond, you may need to remove the driver and reinstall again.
22
Step 3
23
PCI Modem Card User's Manual Step 4 Step 5 Wait for communication with your modem. If your modem is properly installed, the command response (something like AT) should appear on the screen. Congratulations! You have successfully installed the modem hardware and its driver.
* According to your model, the command responses may differ from shown above.
Note: If your modem fails to respond, you will see an error message. Make sure your modem is properly connected. Switch your modem off and on, and try again. If your modem still fails to respond, you may need to remove the driver and reinstall again.
24
It is also possible that you want to reinstall or upgrade the driver. If this is the case, uninstall the modem software and restart your PC as described in this chapter . Then refer to the installation instructions to install required driver.
25
PCI Modem Card User's Manual Step 3 Click Yes to remove the components.
Step 4
Step 3
26
Chapter 6 Uninstalling the Drivers Step 4 When prompted to restart your computer, select Yes or No as required.
Step 2
Step 3
Step 4
27
Appendix A AT Commands
AT Command Set
AT commands are issued to the modem to control the modems operation and software configuration. The basic command syntax is as follows: <command><parameter> The <command> is a combination of the attention prefix (AT) followed by the AT command. The <parameter> is a string which represents a numeric decimal value. Note: If a parameter value is not entered then the soft modem assumes a parameter value of zero. Any command issued is acknowledged with a response in either text or numeric values. These responses are known as result codes. AT commands can only be entered while the modem is in command mode. Command mode is entered under one of the following conditions:
!
After powerup, at the termination of a connection, or after the execution of a command other than dial or answer. Upon the receipt of the escape sequence (three consecutive characters matching the contents of register S2) while in on-line mode. Upon the on-to-off transition of DTR if &D1, &D2, or &D3 has been set.
A.1 AT Commands
A.1.1 Data and General Commands
+++Escape Sequence An escape sequence allows the modem to exit data mode and enter on-line command mode. While in on-line command mode, AT commands are sent directly to the modem. Use the return to on-line data mode command (see O<value>Return to On-Line Data Mode) to return to data mode. Place a pause before and after the escape sequence to prevent the modem from interpreting the escape sequence as data. The length of the pause is set 29
PCI Modem Card User's Manual by register S12 (see S12Escape Guard Time), the escape guard time. Register S2 (see S2AT Escape Character) identifies the escape sequence character.
A/Repeat Last Command Use this command to repeat the last AT command. The modem repeats the command currently in the command buffer. Do not use the AT prefix with this command. Do not conclude the command with a terminating character such as enter.
AAnswer This command instructs the soft modem to go off-hook and answer an incoming call.
B<value>Communication Standard Setting Use this command to select the communication standard used by the soft modem. B0 B1 B2 B3 B15 B16 Selects CCITT V.22 mode when the modem is at 1200 bits/s. Selects Bell 212A when the modem is at 1200 bits/s (default). Deselects V.23 reverse channel (same as B3). Deselects V.23 reverse channel (same as B2). Selects V.21 when the modem is at 300 bits/s. Selects Bell 103J when the modem is at 300 bits/s (default).
C<value>Carrier Control This command is supported to ensure compatibility with communications software that issues the C1 command. However, this modem does not support the C0 command. The C0 command instructs some modems not to send carrier (i.e., it puts them in receive-only mode). C1 Normal transmit carrier switching (default).
D<dial string>Dial This command instructs the soft modem to go off-hook and begin the dialing sequence. The dial string (<dial string>, including modifiers and the telephone number) is entered after the D command. A dial string can be up to sixty characters long. Any digit or symbol may be dialed as touchtone digits. Characters such as spaces, hyphens, and 30
Appendix A AT Commands parentheses are ignored by the modem and may be included in the dial string to enhance readability. Dial Modifiers Modifier L Function Name Description
Dial the last number Instructs the modem to dial the last number dialed. This modifier is valid only if it is the first symbol of the dial string. All consecutive characters are discarded. Select pulse dialing Select tone dialing(default) Wait for dial tone Instructs the modem to wait for a second dial tone before processing the dial string. Instructs the modem to pause before processing the next character in the dial string. Register S8 determines the length of the pause. Instructs the modem to go on-hook for 0.5 s and then return to off-hook. Instructs the modem to wait for 5 s of silence after dialing the number. If silence is not detected, the modem sends a NO ANSWER result code back to the user.
P T W
Dial pause
! @
Return to command Instructs the modem to return to mode command mode after it has finished dialing without disconnecting the call. This modifier must be the last character in the dial string. Bong tone detection Instructs the modem to dial a telephone number previously stored using the &Z<location>=<dial string> command. Valid storage locations are 03.
31
PCI Modem Card User's Manual E<value>Echo Command Use this command to enable or disable the soft modem echo feature. When the echo feature is selected and the modem is in command mode, characters sent to the modem are sent back to the host and displayed on the monitor. E0 E1 Disables echo command. Enables echo command (default).
F<value>On-Line Data Character Echo Command This command is supported to ensure compatibility with communications software that issues the F1 command. The F0 version of this command is not supported. This command was originally used to set echo features for the DTE. F0 F1 On-line data character echo enabled (not support). On-line data character echo disabled.
H<value>Hook Control This command instructs the modem to go either on-hook to disconnect a call or off-hook to make the telephone line busy. H0 H1 soft modem goes on-hook (default). soft modem goes off-hook.
I<value>Request ID Information This command displays specific product information about the modem. I0, I3 I1 I2 I4 I5 I6 I7 I8 I9 I10, I11 Returns modem identity string and driver version number. Returns OK. Returns OK. Returns the driver build date. Returns the driver version, bus type (PCI, AC97), codec type, and country. Returns OK. Hardware version. Codec type. Returns country ID in English. Displays connection information. If the modem has not connected with a remote DCE the ATI 11 commands returns No Previous Call.
The ATI 11 command may be issued from on-line command mode or after the end of a call. After a call, some of the values are no longer valid. 32
Appendix A AT Commands The following table describes each of the results listed for the ATI 11 command. ATI11 Command Results Result Last Connection Initial Transmit Carrier Rate Initial Receive Carrier Rate Final Transmit Carrier Rate Description V.90, V.34, or V.32, depending on the type of connection negotiated. Initial upstream rate. Initial downstream rate. Current or final upstream rate.
Final Receive Carrier Rate Current or final downstream rate. Protocol Negotiation Result LAPM, MNP *, or none, depending on V.42 negotiation.
Data Compression Result LAPM, MNP, or none, depending on V.42 negotiation. Estimated Signal/Noise Ratio Receive Signal Power Level (dBm) Signal to noise ratio with implied negative. Higher values indicated better conditions. The received signal power, although labeled with units of dBm, is only a relative measure for comparing calls to/from different locations. This value is valid only during a call. Upstream transmit signal power. Round trip delay in milliseconds.
Near Echo Level (dBm) Near echo levels only. Far Echo Level (dBm) Transmit Frame Count Transmit Frame Error Count Far echo levels only. Number of LAPM frames sent upstream during this call. Count wraps around at 65535. Number of REJ frames received at the analog client modem.
33
PCI Modem Card User's Manual Receive Frame Count Receive Frame Error Count Number of LAPM frames received by the client during this call. Count wraps around at 65535. Number of frames received in error by the client.
Retrain by Local Modem Number of retrains or rate renegotiations requested by the modem. Retrain by Remote Modem Call Termination Cause Number of retrains or rate renegotiations requested by the remote modem. Reason for call ending. Only valid after call ends. Result codes are as follows:
! ! ! ! !
0 = local modem command: ATH, DTR drop. 1 = remote modem: cleardown, loss of signal. 2 = no answer, busy, etc. 3 = training failure V.90 or V.34. 4 = protocol failure if required by \N4, for example.
For PCM connection only, a hexadecimal 6-bit pattern of T1 frames with robbed-bit signaling. For PCM connection only, the downstream digital loss.
L<value>Speaker Volume Use this command to set the monitor speaker volume setting when the speaker is on. L0 Low volume. L1 Low volume. L2 Medium volume (default). L3 High volume. M<value>Speaker Control Use this command to turn the monitor speaker on or off. M0 34 Speaker is off.
Appendix A AT Commands M1 M2 M3 Speaker is on until the modem detects the carrier signal (default). Speaker is always on when the modem is off-hook. Speaker is on until the carrier is detected, except when dialing.
N<value>Modulation Handshake Use this command to set the modem protocol for handling handshake negotiation at connection time if the communication speed of the remote modem is different from the speed of the local modem. N0 When originating or answering, this is for handshake only at the communication standard specified by register S37 and the B<value> command. When originating or answering, begin the handshake only at the communication standard specified by S37 and the B<value> command. During handshake, fallback to a lower speed may occur (default).
N1
O<value>Return to On-Line Data Mode Use this command to exit on-line command mode and reenter on-line data mode. If the modem is not in on-line command mode when this command is received, it generates an ERROR result code. O0 O1 O3 Instructs the soft modem to exit on-line command mode and return to data mode. Issues a retrain before returning to on-line data mode. Issues a rate renegotiation before returning to on-line data mode.
PSelect Pulse Dialing Use this command to configure the modem for pulse dialing. All subsequent D<dial string> commands use pulse dialing until either the T command or a tone dial modifier is received by the modem. Tone dialing is the default setting. Do not supply parameters with this command unless it is used as part of a dial modifier.
Q<value>Result Code Control Result codes are informational messages sent from the modem and displayed on the monitor. Basic result codes include OK, CONNECT, RING, NO CARRIER, and ERROR. The Q<value> command allows the user to turn result codes on or off.
35
PCI Modem Card User's Manual Q0 Q1 Enables result codes (default). Disables result codes.
S<register_number>=<value>S Register Control Use this command to view or change an S-register. S-registers contain parameters used by the modem. This command has two forms: one to show the contents of the register and one to change the contents of the register. Some registers are read only and are not affected by the S<register number>=<value> command. Each register has a specific function. S<register_number>? S<register_number>=<value> Displays register contents. Sets the contents of the register to <value> if the register is not read only.
TSelect Tone Dialing Use this command to configure the modem for DTMF tone dialing. All subsequent D<dial string> commands use tone dialing until either the P command or a pulse dial modifier is received by the modem. Tone dialing is the default setting. Do not supply parameters with this command unless it is used as part of a dial modifier.
V<value>DCE Response Format The result codes using one of two formats. Verbose mode generates result codes in a text format using words. Numerical mode generates result codes as a number. Each result code has a number assigned to it. Use this command to switch between numerical and verbose modes. Call progress and negotiation progress messages are affected by this command. V0 V1 Displays result codes as digits. Numerical mode. Displays result codes as text (default). Verbose mode.
W<value>Result Code Option Use this command to select the modems CONNECT message options. W0 W1 W2 CONNECT result code reports DTE receive speed. Disables protocol result codes. CONNECT result code reports DTE receive speed. Enables protocol result codes. CONNECT result code reports DCE receive speed. Enables protocol result codes (default).
X<value>Extended Result Codes Control Use this command to select which result codes are used by the modem. The 36
Appendix A AT Commands parameter of this command is stored in bits 46 of register S22. X<value> Commands Command X0 Description Busy detection is disabled; blind dialing (no dial tone detection) is enabled. The following result codes are supported: OK CONNECT RING NO CARRIER
ERROR X1 Busy detection is disabled; blind dialing (no dial tone detection) is enabled. The following result codes are supported: OK RING NO CARRIER ERROR
CONNECT <RATE> X2 Busy detection is disabled; blind dialing is disabled. The dialing cannot be conducted unless a dial tone is detected. If dial tone is not detected within the time specified by register S6, the NO DIAL-TONE result code will be reported. The following result codes are supported: OK RING NO CARRIER ERROR
NO DIALTONE CONNECT <RATE> X3 Busy detection is enabled; blind dialing is enabled. The following result codes are supported: OK RING NO CARRIER ERROR BLACKLISTED
Busy detection is enabled; blind dialing is disabled. The dialing cannot be conducted unless a dial tone is detected. If dial tone is not detected within the time specified by register S6, the NO DIAL-TONE result code will be reported. The following result codes are supported: OK RING NO CARRIER ERROR
37
PCI Modem Card User's Manual CALL WAITING DETECTED X5 Busy detection is enabled; blind dialing is disabled. The dialing cannot be conducted unless a dial tone is detected. If dial tone is not detected within the time specified by register S6, the NO DIAL-TONE result code will be reported. The following result codes are supported: OK RING NO CARRIER ERROR
NO DIALTONE BUSY CONNECT <RATE> RRING NO BONGTONE BLACKLISTED WARBLE CALL WAITING DETECTED DELAYED
Y<value>Long-Space Disconnect This command is supported to ensure compatibility with communication software that issues the Y0 command. Long-space disconnect is always disabled. Y0 Disables long-space disconnect (default).
Z<value>Reset and Recall Stored Profile Use this command to force the soft modem to go on-hook and restore a profile saved by the &W command. Soft modem products have two stored profiles and the active profile. The <value> parameter selects the stored profile to copy into the active profile. Z0 Z1 Reset and restore stored profile 0. Reset and restore stored profile 1.
&B<value>V.32 Auto Retrain This command is supported to ensure compatibility with communications software that issues the B1 command. The B0 version of this command is not supported. &B0 &B1 Disable V.32 auto-retrain (not supported). Enable V.32 auto-retrain (default).
Appendix A AT Commands Use this command to control the modems response to receiving a remote modems carrier signal. Data carrier detect (DCD) is a signal from the modem to the DTE indicating that the carrier signal is being received from a remote modem. The modem typically turns off DCD when it no longer detects the remote modems carrier signal. &C0 &C1 Modem ignores the state of the carrier from the remote modem. DCD remains on at all times. Modem turns on DCD when the remote modems carrier signal is detected and turns off DCD when the carrier signal is not detected (default).
&D<value>Data Terminal Ready (DTR) Control Use this command to set how the soft modem responds to the DTR signal. &D0 The soft modem ignores the true status of DTR and treats it as always on. Use this selection only if the computer does not provide DTR to the modem. If the DTR signal is not detected while in on-line data mode, the modem enters command mode, issues the OK result code, and remains connected. If the DTR signal is not detected while in on-line data mode, the modem disconnects (default). Reset modem on the on-to-off DTR transition.
&D1
&D2 &D3
&G<guard tone>V.22 bis Guard Tone Control Use this command to select which guard tone, if any, the modem will send while transmitting in the high band (answer mode). This command is only used in V.22 and V.22 bis mode. This option is not used in North America; it is for international use only. &G0 &G1 &G2 Disables guard tone (default). Selects 550 Hz guard tone. Selects 1800 Hz guard tone.
&J<value>Auxiliary Relay Option This command is supported to ensure compatibility with communications software that issues the J0 command. &J0 The auxiliary relay is never closed (default).
&K<value>Local Flow Control Selection Use this command to set the soft modem flow control method.
39
PCI Modem Card User's Manual &K0 &K3 &K4 Disables flow control. Enables RTS/CTS (hardware) flow control (default). Enables XON/XOFF flow control.
&M<value>Asynchronous Communications Mode This command is supported to ensure compatibility with communication software that issues the &M0 command. The preferred method for changing the asynchronous communication mode is to use the \N<error control mode> command. &M0 Asynchronous mode (default).
&P<value>Pulse Dial Make-to-Break Ratio Selection This command is effective only for Japan. &P0 &P1 &P2 Selects 39%61% make/break ratio at 10 pulses per second. Selects 33%67% make/break ratio at 10 pulses per second (default). Selects 33%67% make/break ratio at 20 pulses per second.
&Q<value>Asynchronous Communications Mode This command is supported to ensure compatibility with communication software that issues the &Q<value> command. The preferred method for changing the asynchronous communication mode is to use the \N<error control mode> command. &Q0 &Q5 &Q6 &Q8 Asynchronous mode, buffered. Same as \N0. Error control mode, buffered (default). Same as \N3. Asynchronous mode, buffered. Same as \N0. MNP error control mode. If an MNP error control protocol is not established, the modem will fall back according to the current user setting in register S36. V. 4 2 o r MNP error control mode. If neither error control protocol is established, the modem will fall back according to the current user setting in register S36.
&Q9
&S<value>Data Set Ready (DSR) Option Use this command to controls DSR action. &S0 DSR is always on (default).
40
Appendix A AT Commands &S1 DSR comes on after establishing a connection and goes off when the connection ends.
&T<value>Self-Test Commands Use this command to perform diagnostic tests on the modem. Each test is designed to isolate a problem location when experiencing periodic data loss or random errors. &T0 &T1 Abort. Terminates the test in progress. Initializes local analog loopback, V.56 Loop 3. If a connection exists when this command is issued, the modem hangs up. The modem displays the CONNECT <rate> message at the start of the test. Local digital loopback test, V.54 Loop2. If no connection exists, the soft modem returns ERROR. Requests a remote digital loop back, V.54 Loop 2 without self test. If no connection exists, the soft modem returns ERROR and generates the CONNECT<rate> result code.
&T3 &T6
&V<value> Display Current Configuration Use this command to display the current soft modem configuration. The modem maintains two stored profiles and the active profile. This command displays all three configurations and any stored telephone numbers.
&W<value>Store Current Configuration Use this command to store the modems command options and all S registers except S3, S4, and S5. The Z<value> command or a powerup reset, of the modem, restores this profiles. &W0 &W1 Stores the current configuration as profile 0. Stores the current configuration as profile 1.
&Y<value>Select Stored Profile for Hard Reset This command does not change the behavior of the modem but is included for compatibility with applications that issue the &Y command.
&Z<storage location>=<dialing sting>Store Telephone Number Use this command to store a dialing string. The soft modem can save four dialing strings. The dial string may contain up to 34 characters. The ATDS=<storage location> command dials using the stored string.
41
PCI Modem Card User's Manual \A<value>Select Maximum MNP Block Size The modem will operate an MNP error corrected link using a maximum block size controlled by the parameter sup-plied. \A0 \A1 \A2 \A3 64 characters. 128 characters. 192 characters. 256 characters (default).
\B<break time>Send Break Use this command in non-error-controlled mode. It instructs the modem to transmit a break signal to the remote modem. The minimum break length is 100 ms and the maximum break length is 900 ms. The <break time> parameter has values between one and nine with each increment representing 100 ms. The command works in conjunction with the \K command.
\G<value>Modem Port Flow Control Instructs the DCE to process XON/XOFF flow control or pass XON/OFF flow control to the remote DCE. \G0 \G1 The modem processes XON/XOFF flow control characters locally (default). The modem passes XON/XOFF flow control characters.
\J<value>Adjust Bits/s Rate Control Use this command to specify whether or not the negotiated connect speed of the modem forces the adjustment of the speed of the DTE to the modems speed. \J0 \J1 Buffer mode. Error control is set or disabled with the \N<value> command (default). Forces the maximum DCE rate to the DTE rate.
\K<value>Set Break Control Use this command to control the response of the modem to a break received from the DTE, remote modem, or the \B<value> command. When Modem Is Operating in Data Transfer Mode: \K0, \K2, K4 Enter on-line command mode. No break is sent to the remote modem. \K1 Clears data buffers and sends a break to the remote modem.
42
Appendix A AT Commands \K3 \K5 Sends a break to the remote modem immediately.
Sends a nondestructive, non expedited break to the remote modem (default). The second case occurs when the modem is in the on-line command state (waiting for AT commands) during a data connection, and the \B<value> command is received in order to send a break to the remote modem. When Modem Is On-Line Command State During Data Connection: \K0, \K1 Clears data buffers and sends a break to the remote modem. \K2, \K3 Sends a break to the remote modem immediately. \K4, \K5 Sends a break to the remote modem in sequence with data (default). Finally, the third case occurs when a break is received from a remote modem during a connection. When Break Is Received During Connection: \K0, \K1 Clears data buffers and sends a break to the DTE. \K2, \K3 Sends a break to the DTE immediately. \K4, \K5 Sends a break to the DTE in sequence with received data (default). \N<error_control>Select Error Control Mode Use this command to select the type of error control used by the modem when sending or receiving data. \N0 \N1 \N2 Buffer mode. No error control (same as &Q6). Direct mode. MNP or disconnect mode. The modem attempts to connect using MNP 24 error control procedures. If this fails, the modem disconnects. This is also known as MNP reliable mode. V.42, MNP, or buffered (default). The modem attempts to connect in V.42 error control mode. If this fails, it will attempt to connect in MNP mode. If this also fails, soft modem connects in buffer mode and continues operation. This is also known as V.42/ MNP auto reliable mode (same as &Q5). V.42 or disconnect. The modem attempts to connect in V.42 error control mode. If this fails, the modem disconnects. V. 4 2 , MNP, or buffered (same as \N3). V. 4 2 , MNP, or buffered (same as \N3).
\N3
\Q<value>Local Flow Control Selection Use this command to set the local flow control method.
43
PCI Modem Card User's Manual \Q0 \Q1 Disables flow control (same as &K0). XON/XOFF software flow control (same as &K4).
\R<value>Ring Indicator Signal Off After Answer This command is supported to ensure compatibility with communications software that issues the \R0 command. \R0 Ring indicator signal is off after the telephone call is answered.
\T<time delay>Inactivity Timer Use this command to specify the delay time used by the inactivity timer. The delay time is the length of time in minutes that the modem waits during periods of inactivity before disconnecting. Periods of inactivity are defined by no data being sent or received by the DCE. To disable the inactivity timer, use the T0 command. The delay time may also be specified in register S30. This function is only applicable in buffer mode. \T0 Inactivity timer disabled (default).
\T1\T255 Specifies the length of time in minutes that the modem will wait before disconnecting when no data is sent or received. \V<value>Protocol Result Code Use this command to enable or disable protocol result codes. \V0 \V1 \V2 Disables protocol result code appended to DCE speed. Enables protocol result code appended to DCE speed (default). Enables protocol result code appended to DCE speed (same as \V1).
%BView Numbers in Blacklist If blacklisting is in effect, this command displays the numbers that are currently blacklisted, failed, or delayed. The ERROR result code appears for countries that do not support blacklisting.
%C<value>Data Compression Control Use this command to enable or disable V.42 bis and MNP class 5 data compression. On-line changes do not take effect until a disconnect occurs. %C0 44 V.42 bis/ MNP 5 disabled. No data compression.
Appendix A AT Commands %C3 V.42 bis/ MNP 5 enabled. Data compression enabled (default).
%E<value>Auto Fallback/Fallforward Control This command provides the option for the modem to automatically monitor line quality, to fall back when line quality is insufficient, and to fall forward when line quality is sufficient. %E0 %E1 %E2 Disables fallback/fallforward. Enables fallback and disable fallfor-ward. Enables fallback/fallforward (default).
-C<value>Data Calling Tone Use this command to enable or disable the data calling tone after a call is originated. The data calling tone is a tone of a certain frequency and cadence as specified in V.25 which allows remote data/FAX/voice discrimination. The frequency is 1300 Hz with a cadence of 0.5 s on and 2.0 s off. -C0 -C1 Disabled (default). Enabled.
-V90=<rate>Enable/Disable V.90 Settings -V90=<rate>Controls the downstream rate. -V90=0 Disables V.90. -V90=1 Enables V.90 auto rate (default). -V90? Displays the current value. -V90=? Shows the range of <rate>. -V90=<rate> Equivalent Downstream Rates: <rate> Value Downstream Rate 0 1 2 3 4 5 6 V.90 disabled. Auto rate (default). 28000 kbits/s. 29333 kbits/s. 30666 kbits/s. 32000 kbits/s. 33333 kbits/s. <rate> Value 12 13 14 15 16 17 18 Downstream Rate 41333 kbits/s. 42666 kbits/s. 44000 kbits/s. 45333 kbits/s. 46666 kbits/s. 48000 kbits/s. 49333 kbits/s.
45
PCI Modem Card User's Manual 7 8 9 10 11 34666 kbits/s. 36000 kbits/s. 37333 kbits/s. 38666 kbits/s. 40000 kbits/s 19 20 21 22 23 50666 kbits/s. 52000 kbits/s. 53333 kbits/s. 54666 kbits/s. 56000 kbits/s.
+A8E=<v8o>,<v8a>,<v8cf>,<v8b>V.8 and V.8 bis Operation Controls Use this command to set the control parameters for early call negotiation through V.8 and V.8 bis. +A8E* may also be used as an action command to reinitiate V.8 or V.8 bis if an earlier attempt to use either protocol has failed. <v8o> enables or disables DCE-controlled V.8 origination negotiation; <v8a> enables or disables DCE-controlled V.8 answer negotiation; <v8b> disables V.8 negotiation or sets it to DCE controlled or DTE controlled negotiation. The <a8cf> parameter sets the V.8 CI signal call function to the value specified. The valid range for this parameter is 0FF, with a default of 0xC1. Valid <v8o> Values: 1 6 Enables DCE-controlled V.8 origination negotiation (default). Enables DCE-controlled V.8 origination negotiation, issue +A8x indications.
Valid <v8a> Values 1 5 Enables DCE-controlled V.8 answer negotiation (default). Enables DCE-controlled V.8 answer negotiation, issue +A8x indications.
Valid <v8cf> Values 1 6 Enables DCE-controlled V.8 origination negotiation. Enables DCE-controlled V.8 origination negotiation, issue +A8x indications.
Valid <v8b> Values 0 1 46 Disables V.8 negotiation. Enables DCE-controlled V8 bis negotiation (default).
+A8T=<signal>,<1st_message>,<2nd_message>,<sig_en>,<msg_en>,<su pp_delay>Send V.8 bis Signal and/or Message This command instructs the DCE to send a V.8 bis signal or message. This command is only supported when V.80 is enabled. Valid <signal> Values: 0 1 2 3 4 5 6 7 8 9 10 None. Initiating Mre. Initiating MRd. Initiating CRe, low power. Initiating CRe, high power. Initiating CRd. Initiating Esi. Responding MRd, low power. Responding MRd, high power. Responding CRd. Responding Esr.
Valid <sig_en> Values: 0 1 Enables detection of initiation signals (default). Enables detection or responding signals.
Valid <msg_en> Values: 0 1 Disables detection of messages (default). Enables detection of V.8 bis messages.
Valid <supp_delay> Values 0 1 No delay inserted (default). Inserts a 1.5 s delay between transmitted V.8 bis signal and the subsequent V.8 bis message.
+DR<value>Data Compression Reporting Use this command to enable or disable the compression report. If the compression report is enabled, the +DR:<type> intermediate result code reports the current DCE-DCE data compression type. It is issued after the error control report (+ER) and before the final result code (e.g., CONNECT).
47
PCI Modem Card User's Manual +DR Data Compression Report Value +DR=0 +DR=1 This command disables the compression report. This command enables the compression report.
+DR Data Compression Reporting Intermediate Result Codes +DR: NONE +DR: V42B +DR: V42B RD +DR: V42B TD +DR: V44 +DR: V44 RD +DR: V44 TD Data compression is not in use. V.42 bis is in use in both directions. V. 42 bis is in use in the receive direction. V. 42 bis is in use in the transmit direction. V.44 is in use in both directions. V.44 is in use in the receive direction. V.44 is in use in the transmit direction.
+DS=<direction>,<compression_negotiation>,<max_dict>,<max_string> V. 4 2 bis Data Compression Use the +DS command to configure the V.42 bis data compression method used by the modem. The settings of this command overwrite the setting of a %C<value> command. However, it can also be overwritten by %C<value> command. The <direction> parameter sets which directions use the compression method. The soft modem use compression in one or both directions. Valid <direction> Values: 0 1 2 3 Modem negotiates no V.42 bis compression. Modem negotiates transmit only V.42 bis compression. Modem negotiates receive only V.42 bis decompression.
Modem accepts V.42 bis compression in both or either direction (default). The <compression_negotiation> parameter tells the modem whether it should disconnect if V.42 negotiations fail. The soft modem AT command set does not support the disconnect feature when V.42 negotiation fails and the <compression_negotiation> parameter is always set to 0. The <max_dict> and <max_string> parameters specify the maximum number of dictionary entries and maximum string length for the modem to negotiate. Their default values are 4096 and 32, respectively.
Appendix A AT Commands Use this command to configure the V.44 data compression method used by the modem. The soft modem never disconnect if V.44 is not negotiated and always use the streaming method for data transfers. As a result, <compression_negotiation> and <capability> are always 0. The <direction> parameter sets which directions use the compression method. The soft modem use compression in one or both directions. Valid <direction> Values: 0 1 2 3 Modem negotiates no V.44 compression. Modem negotiates transmit only V.44 compression. Modem negotiates receive only V.44 decompression. Modem accepts compression in both or either direction (default).
The <max_codewords_tx> parameter specifies the maximum number of code words to negotiate in the transmit direction. The <max_codewords_rx> parameter specifies the maximum number of code words to negotiate in the receive direction. Valid <max_codewords_tx> and <max_codewords_rx> Values: 2048 512, 1024, 2048 Default <max_codewords_tx> and <max_codewords_rx> value. Valid transmit and receive code word settings.
The <max_string_tx> parameter specifies the maximum string length to negotiate in the transmit direction. The <max_string_rx> parameter specifies the maximum string length to negotiate in the receive direction. Valid <max_string_tx> and <max_string_rx> Values: 255 Default <max_string_tx> and <max_string_rx> value. 32255 Valid transmit and receive string lengths. The <max_history_tx> parameter specifies the maximum length of the history buffer to negotiate in the transmit direction. The <max_history_rx> parameter specifies the maximum length of the history buffer to negotiate in the receive direction. Valid <max_history_tx> and <max_history_rx> Values: 6144 1024, 2048, 4096, 1536, 3072, 6144 Default <max_history_tx> and <max_history_rx> value. Valid maximum transmit and receive history buffer sizes. 49
PCI Modem Card User's Manual +EB=<break_selection>,<timed>,<default_length>Break Handling In Error Control Operation Use this command to set the modem behavior when a BREAK is received. The <break_selection> parameter sets the type of break sent to the remote DCE when a break is received from the local DTE. The <timed> parameter sets whether the V.42 L-SIGNAL send the break length. The <default_length> parameter sets the length of the break sent to the local DTE when the modem receives a break from the remote DTE that does not have a defined break length. The <default_length> is defined in milliseconds and has a default value of 30 (30 ms). Valid <break_selection> Values 0 1 2 3 Ignore break (default). Non expedited, nondestructive. Expedited, nondestructive. Expedited, destructive.
Valid <timed> Values: 0 1 V.42 L-SIGNAL does not indicate break signal length. V.42 L-SIGNAL indicates break signal length.
Valid <default_length> Values: 0 1255 Modem does not deliver a break to the DTE. Modem delivers a break of the length set by the <default_length> parameter.
+EFRAM=<value 1>,<value 2>Frame Length Use this command to set the maximum link-layer frame information field size that the soft modem attempts to establish. <value 1> defines the field size for the sending direction in octets. <value 2> defines the field size for the receiving direction in octets and is not required.
+ER=<value>Error Control Reporting Use this command to turn on or turn off the error control report. If the compression report is enabled, the +ER:<type> intermediate result code reports the current DCE-DCE error control type. It is issued after the determination of the error control protocol and before the final result code (e.g., CONNECT). Specifically, the +ER intermediate result code is issued after the modulation report (+MCR and +MRR) and before the data compression report (+DR).
50
Appendix A AT Commands +ER Control Reporting Commands: +ER=0 +ER=1 This command enables error control report (default). This command disables error control report.
+ER Error Control Reporting Intermediate Result Codes +ER: NONE +ER: LAPM +ER: ALT Data compression not in use. V.42 LAPM protocol is in use. V.42 alternative protocol is in use.
+ES=<orig_rqst>,<orig_fbk>,<ans_fbk>Error Control Selection Use this command to select the error correction mode. If the modem is operated in V.80 mode (synchronous buffered mode), and +ES=,,8, the +ES? will always return +ES: 6,,8. The setting of this command overwrites the \N command. However, the +ES command is overwritten by the setting on a \N command. +ES Combinations: +ES=1,0,1 +ES=0,1,0 +ES=4,4,6 +ES=3,3,5 +ES=4,0,6 +ES=3,0,2 +ES=2,0,2 +ES=3,2,4 +ES=,,8 +ES=6,,8 Buffered mode. Direct mode. MNP or disconnect mode. LAPM or disconnect mode. MNP or buffered mode. LAPM, MNP, or buffered mode (default). LAPM or buffered mode. LAPM, MNP, or disconnect mode. V.42 sync buffer mode (V.80 enabled). V.42 sync buffer mode (V.80 enabled).
+ESR=<value>Selective Repeat Use this command to enable or disable the selective reject mode. 0 1 Enables the selective reject mode. Disables the selective reject mode.
51
PCI Modem Card User's Manual +ETBM=<pending_TD>,<pending_RD>,<timer>Call Termination Buffer Management Use this command to set the behavior of the modem during call termination. The <pending_TD> parameter controls how previously-transmitted data remaining in the DCE buffers is handled when the DTE request a disconnect from the call. The <pending_RD> parameter controls how previouslyreceived data remaining in the DCE buffers is handled when the remote DCE disconnects the call. The <timer> parameter sets the maximum amount of time the soft modem will attempt to deliver the buffered data before abandoning the attempt and discarding any remaining data. <pending_TD> Parameter Values: 0 1 Modem discards all buffered data immediately and disconnects. Modem ignores the timer and attempts to deliver the data until it is acknowledged. If the remote DCE disconnects, discard the remaining data. Modem attempts to deliver the data until the data is acknowledged. If the remote DCE dis-connects, or the timer expires, discard the remaining data.
<pending_RD> Parameter Values: 0 1 Modem discards all buffered data immediately and disconnects. Modem ignores the timer and attempts to deliver the data until it is acknowledged. If the local DTE request a disconnect, discard the remaining data. Modem attempts to deliver the data until the data is acknowledged. If the local DTE request a disconnect, or the timer expires, discard the remaining data.
<timer> Parameter Values: 0 1254 Modem does not attempt to deliver data. Modem attempts to deliver data for the amount of time set by the <timer> parameter.
+EWIND=<value_1>,<value_2>Window Size Use this command to set the maximum number of acknowledged frames allowed at the link layer. Changes set by the command take effect when the next connection is established. <value_1> sets the maximum window size for the transmit direction and <value_2> sets the maximum window size for the receive direction. The default value for <value_1> is 15.
Appendix A AT Commands Use this command to set the modem service class. The service class determines if the modem is in data, FAX. The +FCLASS command is an extended syntax command. +FCLASS Values: +FCLASS=0 +FCLASS=1 Selects the modems data mode. Selects the modems class 1 fax mode.
+GCAPRequest Complete Capabilities List Use this command to display a list of the soft modems capabilities. This is an extended syntax command but it has only one form, +GCAP. +GCAP Responses: +FCLASS +MS +ES +DS T.class 1, +F +M commands +E commands +D commands Class 1 FAX DCE control Modulation control: +MS/+MR Error control: +ES/+EB/+ER/+EFCS/+ETBM Data compression: +DS/+DR
+GCI=<T.35_country_code>Country of Installation Use this command to set the modem country code. ITU-T Recommendation T.35 defines the country codes and the country names.
+GMIManufacturer Identification +GMI is an extended syntax command. It returns the modem manufacturer and either the OK or ERROR result code. The +GMI=? syntax returns an ERROR result code. The other two forms return an OK result code.
+GMMModem Identification This command is supported to ensure compatibility with communication software that issues the +GMM command. The +GMM command returns the string "H.324 video ready rev 1.0."
+GMRRequest Revision Information This command returns the version of the modem code. 53
PCI Modem Card User's Manual +GOIRequest Global Object Identification This command returns the ISO registration object identifier. +GOI +GOI=?, +GOI? Displays the ISO registration object identifier followed by the OK result code. Displays the ISO registration object identifier followed by the ERROR result code.
+GSNRequest Product Serial Number Identification This command returns the product serial number.
+IDSR=<value>Select Data Set Ready Option Use this command to select how the soft modem manages the DSR signal (V.24 circuit 107). +IDSR=0 +IDSR=1 DSR is always on. DSR functions as defined in ITU-T recommendation V.24.
+IFC=<DCE_by_DTE>, <DTE_by_DCE>DTE-DCE Local Flow Control Use this command to select the local flow control method. The input parameters of the +IFC command overwrite the settings of the \Q and \X<value> commands. The reverse is also true. By modifying the settings of the \Q and \X<value> commands, the +IFC command parameters are overwritten. +IFC=0,0 +IFC=1,1 +IFC=2,2 +IFC=3,1 No flow control. Software flow control. Hardware flow control (default). Software flow control with XON/OFF characters passed on to the remote DCE.
+ILRR=<value>DTE-DCE Local Rate Reporting Use this command to display or hide the local rate report result code. If the rate report is enabled, the reported <rate> is the current DTE-DCE rate. The rate report is an intermediate result code. It is transmitted after any modulation, error control, or data compression reports, and before the final result code (e.g., CONNECT). +ILRR=0 +ILRR=1 Disables the local rate report (default). Enables the local rate report.
54
Appendix A AT Commands +IPR=<DTE rate>Fixed DTE Rate Use this command to set the DTE to DCE transmission rate. There are twelve fixed transmission rates used by the DTE to communicate with the DCE. This commands select one of the predefined transmission rates. If a rate is entered which is not supported, the transmission rate defaults to the next lower rate. +IPR=0 +IPR=300 +IPR=1200 +IPR=2400 +IPR=4800 +IPR=9600 +IPR=19200 +IPR=38400 +IPR=57600 +IPR=115200 +IPR=230400 +IPR=460800 +IPR=921600 Automatic rate detection (default). 300 bits/s. 1200bits/s. 2400 bits/s. 4800 bits/s. 9600 bits/s. 19200 bits/s 38400 bits/s. 57600 bits/s. 115200 bits/s. 230400 bits/s. 460800 bits/s. 921600 bits/s.
+MA=<carrier 1>,<carrier 2>, ...Modulation Automode Control Use this parameter to define a list of modulations that the soft modem may use to connect with a remote modem for answering or originating automode (automatic modulation negotiation) data calls. The list acts as an extension to the modulation specified by the +MS=<carrier> command. The modulation identified by <carrier> in the +MS command limits the values in the +MA carrier list. Modulations which exceed the rate set by the +MS command, generate an ERROR result code and are not implemented by the soft modem. <carrier> values omitted from the list are not available for automode negotiation and are not used in automode negotiation even when the modem is capable of generating the modulation.
+MR=<value>Modulation Reporting Control Use this command to enable or disable modulation report result codes. When the modulation report is enabled, the DCE transmits the +MRR: <rate>, <rx_rate> and the +MCR:<carrier> intermediate result codes to the DTE. The <carrier> reported is the current modulation, for example, V.34. The <rate> reported is the transmit rate in bits per second or is zero if negotiation fails. The <rx_rate> is the receive channel rate and is only reported when different receive and transmit rates have negotiated. The intermediate result codes are transmitted after the modulation and the 55
PCI Modem Card User's Manual rate have been determined and before any error control or data compression reports or the final result code (e.g., CONNECT) is transmitted. +MR=0 +MR=1 Enables the modulation report (default). Disables the modulation report.
+MS=<carrier>,<automode>,<min_rate>,<max_rate>Modulation Selection Use this command to set the modems modulation, the modulations minimum and maximum transmission rate, and the status of automatic modulation negotiation (automode). The <carrier>, <min_rate>, and <max_rate> parameters define the modulation and its minimum and maximum rates. The <automode> parameter enables or disables automatic modulation negotiation. If a subsequent +MA command is not provided, the automode parameters are constrained by the modulation set by the <carrier> parameter. The +MA command can further restrict the automatic modulation negotiation settings but it cannot set a modulation that is higher than the modulation set by the +MS command. Valid <carrier> Values: V92 V.92 (default) V90 V.90 V34 V.34 V32T V.32ter V32B V.32 bis V32 V.32 V22B V.22 bis V. 2 2 V. 2 2 Bell212A Bell 212A* V23C V.23, constant carrier, asymmetric FDM V21 V21 Bell103 Bell 103 Automatic modulation negotiation is enabled or disabled by <automode>. However, if a value is specified for the <max_rate>, then automatic rate selection is disabled and the modem will attempt to connect at the specified rate. Valid <automode> Values: 0 1 Disables. Enabled (default).
56
Appendix A AT Commands The <max_rate> specifies the highest connections rate for the DCE. Valid <max_rate> Range: 0 Determined by modulation selected in <carrier> (default). 30057333 Value limited by modulation selected in <carrier>. Valid <max_rate> for each <carrier>: V34 V32bis V32 V22bis V22 V23C, Bell212A V.21, Bell103 2400 bits/s33600 bits/s in steps of 2400 bits/s. 4800 bits/s19200 bits/s in steps of 2400 bits/s. 4800 bits/s14400 bits/s in steps of 2400 bits/s. 2400 bits/s. 2200 bits/s. 1200 bits/s. 300 bits/s.
+MSC=<src_v34>Seamless Rate Change Enable Use this command to enable or disable V.34 seamless rate changes. +MSC=0 +MSC=1 Disables V.34 seamless rate change. Enables V.34 seamless rate change (default).
+PCW=<call_waiting>Call Waiting Enable Use this command to select how the modem responds to a call waiting signal. The soft modems response is also dependent on the current setting of the caller ID command, +VCID. Valid <call_waiting> Values: 0 Enable the call waiting detector. When a call waiting signal is detected, toggle V.24 circuit 125 and collect caller ID as set by +VCID (default). Enable the call waiting detector. When a call waiting signal is detected, hang up the current call. Disable call waiting detector.
1 2
+PIG=<value>PCM Upstream Ignore Use this command to enable or disable PCM upstream in a V.92 connection. +PIG=0 +PIG=1 Enable PCM upstream. Disable PCM upstream (default).
57
PCI Modem Card User's Manual +PMH=<value>Modem On Hold Enable Use this command to enable or disable modem on hold. Note, that the +PMH command does not effect the parameters of the +PMHT command. The +PMH command only enables or disables modem on hold. The +PMHT command configures the modem to deny a modem on hold request or grant a modem on hold request with the selected hold time. +PMH=0 +PMH=1 Enables modem on hold (default). Disables modem on hold.
+PMHFModem On Hold Hook Flash Use this command to generate a hook flash during modem on hold operations. The command causes the modem to go on-hook for a period of time set by S29. Then the modem returns to the off-hook state for at least 1.5 s.
+PMHRInitiate Modem On Hold Use this command to initiate a modem on hold request. Once the local modem receives this request from the user or controlling application, the soft modem requests that the remote modem go on hold. The remote modem either denies the request or grants the request. If the request is granted, the remote modem initialized the modem on hold timer and informs the local modem what the length of the hold duration is. If the request is denied, the local modem generates an ERROR result code and hangs up the line.
+PMHT=<value>Modem On Hold Timer Use this command to configure the soft modem to grant or reject a modem on hold request. This command configures the modem so it can respond to a modem on hold request. The command must be executed prior to reception of a modem on hold request. If a modem on hold request is made prior to execution of the +PMHT command, by default, the modem on hold request is denied. This command also sets the modem on hold timer. The modem on hold timer sets the amount of time the modem will remain on hold waiting for the requesting modem to return to the line. If the timer expires, the soft modem will hang up the call. +PMHT=0 +PMHT=1 +PMHT=2 +PMHT=3 +PMHT=4 +PMHT=5 58 Deny modem on hold request (default). Grant modem on hold request with a 10 s time-out. Grant modem on hold request with a 20 s time-out. Grant modem on hold request with a 30 s time-out. Grant modem on hold request with a 40 s time-out. Grant modem on hold request with a 1 min. time-out.
Appendix A AT Commands +PMHT=6 +PMHT=7 +PMHT=8 +PMHT=9 +PMHT=10 +PMHT=11 +PMHT=12 +PMHT=13 Grant modem on hold request with a 2 min. time-out. Grant modem on hold request with a 3 min. time-out. Grant modem on hold request with a 4 min. time-out. Grant modem on hold request with a 6 min. time-out. Grant modem on hold request with a 8 min. time-out. Grant modem on hold request with a 12 min. time-out. Grant modem on hold request with a 16 min. time-out. Grant modem on hold request with an indefinite time-out.
+PQC=<value>V.92 Phase 1 and Phase 2 Control Use this command to configure the V.92 short training sequence. This command selects which short phases are used during initiation of a connection. Once the modem is configured, use the +PSS command to enable or disable the short training sequence. +PQC=0 +PQC=1 +PQC=2 +PQC=3 Enable short phase 1 and short phase 2 (default). Enable short phase 1 only. Enable short phase 2 only. Disable short phase 1 and short phase 2.
+PSS=<value>Use Short Sequence Use this command to enable or disable the V.92 short training sequence. +PSS=0 +PSS=2 Use training sequence set in by the +PQC command. Use long training sequence.
+VCID=<value>Caller ID Use this command to enable or disable caller ID. +VCID=0 +VCID=1 +VCID=2 Disable caller ID. Enable caller ID with formatted presentation. Enable caller ID with out formatting.
+FTH=<mod>Transmit HDLC Data with <mod> Carrier The +FTH=<mod> command causes the modem to transmit data framed in the HDLC protocol. +FTH=3 +FTH=24 +FTH=48 +FTH=72 V.21 channel 2. 300 bits/s. V.27ter. 2400 bits/s. V.27ter. 4800 bits/s. V.29. 7200 bits/s. 59
PCI Modem Card User's Manual +FTH=96 +FTH=73 +FTH=74 +FTH=97 +FTH=98 +FTH=121 +FTH=122 +FTH=145 +FTH=146 V.29. 9600 bits/s. V.17. 7200 bits/s. V.17 (short train). 7200 bits/s. V.17. 9600 bits/s. V.17 (short train). 9600 bits/s. V.17. 12000 bits/s. V.17 (short train). 12000 bits/s. V.17. 14400 bits/s. V.17 (short train). 14400 bits/s.
+FTM=<mod>Transmit FAX Data with <mod> Carrier +FTM=<mod> command causes the modem to transmit data using the modulation defined as below. +FTM=3 +FTM=24 +FTM=48 +FTM=72 +FTM=96 +FTM=73 +FTM=74 +FTM=97 +FTM=98 +FTM=121 +FTM=122 +FTM=145 +FTM=146 V.21 channel 2. 300 bits/s. V.27ter. 2400 bits/s. V.27ter. 4800 bits/s. V.29. 7200 bits/s. V.29. 9600 bits/s. V.17. 7200 bits/s. V.17 (short train). 7200 bits/s. V.17. 9600 bits/s. V.17 (short train). 9600 bits/s. V.17. 12000 bits/s. V.17 (short train). 12000 bits/s. V.17. 14400 bits/s. V.17 (short train). 14400 bits/s.
+FTS=<value>Transmission Silence +FTS=<value> causes the modem to terminate a transmission and wait for <value> x 10 ms before responding with the OK result code. For example, <value> = 5 results in a 50 ms interval. <value> has a range of 0255.
Appendix A AT Commands Note: This command controls automatic switching from class 1 to class 0 for call answering only. It does not affect call origination, switching to class 1 from other classes, or switching to classes other than class 0. +FAA=0 The DCE will answer only as a class 1 FAX device. No automatic switching of service class will occur based on the calling device type (default). The DCE can answer and automatically determine whether to answer as a facsimile DCE or as a data modem.
+FAA=1
+FCLASS=1Enter Class 1 FAX Mode The +FCLASS=1 command puts the modem in class 1 FAX mode.
+FPR=<value>Select FAX Port Rate This command sets the DTE to DCE FAX port rate. The +FPR command is supported to assure compatibility with communications software that issues the this command. Soft modem products do not maintain the traditional relationship between the DTE and DCE that this command was designed to control. Soft modem products interface with the host system via a PCI or AC97 interface.
+FRH=<mod>Receive HDLC Data with <mod> Carrier Use the +FRH command to instruct the modem to receive data framed in the HDLC protocol at the modulation defined as below: Command +FRH=3 +FRH=24 +FRH=48 +FRH=72 Modulation V.21 channel V.27ter. V.27ter. V.29. Speed 2. 300 bits/s. 2400 bits/s. 4800 bits/s. 7200 bits/s. 61
PCI Modem Card User's Manual +FRH=96 +FRH=73 +FRH=74 +FRH=97 +FRH=98 +FRH=121 +FRH=122 +FRH=145 +FRH=146 V.29. V.17. V.17 (short train). V.17. V.17 (short train). V.17. V.17 (short train). V.17. V.17 (short train). 9600 bits/s. 7200 bits/s. 7200 bits/s. 9600 bits/s. 9600 bits/s. 12000 bits/s. 12000 bits/s. 14400 bits/s. 14400 bits/s.
+FRM=<mod>Receive Data Use the +FRM command to instruct the modem to received data using the modulation defined as below: Command +FRM=3 +FRM=24 +FRM=48 +FRM=72 +FRM=96 +FRM=73 +FRM=74 +FRM=97 +FRM=98 +FRM=121 +FRM=122 +FRM=145 +FRM=146 Modulation V.21 channel V.27ter. V.27ter. V.29. V.29. V.17. V.17 (short train). V.17. V.17 (short train). V.17. V.17 (short train). V.17. V.17 (short train). Speed 2. 300 bits/s. 2400 bits/s. 4800 bits/s. 7200 bits/s. 9600 bits/s. 7200 bits/s. 7200 bits/s. 9600 bits/s. 9600 bits/s. 12000 bits/s. 12000 bits/s. 14400 bits/s. 14400 bits/s.
+FRS=<value>Receive Silence +FRS=<value> causes the modem to listen and wait for <value> x 10 ms of silence to be detected on the line. For example, <value> = 5 results in a 50 ms interval. At the end of this period the modem responds with the OK result code. <value> has a range of 0255.
62
Appendix A AT Commands The +FTH=<mod> command causes the modem to transmit data framed in the HDLC protocol at the modulation defined as below: Command +FTH=3 +FTH=24 +FTH=48 +FTH=72 +FTH=96 +FTH=73 +FTH=74 +FTH=97 +FTH=98 +FTH=121 +FTH=122 +FTH=145 +FTH=146 Modulation V.21 channel 2. V.27ter. V.27ter. V.29. V.29. V.17. V.17 (short train). V.17. V.17 (short train). V.17. V.17 (short train). V.17. V.17 (short train). Speed 300 bits/s. 2400 bits/s. 4800 bits/s. 7200 bits/s. 9600 bits/s. 7200 bits/s. 7200 bits/s. 9600 bits/s. 9600 bits/s. 12000 bits/s. 12000 bits/s. 14400 bits/s. 14400 bits/s.
+FTM=<mod>Transmit FAX Data with <mod> Carrier +FTM=<mod> command causes the modem to transmit data using the modulation defined as below: Command +FTM=3 +FTM=24 +FTM=48 +FTM=72 +FTM=96 +FTM=73 +FTM=74 +FTM=97 +FTM=98 +FTM=121 +FTM=122 +FTM=145 +FTM=146 Modulation V.21 channel 2. V.27ter. V.27ter. V.29. V.29. V.17. V.17 (short train). V.17. V.17 (short train). V.17. V.17 (short train). V.17. V.17 (short train). Speed 300 bits/s. 2400 bits/s. 4800 bits/s. 7200 bits/s. 9600 bits/s. 7200 bits/s. 7200 bits/s. 9600 bits/s. 9600 bits/s. 12000 bits/s. 12000 bits/s. 14400 bits/s. 14400 bits/s.
+FTS=<value>Transmission Silence
63
PCI Modem Card User's Manual +FTS=<value> causes the modem to terminate a transmission and wait for <value> x 10 ms before responding with the OK result code. For example, <value> = 5 results in a 50 ms interval. <value> has a range of 0255.
ERROR CONNECT 1200 EC* NO DIALTONE BUSY NO ANSWER CONNECT 2400 EC* CONNECT 4800 EC* CONNECT 9600 EC* CONNECT 14400 EC* CONNECT 19200 EC* CONNECT 7200 EC* CONNECT 12000 EC* CONNECT 16800 EC* CONNECT 300 EC* CONNECT 21600 EC* CONNECT 24000 EC* 64
4 5 6 7 8 10 11 12 13 14 24 25 86 40 55 56
Appendix A AT Commands CONNECT 26400 EC* CONNECT 28800 EC* CONNECT 31200 EC* CONNECT 33600 EC* CONNECT 38400 EC* CONNECT 57600 EC* 57 58 59 60 28 18 Connection at 26400 bits/s. Connection at 28800 bits/s. Connection at 31200 bits/s. Connection at 33600 bits/s. Connection at 38400 bits/s (DTE rate). Connection at 57600 bits/s (DTE rate). Connection at 115200 bits/s (DTE rate). Delay is in effect for the dialed number. Dialed number is blacklisted. Blacklist is full. Connection at 32000 bits/s. Connection at 34000 bits/s. Connection at 36000 bits/s. Connection at 38000 bits/s. Connection at 40000 bits/s. Connection at 42000 bits/s. Connection at 44000 bits/s. Connection at 46000 bits/s. Connection at 48000 bits/s. Connection at 50000 bits/s. Connection at 52000 bits/s. Connection at 54000 bits/s. Connection at 56000 bits/s. Connection at 28000 bits/s. Connection at 29333 bits/s. Connection at 30666 bits/s. Connection at 33333 bits/s. Connection at 34666 bits/s. Connection at 37333 bits/s. Connection at 38666 bits/s. Connection at 41333 bits/s. Connection at 42666 bits/s. Connection at 45333 bits/s. Connection at 46666 bits/s. Connection at 49333 bits/s. Connection at 50666 bits/s. 65
CONNECT 115200 EC* 87 DELAYED BLACKLISTED BLACKLIST FULL CONNECT 32000 EC* CONNECT 34000 EC* CONNECT 36000 EC* CONNECT 38000 EC* CONNECT 40000 EC* CONNECT 42000 EC* CONNECT 44000 EC* CONNECT 46000 EC* CONNECT 48000 EC* CONNECT 50000 EC* CONNECT 52000 EC* CONNECT 54000 EC* CONNECT 56000 EC* CONNECT 28000 EC* CONNECT 29333 EC* CONNECT 30666 EC* CONNECT 33333 EC* CONNECT 34666 EC* CONNECT 37333 EC* CONNECT 38666 EC* CONNECT 41333 EC* CONNECT 42666 EC* CONNECT 45333 EC* CONNECT 46666 EC* CONNECT 49333 EC* CONNECT 50666 EC* 88 89 90 70 71 72 73 74 75 76 77 78 79 80 81 82 100 101 102 103 104 105 106 107 108 109 110 111 112
PCI Modem Card User's Manual CONNECT 53333 EC* CONNECT 54666 EC* 113 114 Connection at 53333 bits/s. Connection at 54666 bits/s.
A.3 S-Registers
The current setting of each S-register may be displayed by the S<register number>? command. There are two forms for this command. S<register number> Extended Syntax: S<register_number>? Displays register contents. S<register_number>=<value>* Sets the contents of the register to <value>. S-Register Summary: Register Description S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 Auto answer ring number. Ring counter. AT escape character (user defined). Carriage return character. Line feed character. Back space character. Time for dial tone. Wait time for carrier. Pause time for dial delay modifier. Reserved. Reserved. DTMF tone duration. Escape guard time. Range Base Unit Default
0255 Rings 0 0255 Rings 0 0255 ASCII 43(2Bh) 0127 ASCII 13(0Dh) 0127 ASCII 10(0Ah) 0255 ASCII 8(08h) 3255 s 1255 s 0255 s 3 50 2 95
50255 ms
0255 20 ms 50
66
Appendix A AT Commands S14 General bit-mapped options status: command echo, quiet mode, result codes, tone/pulse. 138(10001010b)
S20 S21
Sync underrun fill character. 0255 V.24/general bit-mapped options status: DTR behavior, DCD behavior.
0 48(00110000b)
S22
Speaker/results bit-mapped options status: speaker volume, speaker control, limit result codes, pulse dial make/break ratio. General bit-mapped options status: guard tone type, busy cycles, bell mode permitted flag, ABCD dialing permitted. General bit-mapped options status: V.90 upstream at 3429 Hz, remote digital loop-back request handling, bell compatibility mode, maximum DCE speed. General bit-mapped options status: pulse dialing, mode selection. Flash dial modifier time. Inactivity timer. Reserved. LAPM failure control. Line connection speed. Reserved. Reserved.
70(01000110b)
S23
54(00110101b)
S27
73(01001001b)
S28
160(10100000b)
67
PCI Modem Card User's Manual S48 S53 V.42 negotiation control. 7 47
General bit-mapped options: calling tone flag, off-hook restrictions, blind dial pause, dial modifier validation, pulse and dial tone in same dial string. Blind dialing delay.
2255 dB dB dB dB
2 0 10 10 6 0
General bit-mapped options. Reserved. PSTN transmit attenuation level. FAX transmit attenuation level. 625 625
DTMF transmit attenuation 525 level. DTMF transmit attenuation 025 level for high DTMF group.
68
Appendix B Specifications
Compatibility
ITU-T V.92 V.90 56000, 54667, 53333, 52000, 50667, 49333, 48000, 46667, 45333, 42667, 41333, 40000, 38667, 37333, 36000, 34667, 33333, 32000, 30667, 29333, 28000 bps. 33600, 31200 bps. 28800, 26400, 24000, 21600, 19200, 16800, 14400, 12000, 9600, 7200, 4800 bps 14400, 12000, 9600, 7200, 4800 bps 9600, 4800 bps 14400bps/12000bps 9600bps/7200bps 4800bps/2400bps 2400bps 1200bps/75bps 1200bps 300bps 1200bps 300bps
ITU-T V.34Annex12 ITU-T V.34 ITU-T V.32 bis ITU-T V.32 ITU-T V.17 ITU-T V.29 ITU-T V.27 ter ITU-T V.22 bis ITU-T V.23 ITU-T V.22 ITU-T V.21 BELL 212A BELL 103
Modulation
56000bps(ITU-T V.90) 33600bps(V.34Annex12) 31200bps(V.34Annex12) 28800bps(V.34/V.FC) 14400bps (V.32 bis) 12000bps (V.32 bis) 9600bps (V.32 bis) 7200bps (V.32 bis) 9600bps (V.32) 4800bps (V.32) PCM TCM TCM TCM TCM TCM TCM TCM TCM,QAM QAM
69
PCI Modem Card User's Manual 14400bps (V.17) 12000bps (V.17) 9600bps (V.29) 7200bps (V.29) 4800bps (V.27ter) 2400bps (V.27ter) 2400bps (V.22bis) 1200bps/75bps(V.23) 1200bps (V.22/Bell 212A) 300bps (V.21/Bell 103) TCM TCM QAM QAM DPSK DPSK QAM FSK DPSK FSK
Operation
! ! ! ! ! ! ! !
Full-duplex or half duplex in Data mode. Half-duplex in Fax mode. Asynchronous operation. Auto dial/answer. Manual originate/answer. Call waiting Quick Connector Quick Upload
TAM
Support telephone answer machine.
Data mode
!
Ultrahigh compression throughput due to parallel access directly to the host PC. ITU-T V.34 extended rates 33600bps to 2400bps. V.32terbo, V.32bis and fallbacks. TIA/EIA 602 standard for AT command set. V.42 error correction (LAMP and MNP). V.42bis and MNP Class 5 data compression.
! ! ! ! !
70
Appendix B Specifications
Fax mode
Fax modem send and receive rates up to 14400bps
! !
V.17, V.29, V.27ter, and V.21 channel 2. TIA/EIA 578 Class1 FAX.
Dialing Type
Tone or Pulse dialing.
Diagnostics
! ! !
Remote digital loop and remote digital loop self test. Analog loop and analog loop self test. Power-on self test
Flow Control
XON/XOFF or RTS/CTS
Receive Sensitivity
-33 2 dBm
Transmit Sensitivity
-11 2 dBm 71
M/B RATIO
39 3/61 4 10 PPS
RETURN LOSS
300Hz ~ 3400Hz >10 dB
Carrier Frequency
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
V.34 V.32bis V.32 V.17 V.29 V.27ter V.22bis, original mode V.22bis, answer mode V.22, original mode V.22, answer mode V.21 channel #1, mark V.21 channel #1, space V.21 channel #2, mark V.21 channel #2, space Bell 212A, original mode Bell 212A, answer mode Bell 103, original mark Bell 103, original space Bell 103, answer mark Bell 103, answer space
1800Hz 0.01% 1800Hz 0.01% 1800Hz 0.01% 1800Hz 0.01% 1700Hz 0.01% 1800Hz 0.01% 1200Hz 0.01% 2400Hz 0.01% 1200Hz 0.01% 2400Hz 0.01% 980Hz 0.01% 1180Hz 0.01% 1650Hz 0.01% 1850Hz 0.01% 1200Hz 0.01% 2400Hz 0.01% 1270Hz 0.01% 1070Hz 0.01% 2225Hz 0.01% 2025Hz 0.01%
72
Appendix B Specifications
73
Appendix C Glossary
ASCII - An acronym for American Standard Code for Information Exchange. ASCII is a seven-bit code which defines 128 standard characters, including control characters, letters, numbers, and symbols. An extra 128 characters comprise the extended ASCII set. Baud Rate - The transmission rate between two serial devices, e.g., modems, fax machines, etc. Measured in Bits Per Second. Blind Dialing - In blind dialing, the modem continues to dial, regardless of the existence of a dialtone, ring, or busy signal. BPS - Bits Per Second; the number of bits that can be transmitted in one second. Carrier Signal - The analog data signal that a modem sends over telephone wires. COMx - Where (x = 1, 2, 3, or 4), COMx is the name(address) of serial communications ports on personal computers. Each serial port in a personal computer has a different number. CTS Clear To Send.
Default - The assumed value that is used for a command parameter when no other value is explicitly provided. DCD - Data Carrier Detect. DCE - Data Communication Equipment. DTE - Data Terminal Equipment. DSVD - Digital Simultaneous Voice and Data. DTMF - Dual Tone Multifrequency(for touchtone dialing). DTR - Data Terminal Ready. FSK - Frequency Shift Keying. GSTN - General Switched Telephone Network. Make/Break Ratio - The ratio of the off-hook (make) to on-hook (break) interval is the make/break ratio in pulse dialing. 75
PCI Modem Card User's Manual Modem - A combination of the words MOdulator and DEModulator. Modems transform digital data into analog signals and back again. Nonvolatile Memory - An area of memory inside the modem where the default configuration profile is stored. Values recorded in this memory will not be lost when the power is turned off. Off-Hook - The condition when the modem has picked up the telephone line. Off-Line Command State - A modem state in which the modem accepts, interprets and executes commands from an asynchronous computer or terminal. On-Hook - The condition when the modem has not picked up the telephone line; the telephone is hung up. On-Line - A carrier signal link with a remote modem has been established; communication is in progress. On-Line State - A modem state in which the modem is connected with a remote modem. Data can be sent or received from the remote modem in this state. No commands will be accepted from the modem except the escape command which will bring the modem into the on-line command state. On-Line Command State - A modem state in which the modem can accept or and execute commands from an asynchronous computer or terminal while remaining connected with the remote modem. The user can return the modem to the on-line state by issuing the AT0n command or put it into the off-line command state by issuing commands such as ATZ or ATH. Parity - An error-checking method by which the modem verifies that the data just sent is correct. pps - Pulse per second. Profile - A list of default settings. Protocol - A technical specification for serial communications; the protocols supported by the modem are listed in Appendix B. PSK - Phase Shift Keying. Pulse Dialing - A dialing form in which each digit is represented by a series of pulses. Rotary telephones all use pulse dialing. QAM - Quadrature Amplitude Modulation. Result Codes - The response the modem returns to the screen upon executing a command.
76
Appendix C Glossary RAM - Random Access Memory. ROM - Read-Only Memory. A chip inside the modem which stores the factory default settings. This memory cannot be changed. RTS - Request To Send. RX - Reception. S Register - RAM locations in the modem which store the active configuration. Serial Port - See COMx. TCM - Trellis-Coded Modulation. Touchtone Dialing - A dialing format in which each digit is represented by a musical frequency. TX - Transmission.
77
000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F
@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _
096 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F
' a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ s
79