MAGICXPRESS
MX56V - X
Card Type | Modem/Fax card |
Chip Set | Unidentified |
I/O Options | Line out, phone in, microphone in, speaker out |
Maximum Modem Rate | 56Kbps (receive only), 33.6Kbps |
Maximum Fax Rate | 14.4Kbps |
Data Modulation Protocol | Bell 103A/212A ITU-T V34, V.32bis, V.32, V.22bis, V.23, V.22, V.21 |
Fax Modulation Protocol | ITU-T V.17, V.27ter, V.29, T.4, T.30 |
Error Correction/Compression | MNP5, V.42, V.42bis |
Fax Class | Class I & II |
Data Bus | 8-bit ISA |
Card Size | Half-length |

CONNECTIONS | ||||||
Function | Label | Function | Label | |||
Line out | CN1 | Speaker out | CN3 | |||
Phone in | CN2 | Microphone in | CN4 | |||
SERIAL PORT ADDRESS | |||
Setting | JP1/A | JP1/B | JP1/C |
COM1 (3F8h) | Closed | Closed | Closed |
COM2 (2F8h) | Open | Closed | Closed |
COM3 (3E8h) | Closed | Open | Closed |
COM4 (2E8h) | Open | Open | Closed |
Plug and play enabled | Open | Open | Open |
INTERRUPT | |||||
Setting | JP2/A | JP2/B | JP2/C | JP2/D | JP2/E |
IRQ2 | Open | Open | Open | Open | Closed |
IRQ3 | Open | Open | Open | Closed | Open |
IRQ4 | Open | Open | Closed | Open | Open |
IRQ5 | Open | Closed | Open | Open | Open |
IRQ7 | Closed | Open | Open | Open | Open |
Note: Interrupt must be set to IRQ3 to enable plug and play. | |||||
SUPPORTED COMMAND SET |
Basic AT Commands |
AT, ‘+++’, A/ |
A, E, F, H, M, O, P, T, V |
&C, &G, &T, &W, &Z |
S Registers |
S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S18, S25, S38 |
Note: See MHI Help File for full command documentation. |
Proprietary AT Command Set
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.25 at 300 or 1200bps |
B1 | Bell 300 or 212A at 300 or 1200bps |
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 |
DR | Answer mode enabled; originate mode disabled following handshake initiation. |
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 |
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; | Modem returned to idle state after dialing. The semicolon can only be placed at the end of the dial command. |
D/ | Delays for 125 msec. before proceeding with dial |
D#,D* | Extended touch tone pad tones |
D$ | Displays a list of dial commands |
REPORT INFORMATION | |
Type: | Immediate |
Format: | AT [cmds] In [cmds] |
Description: | Displays information requested |
Command | Function |
I0 | Reports four digit product code |
I1 | Reports ROM checksum |
I2 | Reports results of RAM self test |
I3 | Reports product type |
I4 | Reports current modem settings |
I5 | Reports NVRAM settings |
I6 | Reports link diagnostics |
I7 | Reports product configuration |
I9 | Reports plug and play information |
I11 | Reports call statistics |
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 |
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 | Displays result codes when in answer mode |
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, & 13 - 220 enabled. |
X2 | Busy tone detection disabled, dial tone detection enabled; result codes 0 - 6, 10, & 13 - 220 enabled. |
X3 | Busy tone detection enabled, dial tone detection disabled; result codes 0 - 5,7 - 8, 10, & 13 - 220 enabled. |
X4 | Busy and dial tone detection enabled; result codes 0 -8, & 10 - 220 enabled. |
X5 | Busy tone detection enabled, dial tone detection disabled, result codes 0 - 5, 7 - 8, & 10 - 220 enabled |
X6 | Busy and dial tone detection enabled, result codes 0 -8, & 11 - 220 enabled |
RESET DEFUALT CONFIGURATION | |
Type: | Configuration |
Format: | AT [cmds] Yn [cmds] |
Description: | Tells the modem which profile to use the next time the modem is turned on or reset |
Command | Function |
Y0 | NVRAM configuration 0 |
Y1 | NVRAM configuration 1 |
Y2 | Factory configuration 0 |
Y3 | Factory configuration 1 |
Y4 | Factory configuration 2 |
SOFT RESET | |
Type: | Immediate |
Format: | AT [cmds] Zn [cmds] |
Description: | Restores modem profiles previously saved in non-volatile RAM using the &W command. |
Command | Function |
Z0 | Restore NVRAM setting selected by Y command |
Z1 | Restore NVRAM setting 0 |
Z2 | Restore NVRAM setting 1 |
Z3 | Restore factory default setting 0 (&F0) |
Z4 | Restore factory default setting 1 (&F1) |
Z5 | Restore factory default setting 2 (&F2) |
COMMANDS | |
Type: | Configuration |
Format: | AT [cmds] &$ [cmds] |
Description: | Displays a list of ampersand commands |
MODIFY RESPONSES | |
Type: | Configuration |
Format: | AT [cmds] &An [cmds] |
Description: | Determines whether the modem sends MNP responses |
Command | Function |
&A0 | ARQ result codes disabled |
&A1 | ARQ result codes enabled |
&A2 | Append additional V.32 indicator in result codes |
&A3 | Append additional LAPM/MNP/NONE and V.42bis/MNP5 in result codes |
SERIAL PORT RATE | |
Type: | Configuration |
Format: | AT [cmds] &Bn [cmds] |
Description: | Controls DTE interface speed |
Command | Function |
&B0 | Change serial port speed to match rate of connection |
í &B1 | Serial port speed is independent of connection speed |
&B2 | In answer mode, serial port speed is fixed only for ARQ calls |
DATA TERMINAL READY | |
Type: | Configuration |
Format: | AT [cmds] &Dn [cmds] |
Description: | Controls DTR operations |
Command | Function |
&D0 | DTR override |
&D1 | DTR toggle causes online command mode |
í &D2 | Normal DTR operations |
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 | Sets values to standard factory configuration |
&F1 | Sets values to factory configuration 0 |
&F2 | Sets values to factory configuration 1 |
FLOW CONTROL | |
Type: | Configuration |
Format: | AT [cmds] &Hn [cmds] |
Description: | Enables flow control options |
Command | Function |
&H0 | Flow control disabled |
í &H1 | Hardware flow control, clear to send enabled |
&H2 | Software flow control, XON/XOFF enabled |
&H3 | Hardware and software flow control enabled |
FLOW CONTROL PASS THROUGH | |
Type: | Configuration |
Format: | AT [cmds] &In [cmds] |
Description: | Enables flow control options |
Command | Function |
&I0 | XON/XOFF flow control disabled |
&I1 | Process XON/XOFF signals to your modem and remote system |
&I2 | Process XON/XOFF signals to your modem only |
&I3 | Hewlett Packard host mode enabled. Modem receives an ENQ and returns an ACK if the transmit buffers are 90% full or below 30% full. Modem will respond immediately if buffers are empty. |
&I4 | Hewlett Packard terminal mode enabled. Modem receives an ENQ from remote DCE and passes it to the DTE. Modem waits for an ACK before sending further data. |
&I5 | Special flow control enabled |
DATA COMPRESSION | |
Type: | Configuration |
Format: | AT [cmds] &Kn [cmds] |
Description: | Enables data compression |
Command | Function |
&K0 | Data compression disabled |
í &K1 | Auto enable/disable |
&K2 | Data compression enabled |
&K3 | MNP5 disabled, V.42bis enabled |
COMMUNICATIONS MODE | |
Type: | Configuration |
Format: | AT [cmds] &Mn [cmds] |
Description: | Selects communications mode |
Command | Mode |
&M0 | Normal mode |
&M4 | Normal/ARQ mode |
&M5 | ARQ mode |
CONNECTION SPEED UPPER LIMIT | |
Type: | Configuration |
Format: | AT [cmds] &Nn [cmds] |
Description: | Sets required connection speed if &U is set to 0; otherwise, sets fastest allowed connection speed. |
Command | Function |
&N0 | No maximum connect speed. |
&N1 | Set maximum connect speed to 300bps. |
&N2 | Set maximum connect speed to 1200bps. |
&N3 | Set maximum connect speed to 2400bps. |
&N4 | Set maximum connect speed to 4800bps. |
&N5 | Set maximum connect speed to 7200bps. |
&N6 | Set maximum connect speed to 9600bps. |
&N7 | Set maximum connect speed to 12Kbps. |
&N8 | Set maximum connect speed to 14.4Kbps. |
&N9 | Set maximum connect speed to 16.8Kbps. |
&N10 | Set maximum connect speed to 19.2Kbps. |
&N11 | Set maximum connect speed to 21.6Kbps. |
&N12 | Set maximum connect speed to 24Kbps. |
&N13 | Set maximum connect speed to 26.4Kbps. |
&N14 | Set maximum connect speed to 28.8Kbps. |
&N15 | Set maximum connect speed to 31.2Kbps. |
&N16 | Set maximum connect speed to 33.6Kbps. |
&N17 | Set maximum connect speed to 32Kbps |
&N18 | Set maximum connect speed to 36Kbps |
&N19 | Set maximum connect speed to 40Kbps |
&N20 | Set maximum connect speed to 44Kbps |
&N21 | Set maximum connect speed to 48Kbps |
&N22 | Set maximum connect speed to 49.3Kbps |
&N23 | Set maximum connect speed to 50.6Kbps |
&N24 | Set maximum connect speed to 52Kbps |
&N25 | Set maximum connect speed to 53.3Kpbs |
&N26 | Set maximum connect speed to 54.6Kbps |
&N27 | Set maximum connect speed to 56Kbps |
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) |
RECEIVE DATA | |
Type: | Configuration |
Format: | AT [cmds] &Rn [cmds] |
Description: | Selects RTS options |
Command | Function |
&R1 | RTS is ignored by modem. |
&R2 | Modem sends data to DTE only if RTS is on |
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 |
CONNECTION SPEED LOWER LIMIT | |
Type: | Configuration |
Format: | AT [cmds] &Un [cmds] |
Description: | Sets slowest allowed connection speed if &N is set to 1 or higher. |
Command | Function |
í &U0 | No minimum connect speed. |
&U1 | Set minimum connect speed to 300bps. |
&U2 | Set minimum connect speed to 1200bps. |
&U3 | Set minimum connect speed to 2400bps. |
&U4 | Set minimum connect speed to 4800bps. |
&U5 | Set minimum connect speed to 7200bps. |
&U6 | Set minimum connect speed to 9600bps. |
&U7 | Set minimum connect speed to 12Kbps. |
&U8 | Set minimum connect speed to 14.4Kbps. |
&U9 | Set minimum connect speed to 16.8Kbps. |
&U10 | Set minimum connect speed to 19.2Kbps. |
&U11 | Set minimum connect speed to 21.6Kbps. |
&U12 | Set minimum connect speed to 24Kbps. |
&U13 | Set minimum connect speed to 26.4Kbps. |
&U14 | Set minimum connect speed to 28.8Kbps. |
&U15 | Set minimum connect speed to 31.2Kbps. |
&U16 | Set minimum connect speed to 33.6Kbps. |
&U17 | Set maximum connect speed to 32Kbps |
&U18 | Set maximum connect speed to 36Kbps |
&U19 | Set maximum connect speed to 40Kbps |
&U20 | Set maximum connect speed to 44Kbps |
&U21 | Set maximum connect speed to 48Kbps |
&U22 | Set maximum connect speed to 49.3Kbps |
&U23 | Set maximum connect speed to 50.6Kbps |
&U24 | Set maximum connect speed to 52Kbps |
&U25 | Set maximum connect speed to 53.3Kpbs |
&U26 | Set maximum connect speed to 54.6Kbps |
&U27 | Set maximum connect speed to 56Kbps |
BREAK HANDLING | |
Type: | Configuration |
Format: | AT [cmds] &Yn [cmds] |
Description: | Sets break handling |
Command | Function |
&Y0 | Destructive, but doesn’t sent break |
í &Y1 | Destructive, expedited |
&Y2 | Nondestructive, expedited |
S(STATUS) -REGISTERS
BIT-MAPPED REGISTER S13 | ||
Format: | AT [cmds] S13=n [cmds] | |
Range: | 0-174 | |
Unit: | Bit-mapped | |
Description: | Controls reset, delete, and auto dial.. | |
Bit | Value | Function |
0 | 0 1 | Does not reset the modem when DTR is not asserted Resets the modem when DTR is not asserted |
1 | 0 1 | Does not reset the non-MNP transmit buffer from 1.5KB to 128B Resets the non-MNP transmit buffer from 1.5KB to 128B |
2 | 0 1 | Backspace key not set to delete Backspace key set to delete |
3 | 0 1 | Does not autodial number stored in NVRAM location 0 when the DTR is asserted Autodials number stored in NVRAM location 0 when the DTR is asserted |
4 | 0 1 | Does not autodial number stored in NVRAM location 0 when software is reset or modem is powered up Autodials number stored in NVRAM location 0 when software is reset or modem is powered up |
5 | 0 1 | Does not disables V.32bis ASL mode Disables V.32bis ASL mode |
6 | 0 1 | Does not disable quick retrains Disables quick retrain |
7 | 0 1 | Does not disconnect on escape mode Disconnects on escape mode |
BIT-MAPPED REGISTER S15 | ||
Format: | AT [cmds] S15=n [cmds] | |
Unit: | Bit-mapped | |
Description: | Disable/Enable MNP | |
Bit | Value | Function |
0 | 0 1 | Enable ARQ/MNP for V.22 Disable ARQ/MNP for V.22 |
1 | 0 1 | Enable ARQ/MNP for V.22bis Disable ARQ/MNP for V.22bis |
2 | 0 1 | Enable ARQ/MNP for V.32/V.32bis/V.32terbo Enable ARQ/MNP for V.32/V.32bis/V.32terbo |
3 | 0 1 | Enable MNP handshake Disable MNP handshake |
4 | 0 1 | Enable MNP level 4 Disable MNP level 4 |
5 | 0 1 | Enable MNP level 3 Disable MNP level 3 |
6 | 0 1 | MNP compatibility MNP incompatibility |
7 | 0 1 | Enable V.42 operation Disable V.42 operation |
TEST MODES | ||
Type: | Register | |
Format: | AT [cmds] S16=n [cmds] | |
Unit: | Bit-mapped | |
Description: | Controls touch tone dialing test. | |
Bit | Value | Function |
0 | í 0 | Reserved |
1 | 0 1 | Touch tone dialing test not in progress Touch tone dialing test in progress |
2 | 0 1 | Test pattern is not being generated Test pattern is being generated |
3-7 | 0 | Reserved |
INACTIVITY TIMER | |
Type: | Register |
Format | AT [cmds] S19=n [cmds] |
Default: | 0 |
Unit: | 1 second |
Description: | Activates when there is no activity on the phone line. Modem hangs up at time-out |
Note: S19=0 disables the timer and allows an indefinite duration. | |
MNP OR V.42 MODE DELAY | |
Type: | Register |
Format | AT [cmds] S21=n [cmds] |
Range: | Unidentified |
Unit: | 10ms |
Description: | Sets the length of breaks sent from modem to computer. |
FLOW CONTROL CHARACTER - XON | |
Type: | Register |
Format: | AT [cmds] S22=n [cmds] |
Range: | Unidentified |
Unit: | ASCII |
Description: | Sets the character used to represent XON |
FLOW CONTROL CHARACTER - XOFF | |
Type: | Register |
Format: | AT [cmds] S23=n [cmds] |
Range: | Unidentified |
Unit: | ASCII |
Description: | Sets the character used to represent XOFF |
BIT-MAPPED REGISTER S27 | ||
Format | AT [cmds] S27=n [cmds] | |
Range: | 0-255 | |
Unit: | Bit-mapped | |
Description: | Enables/disables modulation protocols | |
Bit | Value | Function |
0 | 0 1 | Disable V.21/Bell 103 mode select Enable V.21/Bell 103 mode select |
1 | 0 1 | Disable unencoded modulation in V.32 mode Enable unencoded modulation in V.32 mode |
2 | 0 1 | Enable V.32 modulation Disable V.32 modulation |
3 | 0 1 | Enable 2100Hz answer tone Disable 2100Hz answer tone |
4 | 0 1 | Disable V.23 fallback mode Enable V.23 fallback mode |
5 | 0 1 | Enable V.32bis mode Disable V.32bis mode |
6 | 0 | Reserved |
7 | 0 1 | Software compatibility mode disabled Software compatibility mode enabled, all connect messages 9.6Kbps or greater expressed as CONNECT 9600 |
CONNECTION TIME | |
Type: | Register |
Format | AT [cmds] S28=n [cmds] |
Range: | 0-255 |
Unit: | .01 second |
Description: | Sets V.32 duration |
Command | Function |
S28=0 | Eliminates the V.32 answer tone for a faster connection |
S28=8 | Times are in .1 second |
S28=255 | Disable connections except V.32 at 9600bps |
FALLBACK TIMER | |
Type: | Register |
Format | AT [cmds] S29=n [cmds] |
Range: | 0-255 |
Unit: | .01 second |
Description: | Sets the duration of the V.21 answer mode fallback timer |
TAD AUDIO | |
Type: | Register |
Format | AT [cmds] S31=n [cmds] |
Range: | 0-255 |
Description: | Adjusts the TAD audio level |
BIT-MAPPED REGISTER S32 | |||
Format: | AT [cmds] S32=n [cmds] | ||
Range: | 0-255 | ||
Description: | Select setup for 28.8 and higher speed modems | ||
Bit | Value | Function | |
0 | 0 1 | Disable V.8 call indicate Enable V.8 call indicate | |
1 | 0 1 | Disable V.8 mode Enable V.8 mode | |
2 | 0 | Reserved | |
3 | 0 1 | Enable V.34 modulation Disable V.34 modulation | |
4 | 0 1 | Enable V.34+ modulation Disable V.34+ modulation | |
5 | 0 1 | Enable x2 modulation Disable x2 modulation | |
6-7 | 0 | Reserved | |
BIT-MAPPED REGISTER S33 | |||
Format: | AT [cmds] S33=n [cmds] | ||
Range: | 0-255 | ||
Description: | Disable/enable data rates | ||
Bit | Value | Function | |
0 | 0 1 | Enable 2400 symbol rate Disable 2400 symbol rate | |
1 | 0 1 | Enable 2743 symbol rate Disable 2743 symbol rate | |
2 | 0 | Enable 2800 symbol rate Disable 2800 symbol rate | |
3 | 0 1 | Enable 3000 symbol rate Disable 3000 symbol rate | |
4 | 0 1 | Enable 3200 symbol rate Disable 3200 symbol rate | |
5 | 0 1 | Enable 3429 symbol rate Disable 3429 symbol rate | |
6 | 0 | Reserved | |
7 | 0 1 | Enable shaping Disable shaping | |
BIT-MAPPED REGISTER S34 | |||
Format: | AT [cmds] S34=n [cmds] | ||
Range: | 0-255 | ||
Description: | Disable/enable trellis encoding | ||
Bit | Value | Function | |
0 | 0 1 | Enable 8S-2D trellis encoding Disable 8S-2D trellis encoding | |
1 | 0 1 | Enable 16S-4D trellis encoding Disable 16S-4D trellis encoding | |
2 | 0 1 | Enable 32S-2D trellis encoding Disable 32S-2D trellis encoding | |
3 | 0 1 | Enable 64S-4D trellis encoding Disable 64S-4D trellis encoding | |
4 | 0 1 | Enable non-linear coding Disable non-linear coding | |
5 | 0 1 | Enable TX level deviation Disable TX level deviation | |
6 | 0 1 | Enable pre-emphasis Disable pre-emphasis | |
7 | 0 1 | Enable pre-coding Disable pre-coding | |
CONNECTION - SETUP | |
Type: | Register |
Format | AT [cmds] S35=n [cmds] |
Description: | Sets the maximum allowable data exchange rate attempted during handshake process. |
Command | Function |
S35=0 | Speed of last connection |
S35=1 | 28.8Kbps |
S35=2 | 26.4Kbps |
S35=3 | 24.0Kbps |
S35=4 | 21.6bps |
S35=5 | 19.2Kbps |
S35=6 | 16.8Kbps |
S35=7 | 14.4Kbps |
S35=8 | Modem server operation enabled |
S35=16 | Modem A law operation enabled |
S35=32 | Automatic A/u law detection disabled |
S35=64 | Reduced power disabled |
S35=128 | Reserved |
BIT-MAPPED REGISTER S42 | ||
Format | AT [cmds] S42=n [cmds] | |
Range: | 0-128 | |
Unit: | Bit-mapped | |
Description: | GPI definition (Macintosh only). | |
Bit | Value | Function |
0-2 | 00 01 10 11 100 101 110 111 | Not active CD signal RI signal DSR signal ARQ signal Unidentified Unidentified Unidentified |
3-7 | 0 | Reserved |