Chapter 5 – AT Commands, S-Registers, and Result Codes

Command: X

Extended Result Codes

Description:

Selects the subset of the result code messages used by the modem to

 

inform the DTE of the results of commands. Blind dialing is enabled or

 

disabled by country parameters. If the user wishes to enforce dial tone

 

detection, a "W" can be placed in the dial string (see D command). The

 

information below is based upon the default implementation of the X results

 

table.

 

If the modem is in facsimile mode (+FCLASS=1, 1.0, or 2), the only

 

message sent to indicate a connection is CONNECT without a speed

 

indication. See the table of Result Codes at the end of this chapter.

Default:

4

Defined Values:

X0 Disables reporting of busy tones unless forced otherwise by country

 

requirements; send only OK, CONNECT, RING, NO CARRIER,

 

ERROR, and NO ANSWER result codes. Blind dialing is

 

enabled/disabled by country parameters. If busy tone detection is

 

enforced and busy tone is detected, NO CARRIER will be reported. If

 

dial tone detection is enforced or selected and dial tone is not

 

detected, NO CARRIER will be reported instead of NO DIAL TONE.

 

The value 000b is written to S22 bits 6, 5, and 4, respectively.

 

X1 Disables reporting of busy tones unless forced otherwise by country

 

requirements; send only OK, CONNECT, RING, NO CARRIER,

 

ERROR, NO ANSWER, and CONNECT XXXX (XXXX = rate). Blind

 

dialing enabled/disabled by country parameters. If busy tone

 

detection is enforced and busy tone is detected, NO CARRIER will

 

be reported instead of BUSY. If dial tone detection is enforced or

 

selected and dial tone is not detected, NO CARRIER will be reported

 

instead of NO DIAL TONE. The value 100b is written to S22 bits 6, 5,

 

and 4, respectively.

 

X2 Disables reporting of busy tones unless forced otherwise by country

 

requirements; send only OK, CONNECT, RING, NO CARRIER,

 

ERROR, NO DIAL TONE, NO ANSWER, and CONNECT XXXX. If

 

busy tone detection is enforced and busy tone is detected, NO

 

CARRIER will be reported instead of BUSY. If dial tone detection is

 

enforced or selected and dial tone is not detected, NO DIAL TONE

 

will be reported instead of NO CARRIER. The value 01b is written to

 

S22 bits 6, 5, and 4, respectively.

 

X3 Enables reporting of busy tones; send only OK, CONNECT, RING,

 

NO CARRIER, ERROR, NO ANSWER, and CONNECT XXXX. Blind

 

dialing is enabled/disabled by country parameters. If dial tone

 

detection is enforced and dial tone is not detected, NO CARRIER will

 

be reported. The value 110b is written to S22 bits 6, 5, and 4,

 

respectively.

 

X4 Enables reporting of busy tones; send all messages. The value 111b

 

is written to S22 bits 6, 5, and 4, respectively.

Result Codes:

OK

 

Otherwise ERROR

Multi-Tech Systems, Inc. SocketModem MT5600SMI Developer’s Guide

37

Page 37
Image 37
Multi-Tech Systems MT5600SMI-L32, MT5600SMI-XL34, MT5600SMI-P92, MT5600SMI-PL92, MT5600SMI-92 Command Extended Result Codes