(TXT) View Source
# PRACTICAL PERIPHERALS, INC.
PM2400EFX
Card Type Modem (asynchronous)
Chip Set Unidentified
Maximum Modem Rate 2400bps
Maximum Fax Rate 9600bps
Data Modulation Protocol Bell 103/212A, ITU-T V.22, V.22bis
Fax Modulation Protocol ITU-T V.21CH2, V.27ter, V.29
Error V.42bis, V.42, MNP5, MNP 10
Correction/Compression
Fax Class Class I & II
Data Bus Unidentified
Card Size Unidentified
(IMG) IMG 1
+------------------------------------------------------------+
| CONNECTIONS |
|------------------------------------------------------------|
| Function | Label | Function | Label |
|------------------------------------------------------------|
| Line in | CN1 | Line out | CN2 |
+------------------------------------------------------------+
+------------------------------------------------------------+
| SERIAL PORT ADDRESS |
|------------------------------------------------------------|
| Setting | SW1/1 | SW1/2 |
|--------------------+-------------------+-------------------|
| COM1 (3F8h) | On | On |
|--------------------+-------------------+-------------------|
| COM2 (2F8h) | On | Off |
|--------------------+-------------------+-------------------|
| COM3 (3E8h) | Off | On |
|--------------------+-------------------+-------------------|
| COM4 (2E8h) | Off | Off |
+------------------------------------------------------------+
+------------------------------------------------------------+
| SUPPORTED COMMAND SET |
|------------------------------------------------------------|
| Basic AT Commands |
|------------------------------------------------------------|
| AT, ‘+++’, A/ |
|------------------------------------------------------------|
| A, B, E, H, M, O, P, T, V, W, X, Y, Z |
|------------------------------------------------------------|
| &T, &V, &W, &Y, &Z |
|------------------------------------------------------------|
| S Registers |
|------------------------------------------------------------|
| S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, |
| S18, S25, S30, S38, S46 |
|------------------------------------------------------------|
| 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 | Auto-mode detection enabled |
+------------------------------------------------------------+
+------------------------------------------------------------+
| COMMUNICATIONS MODE |
|------------------------------------------------------------|
| Type: | Configuration |
|--------------+---------------------------------------------|
| Format: | AT [cmds] &Qn [cmds] |
|--------------+---------------------------------------------|
| Description: | Selects communications mode options |
|--------------+---------------------------------------------|
| Command | Mode |
|--------------+---------------------------------------------|
| í &Q0 | Asynchronous mode, serial port speed |
| | follows connect speed. |
|--------------+---------------------------------------------|
| &Q5 | V.42 error correction mode |
|--------------+---------------------------------------------|
| &Q6 | Buffered asynchronous mode |
|--------------+---------------------------------------------|
| &Q8 | MNP operational mode |
|--------------+---------------------------------------------|
| &Q9 | LAPM negotiation enabled |
+------------------------------------------------------------+
+------------------------------------------------------------+
| DATA CARRIER DETECT (DCD) |
|------------------------------------------------------------|
| Type: | Configuration |
|--------------+---------------------------------------------|
| Format: | AT [cmds] &Cn [cmds] |
|--------------+---------------------------------------------|
| Description: | Selects whether the DCD option is enabled |
| | or disabled |
|--------------+---------------------------------------------|
| Command | Function |
|--------------+---------------------------------------------|
| í &C0 | DCD enabled |
|--------------+---------------------------------------------|
| &C1 | DCD enabled after carrier signal detected |
|--------------+---------------------------------------------|
| &C2 | DCD on except during the disconnect process |
+------------------------------------------------------------+
+------------------------------------------------------------+
| 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 |
|--------------+---------------------------------------------|
| 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$ | 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. |
+------------------------------------------------------------+
+------------------------------------------------------------+
| DSR OPTIONS |
|------------------------------------------------------------|
| Type: | Configuration |
|--------------+---------------------------------------------|
| Format: | AT [cmds] &Sn [cmds] |
|--------------+---------------------------------------------|
| Description: | Set DSR options |
|--------------+---------------------------------------------|
| Command | Mode |
|--------------+---------------------------------------------|
| í &S0 | Force DSR on |
|--------------+---------------------------------------------|
| &S1 | Assert DSR during handshaking, turn off DSR |
| | in test mode or idle. DSR off on |
| | disconnect. |
+------------------------------------------------------------+
+------------------------------------------------------------+
| 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 | Hayes-compatible settings |
|--------------+---------------------------------------------|
| &F1 | IBM-compatible settings |
+------------------------------------------------------------+
+------------------------------------------------------------+
| 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 |
+------------------------------------------------------------+
+------------------------------------------------------------+
| GUARD TONE |
|------------------------------------------------------------|
| Type: | Configuration |
|--------------+---------------------------------------------|
| Format: | AT [cmds] &Gn [cmds] |
|--------------+---------------------------------------------|
| Description: | Command is included for compatibility and |
| | performs no function |
+------------------------------------------------------------+
+------------------------------------------------------------+
| JACK TYPE |
|------------------------------------------------------------|
| Type: | Configuration |
|--------------+---------------------------------------------|
| Format: | AT [cmds] &Jn [cmds] |
|--------------+---------------------------------------------|
| Description: | Command is included for compatibility and |
| | performs no function |
+------------------------------------------------------------+
+------------------------------------------------------------+
| LINE TYPE |
|------------------------------------------------------------|
| Type: | Configuration |
|--------------+---------------------------------------------|
| Format: | AT [cmds] &Ln [cmds] |
|--------------+---------------------------------------------|
| Description: | Command is included for compatibility and |
| | performs no function |
+------------------------------------------------------------+
+------------------------------------------------------------+
| REPORT INFORMATION |
|------------------------------------------------------------|
| Type: | Immediate |
|--------------+---------------------------------------------|
| Format: | AT [cmds] In [cmds] |
|--------------+---------------------------------------------|
| Description: | Displays information requested |
|--------------+---------------------------------------------|
| Command | Function |
|--------------+---------------------------------------------|
| I1 | Reports ROM checksum |
|--------------+---------------------------------------------|
| I2 | Tests and reports ROM checksum |
|--------------+---------------------------------------------|
| I3 | Reports firmware revision number |
|--------------+---------------------------------------------|
| I4 | Reports modem feature availability |
+------------------------------------------------------------+
+------------------------------------------------------------+
| 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 | Modem returns result codes when originating |
| | a call, but does not return result codes |
| | when answering a call. |
+------------------------------------------------------------+
+------------------------------------------------------------+
| RTS/CTS |
|------------------------------------------------------------|
| Type: | Configuration |
|--------------+---------------------------------------------|
| Format: | AT [cmds] &Rn [cmds] |
|--------------+---------------------------------------------|
| Description: | Command is included for compatibility and |
| | performs no function |
+------------------------------------------------------------+
+------------------------------------------------------------+
| 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 |
+------------------------------------------------------------+
+------------------------------------------------------------+
| TRANSMIT CLOCK SELECTION |
|------------------------------------------------------------|
| Type: | Configuration |
|--------------+---------------------------------------------|
| Format: | AT [cmds] &Xn [cmds] |
|--------------+---------------------------------------------|
| Description: | Command is included for compatibility and |
| | performs no function |
+------------------------------------------------------------+
S(status) -REGISTERS
+------------------------------------------------------------+
| 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 | Attempt a buffered connection |
|--------------+---------------------------------------------|
| 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=7 | Attempt a connection at MNP2-4; if that |
| | fails, attempt a buffered connection. |
+------------------------------------------------------------+
+------------------------------------------------------------+
| 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 | Speed of last connection |
|--------------+---------------------------------------------|
| S37=3 | 300bps |
|--------------+---------------------------------------------|
| S37=5 | 1200bps |
|--------------+---------------------------------------------|
| S37=6 | 2400bps |
|--------------+---------------------------------------------|
| S37=7 | 75/1200bps |
+------------------------------------------------------------+
+------------------------------------------------------------+
| FEATURE NEGOTIATION OPTIONS |
|------------------------------------------------------------|
| Type: | Register |
|------------------------------------------------------------|
| Format: | AT [cmds] S48=n [cmds] |
|--------------+---------------------------------------------|
| Description: | Selects active error correction and |
| | compression protocols |
|------------------------------------------------------------|
| Command | Function |
|---------------+--------------------------------------------|
| S48=0 | Detection negotiation disabled, XID |
| | negotiation disabled |
|---------------+--------------------------------------------|
| í S48=7 | Detection negotiation and XID negotiation |
| | enabled |
|---------------+--------------------------------------------|
| S48=128 | Fall-back to options set in S36 |
+------------------------------------------------------------+
+------------------------------------------------------------+
| BREAK OPTIONS |
|------------------------------------------------------------|
| Type: | Register |
|--------------+---------------------------------------------|
| Format | AT [cmds] S82=n [cmds] |
|--------------+---------------------------------------------|
| Description: | Sets the method for break transmission |
| | during error-control and ASB connections. |
|------------------------------------------------------------|
| Command | Function |
|-------------+----------------------------------------------|
| S82=3 | In-sequence signaling, timed break sent in |
| | sequence with transmitted data |
|-------------+----------------------------------------------|
| S82=7 | Destructive signaling, buffers cleared, |
| | immediately send timed break |
|-------------+----------------------------------------------|
| í S82=128 | In-sequence signaling, timed break sent in |
| | sequence with transmitted data |
+------------------------------------------------------------+
+------------------------------------------------------------+
| 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 |
|--------------+---------------------------------------------|
| 4 | Carrier signal lost |
|--------------+---------------------------------------------|
| 5 | No error-control detected for remote modem |
| | during feature negotiation |
|--------------+---------------------------------------------|
| 9 | No common protocol found |
|--------------+---------------------------------------------|
| 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 |
+------------------------------------------------------------+
+------------------------------------------------------------+
| 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. |
|--------------+---------------------------------------------|
| Value | Meaning |
|--------------+---------------------------------------------|
| 0 | Extended messages disabled |
|--------------+---------------------------------------------|
| 1 | Use DCE speed rather than DTE speed when |
| | reporting CONNECT messages |
|--------------+---------------------------------------------|
| 2 | Append /ARQ to CONNECT result message when |
| | an EC connection is established |
|--------------+---------------------------------------------|
| 4 | Enable CARRIER messages |
|--------------+---------------------------------------------|
| 8 | Enable PROTOCOL messages |
|--------------+---------------------------------------------|
| 32 | Enable COMPRESSION messages |
+------------------------------------------------------------+
+------------------------------------------------------------+
| SIGNAL QUALITY OPTIONS |
|------------------------------------------------------------|
| Type: | Register |
|--------------+---------------------------------------------|
| Format | AT [cmds] S101=n [cmds] |
|--------------+---------------------------------------------|
| Description: | Sets the required signal quality for the |
| | fastest speed at which handshaking can |
| | occur, as set in S109, when using the |
| | V.32bis and V.FC protocols. If the signal |
| | quality is below that set by S108, then the |
| | modem attempts to connect at the next |
| | highest speed selected in S109. |
|------------------------------------------------------------|
| Note: ATN0 command is used, only the speed set in S37 |
| is used during handshaking. |
|------------------------------------------------------------|
| Command | Function |
|--------------+---------------------------------------------|
| í 0 | MNP level 10 service disabled |
|--------------+---------------------------------------------|
| 1 | MNP level 10 service enabled. Transmit |
| | level fixed at -10dBn. Negotiation occurs |
| | at mutually-agreed line speed |
|--------------+---------------------------------------------|
| 3 | MNP level 10 service enabled. Transmit |
| | level adjusted during retrain/speed shift. |
| | Negotiation occurs at mutually-agreed line |
| | speed |
|--------------+---------------------------------------------|
| 5 | MNP level 10 services enabled. Transmit |
| | level fixed at -10dBm. Negotiation occurs |
| | at 1200bps. |
|--------------+---------------------------------------------|
| 7 | MNP level 10 services enabled. Transmit |
| | level adjusted during retrain/speed shift. |
| | Negotiation occurs at 1200bps. |
+------------------------------------------------------------+