USRobotics
       

Contents:

Welcome to 56K Information Access

Product Features

Installation for All Operating Systems

Troubleshooting

Technical Reference >

Introduction to Syntax and Procedures

Data Command Set

Result Codes

Glossary

Regulatory Information

Limited Warranty

DTE-Modem Interface commands

The parameters defined in this section control the operation of the interface between the DTE and modem.


E - Command Echo

The modem enables or disables the echo of characters to the DTE. The parameter value, if valid, is written to S14 bit 1.

Syntax

E<value>

Defined Values

<value> Decimal number corresponding to the option.

0
Disables command echo.
1
Enables command echo. (Default.)

Result Codes

OK
<value> = 0 or 1
ERROR
Otherwise

Q - Quiet Results Codes Control

The command enables or disables the sending of result codes to the DTE. The parameter value, if valid, is written to S14 bit 2.

Syntax

Q<value>

Defined Values

<value> Decimal number corresponding to the option.

0
Enables result codes to the DTE. (Default.)
1
Disables result codes to the DTE.

Result Codes

OK
<value> = 0 or 1
ERROR
Otherwise

V - Result Code Form

This command selects the sending of short-form or long-form result codes to the DTE. The parameter, if valid, is written to S14 bit 3.

Syntax

V<value>

Defined Values

<value> Decimal number corresponding to the selected option.

0
Enables short-form (terse) result codes. Line feed is not issued before a short-form result code.
1
Enables long-form (verbose) result codes. (Default.)

Result Codes

OK
<value> = 0 or 1
ERROR
Otherwise

W - Connect Message Control

This command, in conjunction with S95 bits 0, 2, 3, and 5 (bits 2, 3, and 5 can be written directly by the host or by the +MR, +ER, and +DR commands, respectively), control the format of CONNECT messages. The actual result code messages reported reflect the W command setting and the S95 bit settings. (Also see +MR, +ER, and +DR commands.)

The W parameter value, if valid, is written to S31 bits 2 and 3.

Syntax

W<value>

Defined Values

<value> Decimal number corresponding to the selected option.

0
Upon connection, the modem reports only the DTE speed (e.g., CONNECT 19200). Subsequent responses are disabled. (Default.)
1
Upon connection, the modem reports the modulation, line speed, the error correction protocol, and the DTE speed, respectively. Subsequent responses are disabled.
2
Upon connection, the modem reports the DCE speed (e.g., CONNECT 14400). Subsequent responses are disabled.

Result Codes

OK
<value> = 0,1, or 2
ERROR
Otherwise

X - Extended Result Codes

Select result code format and call progress detection ATXn will select the operation of the modem relative to dial tone detection, busy detection, and/or the ability to report the DCE speed with the connect message. The following table describes the operation.

Syntax

X<value>

Result Codes

OK
<value> = 0,1, or 2
ERROR
Otherwise

 

Short Form
Long Form
n Value in ATXn Command
   
0
1
2
3
4
+F4
+FCERROR
x
x
x
x
x
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 6600
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
20
CONNECT 230400
x
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
33
FAX
x
x
x
x
x
35
DATA
x
x
x
x
x
40
+MRR: 300
x
x
x
x
x
44
+MRR: 1200/75
x
x
x
x
x
45
+MRR: 75/1200
x
x
x
x
x
46
+MRR: 1200
x
x
x
x
x
47
+MRR: 2400
x
x
x
x
x
48
+MRR: 4800
x
x
x
x
x
49
+MRR: 6600
x
x
x
x
x
50
+MRR: 9600
x
x
x
x
x
51
+MRR: 12000
x
x
x
x
x
52
+MRR: 14400
x
x
x
x
x
53
+MRR: 16800
x
x
x
x
x
54
+MRR: 19200
x
x
x
x
x
55
+MRR: 21600
x
x
x
x
x
56
+MRR: 24000
x
x
x
x
x
57
+MRR: 26400
x
x
x
x
x
58
+MRR: 28800
x
x
x
x
x
59
CONNECT 16800
1
x
x
x
x
61
CONNECT 21600
1
x
x
x
x
62
CONNECT 24000
1
x
x
x
x
63
CONNECT 26400
1
x
x
x
x
64
CONNECT 28800
1
x
x
x
x
66
+DR: ALT
x
x
x
x
x
67
+DR: V42B
x
x
x
x
x
69
+DR: NONE
x
x
x
x
x
70
+ER: NONE
x
x
x
x
x
77
+ER: LAPM
x
x
x
x
x
78
+MRR: 31200
x
x
x
x
x
79
+MRR: 33600
x
x
x
x
x
80
+ER: ALT
x
x
x
x
x
81
+ER: ALT-CELLULAR
x
x
x
x
x
83
LINE-IN-USE
x
x
x
x
x
84
CONNECT 33600
1
x
x
x
x
91
CONNECT 31200
1
x
x
x
x
134
+MCR: B103
x
x
x
x
x
135
+MCR: B212
x
x
x
x
x
136
+MCR: V21
x
x
x
x
x
137
+MCR: V22
x
x
x
x
x
138
+MCR: V22B
x
x
x
x
x
139
+MCR: V23
x
x
x
x
x
140
+MCR: V32
x
x
x
x
x
141
+MCR: V32B
x
x
x
x
x
142
+MCR: V34
x
x
x
x
x
144
+MCR: K56
x
x
x
x
x
145
+MCR: V90
x
x
x
x
x
150
+MRR: 32000
x
x
x
x
x
151
+MRR: 34000
x
x
x
x
x
152
+MRR: 36000
x
x
x
x
x
153
+MRR: 38000
x
x
x
x
x
154
+MRR: 40000
x
x
x
x
x
155
+MRR: 42000
x
x
x
x
x
156
+MRR: 44000
x
x
x
x
x
157
+MRR: 46000
x
x
x
x
x
158
+MRR: 48000
x
x
x
x
x
159
+MRR: 50000
x
x
x
x
x
160
+MRR: 52000
x
x
x
x
x
161
+MRR: 54000
x
x
x
x
x
162
+MRR: 56000
x
x
x
x
x
165
CONNECT 32000
x
x
x
x
x
166
CONNECT 34000
x
x
x
x
x
167
CONNECT 36000
x
x
x
x
x
168
CONNECT 38000
x
x
x
x
x
169
CONNECT 40000
x
x
x
x
x
170
CONNECT 42000
x
x
x
x
x
171
CONNECT 44000
x
x
x
x
x
172
CONNECT 46000
x
x
x
x
x
173
CONNECT 48000
x
x
x
x
x
174
CONNECT 50000
x
x
x
x
x
175
CONNECT 52000
x
x
x
x
x
176
CONNECT 54000
x
x
x
x
x
177
CONNECT 56000
x
x
x
x
x
178
CONNECT 230400
x
x
x
x
x
180
CONNECT 28000
x
x
x
x
x
181
CONNECT 29333
x
x
x
x
x
182
CONNECT 30667
x
x
x
x
x
183
CONNECT 33333
x
x
x
x
x
184
CONNECT 34667
x
x
x
x
x
185
CONNECT 37333
x
x
x
x
x
186
CONNECT 38667
x
x
x
x
x
187
CONNECT 41333
x
x
x
x
x
188
CONNECT 42667
x
x
x
x
x
189
CONNECT 45333
x
x
x
x
x
190
CONNECT 46667
x
x
x
x
x
191
CONNECT 49333
x
x
x
x
x
192
CONNECT 50667
x
x
x
x
x
193
CONNECT 53333
x
x
x
x
x
194
CONNECT 54667
x
x
x
x
x
195
+MRR: 28000
x
x
x
x
x
196
+MRR: 29333
x
x
x
x
x
197
+MRR: 30667
x
x
x
x
x
198
+MRR: 33333
x
x
x
x
x
199
+MRR: 34667
x
x
x
x
x
200
+MRR: 37333
x
x
x
x
x
201
+MRR: 38667
x
x
x
x
x
202
+MRR: 41333
x
x
x
x
x
203
+MRR: 42667
x
x
x
x
x
204
+MRR: 45333
x
x
x
x
x
205
+MRR: 46667
x
x
x
x
x
206
+MRR: 49333
x
x
x
x
x
207
+MRR: 50667
x
x
x
x
x
208
+MRR: 53333
x
x
x
x
x
209
+MRR: 54667
x
x
x
x
x

Notes:

  • An 'x' in a column indicates that the message (either the long form if verbose, or the value only for short form) will be generated when that particular value of 'n' (shown at the top of the column) has been selected by the use of ATXn. If the column is blank, then no message will be generated for that x option. A numeral indicates which less explicit message (verbose or short form) will be output for that X option.

  • Adaptive Dialing/Fast Dialing

    Adaptive dialing will be selected when X0, X1, X3, or X5 is selected. The dial parameters "T" or "P" will override adaptive dialing. When X2, X4, or X6 selected adaptive dialing is disabled.

    Adaptive Dialing

    Y - Default Power up Profile Selects the power up profile from the following based on the parameter entered.

    Syntax

    Y<value>

    Parameter
    Power Up Profile
    0
    NVM Profile 0
    1
    NVM Profile 1
    2
    Factory Profile 0
    3
    Factory Profile 1
    4
    Factory Profile 2

    Z - Reset

    Resets system and restores configuration based on parameter entered as follows:

    Syntax

    Z<value>

    Parameter
    Reset Profile
    0
    Use Power Up Profile
    1
    NVM Profile 0
    2
    NVM Profile 1
    3
    Factory Profile 0
    4
    Factory Profile 1
    5
    Factory Profile 2

    &C - RLSD (DCD) Option

    The modem controls the RLSD output in accordance with the parameter supplied. The parameter value, if valid, is written to S21 bit 5.

    Syntax

    &C<value>

    Defined Values

    <value> Decimal number corresponding to the selected option.

    0
    RLSD remains ON at all times.
    1
    RLSD follows the state of the carrier. (Default.)

    Result Codes

    OK
    0 or 1
    ERROR
    Otherwise

    &D - DTR Option

    This command interprets the ON to OFF transition of the DTR signal from the DTE in accordance with the parameter supplied. The parameter value, if valid, is written to S21 bits 3 and 4. Also, see S25.

    Syntax

    &D<value>

    Defined Values

    <value> Decimal number corresponding to the selected option.

    0

    DTR drop is interpreted according to the current &Qn setting as follows:

    &Q0, &Q5, &Q6: DTR is ignored (assumed ON). Allows operation with DTEs which do not provide DTR.

    &Q1: DTR drop causes the modem to hang up. Auto-answer is not affected.

    &Q2, &Q3: DTR drop causes the modem to hang up. Auto-answer is inhibited.

    1

    DTR drop is interpreted according to the current &Qn setting as follows:

    &Q0, &Q1, &Q5, &Q6: DTR drop is interpreted by the modem as if the asynchronous escape sequence had been entered. The modem returns to asynchronous command state without disconnecting.

    &Q2, &Q3: DTR drop causes the modem to hang up. Auto-answer is inhibited.

    2

    DTR drop is interpreted according to the current &Qn setting as follows:

    &Q0 through &Q6: DTR drop causes the modem to hang up. Auto-answer is inhibited. (Default.)

    3

    DTR drop is interpreted according to the current &Qn setting as follows:

    &Q0, &Q1, &Q5, &Q6: DTR drop causes the modem to perform a soft reset as if the Z command were received. The &Y setting determines which profile is loaded.

    &Q2, &Q3: DTR drop causes the modem to hang up. Auto-answer is inhibited.

    If &Q5, &Q6, +FCLASS=1 or +FCLASS=2 is in effect, the action taken is the same as for &Q0.


    &H - Select Transmit Flow Control

    Select Hardware or Software Transmit Flow Control between DTE and DCE depending on entered parameter:

    &H Parameter
    Flow Control
    Mapping
    0
    None
    Modem does not assert flow control
    1
    CTS
    Hardware flow control. Modem de-asserts CTS to DTE when buffer reaches high water mark and subsequently asserts CTS when buffer reaches low water mark.
    2
    XON/XOFF
    Software flow control. Modem sends XOFF to DTE when buffer reaches high water mark and subsequently sends XON when buffer reaches low water mark.
    3
    CTS
    (same as &H1)

    &I - Select Receive Software Flow Control

    Select Software Flow Control between DTE and DCE depending on parameter entered:

    Syntax

    &I<value>

    Defined Values

    <value> Decimal number corresponding to the selected option.

    &I Parameter
    Flow Control
    Operation
    0
    None
    Modem ignores XOFF (DC3) transmitted from DTE.
    1
    DC1/DC3 passthrough
    Modem responds to XOFF (DC3) transmitted from the DTE by halting data flow on the receive data path. XOFF (DC3) passed in data stream to remote modem. Modem responds to XON (DC1) transmitted from the DTE by restarting data flow on the receive data path. XON (DC1) passed in data stream to remote modem.
    2
    DC1/DC3
    Modem responds to XOFF (DC3) transmitted from the DTE by halting data flow on the receive data path. Modem responds to XON (DC1) transmitted from the DTE by restarting data flow on the receive data path.
    3
    Not supported
    (same as &I1)
    4
    Not supported
    (same as &I1)
    5
    Not supported
    (same as &I1)

    &K - Select Data Compression

    Select Data Compression if Error Control is enabled. Compression (MNP5 or V.42bis) selected by parameter as follows:

    Syntax

    &K<value>

    Defined Values

    <value> Decimal number corresponding to the selected option.

    &K Parameter
    Compression
    0
    None
    1
    Enabled
    2
    Enabled
    3
    Not supported

    &M - Error Control and Synchronous Operation

    Selects Error Control Operation as follows:

    Syntax

    &M<value>

    Defined Values

    <value> Decimal number corresponding to the selected option.

    &M Parameter
    Error Control
    Operation
    0
    None
    Selects normal speed buffered mode (disables error-correction mode).
    1
    Reserved
     
    2
    Reserved
     
    3
    Reserved
     
    4
    Auto
    Selects auto reliable mode. Failure to make a reliable connection results in the modem falling back to the speed buffered normal mode.
    5
    Reliable
    Selects reliable (error-correction) mode. The modem will first attempt a LAPM connection and then an MNP connection. Failure to make a reliable connection results in the modem hanging up.

    &R - Select Receive Hardware Flow Control

    Select Receive Hardware Flow Control between DTE and DCE depending on parameter entered:

    &R Parameter
    Hardware FC
    Operation
    0
    Reserved
     
    1
    None
    RTS ignored
    2
    RTS/CTS
    Modem halts data flow on the receive data path when RTS is de-asserted. Modem restarts data flow on the receive data path when RTS asserted.

    &S - DSR Override

    This command selects how the modem will control DSR. The parameter value, if valid, is written to S21 bit 6.

    Syntax

    &S<value>

    Defined Values

    <value> Decimal number corresponding to the selected option.

    &0
    DSR will remain ON at all times. (Default.)
    &1
    DSR will become active after answer tone has been detected and inactive after the carrier has been lost.

    Result Codes

    OK
    <value> = 0 or 1
    ERROR
    Otherwise

    +IPR - Fixed DTE Rate

    This numeric extended-format parameter specifies the data rate at which the modem will accept commands during online operation. It may be used to select operation at rates at which the modem is not capable of automatically detecting the data rate being used by the DTE. Specifying a value of 0 disables the function and allows operation only at rates automatically detectable by the modem. The specified rate takes effect following the issuance of any result code(s) associated with the current command line.

    The <rate> specified does not apply in OnLine Data State if Normal Mode (Direct Mode) of operation is selected.

    Syntax

    +IPR=<rate>

    Defined Values

    <rate> Specifies the DTE-modem interface operation rate in bits/s. The available rates are: 0, 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, or 230400

    If unspecified or set to 0, automatic detection is selected and the character format is also forced to autodetect, +ICF=0.

    If the rate specified is not supported by the modem, an ERROR result code will be returned

    Reporting Current or Selected Values

    Command:

    +IPR?

    Response:

    +IPR: <rate>

    Example 1:

    +IPR: 0 For automatic rate detection.

    Example 2:

    +IPR: 115200 For 115200 bps.

    Reporting Supported Range of Parameter Values

    Command:

    +IPR=?

    Response:

    +IPR: (<rate> range)

    Example:

    +IPR: (0,300,1200,2400,4800,9600,19200,38400,57600,115200, 230400)


    +IFC - DTE-Modem Local Flow Control

    This extended-format compound parameter controls the operation of local flow control between the DTE and the modem during the data state when V.42 error control is used, or when fallback to non-error control mode is specified to include buffering and flow control. It accepts two numeric subparameters.

    Syntax

    +IFC=[<modem_by_DTE>[,<DTE_by_modem>]]

    Defined Values

    <modem_by_DTE> Specifies the method to be used by the DTE to control the flow of received data from the modem.

    0

    None

    1

    XON/XOFF on transmitted data (XON/XOFF on transmit data); do not pass XON/XOFF characters to the remote modem.

    2

    Circuit 133 (Ready for Receiving). (Default.)

    3

    DC1/DC3 on circuit 103 (Transmitted Data) with DC1/DC3 characters being passed through to the remote DCE in addition to being acted upon for local flow control

    <DTE_by_modem> Specifies the method to be used by the modem to control the flow of transmitted data from the DTE.

    0

    None

    1

    XON/XOFF on received data.

    2

    CTS/RTS. (Default.)

    Reporting Current or Selected Values

    Command:

    +IFC?

    Response:

    +IFC: <modem_by_DTE>,<DTE_by_modem>

    Example:

    +IFC: 2,2 For the defaults.

    Reporting Supported Range of Parameter Values

    Command:

    +IFC?

    Response:

    +IFC: (<modem_by_DTE range>,<DTE_by_modem range >)

    Example:

    +IFC: (0-3),(0-2)


    +ILRR - DTE-Modem Local Rate Reporting

    This extended-format numeric parameter controls whether or not the extended-format +ILRR:<rate> information text is transmitted from the modem to the DTE.

    Syntax

    +ILRR=<value>

    Defined Values

    <value> Decimal number corresponding to the selected option.

    0

    Disables reporting of local port rate (+ILRR: is not transmitted). (Default.)

    1

    Enables reporting of local port rate (+ILRR: is transmitted).

    Reporting Current or Selected Values

    Command:

    +ILRR?

    Response:

    +ILRR: <current value>

    Example:

    +ILRR: 0 For the default setting

    Reporting Supported Range of Parameter Values

    Command:

    +ILRR=?

    Response:

    +ILRR: (<value>range)

    Example:

    +ILRR: (0,1)

    Reported Rate

    The <rate> reported represents the current (negotiated or renegotiated) DTE-modem rate. If enabled, the intermediate result code is transmitted after any modulation, error control or data compression reports are transmitted, and before any final result code (e.g., CONNECT) is transmitted. The <rate> is applied after the final result code is transmitted.

    The DTE-modem port rate will change only if neither buffered mode nor error controlled means are enabled (+ES=x,0) and if the negotiated carrier rate (+MRR) does not match the current DTE-modem port rate (autodetected from the previous command line).

    Syntax

    +ILRR: <rate>[,<rx_rate>]

    Defined Values

    <rate>

    Decimal value representing the current (negotiated or renegotiated) DTE-modem rate:

    0, 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, or 230400

    <rx_rate>

    Optional decimal value reporting the RXD rate, if it is different from the TXD rate:

    0, 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, or 230400

    Example:

    +ILRR: 19200