User Manual

Iridium Communications, Inc. Information Contained in this Guide
Iridium 9523 Product Developers’ Guide is Subject to Change Without Notice
Revision 2.6
Iridium Communications, Inc. Distribution of Guide Restricted
Proprietary & Confidential Information Page 34 of 115 to Product Developers
Only
5.5 Command Entry
An AT command is a string of characters sent by the FA to the Iridium 9523 while it is in command mode.
A command string has a prefix, a body, and a terminator. The prefix consists of the ASCII characters AT
or at. The body is a string of commands restricted to printable ASCII characters. The default terminator
is the <CR> character.
AT command entry syntax is critical, and the following rules apply:
All commands (apart from A/ and +++) begin with a prefix of AT or at.
The commands in a command string (apart from A/ and +++) are executed only after the return or
enter key is pressed.
Use of upper or lower case letters is allowed, but not a combination of both.
The maximum number of characters in a command string is 128.
If the numeric parameter n is omitted from the basic command entry, a value of zero is assumed
for n.
If an optional parameter is omitted from an extended command, the current value is implied.
Optional parameters are enclosed by square brackets ([...]) in this document.
Spaces entered into a command string for clarity between the AT prefix and the body of the
command are ignored. Likewise, spaces entered for clarity within the command body between
alpha characters and decimal parameters are ignored.
The backspace or delete keys can typically be used to edit commands.
Characters that precede the AT prefix are ignored.
Ctrl-x can be used to abort a command line input.
Consider the following six commands to be entered in a single command line:
ATX0 (set basic command ATXn to n=0)
AT&V (execute basic command AT&V)
AT+GSN (execute extended command AT+GSN)
AT+CMEE=? (query the valid range of responses of extended command AT+CMEE)
AT+CPBR=1,12 (execute extended command AT+CPBR with parameters 1 and 12)
AT–MSVTR? (query the current setting of extended command AT–MSVTR)
The following are valid single command line entries of above six commands:
at x 0 &v +gsn +cmee=? +cpbr=1,12 -msvtr? (all lower case)
AT X 0 &V +GSN +CMEE=? +CPBR=1,12 –MSVTR? (all upper case)