Motorola SM56 user guide

UbiSurf SM56 Software Modem
AT Command
Reference Manual
UbiSurf SM56
Notices
Information in this document is subject to change without notice. © 2004 Motorola. All rights reserved.
Trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Motorola disclaims any proprietary interest in trademarks and trade names other than its own.
Introduction This document specifies the AT command set for Motorola UbiSurf SM56
softmodem product family. The details of the supported commands, responses, and registers used by Motorola UbiSurf SM56 soft modem products are provided in this reference manual.
In This Document Topic See Page
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
AT Commands - Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
+++ (Plus-Plus-Plus) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
AT and AT& (Ampersand) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Table 1: AT and AT& Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
AT% (Percent) and AT\ (Backslash) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 2: AT% (Percent) and AT\ (Backslash) Commands . . . . . . . . . . . . . . . . . 7
AT* (Asterisk) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Table 3: AT* (Asterisk) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
AT+ (Plus) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Table 4: AT+ (Plus) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
ATS (S-Register) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 5: ATS (S-Register) Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
AT#UD Unimodem Diagnostic Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 6- AT#UD Last Call Status Report Format . . . . . . . . . . . . . . . . . . . . . . 29
Table 7- Call Setup Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 8– Multimedia modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 9– DTE-DCE modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Table 10– V.34 INFO bit report (applicable only to V.34 or V.90/V.92 calls) . 32
Table 11– gstnModulationSchemeActive from 3.7.2/V.58 . . . . . . . . . . . . . . . 33
Table 12– errorControl Active from 3.5.2/V.58 . . . . . . . . . . . . . . . . . . . . . . . . 33
Table 13– compressionActive from 3.2.2/V.58 . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 14– callCleared codes from 3.6.4/V.58-1994 . . . . . . . . . . . . . . . . . . . . . 34
Table 15– Completed Data Call, with some errors and rate retrain during the call
36
Event Reporting Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
1
AT Commands ­Basics
Attention (AT) commands are the means by which you control and monitor a modem. Typically, the communications application automatically issues them, and you need not know the commands and their options.
However, to custom-configure the modem for an application, or to optimize performance, you can issue commands through the communications application yourself. In most communications applications, there is a menu item, or option, for entering extended or custom AT commands. See your communications application documentation.
You can also configure the modem by issuing AT commands directly from a simple terminal-emulation application such as ZTERM and PowerTerm.
To issue an AT command from the terminal-emulation application, you must ensure that the modem is in command mode (in which it can detect and respond to commands), rather than data mode (in which it is transmitting and receiving data). To enter command mode from data mode, enter +++. You need not press the ENTER key.
When entering AT commands, the following basic rules apply:
• AT commands can be entered in uppercase, lowercase, or mixed text
• The characters AT begin all AT commands, except A/ and +++
• The key used as the ENTER key is specified in S-Register S3
• The maximum command length is 64 characters.
You can enter more than one AT command on a line, and you can chain commands using just one AT at the start. However, some commands must occur at the beginning or end of the command line.
+++ (Plus-Plus­Plus) Commands
Some of the AT commands and options are product specific and may not be applicable to the product you are using.
This command, known as the escape sequence, causes the modem to stop transmitting data (if it is doing so), and go into command mode.
Issue this command at the computer keyboard, in the communications application's terminal window, by typing the plus sign (+) three times.
Note
Do not press the ENTER key after the +++ command. It may cancel the command.
2
AT and AT& (Ampersand)
The modem responds to the following AT and AT & command options.
The letters AT (or at) must precede all commands except A/ and +++. Factory­default options are underlined.
Table 1: AT and AT& Commands
Command Option Description
A (none) Answer incoming call
A/ (none) Repeat Last Command
D (none) Dial a Number
E Echo Async (Keyboard) Input to Terminal
E0 Disable
Re-issues the previous command to the modem. (Do not press Return; the command executes as soon as the
/ is pressed.)
Instructs the modem to dial the telephone number that you enter immediately after the ATD command. Example: ATD5554678.
Note
If multiple ATD commands are used in speakerphone mode, the modem must be forced to blind-dial after dial-tone detection.
Determines whether the characters you type at the key­board are displayed (echoed) to the terminal-emulation window (if it is active) or to the communications applica­tion.
E1
Enable
HHook
H0 Go on Hook (disconnect from the telephone line; hang up)
H1 Go off Hook (connect to the telephone line)
I Request Information From Modem
I0 “5600”
I1 Software driver Version “Apple Version ###”
I2 “OK”
I3 Software Version
I4 “Apple Internal Modem”
I5 Country Code in Hex
I6 Country Code
I7 Product Code
I8 Disconnect Reason
3
Table 1: AT and AT& Commands
Command Option Description
I9 Country Name
I12 Apple Product Code
L Speaker Volume
L0, L1 Low
L2
L3 High
M Speaker Control
M0 Off
This parameter determines the volume, for call-progress monitor only, of sounds such as dialing, ringing, busy, negotiation.
Medium
M1
On During Training Only
M2 Always On
M3 Off during dialing; on during call progress; off during data
transfer
O Return to On-Line Mode
This parameter determines whether the modem initiates a retrain after changing from escape mode to data mode, or after a semi-colon in dial strings.
O0 No Retrain
O1 Retrain
O2 Initiate Rate Renegotiation
O3 Rate Renegotiation with silence
P P Pulse Dial
Instructs the modem to dial the telephone number that you enter immediately after the ATDP command using pulse dial mode.
Example: ATDP5554678. This command uses Pulse Dialing to dial the number
5554678
Q Result-Code Display
The modem can send result codes and connect messages to the computer as a result of connecting or failing to con­nect; establishing a data rate; and establishing error-correc­tion and data-compression protocols. Refer to: ATV; AT\V; AT X .
Q0
Enable display
Q1 Disable display
4
Table 1: AT and AT& Commands
Command Option Description
T T Ton e Di a l
V Result-Code Format
V0 Return Numeric Code (Short Form)
V1
X Select Call-Progress Result Codes to Return
X0 No Carrier; Connect. Modem reports lack of a carrier sig-
X1 No Carrier; Connect; Connect <rate>. Modem reports lack
This command instructs the modem to use DTMF tone dialing.
Example: ATDT5554678. This command uses DTMF tone Dialing to dial the number
5554678
Determines whether the modem sends short- or ling-form messages to the communications application, indicating the connection status, rate, and mode.
Return Text (Long Form)
nal; connection success/failure; modem dials without wait­ing for a dial tone
of a carrier signal; connection success/failure, and the computer data rate established
X2 No Carrier; Connect; Connect <rate>; No Dial Tone.
Modem reports lack of a carrier signal; connection success/ failure; the computer data rate established; and the lack of a dial tone
X3 No Carrier; Connect; Connect <rate>; Busy-tone. Modem
reports lack of a carrier signal; connection success/failure; the computer data rate established; and the presence of a busy signal
X4
No Carrier; Connect; Connect <rate>; No Dial-tone; Busy­tone. Modem reports lack of a carrier signal; connection success/failure; the computer data rate established; the lack of a dial tone; and the presence of a busy signal
Z Z Reset Modem Parameters to Default Configuration
&C DCD Control
&C0 Always Asserted
&C1
Asserted in Data Mode Only
&D DTR Control
Determines how modem responds to DTR signal from DTE.
&D0 Ignore DTR
&D1 Enter Command mode when DTR transitions from
asserted to de-asserted
5
Table 1: AT and AT& Commands
Command Option Description
&D2 Disconnect call when DTR transitions from asserted to de-
&D3 Reset modem parameters to default configuration when
&F Initialize modem to default factory configuration.
&F90 Initialize modem to V.90 configuration.
&F92 Initialize modem to V.92 configuration.
&G Guard Tone
&G0
&G1 550 Hz Guard Tone
&G2 1800 Hz Guard Tone
&I Dial TX Level
&In Level n; n = 0 to 15. Default = 12
&I99 Automatic Level
&P Pulse Cycle
asserted
DTR transitions from asserted-to-de-asserted
Off
Note: the default value is 15 for Japan country setting.
Used when the modem is instructed to pulse dial.
&P0
40/60 Make/Break Ratio
&P1 33/67 Make/Break Ratio
Note: The default value is &P1 for Japan country setting.
&P2 38/62 Make/Break Ratio
&R CTS Control
&R0 Normal
&R1
Always On
&S DSR Control
&S0
Always On
&S1 On When Modem Recognizes Remote
&T Test
&T0 Terminate Test
&T1 Initiate Local Analog Loopback Test
Disconnect the telephone line from the modem line input connector before using this command.
Set S-Register 46 = 23 (ATS46=23) before executing &T1.
&V Modem Status
&V0 Short Form Report
&V1 Current or Last Connection Report
&V2 Long Form Report
6
AT% (Percent) and AT\ (Backslash) Commands
The modem responds to the following AT% and AT\ command options.
The letters AT (or at) must precede all commands except A/ and +++. Factory-default options are underlined.
Table 2: AT% (Percent) and AT\ (Backslash) Commands
Command Option Description
%B Maximum Modulation Rate
Sets the maximum rate that the modem uses when con­necting in a data modulation mode for performing func­tions such as Internet access or file transfer
%B0
%B1 300 bps
%B2 1.2 Kbps
%B3 2.4 Kbps
%B4 4.8 Kbps
%B6 9.6 Kbps
%B7 7.2 Kbps
%B8 12.0 Kbps
%B9 14.4 Kbps
%B11 16.8 Kbps
Maximum modem rate that the modem supports
%B12 19.2 Kbps
%B13 21.6 Kbps
%B14 24.0 Kbps
%B15 26.4 Kbps
%B16 28.8 Kbps
%B17 31.2 Kbps
%B18 33.6 Kbps
%B19 32.0 Kbps
%B20 34.0 Kbps
%B21 36.0 Kbps
%B22 38.0 Kbps
%B23 40.0 Kbps
%B24 42.0 Kbps
%B25 44.0 Kbps
%B26 46.0 Kbps
%B27 48.0 Kbps
%B28 50.0 Kbps
7
Table 2: AT% (Percent) and AT\ (Backslash) Commands
Command Option Description
%B29 52.0 Kbps
%B30 54.0 Kbps
%B31 56.0 Kbps
%B32 58.0 Kbps
%B33 60.0 Kbps
%B34 28000 bps
%B35 29333 bps
%B36 30666 bps
%B37 33333 bps
%B38 34666 bps
%B39 37333 bps
%B40 38666 bps
%B41 41333 bps
%B42 42666 bps
%B43 45333 bps
%B44 46666 bps
%B45 49333 bps
%B46 50666 bps
%B47 53333 bps
%B48 54666 bps
%C Data Compression (DC) Mode
Determines whether the modem implements methods of increasing the effective data rate by reducing the number of bits used to represent data
%C0 Disable Compression
%C1
Enable Compression
%D Disconnect Buffer Delay
Controls the delay after detection of a disconnect request before the modem disconnects from the telephone line
%D0
Disable Delay
%Dn Delay for n Seconds (n = 1 to 255)
%L Minimum Modulation Rate
Sets the minimum rate that the modem uses when con­necting in a data modulation mode.
%L0
Minimum modem rate that the modem supports(300 bps)
%L1 300 bps
%L2 1.2 Kbps
8
Table 2: AT% (Percent) and AT\ (Backslash) Commands
Command Option Description
%L3 2.4 Kbps
%L4 4.8 Kbps
%L7 7.2 Kbps
%L6 9.6 Kbps
%L8 12.0 Kbps
%L9 14.4 Kbps
%L11 16.8 Kbps
%L12 19.2 Kbps
%L13 21.6 Kbps
%L14 24.0 Kbps
%L15 26.4 Kbps
%L16 28.8 Kbps
%L17 31.2 Kbps
%L18 33.6 Kbps
%L19 32.0 Kbps
%L20 34.0 Kbps
%L21 36.0 Kbps
%L22 38.0 Kbps
%L23 40.0 Kbps
%L24 42.0 Kbps
%L25 44.0 Kbps
%L26 46.0 Kbps
%L27 48.0 Kbps
%L28 50.0 Kbps
%L29 52.0 Kbps
%L30 54.0 Kbps
%L31 56.0 Kbps
%L32 58.0 Kbps
%L33 60.0 Kbps
%L34 28000 bps
%L35 29333 bps
%L36 30666 bps
%L37 33333 bps
%L38 34666 bps
%L39 37333 bps
9
Table 2: AT% (Percent) and AT\ (Backslash) Commands
Command Option Description
%L40 38666 bps
%L41 41333 bps
%L42 42666 bps
%L43 45333 bps
%L44 46666 bps
%L45 49333 bps
%L46 50666 bps
%L47 53333 bps
%L48 54666 bps
\K Break Handling Method
\K1
\K3 Non-destructive Expedited
\K5 Non-destructive Non-expedited
\N Error-Correction (EC) Mode
\N0 Normal
\N1 Direct
Destructive Expedited
\N4 LAP-M Only
\N6 Reliable
\N7
Auto-Reliable
\Q DTE Flow Control
\Q0 Disable
\Q1 XON/XOFF (software flow control)
\Q3
RTS/CTS (hardware flow control)
\T Disconnect on DTE Inactivity
\T0
Disable
\Tn Disconnect after n minutes of inactivity by the computer;
n = 0 to 255
\V Connect Message Format
Determines which messages the modem generates at con­nection time
\V0 Display DTE Rate
\V1 DTE with EC/DC
message
\V2 Display DCE Rate
\V3
DCE with EC/DC Message
10
\V4 DCE with Modulation & EC/DC Message
AT* (Asterisk) Commands
The modem responds to the following AT* command options.
The letters AT (or at) must precede all commands except A/ and +++. Factory-default options are underlined
Table 3: AT* (Asterisk) Commands
Command Option Description
*DD Dial Wait
*DD0
*DD1 3 Seconds
*DD2 4 Seconds
*DD3 5 Seconds
*DD4 12 Seconds
*DD5 15 Seconds
*DD6 20 Seconds
Specifies the time interval to wait when the modem encounters a W or w while processing a dial string
2 Seconds
Note: the default value is *DD2 for Japan country set­ting.
*DD7 30 Seconds
*DD8 40 Seconds
*LS Low-Speed Operation Protocol
Lets you select a communications protocol to commu­nicate with very low-speed or older modems.
*LS0 Bell 103
*LS1 ITU-T V.21 (international standard)
*LS2
*MM Modulation Mode
*MM0 V.34 Auto Modulation
*MM1 V.21
*MM2 Bell 103
*MM4 V.22/Bell 212
*MM5 V.22bis
*MM6 V.23
*MM10 V.32 Only
*MM11 V.32 bis
*MM12 V.34 Only
*MM13 K56flex™ Only
Bell 103 or ITU-T V.21 (Auto determination)
11
Loading...
+ 29 hidden pages