Specifications

TC35i AT Command Set
Confidential / Released
TC35i_ATC_V01.05 Page 13 of 278 04.08.2003
1.3 Conventions and abbreviations
Throughout the document, the GSM engines are referred to as ME (Mobile Equipment), MS (Mobile
Station), TA (Terminal Adapter), DCE (Data Communication Equipment) or facsimile DCE (FAX mo-
dem, FAX board).
To control your GSM engine you can simply send AT Commands via its serial interface. The control-
ling device at the other end of the serial line is referred to as TE (Terminal Equipment), DTE (Data
Terminal Equipment) or plainly “the application” (probably running on an embedded system).
All abbreviations and acronyms used throughout this document are based on the GSM specifications.
For definitions please refer to TR 100 350 V7.0.0 (1999-08), (GSM 01.04, version 7.0.0 release 1998).
1.4 AT command syntax
The "AT" or "at" prefix must be set at the beginning of each command line. To terminate a command
line enter <CR>.
Commands are usually followed by a response that includes “<CR><LF><response><CR><LF>”.
Throughout this document, only the responses are presented, <CR><LF> are omitted intentionally.
Table 2: Types of AT commands and responses
Test command AT+CXXX=? The mobile equipment returns the list of parameters and
value ranges set with the corresponding Write command
or by internal processes.
Read command AT+CXXX? This command returns the currently set value of the pa-
rameter or parameters
Write command AT+CXXX=<...> This command sets user-definable parameter values.
Execution command AT+CXXX The execution command reads non-variable parameters
affected by internal processes in the GSM engine.
1.4.1 Using parameters
· Factory defaults are underlined or, if necessary, explicitly stated in the parameter description. A
factory value will be loaded on power-up if the parameter is not storable (for example if not stored
when AT^SMSO is executed, or not stored to the user profile specified with AT&W, or not stored to
the audio profile defined with AT^SNFW). To restore factory defaults use AT&F. A variety of audio
parameters can be reset to their factory defaults using AT^SNFD.
· Optional parameters are enclosed in square brackets, for example [0]. If optional parameters are
omitted, the bracketed value will be used by default. If a parameter is not enclosed in brackets and
no other behavior is stated, the current setting remains unchanged when the parameter is omitted.
· To ensure the correct sequence of optional and mandatory parameters, a comma must be kept for
each omitted parameter that is followed by further parameters. Example:
AT+CPBW=,<number>,<type>,<text> writes a phone book entry to the first free memory location.
AT+CPBW=<location>,<number>,<type>,<text> writes a phone book entry to the memory location
specified by <location>.
· When the parameter is a character string, e.g. <text> or <number>, the string must be enclosed in
quotation marks, e.g. "Charlie Brown" or "+49030xxxx". Symbols within quotation marks will be
recognized as strings.
· All spaces will be ignored when using strings without quotaton marks.
· It is possible to omit the leading zeros of strings which represent numbers.