Back to Contents Page

Result Codes and Connect Messages:   Motorola SM56 Software Modem User's Guide

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

NOTE: If Call Progress=0, the receipt of numeric code 1 indicates only that a connection has been made. If Call Progress=1, 2, 3, or 4, the receipt of numeric code 1 indicates a connection was made at 75 bps.

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>]

NOTE: <carrier> values are the same as the first parameter of the AT+MS command.

+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

 Back to Contents Page