The modem sends messages to the computer that indicate connection status. The communications application uses this information to track the progress of a connection and take the appropriate actions.
Message content and format is determined by:
The Result Code Display (ATQ ) parameter option, which enables result codes to display
The Result Code Format (ATV ) parameter option, which determines the result message format (long-form text messages or short-form numeric codes)
The Call Progress Reporting (ATX ) parameter option, which determines the types of messages displayed
The Connect Message (AT\V ) parameter option, which determines the types of information displayed within a connect message
The Result Code Display parameter must be enabled (ATQ=1) for the modem to generate any messages.
The following numeric codes or text messages are sent, according to the Call Progress Reporting (ATX) option. The connect messages shown below can be generated when the Connect Message parameter (AT\V) is set to a Rate-Only option (AT\V0 or AT\V2).
Code |
Text Message |
Call Progress Reporting (ATX) Option |
0 |
OK |
0,1,2,3, or 4 |
1 |
CONNECT 75 |
0 |
![]() |
||
2 |
RING |
0, 1, 2, 3, or 4 |
3 |
NO CARRIER |
0, 1, 2, 3, or 4 |
4 |
ERROR |
0, 1, 2, 3, or 4 |
5 |
CONNECT 1200 |
1, 2, 3, or 4 |
6 |
NO DIALTONE |
2 or 4 |
7 |
BUSY |
3 or 4 |
8 |
NO ANSWER |
0, 1, 2, 3, or 4 |
10 |
CONNECT 2400 |
1, 2, 3, or 4 |
11 |
CONNECT 4800 |
1, 2, 3, or |
12 |
CONNECT 9600 |
1, 2, 3, or 4 |
13 |
CONNECT 600 |
1, 2, 3, or 4 |
20 |
CONNECT 300 |
1, 2, 3, or 4 |
22 |
CONNECT 7200 |
1, 2, 3, or 4 |
23 |
CONNECT 12000 |
1, 2, 3, or 4 |
24 |
CONNECT 14400 |
1, 2, 3, or 4 |
25 |
CONNECT 16800 |
1, 2, 3, or 4 |
26 |
CONNECT 19200 |
1, 2, 3, or 4 |
27 |
CONNECT 21600 |
1, 2, 3, or 4 |
28 |
CONNECT 24000 |
1, 2, 3, or 4 |
29 |
CONNECT 26400 |
1, 2, 3, or 4 |
30 |
CONNECT 28800 |
1, 2, 3, or 4 |
31 |
CONNECT 31200 |
1, 2, 3, or 4 |
32 |
CONNECT 33600 |
1, 2, 3, or 4 |
34 |
CONNECT 38400 |
1, 2, 3, or 4 |
35 |
CONNECT 57600 |
1, 2, 3, or 4 |
36 |
CONNECT 115200 |
1, 2, 3, or 4 |
37 |
CONNECT 32000 |
1, 2, 3, or 4 |
38 |
CONNECT 34000 |
1, 2, 3, or 4 |
39 |
CONNECT 36000 |
1, 2, 3, or 4 |
40 |
CONNECT 38000 |
1, 2, 3, or 4 |
41 |
CONNECT 40000 |
1, 2, 3, or 4 |
42 |
CONNECT 42000 |
1, 2, 3, or 4 |
44 |
CONNECT 44000 |
1, 2, 3, or 4 |
46 |
CONNECT 46000 |
1, 2, 3, or 4 |
48 |
CONNECT 48000 |
1, 2, 3, or 4 |
50 |
CONNECT 50000 |
1, 2, 3, or 4 |
52 |
CONNECT 52000 |
1, 2, 3, or 4 |
54 |
CONNECT 54000 |
1, 2, 3, or 4 |
56 |
CONNECT 56000 |
1, 2, 3, or 4 |
58 |
CONNECT 58000 |
1, 2, 3, or 4 |
60 |
CONNECT 60000 |
1, 2, 3, or 4 |
61 |
CONNECT 28000 |
1, 2, 3, or 4 |
62 |
CONNECT 29333 |
1, 2, 3, or 4 |
63 |
CONNECT 30666 |
1, 2, 3, or 4 |
64 |
CONNECT 33333 |
1, 2, 3, or 4 |
65 |
CONNECT 34666 |
1, 2, 3, or 4 |
66 |
CONNECT 37333 |
1, 2, 3, or 4 |
67 |
CONNECT 38666 |
1, 2, 3, or 4 |
68 |
CONNECT 41333 |
1, 2, 3, or 4 |
69 |
CONNECT 42666 |
1, 2, 3, or 4 |
70 |
CONNECT 45333 |
1, 2, 3, or 4 |
71 |
CONNECT 46666 |
1, 2, 3, or 4 |
72 |
CONNECT 49333 |
1, 2, 3, or 4 |
73 |
CONNECT 50666 |
1, 2, 3, or 4 |
74 |
CONNECT 53333 |
1, 2, 3, or 4 |
75 |
CONNECT 54666 |
1, 2, 3, or 4 |
NOTE:
Rates are bits/second
Table 1: Result Codes
The Connect Message can also be configured to indicate such information as:
The modem modulation mode
The error-correction type and data-compression method used for a connection
When the Call Progress Reporting parameter (ATX) is set to a non-zero option, the types of connect messages that can be sent, based on the Connect Message (AT\V) option, are as follows. There are no numeric codes for these messages.
Connect Message (AT\V) Option |
Text Message |
1 |
CONNECT rxrate |
CONNECT rxrate/ec |
|
CONNECT rxrate/ec/dc |
|
3 |
CONNECT rxrate |
CONNECT rxrate/ec |
|
CONNECT rxrate/ec/dc |
|
4 |
CONNECT rxrate/mode |
CONNECT rxrate/mode/ec |
|
CONNECT rxrate/mode/ec/dc |
|
CONNECT rxrate/txrate/mode |
|
CONNECT rxrate/txrate/mode/ec |
|
CONNECT rxrate/txrate/mode/ec/dc |
|
Where rxrate = receive data rate in bits per second Where txrate = transmit data rate in bits per second Where dc = one of V42BIS, MNP5, V44 Where mode = one of V34, V32BIS, V32, V23, V22BIS, V21, K56flex™ , V.90, V.92, B212, B103 When AT\V is set to 0 or 1, the connect message shows the rate at which the computer communicates with the modem—the DTE rate. When AT\V = 2, 3 or 4, the connect message shows the rate at which the modem communicates with the remote modem—the DCE rate. An asymmetric connection occurs when the receive rate is different from the transmit rate. In this case, the receive rate is shown (followed by the transmit rate, if AT\V = 4). |
Table 2: Connect Messages
Example: Other Connect Messages
The modem can generate the following messages when the corresponding options are enabled.
If This Option is Enabled |
The Modem Can Generate this Message |
Example |
+ILRR |
+ILRR: <rate>[,<rx_rate>] |
+ILRR: 19200 |
+MR |
+MCR: <carrier> +MRR: <rate>[,<rx_rate>]
|
+MCR: V32B +MRR: 33600
|
AT+ER
|
+ER:NONE +ER:LAPM +ER:ALT |
|
T+DR |
+DR:NONE +DR:V42B +DR:V42B RD +DR:V42B TD |
Table 3: Other Connect Messages
Other Messages
The modem can generate the following messages.
Numeric Code |
Text Message |
Meaning |
+F4 |
+FCERROR |
Invalid fax tone or data carrier detected; modem returned to command state. |
ERRM=ICLID_202 |
ERRM=ICLID_202 |
Caller ID information from the phone company was corrupted and therefore could not be provided. |
Table 4: Other Generated Messages