SILICOM CONNECTIVITY SOLUTIONS, INC.
MODEM56
Card Type |
Modem (synchronous/asynchronous), Fax |
Chip Set |
Lucent Technologies |
Maximum Modem Rate |
56Kbps |
Maximum Fax Rate |
14.4Kbps |
Data Modulation Protocol |
Bell 103J/212A ITU-T V.21, V.22A/B, V.22bis, V.23, V.32terbo, V.32bis, V.34 56Kflex |
Fax Modulation Protocol |
ITU-T V.17, V.21CH2, V.27ter, V.29 |
Error Correction/Compression |
MNP2-4, MNP5, V.42, V.42bis |
Fax Class |
Class I & II |
Data Bus |
PCMCIA Type II |
54902
SUPPORTED COMMAND SET |
Basic AT Commands |
AT, +++, A/ |
A, C, E, F, H, M, P, Q, T, V, W, Y, Z |
&B, &C, &G, &V, &Z |
Extended AT Commands |
\A, \B, \K, \T, \X |
%C |
Special Commands |
-C |
S Registers |
S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S24 |
Note: See MHI Help File for full command documentation. |
Proprietary AT Command Set
AUTO-MODE DETECTION | |
Type: |
Configuration |
Format: |
AT [cmds] Nn [cmds] |
Description: |
Selects various options for the automatic detection and negotiation of protocols during the handshake process if the modem is communicating with a remote modem of dissimilar speed. |
Command |
Function |
N0 |
Auto-mode detection disabled |
í N1 |
In originate mode, handshake begins at line speed designated by the S37 register. Modem can shift to a slower speed if necessary. In answer mode, handshake attempted with the following protocols in order - V.FC, V.32bis, V.32, V.22bis, V.22 or Bell 212, V.21, and Bell 103 |
AUXILIARY RELAY | |
Type: |
Configuration |
Format: |
AT [cmds] &Jn [cmds] |
Description: |
Controls the auxiliary relay |
Command |
Jack Type |
í &J0 |
Auxiliary relay is never closed |
&J1 |
Not supported, returns ERROR |
COMMUNICATION PROTOCOLS | |
Type: |
Configuration |
Format: |
AT [cmds] Bn [cmds] |
Description: |
Selects the communication protocol for data calls |
Note: The B command allows the simultaneous selection of more than one suffix, enabling multiple protocols. | |
Command |
Protocol |
B0 |
ITU-T V.22 at 300 or 1200bps |
B1 |
Bell 212A at 300 or 1200bps |
B2 |
Disable V.23 reverse channel |
B3 |
Disable V.23 reverse channel |
B15 |
ITU-T V.21 at 300bps |
B16 |
Bell 103J at 300bps |
COMMUNICATIONS MODE | |
Type: |
Configuration |
Format: |
AT [cmds] &Mn [cmds] |
Description: |
Selects communications mode |
Command |
Mode |
í &M0 |
Asynchronous mode |
&M1 |
Reserved |
&M2 |
Reserved |
&M3 |
Reserved |
&M4 |
Reserved |
COMMUNICATIONS MODE | |
Type: |
Configuration |
Format: |
AT [cmds] &Qn [cmds] |
Description: |
Selects communications mode options |
Command |
Mode |
í &Q0 |
Buffered asynchronous mode, serial port speed follows connect speed. |
&Q1 |
Reserved |
&Q2 |
Reserved |
&Q3 |
Reserved |
&Q4 |
Reserved |
&Q5 |
Error correction mode, buffered |
&Q6 |
Buffered asynchronous mode |
&Q7 |
Reserved |
&Q8 |
MNP error mode |
&Q9 |
V.42 or MNP error control mode |
DATA SET READY (DSR) | |
Type: |
Configuration |
Format: |
AT [cmds] &Sn [cmds] |
Description: |
Selects DSR options |
Command |
Function |
&S0 |
DSR forced high |
í &S1 |
DSR high only while modem is handshaking or connected |
DATA TERMINAL READY (DTR) | |
Type: |
Configuration |
Format: |
AT [cmds] &Dn [cmds] |
Description: |
Selects modem response to DTR |
Note: The action each variant of &D causes depends on the setting of &Q | |
Command |
Function |
í &D0 |
Modem does not respond to DTR |
&D1 |
Modem goes to command mode after DTR goes is off |
&D2 |
Modem goes to command mode and disconnects (hangs up) after DTR goes off; Auto-Answer is disabled. |
&D3 |
Modem is initialized after DTR goes off |
DIAL | |
Type: |
Immediate |
Format: |
AT [cmds] D<#> [cmds] |
Description: |
Dials telephone number according to any modifiers included in the string |
Note: |
Any combination of modifiers can be used to produce the desired dial functions in sequence. |
Command |
Function |
DL |
Re-dial last number |
DP |
Pulse dialing enabled |
DS=n |
Dial stored telephone number n |
DT |
Tone dialing enabled/Pulse dialing disabled |
DW |
Dialing resumed following dial tone detection |
D, |
Dialing paused for amount of time specified in S8 register |
DV |
The modem switches to speakerphone mode and dials the number |
D! |
Flash function initiated. Modem commanded to go off-hook for specified time before returning on-hook. |
D@ |
Wait for Quite Answer function enabled. Modem waits until a "quiet answer," a ring-back signal followed by silence up to the time specified in S7, is received prior to executing the rest of the dial string. |
D$ |
Wait for prompt tone detection function enabled. Waits for prompt tone for amount of time specified by the S7 command. |
D; |
Modem returned to idle state after dialing. The semicolon can only be placed at the end of the dial command. |
D^ |
Disable data calling tone transmission |
FACTORY DEFAULT PROFILE | |
Type: |
Configuration |
Format: |
AT [cmds] &F [cmds] |
Description: |
Sets values in active profile to values found in the default profile |
Command |
Function |
í &F0 |
Recall factory setting as active configuration |
&F5 |
Recall factory settings appropriate for ETC mode as active configuration |
FLOW CONTROL | |
Type: |
Configuration |
Format: |
AT [cmds] &Kn [cmds] |
Description: |
Enables flow control options |
Command |
Function |
&K0 |
Flow control disabled |
&K1 |
Reserved |
&K2 |
Reserved |
í &K3 |
RTS/CTS flow control enabled |
&K4 |
XON/XOFF flow control enabled |
ON-LINE | |
Type: |
Immediate |
Format: |
AT [cmds] On [cmds] |
Description: |
Controls on-line command (data transmission) state options. |
Note: The O command must be placed at the end of the command string. | |
Command |
Function |
O0 |
On-line command mode with no retraining enabled |
O1 |
On-line command mode with retraining enabled |
O3 |
Rate renegotiation before returning to on-line data mode |
PULSE DIALING RATIO | |
Type: |
Configuration |
Format: |
AT [cmds] &Pn [cmds] |
Description: |
Selects pulse dial make/break ratio |
Command |
Function |
&P0 |
39/61ms at 10pps (North America) |
í &P1 |
33/67ms at 10pps (Europe) |
&P2 |
33/67ms at 20pps |
REPORT INFORMATION | |
Type: |
Immediate |
Format: |
AT [cmds] In [cmds] |
Description: |
Displays information requested |
Command |
Function |
I0 |
Reports default speed and controller firmware version |
I1 |
Reports ROM checksum |
I2 |
Tests and reports ROM checksum |
I3 |
Reports default speed and controller firmware version |
I4 |
Reports firmware version for data pump |
I5 |
Reports the board ID: software version, hardware version, and country ID |
I6 |
Reports OK |
I7 |
Reports OK |
I8 |
Reports OK |
I9 |
Reports country code |
RESTORE PROFILE ON POWER-UP | |
Type: |
Configuration |
Format: |
AT [cmds] &Yn [cmds] |
Description: |
Restores a selected profile into the active profile on power-up (hard reset) |
Command |
Function |
í &Y0 |
Restore profile 0 on power-up |
&Y1 |
Returns ERROR |
SELECT CALL PROGRESS RESULT CODES | |
Type: |
Configuration |
Format: |
AT [cmds] Xn [cmds] |
Description: |
Enables selection of tone detection and associated result code format options |
Command |
Function |
X0 |
Busy and dial tone detection disabled; result codes 0 - 4 enabled. |
X1 |
Busy and dial tone detection disabled; result codes 0 - 5 & 10 enabled. |
X2 |
Busy tone detection disabled, dial tone detection enabled; result codes 0 - 6 & 10 enabled. |
X3 |
Busy tone detection enabled, dial tone detection disabled; result codes 0 - 5, 7 & 10 enabled. |
X4 |
Busy and dial tone detection enabled; result codes 0 - 7 & 10 enabled. |
X5 |
All result codes enabled |
X6 |
All result codes enabled |
X7 |
Extended result codes disabled, dial tone detection and busy tone detection result codes enabled. |
SPEAKER VOLUME | |
Type: |
Configuration |
Format: |
AT [cmds] Ln [cmds] |
Description: |
Controls speaker volume |
Command |
Function |
L0 |
Low volume setting |
L1 |
Low volume setting |
í L2 |
Medium volume setting |
L3 |
Highest volume setting |
STORE ACTIVE PROFILE | |
Type: |
Configuration |
Format: |
AT [cmds] &Wn [cmds] |
Description: |
Writes the values for the active profile into the non-volatile RAM |
Command |
Function |
&W0 |
Write the active profile to stored profile 0 |
TEST MODES | |
Type: |
Immediate |
Format: |
AT [cmds] &Tn |
Description: |
Selects test options |
Command |
Function |
&T0 |
End current test |
&T1 |
Begin local analog loopback test |
&T3 |
Begin local digital loopback |
&T6 |
Request remote digital loopback |
V.32 - AUTO-RETRAIN | |
Type: |
Configuration |
Format: |
AT [cmds] &Bn [cmds] |
Description: |
Controls auto-retrain function if poor line quality is detected |
Command |
Function |
&B1 |
Auto-retrain enabled if line quality is poor |
Extended AT Commands
AUTO RETRAIN/FALLBACK/FALL FORWARD | ||
Type: |
Configuration | |
Format: |
AT [cmds] %Xn [cmds] | |
Description: |
Controls auto retrain and auto fallback/fall forward | |
Command |
Function | |
%E0 |
Disable fallback/fall forward | |
%E1 |
Disable fallback/fall forward | |
%E2 |
Enable fallback/fall forward |
BITS/S RATE CONTROL | |
Type: |
Configuration |
Format: |
AT [cmds] \Jn [cmds] |
Description: |
Sets DTE interface to line speed |
Command |
Function |
\J0 |
Turn off feature |
\J1 |
Turn on feature |
BLACKLIST | |
Type: |
Configuration |
Format: |
AT [cmds] %Bn [cmds] |
Description: |
Displays the numbers for which the last call attempted in the past two hours failed. |
CONNECT MODE | |
Type: |
Configuration |
Format: |
AT [cmds] \Nn [cmds] |
Description: |
Controls the type of connection the modem will operate in |
Command |
Function |
\N0 |
Normal mode enabled |
\N1 |
Direct mode enabled |
\N2 |
Reliable mode enabled |
\N3 |
V.42 MNP or buffered |
\N4 |
V.42 reliable mode enabled |
\N5 |
V.42 MNP or buffered |
\N7 |
V.42 MNP or buffered |
EXTENDED RESULT CODES | |
Type: |
Configuration |
Format: |
AT [cmds] \Vn [cmds] |
Description: |
Selects extended result codes |
Command |
Function |
\V0 |
Extended result codes disabled |
\V1 |
Extended result codes enabled |
\V2 |
Extended result codes enabled |
FLOW CONTROL | |
Type: |
Configuration |
Format: |
AT [cmds] \Gn [cmds] |
Description: |
Selects modem port flow control |
Command |
Function |
\G0 |
Returns OK for compatibility |
\G1 |
Not supported, returns ERROR |
FLOW CONTROL TYPE | |
Type: |
Configuration |
Format: |
AT [cmds] \Qn [cmds] |
Description: |
Sets type of flow control used by modem |
Command |
Function |
\Q0 |
Flow control disabled |
\Q1 |
Bidirectional XON/XOFF flow control enabled |
\Q2 |
CTS flow control by DCE enabled |
\Q3 |
Bidirectional RTS/CTS flow control enabled |
RE-DIALING | ||
Type: |
Configuration | |
Format: |
AT [cmds] %Xn [cmds] | |
Description: |
Controls re-dialing | |
Command |
Function | |
%X0 |
Disables re-dialing suppression | |
%X1 |
Enables re-dialing suppression |
RING INDICATOR | |
Type: |
Configuration |
Format: |
AT [cmds] \Rn [cmds] |
Description: |
Controls the ring indicator signal |
Command |
Function |
\R0 |
Ring indicator signal is off after the call is answered |
Special Commands
DIRECT CONNECT | |
Type: |
Immediate |
Format: |
AT [cmds] )Cn [cmds] |
Description: |
Controls the direct connect function |
Command |
Function |
)C0 |
Select landline |
)C1 |
Select OKI/AT&T type phones |
)C2 |
Select Motorola phones |
)C3 |
Select NEC type phones |
DSVD | |
Type: |
Configuration |
Format: |
AT [cmds] -SSEn [cmds] |
Description: |
Controls the DSVD (Digital Simultaneous Voice Data) |
Command |
Function |
-SSE0 |
Disabled |
-SSE1 |
Enabled |
SYNCHRONOUS BUFFERED MODE | |
Type: |
Configuration |
Format: |
AT [cmds] +ESn [cmds] |
Description: |
Controls the synchronous buffered mode |
S(status) -REGISTERS
56K DIAL LINE RATE | |
Type: |
Register |
Format |
AT [cmds] S38=n [cmds] |
Description: |
Sets the 56K dial line rate |
Command |
Function |
í S38=0 |
56K disabled |
S38=1 |
56K enabled - automatic speed selection |
S38=2 |
32000bps |
S38=3 |
34000bps |
S38=4 |
36000bps |
S38=5 |
38000bps |
S38=6 |
40000bps |
S38=7 |
42000bps |
S38=8 |
44000bps |
S38=9 |
46000bps |
S38=10 |
48000bps |
S38=11 |
50000bps |
S38=12 |
52000bps |
S38=13 |
54000bps |
S38=14 |
56000bps |
S38=15 |
58000bps |
S38=16 |
60000bps |
BIT-MAPPED REGISTER S14 | ||
Format: |
AT [cmds] S14=n [cmds] | |
Default: |
170 | |
Range: |
0-174 | |
Unit: |
Bit-mapped | |
Description: |
Controls echo, result codes and display, dial mode, and answer/originate mode. | |
Bit |
Value |
Function |
3 |
0 í 1 |
Display result codes in numeric format Display result codes in verbose format |
6 |
í 01 8 |
Pulse dial PPS select 10PPS Pulse dial PPS select 20PPS (00001000b) |
BIT-MAPPED REGISTER S21 | |||
Format |
AT [cmds] S21=n [cmds] | ||
Default: |
Unidentified | ||
Range: |
0-253 | ||
Unit: |
Bit-mapped | ||
Description: |
Selects jack type, CTS/DCD/DSR signals, low DTR action, and the long space disconnect function. | ||
Bit |
Value |
Function | |
4, 3 |
0 1 10 11 |
&D0 selected &D1 selected &D2 selected &D3 selected | |
5 |
0 1 |
&C0 selected &C1 selected |
BIT-MAPPED REGISTER S22 | ||
Format |
AT [cmds] S22=n [cmds] | |
Default: |
Unidentified | |
Range: |
0-255 | |
Unit: |
Bit-mapped | |
Description: |
Controls speaker volume and controls, limits results codes, and pulse dial make/break ratio. | |
Bit |
Value |
Function |
6 - 4 |
0 100 101 110 111 |
Basic result codes only enabled Basic and connection speed result codes enabled Basic and connection speed result codes and dialtone detection enabled All result codes except dialtone detection enabled All result codes enabled |
7 |
0 1 |
33/67ms at 10pps (Europe) 39/61ms at 10pps (North America) |
112 |
(01110000b) |
DATA CALLING TONE | |
Type: |
Register |
Format: |
AT [cmds] S35=n [cmds] |
Default: |
0 |
Range: |
0-1 |
Description: |
Enable/disable data calling tone |
DCE LINE SPEED | |
Type: |
Register |
Format |
AT [cmds] S37=n [cmds] |
Description: |
Sets the maximum allowable data exchange rate attempted during handshake process. |
Command |
Function |
í S37=0 |
Maximum modem speed |
S37=1 |
Reserved |
S37=2 |
1200/75bps |
S37=3 |
300bps |
S37=4 |
Reserved |
S37=5 |
1200bps |
S37=6 |
2400bps |
S37=7 |
4800bps |
S37=8 |
7200bps |
S37=9 |
9600bps |
S37=10 |
12.0Kbps |
S37=11 |
14.4Kbps |
S37=12 |
16.8Kbps |
S37=13 |
19.2Kbps |
S37=14 |
2.16Kbps |
S37=15 |
24.0Kbps |
S37=16 |
26.4Kbps |
S37=17 |
28.8Kbps |
S37=18 |
31.2Kbps |
S37=19 |
33.6Kbps |
ETC STARTUP AUTORATING | |
Format |
AT [cmds] S40=n [cmds] |
Default: |
0 |
Range: |
0-2 |
Description: |
Controls ETC startup autorating |
Command |
Function |
í S40=0 |
Startup with normal autorating |
S40=1 |
Startup at initial rate of 4800 or below |
S40=2 |
Startup at initial rate of 9600 or below |
FEATURE NEGOTIATION OPTIONS | |||
Type: |
Register | ||
Format: |
AT [cmds] S48=n [cmds] | ||
Description: |
Selects active error correction and compression protocols | ||
Command |
Function | ||
í S48=7 |
Detection negotiation and XID negotiation enabled | ||
S48=128 |
Fall-back to options set in S36 |
LOCAL PHONE STATUS | |
Type: |
Register |
Format: |
AT [cmds] S90=n [cmds] |
Description: |
Sets the status of the local phone |
Command |
Function |
í S90=0 |
Local phone on-hook |
S90=1 |
Local phone off-hook |
NEGOTIATION FALLBACK | |
Type: |
Register |
Format |
AT [cmds] S36=n [cmds] |
Description: |
Selects the action of the modem if it fails to connect with the error-correction protocol set in &Q. |
Command |
Function |
S36=0, 2 |
Hang up |
S36=1, 3 |
Fall back to an asynchronous connection |
S36=4, 6 |
Attempt a connection at MNP; if that fails, hang up. |
S36=5, 7 |
Attempt a connection at MNP; if that fails, attempt a direct connection. |
SLEEP MODE TIMER | |
Type: |
Register |
Format |
AT [cmds] S89? [cmds] |
Default: |
10 |
Range: |
0, 5-255 |
Description: |
Controls the duration of the sleep mode timer |
SYNTHETIC RING FREQUENCY | |
Type: |
Register |
Format: |
AT [cmds] S33=n [cmds] |
Default: |
0 |
Range: |
0-5 |
Description: |
Specifies a synthetic ring frequency |
SYNTHETIC RING VOLUME | |
Type: |
Register |
Format: |
AT [cmds] S32=n [cmds] |
Default: |
16 |
Range: |
Unidentified |
Unit: |
dB |
Description: |
Specifies a synthetic ring volume |
TRANSMISSION LEVEL | |
Type: |
Register |
Format: |
AT [cmds] S92=n [cmds] |
Default: |
Unidentified |
Range: |
Unidentified |
Unit: |
Unidentified |
Description: |
Sets the signal level for transmission for direct connect |
TRANSMISSION LEVEL - LEASED-LINE | |
Type |
Register or Configuration |
Format |
AT [cmds] S91=n [cmds] |
Default |
15 |
Range |
6-15 |
Unit |
-1 dB |
Description |
Sets the signal level for transmission over leased-lines |
Note: Command effective only for Japan. |
V.34 MODULATION | |
Format |
AT [cmds] S28=n [cmds] |
Default: |
1 |
Range: |
0-255 |
Unit: |
Minutes |
Description: |
Enable/disable V.34 modulation |