DIAMOND MULTIMEDIA SYSTEMS, INC.
SUPRAEXPRESS 56
Card Type | Modem, Fax |
Chip Set | Rockwell |
Maximum Modem Rate | 56Kbps |
Maximum Fax Rate | 14.4Kbps |
Data Modulation Protocol | Bell 103A/212A ITU-T V.21, V.22, V.22bis, V.23, V.32, V.32bis, V.34 Rockwell 56K |
Fax Modulation Protocol | ITU-T V.17, V.21, V.27ter, V.29 |
Error Correction/Compression | MNP5, V.42, V.42bis |
Fax Class | Class I |
Data Bus | External |
DIAMOND-MULTIMEDIA-SYSTEMS-INC-Modem-Fax-SUPRAEXPR-221
SUPPORTED COMMAND SET |
Basic AT Commands |
AT, ‘+++’, A/ |
A, B, D, E, H, M, N, O, P, T, V, W, X, Y, Z |
&C, &P, &Q, &W, &Y, &Z |
Extended AT Commands |
\N |
%C, %E, %G, %L |
S Registers |
S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S24, S25, S26, S29, S30, S32, S33, S38 |
Special Commands |
#CID, +MS |
Note: See MHI Help File for full command documentation. |
Proprietary AT Command Set
AUTO-RETRAIN - AUTO-FALLBACK/FALL-FORWARD | |
Type: | Configuration |
Format: | AT [cmds] %En [cmds] |
Description: | Controls auto-retrain mode and fallback/fall-forward |
Command | Function |
%E0 | Auto-retrain disabled |
%E1 | Auto-retrain enabled |
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 | |||||
&Q Setting | &D0 | &D1 | &D2 | &D3 | |
í &Q0, &Q5, &Q6 | NONE | Command 3 | Command 1 | Command 4 | |
&Q1, &Q4 | Command 2 | Command 3 | Command 1 | Command 4 | |
&Q2, &Q3 | Command 1 | Command 1 | Command 1 | Command 1 | |
Command | Function | ||||
í Command 0 | Modem does not respond to DTR | ||||
Command 1 | Modem goes to command mode after DTR goes is off | ||||
Command 2 | Modem goes to command mode and disconnects (hangs up) after DTR goes off; Auto-Answer is disabled. | ||||
Command 3 | Modem is initialized after DTR goes off |
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 | Restore factory (PC) configuration; with hardware flow control, error correction, and data compression enabled |
&F1 | Restore factory (Mac) default configuration, with hardware flow control, error correction, and data compression enabled |
FLASH ROM | |
Type: | Configuration |
Format: | AT [cmds] ** [cmds] |
Description: | Set flash ROM code XMODEM upload mode |
FLOW CONTROL | |
Type: | Configuration |
Format: | AT [cmds] &Kn [cmds] |
Description: | Enables flow control options |
Command | Function |
&K0 | Flow control disabled |
í &K3 | RTS/CTS flow control enabled |
&K4 | XON/XOFF flow control enabled |
&K5 | Transparent XON/XOFF flow control enabled |
&K6 | Both RTS/CTS and XON/XOFF flow control enabled |
LINE SIGNAL QUALITY | |
Type: | Immediate |
Format: | AT [cmds] %Q [cmds] |
Description: | Returns a value which indicates line signal quality |
Command | Function |
%Q0 | Connection statistics |
%Q1 | Data transfer statistics |
%Q2 | Data transfer stats |
REPORT INFORMATION | |
Type: | Immediate |
Format: | AT [cmds] In [cmds] |
Description: | Displays information requested |
Command | Function |
I0 | Reports maximum data carrier rate |
I1 | Reports ROM checksum |
I2 | Tests and reports ROM checksum |
I3 | Reports ROM code revision number |
I4 | Reports supported protocols, in encrypted format |
I5 | Reports firmware copyright information |
I6 | Reports country code for country PSTN signals |
I7 | Reports DSP model and version code |
I9 | PnP COMID string |
I10 | Reports features supported by the modem |
RESULT CODES | |
Type: | Configuration |
Format: | AT [cmds] Qn [cmds] |
Description: | Enables modem to send result codes to the DTE |
Command | Function |
í Q0 | Result code sending enabled |
Q1 | Result code sending disabled |
Q2 | Enables result code sending on originate; disable on answer |
SPEAKER VOLUME | |
Type: | Configuration |
Format: | AT [cmds] Ln [cmds] |
Description: | Controls speaker volume |
Command | Function |
L0 | Speaker disabled |
í L2 | Medium volume setting |
L3 | Highest volume setting |
Special AT Commands
COUNTRY CODE DISPLAY | |
Type: | Configuration |
Format: | AT [cmds] *NC? [cmds] |
Description: | Display country codes and configurations supported |
COUNTRY CODES SELECT | |
Type: | Configuration |
Format: | AT [cmds] *NCn [cmds] |
Description: | Select country code |
Command | Function |
*NC000 | United States |
*NC001 | Austria |
*NC002 | Belgium |
*NC003 | Denmark |
*NC004 | Finland |
*NC005 | France |
*NC006 | Germany |
*NC007 | Ireland |
*NC008 | Italy |
*NC010 | Netherlands |
*NC011 | Norway |
*NC012 | Portugal |
*NC013 | Spain |
*NC014 | Sweden |
*NC015 | Switzerland |
*NC016 | United Kingdom |
*NC017 | Greece |
*NC022 | United States |
*NC040 | Australia |
*NC043 | Japan |
*NC047 | Singapore |
*NC060 | South Africa |
*NC061 | Korea |
DIALING CODES | |
Type: | Configuration |
Format: | AT [cmds] *Zn [cmds] |
Description: | Change dialing codes |
Command | Function |
*Z0 | Use dial code 0 |
*Z1 | Use dial code 1 |
S(status) -REGISTERS
AUTOMATIC RATE ADAPTION | |
Type: | Register |
Format | AT [cmds] S191=n [cmds] |
Default: | 128 |
Range: | 0-255 |
Description: | Sets the automatic rate adaption bias |
BIT-MAPPED REGISTER S27 | ||
Format | AT [cmds] S27=n [cmds] | |
Default: | Unidentified | |
Range: | 0-111 | |
Unit: | Bit-mapped | |
Description: | Selects synchronous/asynchronous mode, line type, clock source, and ITU-T/Bell modes. | |
Bit | Value | Function |
0 | 0 1 | &M0/&Q0 &Q4 |
0 | 1, 0 1, 1 | &M2/&Q2 &Q6 |
1 | 0, 0 0, 1 | &M1/&Q1 &Q5 |
2 | 0 1 | Dial up line Leased line |
4 | 0 1 | Internal sync clock select external sync clock select |
6 | 0 1 | ITU Bell |
7 | 128 | Reserved |
CONNECTION FAILURE CODES | |
Type: | Register |
Format | AT [cmds] S86? [cmds] |
Description: | Reports codes which correspond to the possible causes of a connection failure |
Value | Meaning |
0 | Normal hang up |
1 - 3 | No failure - normal hang-up after fax connection |
4 | Carrier signal lost |
5 | No error-control detected for remote modem during feature negotiation |
6 | Remote modem failed to respond to feature negotiation |
7 | Local modem is asynchronous-only, remote modem is synchronous-only |
8 | No common framing technique found |
9 | No common protocol found |
10 | Remote modem sent erroneous feature negotiation message |
11 | Remote modem failed to send synchronous information |
12 | No failure - remote modem disconnected normally |
13 | Remote modem failed to respond after 10 re-transmissions same message |
14 | Violation of negotiated protocol caused failure |
15 | Negotiated compression failed |
16 | Line speeds selected in S37 and S109 did not match |
17 | Time limit reached according to parameters set in S116 |
18 | Time limit reached according to parameters set in S30 |
19 | Long Space Disconnect (Y1) time limit reached |
20 | Key abort |
21 | V.42bis protocol violation |
DISPLAY CONTROL | |||||
Type: | Register | ||||
Format: | AT [cmds] S201=n [cmds] | ||||
Description: | Controls the display | ||||
Bit | Value | Function | |||
0 | 0 1 | Carrier statistics disabled Carrier statistics enabled | |||
1 | REJ or SREJ from occurrence is also shown | ||||
2 | Reserved | ||||
3 | 0 1 | Rate re-negotiation display disabled Rate re-negotiation display enabled | |||
4 | 0 | Demo mode disabled | |||
5 | 0 1 | LCD/LED update time fast LCD/LED update time slow | |||
6 | Reserved | ||||
7 | Reserved |
DISPLAY CONTROL | ||
Type: | Register | |
Format | AT [cmds] S194=n [cmds] | |
Unit: | Bit-mapped | |
Description: | Sets the display control | |
Bit | Value | Function |
0 | 1 | Display basic mode |
1 | 2 | Carrier stats, issue ATZ after clearing this command to return to normal operation |
2 | 4 | Reserved |
3 | 0 1 | Rate renegotiation display disabled Rate renegotiation display enabled |
4 | 16 | Demo mode disabled |
5 | 0 1 | LCD/LED Dwell time fast LCD/LED Dwell time slow |
6 | 64 | Reserved |
7 | 128 | Reserved |
ERROR CORRECTION NEGOTIATION | |
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 | Hang up |
S36=1 | Attempt a direct connection |
S36=3 | Reserved |
S36=4 | Attempt a connection at MNP2-4; if that fails, hang up. |
S36=5 | Attempt a connection at MNP2-4; if that fails, attempt a direct connection. |
S36=6 | Reserved |
í S36=7 | Attempt a connection at MNP2-4; if that fails, attempt a buffered connection. |
EXTENDED RESULT CODES | ||
Type: | Register | |
Format | AT [cmds] S95=n [cmds] | |
Default: | 0 | |
Range: | 0-255 | |
Unit: | Bit-mapped | |
Description: | Works in combination with the Wn command to enable extended result codes. Features enabled by S95 take precedence over the options selected by Wn. | |
Bit | Value | Function |
0 | 1 | CONNECT XXXX result code indicates DCE to DCE rate instead of DTE to DTE rate |
1 | 2 | Append/ARQ to CONNECT result code if EC is active |
2 | 4 | Enable CARRIER XXXX result code |
3 | 8 | Enable PROTOCOL XXXX result code |
4 | 16 | Undefined |
5 | 32 | Enable compression result code |
6 | 64 | Enable TX and RX V.34 CARRIER result code if in asymmetric carrier mode |
7 | 128 | Enable RINGING result code for ringback detection |
MINIMUM EQM | |
Type: | Register |
Format: | AT [cmds] S190=n [cmds] |
Default: | 20 |
Range: | 10-255 |
Unit: | seconds |
Description: | Sets the minimum "good" EQM |
SERIAL PnP FUNCTION CONTROL | ||
Type: | Register | |
Format | AT [cmds] S193=n [cmds] | |
Description: | Controls serial PnP function | |
Bit | Value | Function |
0 | 0 1 | Serial PnP saved to NVRAM disabled Serial PnP saved to NVRAM enabled |
1 | Reserved | |
2 | Reserved | |
3 | Reserved | |
4 | Reserved | |
5 | Reserved | |
6 | Reserved | |
7 | Reserved |
SPECIAL FUNCTION CONTROL | ||
Type: | Register | |
Format | AT [cmds] S192=n [cmds] | |
Unit: | Bit-mapped | |
Description: | Controls the special functions | |
Bit | Value | Function |
0 | 0 1 | Silent answer snoop mode Standard Fast |
1 | 0 1 | Adaptive answer mode Attempt data carrier first, switch to fax mode if not successful Attempt data carrier first, switch to fax mode if only CNG tone detected |
2 | 0 1 | V.34 transmitter power reduction based on INFO1 sequence disabled V.34 transmitter power reduction based on INFO1 sequence enabled |
3 | 0 1 | V.34 phase 4 TRN period disabled V.34 phase 4 TRN period enabled |
4 | 0 1 | V.34 rate limiting after connection disabled V.34 rate limiting after connection enabled |
5 | 0 1 | V.34 EQM threshold reduction for 3000 and 3429 symbol rates disabled V.34 EQM threshold reduction for 3000 and 3429 symbol rates enabled |
6 | 0 1 | No action when possible false V.34 carrier is detected Retrain when possible false V.34 carrier is detected |
7 | 0 1 | Silent answer reason code off Silent answer reason code on |
V.25bis COMMAND SET
CALL REQUEST WITH ADDRESS | |
Type: | Immediate |
Format: | CRSn |
Description: | Dials the number stored in memory register n |
CALL REQUESTED NUMBER | |
Type: | Immediate |
Format: | CRN<#> |
Description: | Dials the number given; it will ignore spaces and hyphens in the string; if the string is more than fifty characters long, a result of INV will be returned. |
CONNECT INCOMING CALLS | |
Type: | Immediate |
Format: | CIC |
Description: | Instructs the modem to answer an incoming call; if no call is currently incoming, a result of INV will be returned. |
DISREGARD INCOMING CALL | |
Type: | Immediate |
Format: | DIC |
Description: | Instructs the modem to ignore the incoming call, if the modem is set to automatically answer; if no call is currently incoming, a result of INV will be returned. |
PROGRAM NUMBER | |
Type: | Configuration |
Format: | PRNn;<#> or PRNn |
Description: | Stores a phone number in memory address n; if the number is more than fifty characters long, a result of INV will be returned. If the second form of this command is issued (i.e. with no string to store), it will clear memory address n. |
REQUEST LIST OF DELAYED NUMBERS | |
Type: | Immediate |
Format: | RLD |
Description: | Requests the list of delayed numbers from the modem; this is a list of numbers that the modem attempted to call and failed, and is not allowed to call again until a set amount of time has elapsed; this is usually to prevent repeated dialing of a number (which could indicate an attempted security breach.) If this feature is not enabled, the modem will return INV. |
REQUEST LIST OF FORBIDDEN NUMBERS | |
Type: | Immediate |
Format: | RLF |
Description: | Requests the list of forbidden numbers from the modem; the modem is unable to dial numbers on this list until its power has been cycled; if this feature is not enabled, the modem will return INV. |
REQUEST LISTED NUMBERS | |
Type: | Immediate |
Format: | RLI |
Description: | Requests the modem to return the list of stored numbers; if no numbers are stored, the modem will return LSN. |
STANDARD AT# VOICE COMMAND SET
DISTINCTIVE RING | |||||
Format: | AT [cmds] -SDR=n [cmds] | ||||
Default: | Unidentified | ||||
Range: | 0 - 7 | ||||
Description: | Selects which distinctive ring signals the modem will respond to. | ||||
Bit | Value | Function | |||
0 | 0 1 | Do not respond to distinctive ring type 1. Respond to distinctive ring type 1. | |||
1 | 2 | Enables double rings and reports these as RING 2 0.8s on, 0.4s off, 0.8s on, 0.4s off | |||
2 | 4 | Enables triple rings and reports these as RING 3 0.4s on, 0.2s off, 0.2s off, 4.0s off |
LCD DISPLAYS | |
Type: | Configuration |
Format: | AT [cmds] #LCDn [cmds] |
Description: | Controls whether the DTE will allow the modem to send a 1300Hz calling tone when originating |
Command | Function |
#LCD0 | "STRING mode disabled |
#LCD1 | "STRING string is displayed on LCD line 1 |
#LCD2 | "STRING string is displayed on LCD line 2 |
MODE SELECTION | |
Type: | Immediate |
Format: | AT [cmds] #CLS=n [cmds] |
Description: | Selects which mode the modem will operate in. |
Command | Function |
#CLS=0 | Modem will operate in data mode. |
#CLS=1 | Modem will operate in fax class I mode. |
#CLS=2 | Modem will operate in fax class II mode. |
#CLS=8 | Modem will operate in voice mode. |
SELECT DATA, FAX, OR VOICE/AUDIO | |
Type: | Immediate |
Format: | AT [cmds] #CLSn [cmds] |
Description: | Selects data, fax, or voice/audio |
Command | Function |
#CLS0 | Select data mode |
#CLS1 | Select class 1 fax |
#CLS2 | Select class 2 fax |
#CLS8 | Select voice/audio mode |
#CLS8 | Select online voice command mode |
TOTAL VOLUME GAIN | |
Type: | Configuration |
Format: | AT [cmds] L:nn [cmds] |
Description: | Sets the total volume gain adjustment |
Command | Function |
í L:=00 | Lowest gain |
L:=31 | Highest gain |
VOICE DEVICE | |
Type: | Configuration |
Format: | AT [cmds] #VLS=n [cmds] |
Description: | Selects the I/O device for the DSP chip. |
Note: | This modem may not support all options listed below. The #VLS? Command will display the available options. |
Command | Function |
í #VLS=0 | Telephone line and handset used for voice I/O. |
#VLS=1 | Telephone handset used for voice I/O. |
#VLS=2 | Internal speaker only used for voice I/O. |
#VLS=3 | External microphone only used for voice I/O. |
#VLS=4 | Telephone line and handset used for voice I/O; internal speaker enabled. |
#VLS=5 | Headset used for voice I/O. |
#VLS=6 | Speakerphone used for voice I/O. |
#VLS=7 | Handset muted by disconnecting handset or speakerphone from telephone line. |
#VLS=8 | Connects caller ID relay for recording of conversation over handset. |
#VLS=9 | Connects handset (or speakerphone) to DSP chip for recording or playback. |
VOICE DEVICE | |
Type: | Configuration |
Format: | AT [cmds] #VLS=n [cmds] |
Description: | Selects the I/O device for the DSP chip. |
Note: | This modem may not support all options listed below. The #VLS? Command will display the available options. |
Command | Function |
í #VLS=0 | Telephone line and handset used for voice I/O. |
#VLS=1 | Telephone handset used for voice I/O. |
#VLS=2 | Internal speaker only used for voice I/O. |
#VLS=3 | External microphone only used for voice I/O. |
#VLS=4 | Telephone line and handset used for voice I/O; internal speaker enabled. |
#VLS=5 | Headset used for voice I/O. |
#VLS=6 | Speakerphone used for voice I/O. |
#VLS=7 | Handset muted by disconnecting handset or speakerphone from telephone line. |
#VLS=8 | Connects caller ID relay for recording of conversation over handset. |
#VLS=9 | Connects handset (or speakerphone) to DSP chip for recording or playback. |
VOICE RING DETECT TIME | |
Type: | Configuration |
Format: | AT [cmds] #VRN=n [cmds] |
Default: | Unidentified |
Range: | Unidentified |
Unit: | Unidentified |
Description: | Sets the maximum time the modem will wait for the remote station to ring before it assumes that it went off-hook before it rang. |
Command | Function |
í #VLS=0 | Disables the "ringback never came timer" |
VOICE RING DETECT TIME | |
Type: | Configuration |
Format: | AT [cmds] #VRN=n [cmds] |
Default: | Unidentified |
Range: | Unidentified |
Unit: | Unidentified |
Description: | Sets the maximum time the modem will wait for the remote station to ring before it assumes that it went off-hook before it rang. |
Command | Function |
í #VRN=0 | Turns off the ringback never came timer. After dialing the modem sends VCON and immediately enters online voice command control |
V.25ter AT COMMANDS
ERROR CONTROL SELECTION | |
Type: | Configuration |
Format: | AT [cmds] +ESn, m, o, [cmds] |
Description: | Selects the error control setting |
Command | Function |
n=0 | Direct mode |
n=1 | Buffered mode |
n=2 | Initiate V.42 without detection |
n=3 | Initiate V.42 with detection |
n=4 | Alternate protocol (MNP) |
n=5 | Initiate with synchronous mode |
n=6 | Initiate with V.80 synchronous access mode |
m=0 | Error control optional; if error control is not established, maintain DTE-DCE data rate to match line rate and use buffered mode with flow control. |
m=1 | Error control optional; if error control is not established, change DTE-DCE data rate to match line rate and use direct mode |
m=2 | Error control required; if no LAPM, disconnect |
m=3 | MNP required; if no MNP, disconnect |
o=0 | Direct mode |
o=1 | EC disabled, buffered mode |
o=3 | EC optional; if no EC, use direct mode |
o=4 | Error control required; if no EC, disconnect |
o=5 | Error control optional; if no EC, disconnect |
o=6 | MNP error control required, if no MNP, disconnect |
o=7 | Synchronous mode |
o=8 | V.80 synchronous access mode. |
INPUT BUFFER | |
Type: | Configuration |
Format: | AT [cmds] Cn [cmds] |
Description: | Controls the input buffer size. |
Command | Function |
n=0 | 10 - 759 bytes |
o=0 | 11 - 760 bytes |
p=0 | Disables transmit level reporting |
q=0 | Sets the lowest carrier rate that may be used |
r=0 | Sets the maximum carrier rate that may be used |
MANUFACTURER ID | |
Type: | Configuration |
Format: | AT [cmds] +GMI [cmds] |
Description: | Displays the manufacturer ID |
MODEL ID | |
Type: | Configuration |
Format: | AT [cmds] +GMM [cmds] |
Description: | Displays the model ID |
REQUEST CAPABILITIES LIST | |
Type: | Configuration |
Format: | AT [cmds] +GCAP [cmds] |
Description: | Displays one or more lines of information reporting the V.25ter commands available in the modem |
ROM CODE | |
Type: | Configuration |
Format: | AT [cmds] +GMRn, o, p, q, r [cmds] |
Description: | Display the ROM code |
SELECTIVE REPEAT | |
Type: | Configuration |
Format: | AT [cmds] +ESRn [cmds] |
Description: | Control selective repeat |
Command | Function |
+ESR0 | Do not use SREJ |
+ESR1 | Use SREJ if available in remote DCE; continue without it if not |
SYNCHRONOUS ACCESS MODE | |
Type: | Configuration |
Format: | AT [cmds] +ESAn, m, o, p, q, r, s, t [cmds] |
Description: | Specifies the bit sequence transmitted by the DCE when a transmit data buffer underrun condition occures while operating in transparent sub-mode |
Command | Function |
n=0 | In transparent sub-mode, the DCE transmits SYN1 on idle. DCE receiver does not seek synchronization sequence |
n=0 | In transparent sub-mode, the DCE transmits SYN1 on idle. DCE receiver seeks SYN1 as a synchronization sequence |
m=0 | In framed sub-mode, the DCE transmits HDLC flage on idle |
m=0 | In framed sub-mode, the DCE transmits marks on idle |
o=0 | In framed sub-mode, DCE transmits HDLC abort when underrun during a frame |
o=0 | In framed sub-mode, the DCE transmits HDLC flag when underrun during a frame |
p=0 | Half duplex V.34 carriers are not supported. Value must be 0 |
q=0 | CRC generation and checking disabled |
r=0 | NRZI encoding and decoding disabled |
r=0 | NRZI encoding and decoding enabled |
s=0 | Specifies the 8-bit transparent sub-mode synchronization sequence and idle transmission value. |
T=0 | Specifies the 16-bit synchronization sequences are not supported. |
V.42bis DATA COMPRESSION | |
Type: | Configuration |
Format: | AT [cmds] +DSn, m, o, p [cmds] |
Description: | Controls the V.42bis data compression |
Command | Function |
n=0 | Disabled |
n=1 | Compression on transmit only |
n=2 | Compression on receive only |
n=3 | Bi-directional compression |
m=0 | Do not require V>42bis compression when connecting |
o=0 | V.43bis dictionary size for bi-directional compression |
o=1 | V.42bis maximum dictionary size for bi-directional compression |
p=0 | Maximum V.42bis string size |