56IPI
HSP 56K Modem
User Manual
Version 2.0
The information in this document is subject to change without notice and does not represent a commitment on the part of the vendor.
No warranty of representation, either expressed or implied, is made with respect to the quality, accuracy or fitness for any particular purpose of this document. The manufacturer reserves the right to make changes to the content of this document and/or the products associated with it at any time without obligation to notify any person or organisation of such changes.
In no event will the manufacturer be liable for direct, indirect, special, incidental or consequential damages arising out of the use or inability to use this product or documentation, even if advised of the possibility of such damages.
Microsoft Windows is a trademark of Microsoft Corporation.
All product names are trademarks or registered trademarks of their respective owners.
FCC Compliance Statement
This device complies with Part 15 and 68 of the FCC Rules. Operation is subject to the following two conditions:
1. this device may not cause harmful interference, and
2. this device must accept any interference received, including interference that may cause undesired operation.
FCC Warning Statement
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 and 68 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can emit radio frequency energy and, if not installed or used in accordance with the instructions, may cause interference to radio communications. However, television reception interference can be determined by turning the equipment off and on, the user is encouraged to correct the interference by one or more of the following measures:
table of contents
1. Introduction 51-1 The Modem Package 5
1-2 Minimum System Requirements 5
1-3 Features 5
1-3.1 DATA 5
1-3.2 Fax 6
2. Hardware REQUIREMENTS 7
3. setup 8
3-1 Windows 95 and Windows 98 Installation 8
3-2 Windows NT 4.0 PnP Installation 12
3-3 Dialing tone, Handshaking sound and Voice 16
3-4 Uninstall HSP Modem *
4. AT Command Summary *
4-1 AT Command Set *
4-2 AT\Kn Command *
4-3 Result Codes *
4-4 S Registers *
4-5 FAX Class 1 Command Set *
4-6 Class 8 (Voice Mode) AT Commands Summary *
The modem package includes:
- 166 MHz with 256K cache memory or faster
excludes non-MMX Cyrix CPU
- with PCI-bus expansion slot
Supported Communication Standards
ITU-T V.90 and K56flex auto-detection
Supported Speeds
56000, 54000, 52000, 50000, 48000, 46000, 44000, 42000, 40000, 38000, 36000, 34000, 33600, 31200, 28800, 26400, 24000, 21600, 19200, 16800, 14400, 12000, 9600, 7200, 4800, 2400, 1200, 300
Supported Protocols
V.90, K56Flex, V.34, V.32bis, V.32, V.22bis, v.22, V.21, V.23, Bell212A, Bell 103
Data Compression
V.42bis, MNP 5
Error Correction
V.42, MNP 4
Supported Speeds
14400, 12000, 9600, 7200, 4800, 2400, 300
Supported Protocols
V.17, V.29, V.27ter, V.21, Channel 2
EIA Class 1 Command
General Features
Auto Fallback
AT Commands
Plug & Play
Data/Fax/Voice/Speakerphone
High throughput Virtual UART, DTE rate up to 115,200
PCI Bus interface
Low power consumption
*** Due to FCC limitations, speeds of 53kbps are the maximum permissible transmit power levels during download transmission. Actual data speeds will vary depending on line condition.
Before you install your modem card, please check if your PC complies with the following minimum hardware requirements:
Minimum PC requirements for using the HSP modem card:
If your PC system does not meet these minimum requirements then please refer to your supplier for information on how to update your PC for use with your HSP voice/fax/data modem card.
3-1 Windows 95 and Windows 98 Installation
3-2 Windows NT 4.0 Installation
Windows NT 4.0 cannot automatically detect the CPU type from different vendors; therefore, we have provided different drivers for the appropriate CPU type. For MMX CPU, please use driver in X:\driver\nt_mmx. For non-MMX CPU, X:\driver\nt_n_mmx. Be sure to use the correct driver for your CPU type. If you are unsure of the CPU type, contact your system vendor.
1. Type X:\driver\nt_mmx\setup in Run under the Start menu to start the installation and click OK.
2. Click Next to continue the installation program.
3. Click Next to continue.
4. Install the CD into CD-ROM Drive and type X:\driver\nt_mmx .Click OK.
5. Select the HSP 56k PCI Modem and click OK.
6. Click Finish and the system will automatically restart.
3-3 Dialing tone, Handshaking sound and Voice
56IPI must output voice and sound through sound card and stand-alone speaker. Use modem in the Control Panel to control the voice and sound of your modem under Windows.
Refer to your software manual for controlling the sound and voice of your modem card in other communication software.
3-4 Uninstall HSP Modem
Click Uninstall and thats it. AT Command Summary AT Command Set
Command |
Function |
AT |
Attention - this precedes all commands except A/ |
A/ |
Execute previous command - does not require a <CR> * |
A |
Causes the modem to go off hook. If a call is coming in, the modem will try to answer it. The procedure for answering a call is a short silence and then an answer tone. Sending a character to the modem during this procedure will abort the answer procedure. The amount of time the modem will wait for a carrier is programmable by modifying the S7 register. |
B0 B1 B2 |
Select CCITT V.22 (1200 bps) Select Bell 212A (1200 bps) Select CCITT V23 Originate mode will transmit data at 75 bps and receive data at 1200 bps. Answer mode will transmit data at 1200 bps and receive data at 75 bps. The command N0 (Disable auto mode) must be selected. |
D |
D alone will take the modem off-hook and wait for a dial tone. (See X command for exceptions) The length of time to wait for a dial tone before dialing is programmable in register S6. |
Dmn
|
ATDmn will dial a phone number where m is a modifier: L, W, ,, ;, @, !, or S. It will dial the telephone number n. |
L |
Dial last number |
W |
Wait for dial tone. If you have selected X0 or X1 (disable dial tone detection), then you can use this modifier to override that setting. |
, |
Pause during dial. The amount of time to pause is determined in register S8. |
; |
Return to command mode after dialing. It doesn't wait for carrier or hang up. |
@ |
Wait for 5 seconds of silence. This is used to access systems that do not provide a dial tone. |
! |
Hook flash. Causes the modem to go on-hook for 0.5 seconds. This is used in PBX systems and for voice features like call waiting. |
S=(0-9) |
Dials a stored number. Up to ten numbers can be stored, and the addresses are from 0 to 9. To store a number into one of these addresses, use the &Z command. |
E0 |
Commands issued to the modem are not echoed to the local terminal. This only matters in the command mode. It does not affect the modem ability to send response codes. |
E1 |
Commands are echoed to the local terminal. |
H0 |
Force modem on-hook (hang-up). |
H1 |
Force modem off-hook (to answer or dial). |
I0 |
Return numeric product code |
I1 |
Return hardware variation code |
I2 |
Report internal code |
I3 |
Report software revision number |
I4 |
Report product feature listing |
L0 |
Speaker volume zero |
L1 |
Speaker volume low |
L2 |
Speaker volume low |
L3 |
Speaker volume low (Hardware currently limits volume adjustment to on/off) |
M0 |
Speaker always off |
M1 |
Speaker on until carrier detected |
M2 |
Speaker always on |
M3 |
Speaker on during answering only |
N0 |
Disable auto-mode. This forces the modem to connect at the speed specified in register S37. |
N1 |
Enable auto-mode. The modem will answer at the highest available line speed and ignore any Attn command. |
O0 |
Return to data mode. If you have entered the command mode using the time independent escape sequence, this will put you back in data mode without going on-hook. |
O1 |
Retrain the modem. If the line condition has changed since the original connection, retraining the modem will cause it to reconnect at the most efficient speed for the current line condition. |
P |
Pulse dialing allows the modem to work on telephone networks where tone is not supported. Pulse and Tone dialing can not be mixed on the same command line. |
Q0 |
Enable response to DTE. |
Q1 |
Disable response to DTE. The modem does not respond to the terminal. Issuing a command will not produce a response (unless the command is something like ATZ, which will restore this setting to default.) |
Sn |
Set default S-register. Any subsequent = or ? commands will modify the default S register. |
Sn=m |
Set register n to value m |
Sn? |
Return the value of register n |
T |
Tone dialing Pulse and Tone dialing can not be mixed on the same command line. |
V0 |
Result codes will be sent in numeric form. (See the result code table) |
V1 |
Result codes will be sent in word form. (See the result code table. |
W0 |
Report DTE speed only. After connection, there will be no message about what Error Correction or Data Compression protocol is in use. |
W1 |
Report DCE speed, Error Correction/Data Compression protocol, and DTE speed. |
W2 |
Report DCE speed only |
X0 |
Send OK, CONNECT, RING, NO CARRIER, ERROR and NO ANSWER. Busy and Dial Tone Detection are disabled. |
X1 |
Send X0 messages and CONNECT speed |
X2 |
Send X1 messages and NO DIAL TONE. |
X3 |
Send X2 messages and BUSY and RING BACK. Dial Tone Detection is disabled. |
X4 |
Send all response. |
Y0 |
Disable long space disconnect |
Y1 |
Enable long space disconnect; with error correction, hang up after sending 1.6 second long space; without error correction, hang up after 4 second long space. |
Z0 |
Reset modem to profile 0 |
Z1 |
Reset modem to profile 1 |
=n |
Sets the value of the default S register |
? |
Reports the value stored in the default S register. |
& |
Ampersand Commands |
&C0 |
Force DCD on |
&C1 |
DCD follows remote carrier |
&D0 |
DTR is assumed on |
&D1 |
DTR drop causes modem back to command mode without disconnecting |
&D2 |
DTR drop causes modem to hang up |
&D3 |
DTR drop causes modem to be initialized; &Y determines which profile is loaded. |
&F |
Load factory profile |
&K0 |
Disable flow control |
&K3 |
Enable RTS/CTS flow control |
&K4 |
Enable XON/XOFF flow control |
&K5 |
Enable transparent software flow control |
&K6 |
Enable both RTS/CTS and XON/XOFF flow control |
&P0 |
Selects 33%-67% make/break ratio at 10 pulses per second |
&P1 |
Selects 33%-67% make/break ratio at 20 pulses per second |
&P2 |
Selects 39%-61% make/break ratio at 10 pulses per second |
& P3 |
Selects 39%-61% make/break ratio at 20 pulses per second |
&S0 |
Force DSR on |
&S1 |
DSR on at the start of handshaking and off after carrier loss |
&T0 |
Terminate test |
&V0 |
Display active profile |
&V1 |
Display stored profiles |
&V2 |
Display stored telephone numbers |
&W0 |
Save active profile to profile 0 |
&W1 |
Save active profile to profile 1 |
&Y0 |
Use profile 0 on powerup |
&Y1 |
Use profile 1 on powerup |
&Zn=m |
Save telephone number (up to 36 digits) into memory location n (0-9) |
% |
Percent Commands |
%A |
Default is set to each country encoding law. For example, for USA %A is 0, for Germany |
%A is 1. |
|
%A0 |
Mu law encoding |
%A1 |
A law encoding |
%C0 |
Disable data compression |
%C1 |
Enable MNP5 compression |
%C2 |
Enable V.42bis compression |
%C3 |
Enable both V.42bis and MNP5 |
%E0 |
Disable auto-retrain |
%E1 |
Enable auto-retrain |
%E2 |
Enable auto-retrain and fallback |
%E3 |
Enable auto-retrain and fast hang up |
%L |
Report received signal level in -dBm |
%N0 %N1 %N2 %N3 %N4 %N5 %N6 %N7 %N8 %N9 |
Dynamic CPU loading disabled Dynamic CPU loading not to exceed 10% Dynamic CPU loading not to exceed 20% Dynamic CPU loading not to exceed 30% Dynamic CPU loading not to exceed 40% Dynamic CPU loading not to exceed 50% Dynamic CPU loading not to exceed 60% Dynamic CPU loading not to exceed 70% Dynamic CPU loading not to exceed 80% Dynamic CPU loading not to exceed 90% |
%Q |
Report line signal quality |
\ |
Backslash Commands |
\ A0 |
64-character max. MNP block size |
\ A1 |
128-character max. MNP block size |
\ A2 |
192-character max. MNP block size |
\ A3 |
256-character max. MNP block size |
\ Bn |
In non-error correction mode, transmit break in 100 ms units (1-9 with default 3) |
\ G0 |
Disable XON/XOFF flow control (modem to modem) |
\ G1 |
Enable XON/XOFF flow control (modem to modem) |
\ Kn |
Define break type (refer to table 2) |
\ L0 |
Use stream mode for MNP |
\ L1 |
Use interactive block mode for MNP |
\ N0 |
Normal mode; speed control without error correction |
\ N1 |
Plain mode; no speed control and no error correction |
\ N2 |
Reliable mode |
\ N3 |
Auto-reliable mode |
\ N4 |
LAPM error correction only |
\ N5 |
MNP error correction only |
* |
Asterisk commands |
*Q0
*Q1 |
Send the CONNECT xxxx result codes to the DTE when an invalid TIES escape sequence is detected after the OK response has already been sent Does NOT send the CONNECT xxxx result codes to the DTE when an invalid TIES escape sequence is detected after the OK response has already been sent |
\ Kn |
Local DTE sends break during normal or reliable mode |
Local modem sends break during plain mode |
Remote modem sends break during normal mode |
\ K0 |
Enter command state; no break to remote |
Break to remote; and enter command state |
Empty data buffers; and send break to DTE |
\ K1 |
Empty data buffers; break to remote |
Same as\K0 |
Same as\K0 |
\ K2 |
Same as\K0 |
Send break to remote |
Immediately send break to DTE |
\ K3 |
Immediately send break to remote |
Same as\K0 |
Same as\K2 |
\ K4 |
Same as\K0 |
Same as\K2 |
Send break to DTE with buffered RXD data |
\ K5 |
Send break to remote with TXD data |
Same as\K2 |
Same as\K4 |
Long Form |
Short Form |
Description |
OK |
0 |
Modem successfully executed a AT command |
CONNECT |
1 |
A connection established |
RING |
2 |
Modem detected an incoming call |
NO CARRIER |
3 |
Modem lost or could not detect a remote carrier signal within the register S7 time |
ERROR |
4 |
Modem detected an error in an AT command |
CONNECT 1200 |
5 |
Connection at 1200 bps |
NO DIALTONE |
6 |
Modem did not detect a dial tone within 5 seconds after off-hook |
BUSY |
7 |
Modem detected a busy tone |
NO ANSWER |
8 |
Modem did not detect 5 seconds of silence when using the @ dial modifier in the dial command |
CONNECT 0600 |
9 |
Connection at 600 bps |
CONNECT 2400 |
10 |
Connection at 2400 bps |
CONNECT 4800 |
11 |
Connection at 4800 bps |
CONNECT 9600 |
12 |
Connection at 9600 bps |
CONNECT 7200 |
13 |
Connection at 7200 bps |
CONNECT 12000 |
14 |
Connection at 12000 bps |
CONNECT 14400 |
15 |
Connection at 14400 bps |
CONNECT 19200 |
16 |
Connection at 19200 bps |
CONNECT 38400 |
17 |
Connection at 38400 bps |
CONNECT 57600 |
18 |
Connection at 57600 bps |
CONNECT 115200 |
19 |
Connection at 115200 bps |
CONNECT 28800 |
20 |
Connection at 28800 bps |
CONNECT 300 |
21 |
Connection at 300 bps |
CONNECT 1200TX/75RX |
22 |
Connection at transmit 1200/receive 75 bps |
CONNECT 75TX/1200RX |
23 |
Connection at transmit 75/receive 1200 bps |
CONNECT 110 |
24 |
Connection at 110 bps |
RING BACK |
25 |
Ring Back signal detected |
+FCERROR |
+F4 |
Error occurred in Class 1 fax operation |
FAX |
33 |
Fax modem connection established |
DATA |
35 |
Data modem connection established |
CARRIER 300 |
40 |
Carrier rate of 300 bps |
CARRIER 1200/75 |
44 |
Carrier rate of transmit 1200/receive 75 bps |
CARRIER 75/1200 |
45 |
Carrier rate of transmit 75/receive 1200 bps |
CARRIER 1200 |
46 |
Carrier rate of 1200 bps |
CARRIER 2400 |
47 |
Carrier rate of 2400 bps |
CARRIER 4800 |
48 |
Carrier rate of 4800 bps |
CARRIER 7200 |
49 |
Carrier rate of 7200 bps |
CARRIER 9600 |
50 |
Carrier rate of 9600 bps |
CARRIER 12000 |
51 |
Carrier rate of 12000 bps |
CARRIER 14400 |
52 |
Carrier rate of 14400 bps |
CARRIER 16800 |
53 |
Carrier rate of 16800 bps |
CARRIER 19200 |
54 |
Carrier rate of 19200 bps |
CARRIER 21600 |
55 |
Carrier rate of 21600 bps |
CARRIER 24000 |
56 |
Carrier rate of 24000 bps |
CARRIER 26400 |
57 |
Carrier rate of 26400 bps |
CARRIER 28800 |
58 |
Carrier rate of 28800 bps |
CONNECT 16800 |
59 |
Connection at 16800 bps |
CONNECT 21600 |
61 |
Connection at 21600 bps |
CONNECT 24000 |
62 |
Connection at 24000 bps |
CONNECT 26400 |
63 |
Connection at 26400 bps |
COMPRESSION: CLASS 5 |
66 |
MNP Class 5 data compression connection established |
COMPRESSION: V.42bis |
67 |
V.42bis data compression connection established |
COMPRESSION: NONE |
69 |
Connection established without data compression |
PROTOCOL: NONE |
76 |
Connection established without error correction |
PROTOCOL: LAPM |
77 |
V.42/LAPM error correction connection established |
PROTOCOL: ALT |
80 |
MNP 3-4 error correction connection established |
CARRIER 31200 |
90 |
Carrier rate of 31200 bps |
CARRIER 33600 |
91 |
Carrier rate of 33600 bps |
CONNECT 31200 |
95 |
Connection at 31200 bps |
CONNECT 33600 |
96 |
Connection at 33600 bps |
CARRIER 32000 |
97 |
Connection at 32000 bps |
CARRIER 34000 |
98 |
Connection at 34000 bps |
CARRIER 36000 |
99 |
Connection at 36000 bps |
CARRIER 38000 |
100 |
Connection at 38000 bps |
CARRIER 40000 |
101 |
Connection at 40000 bps |
CARRIER 42000 |
102 |
Connection at 42000 bps |
CARRIER 44000 |
103 |
Connection at 44000 bps |
CARRIER 46000 |
104 |
Connection at 46000 bps |
CARRIER 48000 |
105 |
Connection at 48000 bps |
CARRIER 50000 |
106 |
Connection at 50000 bps |
CARRIER 52000 |
107 |
Connection at 52000 bps |
CARRIER 54000 |
108 |
Connection at 54000 bps |
CARRIER 56000 |
109 |
Connection at 56000 bps |
CARRIER 58000 |
110 |
Connection 58000 bps |
CARRIER 60000 |
111 |
Connection 60000 bps |
CARRIER 62000 |
112 |
Connection 62000 bps |
CARRIER 64000 |
113 |
Connection 64000 bps |
S Registers
REG. |
Function |
0 |
Rings to auto-answer Set the number of rings required before the modem answers. 0 setting disables auto-answer. Range: 0 - 255 rings Default: 0 (auto-answer disabled) |
1 |
Ring counter Count the number of rings before the modem answers. Range: 0 - 255 rings Default: 0 |
2 |
Escape character Define the character used for the three-character escape code sequence. 0 setting disables the escape code character. Range: 0 - 127 Default: 43 (+) |
3 |
Carriage return character Define the character for carriage return Range: 0 - 127 Default: 13 (carriage return) |
4 |
Line feed character Define the character for line feed Range: 0 - 127 Default: 10 (line feed) |
5 |
Backspace character Define the character for backspace Range: 0 - 127 Default: 8 (backspace) |
6 |
Wait before dialing Set the length of time to pause after off hook before dial. Range: 2 - 255 seconds Default: 2 seconds |
7 |
Wait for carrier after dial Set the length of time that the modem waits for a carrier from the remote modem before hanging up. Range: 1 - 255 seconds Default: 50 seconds |
8 |
Pause time for dial delay Set the length of time to pause for the pause dial modifier ,. Range: 0 - 255 seconds Default: 2 seconds |
9 |
Carrier detect response time Define the length of time a signal is detected and qualified as a carrier. Range: 1 - 255 tenths of a second Default: 6 (0.6 second) |
10 |
Lost carrier hang up delay Set the length of time the modem waits before hanging up for a carrier loss. Range: 1 - 255 tenths of a second Default: 14 (6 seconds) |
11 |
DTMF speed control Set the length of tone and the time between tones for the tone dialing. Range: 50 - 255 milliseconds Default: 95 milliseconds |
12 |
Escape Prompt Delay (EPD) timer Set the time from detection of the last character of the three character escape sequence until the K is returned to the DTE Range: 0 - 255 fiftieths of a second Default: 50 (1 second) |
13 |
Reserved |
14 |
Reserved |
15 |
Reserved |
16 |
Reserved |
17 |
Reserved |
18 |
Test timer Set the length of loopback test. Range: 0 - 255 seconds Default: 0 (disable timer) |
19 |
Reserved |
20 |
Reserved |
21 |
Reserved |
22 |
Reserved |
23 |
Reserved |
24 |
Reserved |
25 |
Delay to DTR Set the length of time the modem ignores DTR before hanging up Range: 0 - 255 hundredths of a second Default: 5 (0.05 second) |
26 |
Reserved |
27 |
Reserved |
28 |
Reserved |
30 |
Disconnect inactivity timer set the length of time allowed for inactivity before the connection is hung up. Range: 0-255 in minutes Default: 0 (disabled) |
32 |
XON character Set the value of XON character Range: 0-255 Default: 17 |
33 |
XOFF character Set the value of XOFF character Range: 0-255 Default: 19 |
34 |
56K data rate (bit-rate) Set the maximum bit rate for 56K Range: 0 -32 bit rate = 32000bps + S34 * 2000bps V.34 data rate (bit-rate) Set the maximum bit rate for V.34 Range : 0-8 (2400 baud) 1-10 (3000 baud) 1-11 (3200 baud) 1-13 (3429 baud) bit rate = ((S34)+1) * 2400bps Default: 13 (33600 bps) |
36 |
Reserved |
37 |
Line connection speed 0 - Attempt to connect at the highest speed 3 - Attempt to connect at 300 bps 4 - Attempt to connect at 1200 bps 6 - Attempt to connect at 2400 bps 7 - Attempt to connect at 4800 bps 8 - Attempt to connect at 7200 bps 9 - Attempt to connect at 9600 bps 10 - Attempt to connect at 12000 bps 11 - Attempt to connect at 14400 bps 12 - Attempt to connect at V.34 13 - Attempt to connect at 56K Default: 0 |
38 |
Delay before forced hang up Set the delay to hang up after the disconnecting command is received. Range: 0 - 255 seconds Default: 20 seconds |
39 |
Reserved |
40 |
Reserved |
41 |
Reserved |
42 |
Reserved |
43 |
Reserved |
44 |
Reserved |
45 |
Reserved |
46 |
Reserved |
47 |
Reserved |
48 |
Reserved |
82 |
Reserved |
86 |
Call failure reason code 0 - Normal disconnect; no error 4 - Loss of carrier 5 - V.42 negotiation failed to detect an error correction modem at remote end 6 - No response to complete negotiation 9 - No common protocol 12 - Remote initiated a normal disconnect 13 - Remote modem did not respond after 10 message retransmissions 14 - Protocol violation 15 - Compression Failure 20 - Hang up by inactivity time out |
91 |
Transmit level Set the transmit level in -dBm Range: 9 - 15 (-dBm) Default: 11 (-11 dBm) |
Command |
Function |
+FCLASS=0 |
Select data mode |
+FCLASS=1 |
Select facsimile Class 1 mode |
+FAE? |
Report active adaptive answer setting: 0 for disabled, 1 for enabled |
+FAE=? |
Report adaptive answer capability |
+FAE=0 |
Disable adaptive answer |
+FAE=1 |
Enable adaptive answer |
+FCLASS=? |
Report service classes supported |
+FTS=n |
Stop transmission and pause, 0-255 in 10 ms |
+FRS=n |
Wait for silence, 0-255 in 10 ms |
+FTM=? |
Report Class 1 transmit capabilities |
+FRM=? |
Report Class 1 receive capabilities |
+FTH=n |
Transmit data with carrier n, n = 3, 24, 48, 72, 73, 74, 96, 97, 98, 121, 122, 145, 146 |
+FRH=n |
Receive data with carrier n, n = 3, 24, 48, 72, 73, 74, 96, 97, 98, 121, 122, 145, 146 |
4-6 Class 8 (Voice Mode) AT Commands Summary
Command |
Function |
ATA |
Answering in Voice Mode |
ATD |
Dial command in Voice Mode |
ATH |
Hang up in Voice Mode |
ATZ |
Reset from Voice Mode |
AT#BDR |
Select baud rate (turn off autobaud) |
AT#CID |
Enable Caller ID detection and select reporting format |
AT#CLS |
Select data, fax, or voice |
AT#MDL? |
Identify model |
AT#MFR? |
Identify manufacturer |
AT#TL |
Transmit level control |
AT#REV? |
Identify revision level |
AT#RG |
Record gain control |
AT#SPK |
Change the setting of Speakerphone |
AT#VBS |
Bits per sample (ADPCM) |
AT#VBT |
Beep tone timer |
AT#VLS |
Voice line select (ADPCM) |
AT#VRA |
Ringback goes away timer (originate) |
AT#VRX |
Voice Receive Mode (ADPCM) |
AT#VSD |
Silence deletion tuner (voice receive, ADPCM) |
AT#VSP |
Silence detection period (voice receive, ADPCM) |
AT#VSS |
Silence sensitivity tuner (voice receive) |
AT#VTX |
Voice Transmit Mode (ADPCM) |
AT#VBQ? |
Query buffer size |
AT#VCI? |
Identify compression method (ADPCM) |
AT#VRN |
Ringback never came timer (originate) |
AT#VSK |
Buffer skid setting |
AT#VSR |
Sampling rate selection (ADPCM) |
AT#VTD |
DTMF/tone reporting capability |
AT#VTS |
Play tone string (online voice command) |
Code Sent to DTE |
Meaning |
<DLE>0 - <DLE>9, <DLE>*, <DLE>#, <DLE>A - <DLE>D |
DTMF Digits 0 through 9, *, #, or A through D detected by the modem. |
<DLE>a |
Answer Tone(CCITT) Send to the DTE when the V.25/T.30 2100 Hz Answer Tone (Data or Fax) is detected. If the DTE fails to react to the code, and the modem continues to detect Answer tone, the code is repeated as often as once every 0.5 second is. |
<DLE>b |
Busy Send to DTE when the busy cadence is detected. The modem sends the busy <DLE>b code every 4 seconds if busy continues to be detected and the DTE does not react. This allows the DTE the flexibility of ignoring what could be a false busy detection. |
<DLE>c |
Calling Tone Sent when the T.30 1100 Hz Calling Tone (Fax Modem) is detected. The modem assumes the calling tone is valid and sends this code only after 4 seconds of proper cadence has been detected. If the DTE does not react to this code, the code is repeated as often as once every 4 seconds are. |
<DLE>d |
Dial Tone Sent in Voice Receive Mode when dial tone is detected after any remaining data in the voice receive buffer. The modem sends this code every 3 seconds if dial tone continues to be detected and the DTE does not react. This allows the DTE the flexibility of ignoring what could be a false dial tone detection. |
<DLE>e |
European Data Modem Calling Tone Sent when the V.25 1300 Hz Calling Tone (Data Modem) is detected. The modem assumes that the calling tone is valid, and sends this code only after 4 seconds of proper cadence has been detected. If the DTE does not react to this code and calling tone continues, the code is sent again as often as once every 4 seconds are. |
<DLE>f |
Bell Answer Tone Sent when Bell 2225 Hz Answer Tone (Data) is detected. If the DTE fails to react to the code and the modem continues to detect Answer tone, the code is repeated as often as every 0.5 second is. |
<DLE>h |
Hung Up Handset Sent immediately when the modem detects that the local handset has hung-up. |
<DLE>q |
Quiet Sent in Voice Receive Mode after any remaining data in the receive voice buffer when the silence detection timer (#VSP) expires and the voice data has been passed to the DTE. |
<DLE>s |
Silence Sent in Voice Receive Mode after the silence detection timer (#VSP) expires and if valid voice has not been detected (#VSS). |
<DLE>t |
Handset Off-Hook Sent one time when the local handset transition go off-hook. |
<DLE><ETX> |
End of Stream This code is sent to denote the end of a voice data stream. |
<DLE><ETX> |
Terminate Sent during Voice Transmit Mode to indicate that the DTE has finished transmitting a voice message. The Modem complete transmission of any remaining data in the voice transmit buffer before responding with the VCON message and entering Online Voice Command Mode. |
<DLE><CAN> |
Cancel Sent during Voice Transmit Mode to indicate that the DTE has finished transmitting a voice message and wants the modem to discard any remaining data in the voice transmit buffer. The modem immediately purges its buffer, and then responds with VCON message entering Online Voice Command Mode. |
<DLE>p |
Pause Sent during Voice Transmit Mode to force the modem to suspend sending voice data to the selected output device. Any data currently in the voice transmit buffer is saved until either a resume (<DLE>r), or cancel (<DLE><CAN>), is received, in which case the data is lost. If a <DLE><ETX> is received during the paused state, the modem processes it normally, and also automatically resumes transmission of the data left in the buffer (appended with <DLE><ETX>). Any other data received from the DTE while in this paused state is placed in the transmit buffer according to available space, with flow control active. |
<DLE>r |
Resume Sent during Voice Transmit Mode to force the modem to resume sending voice data to the selected output device. Any data currently in the voice transmit buffer is now played. |