HE863 family AT commands reference guide
80377ST10083a Rev.6 – 2012-11-12
Reproduction forbidden without written authorization from Telit Communications S.p.A.- All Rights Reserved.
Page 12 of 229
3.2.
AT Command Syntax
The syntax rules followed by Telit implementation of either Hayes AT commands and
GSM/WCDMA commands are very similar to those of standard basic and extended AT
commands.
There are two types of extended command:
-
Parameter type commands
. This type of commands may be “set” (to store a value or
values for later use), “read” (to determine the current value or values stored), or “tested”
(to determine ranges of values supported). Each of them has a test command (trailing
=?
)
to give information about the type of its subparameters; they also have a Read command
(trailing
?
) to check the current values of subparameters.
-
Action type commands
. This type of command may be “executed” or “tested”.
“executed“ to invoke a particular function of the equipment, which generally involves
more than the simple storage of a value for later use
“tested” to determine:
whether or not the equipment implements the Action Command (in this case issuing
the correspondent Test command - trailing
=?
- returns the
OK
result code), and, if
subparameters are associated with the action, the ranges of subparameters values that
are supported.
Action commands don’t store the values of any of their possible subparameters.
Moreover:
The response to the Test Command (trailing
=?
) may be changed in the future by Telit to
allow the description of new values/functionalities
If all the subparameters of a parameter type command
+CMD
(or
#CMD
or
$CMD
) are
optional, issuing
AT+CMD=<CR>
(or
AT#CMD=<CR>
or
AT$CMD=<CR>
) causes the
OK
result code to be returned and the previous values of the omitted subparameters to be
retained.