Maxim Integrated 73M2901CE User Manual

Simplifying System IntegrationTM
73M2901CE
AT Command User Guide
November 12, 2008
Rev. 2.0
73M2901CE AT Command User Guide UG_2901CE_027
© 2008 Teridian Semiconductor Corporation. All rights reserved. Teridian Semiconductor Corporation is a registered trademark of Teridian Sem iconductor Corporation. All other trademarks are the property of their respective owners.
Teridian Semiconductor Corporation makes no warranty for the use of its products, other than expres sly contained in the Company’s warranty detailed in the Teridian Semiconductor Corporation standard Terms and Conditions. The company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice and does not make any commitment to update the information contained herein. Accordingly, the reader is cautioned to verify that this document is current by comparing it to the latest version on http://www.teridian.com or by checking with your sales representative.
2 Rev. 2.0
UG_2901CE_027 73M2901CE AT Command User Guide
Table of Contents
Introduction ......................................................................................................................................... 7
1
2 AT Commands ..................................................................................................................................... 8
2.1A – Answer .................................................................................................................................... 8
2.2A/ – Repeat Last Command ......................................................................................................... 8
2.3B – Bell, ITU, V.23, or Bell202 Operation ..................................................................................... 8
2.4C[n] – Select Carrier Detect Option .............................................................................................. 8
2.5D[n...n] – Dialing String ................................................................................................................. 9
2.6E[n] – Echo Commands On/Off .................................................................................................. 10
2.7F– Load Factory Defaults ........................................................................................................... 10
2.8G – Guard Tone Select ............................................................................................................... 10
2.9H[n] – On-Hook/Off-Hook Control ............................................................................................... 10
2.10I[n] – Identification and ROM Tests ............................................................................................ 11
2.11J[n] – PTT Test ........................................................................................................................... 11
2.12K[n] – Flow Control ..................................................................................................................... 12
2.13L[n] – Fast Connect..................................................................................................................... 12
2.14N[n] – Data Set Ready Signal Control ........................................................................................ 12
2.15O[n] – Return to On-Line ............................................................................................................ 14
2.16P – Pulse Dial ............................................................................................................................. 14
2.17Q[n] – Result Codes On/Off ........................................................................................................ 14
2.18R[n] – Select Data Terminal Ready Option ................................................................................ 14
2.19S[r] – Modify/Read S-registers .................................................................................................... 15
2.20T – Tone Dialing .......................................................................................................................... 15
2.21V[n] – Select Result Codes Numbers/Words .............................................................................. 16
2.22W[n] – Select Extended Result Code ......................................................................................... 16
2.23X[n] – Select Result Code Set .................................................................................................... 17
2.24Y[n] – Selects Asynchronous or Synchronous Modes................................................................ 18
2.25Z – Reset Modem ....................................................................................................................... 18
2.26+++ .............................................................................................................................................. 18
2.27+++AT ......................................................................................................................................... 18
3 Extended AT Commands ................................................................................................................. 19
3.1@A[p] – Modify/Read MAC RAM Memory Value ...................................................................... 19
3.2@B[p] – Modify/Read IRAM Memory Value ............................................................................... 19
3.3@L[n] – Set Lease Line Operation ............................................................................................. 19
3.4@P[n] – Alternate Pulse Dial Make/Break Ratio ........................................................................ 19
3.5@T[n] – Select Test Mode .......................................................................................................... 20
3.6@Z Power Down ......................................................................................................................... 20
4 S-registers ......................................................................................................................................... 21
4.1Setting S-registers ...................................................................................................................... 21
4.2Reading S-registers .................................................................................................................... 21
4.3Setting/Reading S-registers While in Online Command Mode ................................................... 21
4.4S-registers Definitions ................................................................................................................. 21
4.4.1S0 – AutoAnswer ............................................................................................................. 21
4.4.2S1 – Ring Count .............................................................................................................. 22
4.4.3S2 – Escape Code Character .......................................................................................... 22
4.4.4S3 – Carriage Return Character ...................................................................................... 22
4.4.5S4 – Line Feed Character ............................................................................................... 22
4.4.6S5 – Backspace Character .............................................................................................. 22
4.4.7S6 – Wait to Blind Dial ..................................................................................................... 22
4.4.8S7 – Wait For Carrier After Dialing .................................................................................. 22
4.4.9S8 – Pause Time For Comma ......................................................................................... 23
4.4.10S9 – Carrier Detect Response Time ............................................................................... 23
4.4.11S10 – Lost Carrier To Hang Up Delay ............................................................................ 23
Rev. 2.0 3
73M2901CE AT Command User Guide UG_2901CE_027
4.4.12S11 – DTMF Dialing Speed ............................................................................................. 23
4.4.13S12 – DTMF / Twist Dial Register ................................................................................... 24
4.4.14S13 – DTMF Transmit Attenuation .................................................................................. 25
4.4.15S14 – Bit Mapped Register ............................................................................................. 25
4.4.16S15 – Calling Tone Off Time ........................................................................................... 26
4.4.17S16 – Calling Tone On Time ........................................................................................... 26
4.4.18S17 – Minimum Ring Frequency Register ...................................................................... 26
4.4.19S18 – Maximum Ring Frequency Register ..................................................................... 26
4.4.20S19 – Dial Tone and Busy Precise Tones Bit Mask ........................................................ 26
4.4.21S20 – Call Progress Tones Detect Type ......................................................................... 27
4.4.22S21 – Bit Mapped Register ............................................................................................. 27
4.4.23S22 – Bit Mapped Register ............................................................................................. 28
4.4.24S23 – Busy Detect Cadence Count................................................................................. 28
4.4.25S24 – Desired DCE Speed .............................................................................................. 29
4.4.26S25 – Protocol Selection Register................................................................................... 29
4.4.27S26 – Bit Mapped Data Mode Control Register .............................................................. 29
4.4.28S27 – Call Progress Transmit Register ........................................................................... 30
4.4.29S28 – Fast Connect, and Calling Tone Enable ............................................................... 30
4.4.30S29 – Extended Result Selection / Cadence Type Selection ......................................... 31
4.4.31S30 – Bit Mapped Handshake Register .......................................................................... 31
4.4.32S31 – Bit Mapped Connect Detect Register ................................................................... 32
4.4.33S32 – Pulse Dial Make Timer .......................................................................................... 32
4.4.34S33 – Pulse Dial Break Timer ......................................................................................... 32
4.4.35S34 – Pulse Dial Inter-digit Timer .................................................................................... 32
4.4.36S35 – Cadence A Min On Time of Dial Tone .................................................................. 32
4.4.37S36 – Cadence A Max On Time of Dial Tone ................................................................. 32
4.4.38S37 – Cadence A Min Off Time of Dial Tone .................................................................. 32
4.4.39S38 – Cadence A Max Off Time of Dial Tone ................................................................. 33
4.4.40S39 – Cadence B Min On Time of Dial Tone .................................................................. 33
4.4.41S40 – Cadence B Max On Time of Dial Tone ................................................................. 33
4.4.42S41 – Cadence B Min Off Time of Dial Tone .................................................................. 33
4.4.43S42 – Cadence B Max Off Time of Dial Tone ................................................................. 33
4.4.44S43 – Cadence A Min On Time of Busy ......................................................................... 33
4.4.45S44 – Cadence A Max On Time of Busy ........................................................................ 33
4.4.46S45 – Cadence A Min Off Time of Busy ......................................................................... 33
4.4.47S46 – Cadence A Max Off Time of Busy ........................................................................ 34
4.4.48S47 – Cadence B Min On Time of Busy ......................................................................... 34
4.4.49S48 – Cadence B Max On Time of Busy ........................................................................ 34
4.4.50S49 – Cadence B Min Off Time of Busy ......................................................................... 34
4.4.51S50 – Cadence B Max Off Time of Busy ........................................................................ 34
4.4.52S51 – Cadence A Min On Time of Ring .......................................................................... 34
4.4.53S52 – Cadence A Max On Time of Ring ......................................................................... 34
4.4.54S53 – Cadence A Min Off Time of Ring .......................................................................... 34
4.4.55S54 – Cadence A Max Off Time of Ring ......................................................................... 35
4.4.56S55 – Cadence B Min On Time of Ring .......................................................................... 35
4.4.57S56 – Cadence B Max On Time of Ring ......................................................................... 35
4.4.58S57 – Cadence B Min Off Time of Ring .......................................................................... 35
4.4.59S58 – Cadence B Max Off Time of Ring ......................................................................... 35
4.4.60S59 – Bit Mapped Register ............................................................................................. 35
4.4.61S60 – Bit Mapped Test Control Register ......................................................................... 36
4.4.62S61 – Signal Detect Register 1 ....................................................................................... 36
4.4.63S62 – Signal Detect Register 2 ....................................................................................... 37
4.4.64S63 – Precise Call Progress Detect ................................................................................ 37
4.4.65S64 – Signal Quality ........................................................................................................ 37
4.4.66S65 – DTMF Detect Register .......................................................................................... 38
4.4.67S66 – Wait for Dialtone ................................................................................................... 38
4.4.68S67 – Qualify Dialtone ..................................................................................................... 38
4 Rev. 2.0
UG_2901CE_027 73M2901CE AT Command User Guide
4.4.69S68 – Test Timer ............................................................................................................. 38
4.4.70S69 – Test Error Count ................................................................................................... 39
4.4.71S70 – Auto Retrain Threshold ......................................................................................... 39
4.4.72S71 – Originate Mode Fallback Timer ............................................................................. 39
4.4.73S72 – Pulse Map, Caller-ID, BlackList ............................................................................ 39
4.4.74S73 – Configuration Register 1 ....................................................................................... 39
4.4.75S74 – Billing Delay Register ............................................................................................ 40
4.4.76S75 – Pre-Dial Call Progress Imprecise Detect Level ..................................................... 40
4.4.77S76 – Post-Dial Call Progress Imprecise Detect Level ................................................... 40
4.4.78S77 – Pre-Dial Call Progress Precise Detect Level ........................................................ 41
4.4.79S78 – Post-Dial Call Progress Precise Detect Level ....................................................... 41
4.4.80S79 – FSK Originate Carrier Detect Level ...................................................................... 41
4.4.81S80 – FSK Answer Carrier Detect Level ......................................................................... 41
4.4.82S81 – DPSK Originate Carrier Detect Level ................................................................... 41
4.4.83S82 – DPSK Answer Carrier Detect Level ...................................................................... 41
4.4.84S83 – QAM Originate Carrier Detect Level ..................................................................... 41
4.4.85S84 – QAM Answer Carrier Detect Level ........................................................................ 41
4.4.86S85 – DTMF Transmit Level ........................................................................................... 42
4.4.87S86 – Flash On Time (!) .................................................................................................. 42
4.4.88S87 – Flash Off Time (!) .................................................................................................. 42
4.4.89S88 – Imprecise Filter Selection ...................................................................................... 42
4.4.90S89 – Data Set Ready ..................................................................................................... 42
4.4.91S90 – RTS to CTS Turn-around Delay............................................................................ 43
4.4.92S91 – Call Progress Transmit Level ................................................................................ 43
4.4.93S92 – Bit Mapped Register ............................................................................................. 43
4.4.94S93 – Ring Interval Register ........................................................................................... 43
4.4.95S94 – TIES Escape Prompt Delay Timer Register ......................................................... 44
4.4.96S95 – Caller-ID Configuration Register ........................................................................... 44
4.4.97S99 – Country Codes Register ........................................................................................ 44
4.4.98S100 – Idir ....................................................................................................................... 47
4.4.99S101 – USR1x I/O ........................................................................................................... 47
4.4.100S102 – Direction control for USR1x ............................................................................ 47
4.4.101S103 – USR2x I/o ....................................................................................................... 48
4.4.102S104 – Direction control for USR2x ............................................................................ 48
4.4.103S105 – Delay after any Call attempt ........................................................................... 48
4.4.104S106 – Delay between 1st and 2nd attempt ................................................................. 48
4.4.105S107 – Delay between nth and n+1th attempt ............................................................. 48
4.4.106S108 – Maximum successive Failed attempts ........................................................... 48
4.4.107S109 – Delay between Series (Re-enable delay)....................................................... 48
4.4.108S110 – Line-In-Use Configuration Register ................................................................ 48
4.4.109S111 – Line-In-Use Settle Time .................................................................................. 49
4.4.110S112 – Line-In-Use Energy Detection Wait ................................................................ 49
4.4.111S113 – Line-In-Use Energy Detection Threshold ....................................................... 49
4.4.112S114(Hi)-S115(Lo) – Maximum Carrier Detect Threshold (J7) .................................. 49
4.4.113S116 – Parallel-Pick-Up Energy Detection Threshold ................................................ 50
4.4.114S117 – No Activity Timeout ........................................................................................ 50
4.4.115S118 – Caller ID Ring Interrupt Delay ........................................................................ 50
4.4.116S119 – Wait Before Connect ...................................................................................... 50
4.4.117S120 – Accepted Answer Tone Frequencies ............................................................. 50
4.4.118S121 – Answer Tone Qualify Time ............................................................................. 51
4.4.119S122 – Parallel Pick Up Debounce Timer .................................................................. 51
4.4.120S123 – Soft Ring Detect ............................................................................................. 51
4.4.121S124 – V23 Half Duplex Enable ................................................................................. 51
5 Related Documentation .................................................................................................................... 51
6 Contact Information .......................................................................................................................... 51
Revision History ........................................................................................................................................ 52
Rev. 2.0 5
73M2901CE AT Command User Guide UG_2901CE_027
Tables
Table 1: S99 Country Code S-Register Settings ........................................................................................ 45
Table 2: Worldwide Termination Impedance Requirements ....................................................................... 47
6 Rev. 2.0
UG_2901CE_027 73M2901CE AT Command User Guide

1 Introduction

The Teridian Semiconductor 73M2901CE supports an optimized version of the industry standard Hayes AT Command Set. The primary distinction between the Hayes AT Command Set and the 73M2901CE AT Command Set is in the use of the & (ampersand) command. The 73M2901CE does not use the & command. Many 73M2901CE commands relate directly to the Hayes & commands but this is not always the case. For instance the 73M2901CE ATC[n] command is similar to the Hayes AT&C[n] command but it is not identical. Please be aware that these differences exist.
AT commands are issued using the following convention:
AT<command string><Enter>
AT commands must be preceded by the characters “AT”. The modem uses this sequence of ASCII characters to determine the speed and parity of the DTE. The modem expects a command or string of commands to follow.
Command String Conventions
The command string may consist of a letter, for example F. The command string may consist of a letter followed by a number, for example N2. The command string may consist of an S-register set equal to a value, for example S30=4. The command string may consist of a string of all of the above, for example FS99=1B2C1X4S30=4. Generally the order of the commands is not significant unless S-registers are set. Refer to Section 4, S-registers.
Enter
AT Commands must be followed by an <Enter> EXAMPLES: ATFS99=1Y6K3C1R2S30=4 V.22bis using flow control (U.S.)
ATDT2 Go off hook and dial the number 2 ATS95+$10 Set the Caller ID enable pin
There are two exceptions to this convention, the commands A/ (repeats last instruction issued) and +++ (enter online command mode) are neither preceded by an “AT” nor followed by a “CR”, nor do they take any arguments. They are each described under the AT Commands heading in this section.
Online Command Mode
Online command mode allows the user to issue AT commands, including setting and reading some S-registers, while connected. After a connection has been established, and in the absence of streaming data, one can enter online command mode and send instructions to the modem. Not all commands issued while in online command mode will take effect immediately. Some AT commands, including S-Register settings, will not take effect until after the connection has been broken. For instance you would not be able to change modulation standards or from synchronous to asynchronous data while connected. In addition values read from some S-registers while in online command mode may not accurately reflect certain states.
Entering Online Command Mode
Issue this command to the modem (neither preceded by “AT” nor followed by <ENTER>): +++ Timing is critical when entering this command, enter each “+” character one after another at a steady rate. If the modem does not respond, repeat the command adjusting the speed of the key presses. The modem should respond with: OK The modem is now ready to accept AT Commands just as if it were in idle mode. The “+++” can be followed by an AT command without waiting for the OK, so the string “+++ATS10=255O” could be sent to cause the modem to go into the command mode change the setting of S10 and go back on line without waiting for the modem to return the OK message.
Rev. 2.0 7
73M2901CE AT Command User Guide UG_2901CE_027
Return to Data Mode
Issue the following command: ATO The modem should respond with: CONNECT [DTE SPEED] The modem is now back in data mode and ready to send and receive data.

2 AT Commands

2.1 A – Answer

The A command causes the modem to immediately go on-line (off-hook) in the Answer mode and attempt to handshake regardless of the value of register S0, discussed later. This command gives you a method of manually answering an incoming phone call. For restrictions, see also the R command.

2.2 A/ – Repeat Last Command

The A/ command causes the modem to re-execute the last command that was issued. For example, this command can be used to redial a number if the previous command was a dial command.
NOTE: A/ and +++ are the only commands that are neither preceded by AT nor followed by <Enter>.

2.3 B – Bell, ITU, V.23, or Bell202 Operation

The B[n] command is used to select between modes of operation. B0 Selects ITU V.22Bis, V.22 or V.21 operation (default).
B1 Selects Bell212A or Bell103 operation. B2 Selects 1200 bps. receive and 75 bps. transmit for V.23 operation.
B3 Selects 75 bps. receive and 1200 bps. transmit for V.23 operation. B4 Selects 1200 bps. receive for Bell202 operation.
B5 Selects 1200 bps. transmit for Bell202 operation. B6 Selects 1200 bps. receive and transmit for 4-Wire V.23 operation. (V23T)
B7 Selects 1200 bps. receive and transmit for 4-Wire V.23 operation. (V23T) B8 Selects 1200 bps. receive and transmit for 4-Wire Bell202 operation. (B202T)
B9 Selects 1200 bps. receive and transmit for 4-Wire Bell202 operation. (B202T) B10 Selects 1200 bps V.23 Half duplex mode ( V23H). B10 and B11 are the same.
B11 Selects 1200 bps V.23 Half duplex mode ( V23H). B10 and B11 are the same.

2.4 C[n] – Select Carrier Detect Option

The C[n] command selects how the Carrier Detect (CD) signal is controlled. C0 CD forced ON. (Default) C1 CD ON in presence of valid debounced carrier signal.
C2 CD ON in presence of raw carrier signal. Receive data independent of valid carrier signal. (May
be reserved)
Operation of DCD: Normal modes:
C0 – ON at all times
8 Rev. 2.0
UG_2901CE_027 73M2901CE AT Command User Guide
OFF
DCD
ON
C1 – ON while connected
DCD
Not connected Not Connected
Connected
V.23 turnaround
DCD
V.23 turn around

2.5 D[n...n] – Dialing String

This command puts the modem into originate mode and instructs the modem to dial the phone number expressed by the string argument n...n. The number will be dialed with either tones or pulses depending on how the last number was dialed. On power up, this command will default to pulse dialing. (See the note in DT[n...n] command.) The allowable arguments for n...n differ for pulse and tone dialing; see the descriptions under DT[n...n] and DP[n...n].
DP[n...n] n = 0-9 , P T R ; @ ! W S[r]=[n]J5.[n] This command instructs the modem to dial the phone number expressed by the argument n...n using
pulse dialing. (See the detailed description of the arguments under DT[n...n] below.) DT[n...n] n = 0-9 A B C D * # , P T R ; @ ! W S[r]=[n]J5.[n] This command instructs the modem to dial the phone number expressed by the argument n...n using tone
dialing. In addition to 0-9 A B C D * #, which are the same as the keys on your phone, there are some special
characters that can be included in a dialing string. They are called Dial String Modifiers, and they define how the phone number is to be dialed. These characters are P R T ; , @ ! W.
A-D*# The characters A B C D, and the symbols * and #, can be used only during tone dialing. They are
typically used to access newer features of modern telephone systems.
P The modem pulse dials the digits that follow. R The modem uses answer mode frequencies after dialing the number. This allows you to dial up an
originate only modem. Busy detect is disabled during Reverse Dial.
T The modem tone dials the digits, characters, and symbols that follow.
; A ; (semicolon) causes the modem to go back into the Command State, allowing you to enter other
commands while on-line. To do this, the ; must be the last character in the command line.
, When inserted in a dialing string, a , (comma) causes the modem to pause. The default time for the
pause is two seconds, and can be changed by modifying register S8.
@ A @ (commercial "at") causes the modem to wait up to 30 seconds for a 5 second period of quiet
before proceeding. This is often used to detect the end of a prerecorded message. The default wait
Rev. 2.0 9
73M2901CE AT Command User Guide UG_2901CE_027
time is 30 seconds, and can be changed by modifying register S7. Result Codes 7 and 8 will be reported regardless of which Result Code Set is selected.
! An ! (exclamation mark) causes a "hook flash." This simulates hanging up for 1/2 second and then
reconnecting. It is typically used for transferring calls.
W Causes the modem to wait for a dial tone for a specified length of time before proceeding. The
default is 8 seconds, and can be changed by modifying register S66. Result Code 6 will always be included regardless of which Result Code Set is selected.
J PTT Test. See the J[ n] command.

2.6 E[n] – Echo Commands On/Off

n = 0 or 1 (factory default = 1) Causes the modem to either echo characters or not to echo characters while in the Command State. E0 Command State Echo mode is OFF. E1 Command State Echo mode is ON.

2.7 F– Load Factory Defaults

The F command replaces the current active configuration profile with the factory standard configuration profile stored in permanent memory. Returns ERROR result code, if modem is off-hook.

2.8 G – Guard Tone Select

This command selects the guard tone. G0 Guard tones disabled (default). G1 550Hz guard tone enabled. G2 1800Hz guard tone enabled.

2.9 H[n] – On-Hook/Off-Hook Control

n = 0 or 1 (factory default = 0) The H[n] command causes the modem to go off-hook or on-hook. (Going off-hook means that the modem
"picks up" the telephone; going on-hook means that the modem "hangs up" the telephone.) The H[n] command applies only to asynchronous operation.
H0 Go On-hook (hang up) or terminate PTT test. H1 Go Off-hook (pick up the phone). Note: ON HOOK:
Commands used: @Z, Z, H0, F, J0, at the beginning of hook flash, at a pulse break and at disconnect and reset. OFF HOOK: Commands used: H1, D, J1, J2, J3, J4, A and auto answer
10 Rev. 2.0
UG_2901CE_027 73M2901CE AT Command User Guide

2.10 I[n] – Identification and ROM Tests

n = 0 to 11. Default is no test in progress. The I[n] command requests that the modem respond with certain product information. I0 Returns product identification code. I1 Returns the firmware ROM checksum number. I2 Computes the firmware ROM checksum and returns with either an OK or ERROR result code
message I3 Returns firmware revision number. I4 Returns copyright notice. I5 RAM test. I6 MAC RAM test. I7 MAC ROM test.
I8 RAM address decode test. I9 MAC address decode test. I10 Return ROM CRC. I11 Check ROM CRC.
2.11 J[n] – PTT Test
Default is take no action (not in test mode). J0 Stop J test in progress. J1 Transmit DTMF tones specified by S12, S13, and S85. J2 Transmit Answer tone or Calling tone specified by S27, S13 and S91. J3 Transmit Modulation specified by S14, S30, S60 and the B command. J4 Transmit Silence. J5 Delay (To set up the delay use J5.[n]. [n] is in 10ms. Range is 1 to 211). J6 Allow detection of CAS and DTMF tones. J7 Analog interface test mode. (S113 is used as the minimum carrier detect threshold). J8 Type 2 CID test mode for use with the Advent system.
Rev. 2.0 11
73M2901CE AT Command User Guide UG_2901CE_027

2.12 K[n] – Flow Control

The K[n] command selects which flow control options are available when rate buffering. K0 Flow Control Disabled (Default). K3 RTS/CTS.
CTS
When 15 or more bytes
are in the TX buffer
When 4 or less bytes
are in the TX buffer
K4 XON/XOFF. RTS/CTS flow control

2.13 L[n] – Fast Connect

The L[n] command enables the modem to perform 1200 Fast Connects. L0 Disable Fast Connect (default). L1 Disable 2100Hz answer tone and billing delay. L2 2-second billing delay enabled with no 2100Hz answer tone. L3 400ms answer tone and billing delay enabled.

2.14 N[n] – Data Set Ready Signal Control

The function of the DSR line is determined by the N[n] command. n = 0 to 2. N0 DSR is always ON (low).
N1 DSR off (high) in the idle state and when in a test mode. DSR circuit is turned on at start of the
handshaking process. DSR is turned off when hang-up process is started.
N2 DSR off in the idle state and when in a test mode. DSR circuit is turned on at the end of
handshake after issuing the “CONNECT” result code. DSR is turned off when hang-up process is started.
1. Mode V.22bis, Protocol enabled (throug h S25), Extended result codes.
V.22bis
Connection
DCD
DSR
Carrier
Result
V.42
Detection
Protocol/Connect
Result
Data
Mode
12 Rev. 2.0
UG_2901CE_027 73M2901CE AT Command User Guide
2. Mode V.22bis, Protocol enabled (through S25), Normal result codes.
V.22bis
Connection
DCD
DSR
V.42
Detection
Connect
Result
Data
Mode
3. Mode V.22bis, Protocol enabled (th ro ugh S25), No result codes.
V.22bis
Connection
DCD
V.42
Detection
Data
Mode
DSR
4. Mode V.22bis, No Protocol, Extended result code s
V.22bis
Connection
DCD
DSR
Carrier
Result
Protocol/Connect
Result
5. Mode V.22bis, No Protocol, No result codes.
V.22bis
Connection
DCD
DSR
Data
Mode
Data
Mode
Rev. 2.0 13
73M2901CE AT Command User Guide UG_2901CE_027
2.15 O[n] – Return to On-Line
The O[n] command is used to go back on-line when the command state was entered by issuing the +++AT escape sequence or turning DTR from ON to OFF with the appropriated S-Register setting in effect. The O[n] command applies only to asynchronous operation.
O0 If you have returned to Command state from Data state without breaking a connection, the O0
command will return you on-line (Data state).
O[1-7] Retrain
O1 Similar to O0, but also causes the modem to initiate an equalizer retrain sequence. O2 Enables the modem to respond to a remote request for retrain. O3 Disables the modem to respond to a remote request for retrain (default). O4 Enables speed negotiation. O5 Disables speed negotiation (default). O6 Enables rate change to 1200 bps. O7 Enables rate change to 2400 bps (default). Note: If commands O0 or O1 are given to the modem while not connected, it will respond with ERROR.

2.16 P – Pulse Dial

Causes the modem to pulse dial until tone dialing is selected or the modem is reset.
2.17 Q[n] – Result Codes On/Off
The Q[n] command tells the modem to either report result codes or to remain quiet. Result codes acknowledge AT commands and call status events. Also refer to the V[n] and X[n] commands.
Q0 Report Result Codes (default). Q1 Stay quiet.

2.18 R[n] – Select Data Terminal Ready Option

The R[n] command selects how the Data Terminal Ready (DTR) signal is used by the modem. R0 – In Asynchronous mode, the modem ignores DTR. (Default) R1 – Modem assumes the Command State when DTR transitions from ON to OFF. R2 – Modem goes on-hook (hangs up), disables the Auto Answer mode, and assumes the Command
State when DTR transitions from ON to OFF. Turning DTR back ON will enable auto-Answer
mode. R3 – Modem is reset when DTR transitions from ON to OFF. R4 – Enable V.23 Turnaround via DTR (On to Off edge triggered) in Master mode. Turn around is
done via RTS in all other R command settings. R5 – Power Down with setting DTR high (requires hard reset to resume normal operation).
14 Rev. 2.0
UG_2901CE_027 73M2901CE AT Command User Guide

2.19 S[r] – Modify/Read S-registers

S[r]? Show S-register Value
The S[r]? command requests the modem to report the current value of register [r]. These registers are used to set up various operating parameters of the modem as explained in Section 5. The value reported is in decimal notation.
S[r]$ Show S-register Value in Hexadecimal
The S[r]$ command requests the modem to report the current value of register [r]. The value reported is in hexadecimal notation.
S[r]???… Show Successive S-register Values
The S[r]???… command requests the modem to report the current value of [r] and successive registers. The values are reported in decimal notation. The number of registers reported corresponds to the number of ? (question marks) given to the modem. For an example: S10??? will report the values stored in the registers S10, S11, and S12.
S[r]$$$… Show Successive S-register Values in Hexadecimal
The S[r]$$$… command requests the modem to report the current value of [r] and successive registers. The values are reported in hexadecimal notation. The number of registers reported corresponds to the number of $ (dollar signs) given to the modem. For an example: S10$$$ will report the values stored in the registers S10, S11, S12.
S[r]=[n] Set S-Register Value
S[r]=[n] Set S-Register Value r = 0 to 104 n = 0 to 255 The S[r]=[n] command allows you to set (modify) the value of any of register [r] to new value [n]. The
value [n] is entered in decimal notation.
S[r]=n.$n.n.$n … Set S-register Values
The S[r]=n.$nn.n.$nn… command allows you to set (modify) the value of any of [r] and successive registers to the new values n (decimal notation) or $n (hexadecimal notation). For an example: S10=$F0.128.$EC.25 will set register S10=F0 (hexadecimal) , S11=128 (decimal), S12=EC (hexadecimal), and S13=15 (decimal). All hexadecimal values must be entered in as a two digit hex value. For example enter $0A instead of $A.
S[r]+[n] Set Bits in S-registers
The S[r]+[n] command sets bits in [r] S register by ORing the [n] value and the value currently in the S-Register.
S[r]-[n] Clear Bits in S-registers
The S[r]-[n] command clears bits in [r] S register by ANDing the [not n] value and the value currently in the S-Register.

2.20 T – Tone Dialing

Causes the modem to tone-dial until pulse dialing is selected.
Rev. 2.0 15
73M2901CE AT Command User Guide UG_2901CE_027

2.21 V[n] – Select Result Codes Numbers/Words

n = 0, 1, 2 (factory default = 1) The V[n] command instructs the modem to report either verbal (whole words) or numerical result code s.
Also refer to the Q[n] and X[n] commands. V0 Result codes reported as digits (numerals). V1 Result codes reported as whole words. V2 Result codes reported as digits (numerals) preceded and followed by <CR><LF>.
2.22 W[n] – Select Extended Result Code
n = 0, 1, 2 (factory default = 0) The W[n] command determines which result codes will be used to describe the type of connection that
was negotiated by the handshake.
W0 Do not return extended result codes (40-80). The message CONNECTS followed by the data rate
between the DTE and the modem will be sent to the DTE. W1 The CONNECT message will report the DTE speed then enable the carrier and extended result
codes. W2 The CONNECT message will report the DCE speed. All extended result codes are disabled. Extended Result Codes: Result Code 40 = CARRIER 300
Result Code 41 = CARRIER 600 Result Code 46 = CARRIER 1200 Result Code 47 = CARRIER 2400 Result Code 44 = CARRIER 1200/75 Result Code 45 = CARRIER 75/1200 Result Code 70 = PROTOCOL: NONE Result Code 77 = PROTOCOL: LAP-M Result Code 80 = PROTOCOL: ALT
Pre Dial Post Dial
W0 W1 W2 W0 W1 W2
X0
X1
X2
0, 2 – 4, 14
0, 2 – 4, 14
0, 2, 4, 6, 14
0, 2 – 4, 14 0, 2 – 4, 14
0, 2 – 4, 14 plus extended result codes
0, 2, 4, 6, 14 plus extended result codes
0, 2 – 4, 14
0, 2, 4, 6, 14
0 – 1, 3 – 4, 14
0 – 1, 3 – 5, 9 – 14, 22, 23
0 – 1, 3 – 5, 9
- 14, 22, 23
0–1, 3–4, 14 0–1, 3–4, 14
0–1, 3–5, 9–14, 22, 23 plus extended result codes
0–1, 3–5, 9–14, 22, 23 plus extended result codes
0–1, 3–5, 9­14, 22, 23
0–1, 3–5, 9­14, 22, 23
16 Rev. 2.0
Loading...
+ 36 hidden pages