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 +------------------------------------------------------------+ | 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 | |--------------+---------------------------------------------| | i N1 | Auto-mode detection enabled | +------------------------------------------------------------+ +------------------------------------------------------------+ | COMMUNICATIONS MODE | |------------------------------------------------------------| | Type: | Configuration | |--------------+---------------------------------------------| | Format: | AT [cmds] &Qn [cmds] | |--------------+---------------------------------------------| | Description: | Selects communications mode options | |--------------+---------------------------------------------| | Command | Mode | |--------------+---------------------------------------------| | i &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 | |--------------+---------------------------------------------| | i &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 | |---------------+--------------------------------------------| | i &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 | |--------------+---------------------------------------------| | i &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 | |--------------+---------------------------------------------| | i &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 | |--------------+---------------------------------------------| | i &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 | |--------------+---------------------------------------------| | i 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 | |--------------+---------------------------------------------| | i 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. | |--------------+---------------------------------------------| | i 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 | |--------------+---------------------------------------------| | i 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 | |---------------+--------------------------------------------| | i 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 | |-------------+----------------------------------------------| | i 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 | |--------------+---------------------------------------------| | i 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. | +------------------------------------------------------------+