AT Command Set for Nokia GSM Products Copyright © Nokia Mobile Phones 2000. All rights reserved. Reproduction, transfer, distribution or storage of part or all of the contents in this document in any form without the prior written permission of Nokia is prohibited. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation. Other product and company names mentioned herein may be trademarks or tradenames of their respective owners. Nokia operates a policy of continuous development. Nokia reserves the right to make changes and improvements to any of the products described in this document without prior notice. Under no circumstances shall Nokia be responsible for any loss of data or income or any special, incidental, consequential or indirect damages howsoever caused. The contents of this document are provided "as is". Except as required by applicable law, no warranties of any kind, either express or implied, includung, but not limited to, the implied warranties of merchantability and fitness for a particular purpose, are made in relation to the accuracy, reliability or contents of this document. Nokia reserves the right to revise this document or withdraw it at any time without prior notice. AT Command Set for Nokia GSM Products Table of Contents: Introduction . 3 AT Command Syntax . 4 Command Line .4 Information Responses and Result Codes.5 Command Line and Response Formatting Commands.5 AT Commands for Nokia GSM Products . 6 In Alphabetical Order .6 In Functional Groups .63 Error Values . 66 +CME Error Values.66 +CMS Error Values.71 Result Codes. 75 Supported Standards . 82 Abbreviations . 83 Copyright © 2000. Nokia Mobile Phones. All rights reserved. 2 AT Command Set for Nokia GSM Products Introduction This document describes the AT commands that may be used with Nokia GSM products operating in the GSM network (including also DCS1800 and PCS1900). A short description, the syntax, the possible setting values and responses of the AT commands are presented. Some AT commands are not supported by all Nokia GSM products. Giving a command which is not supported by the product causes an error response. Also, some command parameters may not be supported by all the products, and using those parameters causes an error response. Computers use AT commands to communicate with modems. Most communications applications, however, have a user friendly interface that hides these AT command from the user. You issue AT commands via your communications application. When the software in the Nokia product has received an AT command, it responds with a message that is displayed on the screen of the device you are using. Note that the "AT" or "at" prefix must be included at the beginning of each command line. Copyright © 2000. Nokia Mobile Phones. All rights reserved. 3 AT Command Set for Nokia GSM Products AT Command Syntax Note that the "AT" or "at" prefix must be included at the beginning of each command line. You may type several AT commands on the same line, and in such cases you need to type the "AT" or "at" prefix only at the beginning of the command line. The marking used in a command syntax is the setting value typed in as a part of the command. If the value is optional it is enclosed into square brackets. When you select a setting value with an AT command, the setting is valid until you change it. Some AT commands are not supported by all Nokia's products. Giving a command which is not supported causes an error response. Also, some command parameters may not be supported by all the products, and using those parameters causes an error response. Command Line See figure below for general structure of a command line. Basic structure of a command line (ETSI, GSM 07.07 version 5.4.0, chapter 4.1.) Standardized basic commands are found only in V.25ter. GSM commands use syntax rules of extended commands. Every extended command has a test command (=?) to test the existence of the command and to give information about the type of its subparameters. Parameter type commands also have a read command (?) to check the current values of subparameters. Action type commands do not store the values of any of their possible subparameters, and therefore do not have a read command. If verbose responses are enabled with command V1 (see page 62) and all commands in a command line has been performed successfully, result code OK is sent from the TA to the TE. If numeric responses are enabled with command V0 (see page 62), result code 0 is sent instead. If verbose responses are enabled with command V1 and subparameter values of a command are not accepted by the TA (or command itself is invalid, or command cannot be performed for some reason), result code ERROR is sent to the TE and no subsequent commands in the command line are processed. If numeric responses are enabled with command V0, result code 4 is sent instead. ERROR (or 4) response may be replaced by +CME ERROR: or +CMS ERROR: when the command was not processed due to an error related to ME or network operation. Copyright © 2000. Nokia Mobile Phones. All rights reserved.


