![](/images/new-backgrounds/1110102/11010231x1.webp)
Chapter 4 - V.22bis Commands
X Extended Result Codes
This command 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.
Syntax X<value>
Defined Values
<value> Decimal number corresponding to the selected option.
0Disables 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.
1Disables 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.
2Disables 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 101b is written to S22 bits 6, 5, and 4, respectively.
3Enables 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.
4Enables reporting of busy tones; send all messages. The value 111b is written to S22 bits 6, 5, and 4,
respectively. (Default)
Result Codes OK <value> = 0 to 4 ERROR Otherwise
Table of Result Codes
Short Form | Long Form |
| n Value in ATXn Command |
| |||
0 | 1 | 2 | 3 | 4 | |||
|
| ||||||
0 | OK | X | X | X | X | X | |
1 | CONNECT | X | X | X | X | X | |
2 | RING | X | X | X | X | X | |
3 | NO CARRIER | X | X | X | X | X | |
4 | ERROR | X | X | X | X | X | |
5 | CONNECT 1200 | 1 | X | X | X | X | |
6 | NO DIAL TONE | 3 | 3 | X | X | X | |
7 | BUSY | 3 | 3 | 3 | X | X | |
8 | NO ANSWER | X | X | X | X | X | |
9 | CONNECT 600 | 1 | X | X | X | X | |
10 | CONNECT 2400 | 1 | X | X | X | X | |
11 | CONNECT 4800 | 1 | X | X | X | X | |
12 | CONNECT 9600 | 1 | X | X | X | X | |
13 | CONNECT 7200 | 1 | X | X | X | X | |
14 | CONNECT 12000 | 1 | X | X | X | X | |
15 | CONNECT 14400 | 1 | X | X | X | X | |
16 | CONNECT 19200 | 1 | X | X | X | X | |
17 | CONNECT 38400 | 1 | X | X | X | X | |
18 | CONNECT 57600 | 1 | X | X | X | X | |
19 | CONNECT 115200 | 1 | X | X | X | X | |
22 | CONNECT 75TX/1200RX | 1 | X | X | X | X | |
23 | CONNECT 1200TX/75RX | 1 | X | X | X | X | |
24 | DELAYED | 4 | 4 | 4 | 4 | X | |
32 | BLACKLISTED | 4 | 4 | 4 | 4 | X | |
40 | CARRIER 300 | X | X | X | X | X | |
41 | CARRIER 1200/75 | X | X | X | X | X |
16 |