Specifications
Smart Machine Smart Decision
SIM900_AT Commands Manual_V1.07 15 2012.12.10
the value of "<n>". "<n>" is optional and a default will be used if missing.
1.4.2 S Parameter syntax
These AT commands have the format of "ATS<n>=<m>", where "<n>" is the index of the S
register to set, and "<m>"is the value to assign to it. "<m>" is optional; if it is missing, then a
default value is assigned.
1.4.3 Extended Syntax
These commands can operate in several modes, as in the following table:
Table 1: Types of AT commands and responses
Test Command AT+ <x>=? The mobile equipment returns the list of parameters
and value ranges set with the corresponding Write
Command or by internal processes.
Read Command AT+ <x>? This command returns the currently set value of the
parameter or parameters.
Write Command AT+ <x >=< …> This command sets the user-definable parameter
values.
Execution Command AT+ <x > The execution command reads non-variable
parameters affected by internal processes in the GSM
engine.
1.4.4 Combining AT commands on the same Command line
You can enter several AT commands on the same line. In this case, you do not need to type the
"AT" or "at" prefix before every command. Instead, you only need type "AT" or "at" the
beginning of the command line. Please note to use a semicolon as the command delimiter after an
extended command; in basic syntax or S parameter syntax, the semicolon need not enter, for
example: ATE1Q0S0=1S3=13V1X4+IFC=0,0;+IPR=115200; &W.
The Command line buffer can accept a maximum of 556 characters. If the characters entered
exceeded this number then none of the Command will executed and TA will return "ERROR".
1.4.5 Entering successive AT commands on separate lines
When you need to enter a series of AT commands on separate lines, please Note that you need to
wait the final response (for example OK, CME error, CMS error) of last AT Command you entered
before you enter the next AT Command.