下载专区
选择支持您使用移远通信产品所需的文件
正在加载、请稍后
搜索
文件类型
产品分类
相关技术
欢迎来到移远通信下载专区!
请使用左侧搜索栏和过滤器查找相关文件。您也可以通过产品选择页面找到您需要的文件。
AT命令手册
GSM MMS AT Commands Manual GSM/GPRS Module Series Version: V1.4(C) Date: 2024-11-22 Status: Released GSM/GPRS Module Series At Quectel, our aim is to provide timely and comprehensive services to our customers. If you require any assistance, please contact our headquarters: Quectel Wireless Solutions Co., Ltd. Building 5, Shanghai Business Park Phase III (Area B), No.1016 Tianlin Road, Minhang District, Shanghai 200233, China Tel: +86 21 5108 6236 Email: info@quectel.com Or our local offices. For more information, please visit: http://www.quectel.com/support/sales.htm. For technical support, or to report documentation errors, please visit: http://www.quectel.com/support/technical.htm. Or email us at: support@quectel.com. Legal Notices We offer information as a service to you. The provided information is based on your requirements and we make every effort to ensure its quality. You agree that you are responsible for using independent analysis and evaluation in designing intended products, and we provide reference designs for illustrative purposes only. Before using any hardware, software or service guided by this document, please read this notice carefully. Even though we employ commercially reasonable efforts to provide the best possible experience, you hereby acknowledge and agree that this document and related services hereunder are provided to you on an 'as available' basis. We may revise or restate this document from time to time at our sole discretion without any prior notice to you. Use and Disclosure Restrictions License Agreements Documents and information provided by us shall be kept confidential, unless specific permission is granted. They shall not be accessed or used for any purpose except as expressly provided herein. Copyright Our and third-party products hereunder may contain copyrighted material. Such copyrighted material shall not be copied, reproduced, distributed, merged, published, translated, or modified without prior written consent. We and the third party have exclusive rights over copyrighted material. No license shall be granted or conveyed under any patents, copyrights, trademarks, or service mark rights. To avoid ambiguities, purchasing in any form cannot be deemed as granting a license other than the normal non-exclusive, royalty-free license to use the material. We reserve the right to take legal action for noncompliance with abovementioned requirements, unauthorized use, or other illegal or malicious use of the material. GSM_MMS_AT_Commands_Manual 1 / 33 GSM/GPRS Module Series Trademarks Except as otherwise set forth herein, nothing in this document shall be construed as conferring any rights to use any trademark, trade name or name, abbreviation, or counterfeit product thereof owned by Quectel or any third party in advertising, publicity, or other aspects. Third-Party Rights This document may refer to hardware, software and/or documentation owned by one or more third parties ('third-party materials'). Use of such third-party materials shall be governed by all restrictions and obligations applicable thereto. We make no warranty or representation, either express or implied, regarding the third-party materials, including but not limited to any implied or statutory, warranties of merchantability or fitness for a particular purpose, quiet enjoyment, system integration, information accuracy, and non-infringement of any third-party intellectual property rights with regard to the licensed technology or use thereof. Nothing herein constitutes a representation or warranty by us to either develop, enhance, modify, distribute, market, sell, offer for sale, or otherwise maintain production of any our products or any other hardware, software, device, tool, information, or product. We moreover disclaim any and all warranties arising from the course of dealing or usage of trade. Privacy Policy To implement module functionality, certain device data are uploaded to Quectel’s or third-party’s servers, including carriers, chipset suppliers or customer-designated servers. Quectel, strictly abiding by the relevant laws and regulations, shall retain, use, disclose or otherwise process relevant data for the purpose of performing the service only or as permitted by applicable laws. Before data interaction with third parties, please be informed of their privacy and data security policy. Disclaimer a) We acknowledge no liability for any injury or damage arising from the reliance upon the information. b) We shall bear no liability resulting from any inaccuracies or omissions, or from the use of the information contained herein. c) While we have made every effort to ensure that the functions and features under development are free from errors, it is possible that they could contain errors, inaccuracies, and omissions. Unless otherwise provided by valid agreement, we make no warranties of any kind, either implied or express, and exclude all liability for any loss or damage suffered in connection with the use of features and functions under development, to the maximum extent permitted by law, regardless of whether such loss or damage may have been foreseeable. d) We are not responsible for the accessibility, safety, accuracy, availability, legality, or completeness of information, advertising, commercial offers, products, services, and materials on third-party websites and third-party resources. Copyright © Quectel Wireless Solutions Co., Ltd. 2024. All rights reserved. GSM_MMS_AT_Commands_Manual 2 / 33 GSM/GPRS Module Series About the Document Revision History Revision Date 1.0 2009-08-07 1.01 2009-09-18 1.02 2009-11-25 1.03 2009-12-31 1.1 2010-11-20 1.2 2015-05-08 1.3 2017-11-13 1.4 2024-11-22 Author Jay XIN Jay XIN Jay XIN Jay XIN Jay XIN Thomas ZHANG Sherlock ZHAO Allan LIANG Description Initial 1. Added error code 3962. 2. Modified 'AT+QMMCFG' default value. 3. Added 'AT+QMMPRI' command. 1. Modified '+QMMRECV:(1-20),(1) ' 2. Removed 'The maximum size of UFS is 100 Kbytes'. 3. Modified 'AT+QFUPL' description. Added GMT time description in 'AT+QMMRM' 4. Removed AT+QFXXX command, please refer to document [4] GSM_FILE_ATC. 5. Added 'Reliable transmission'. 6. Added 'AT+QMMDUR' command. 7. Removed 'The maximum number of ‘append file’ is 6'. 5. Added AT+QMMSMS. Added AT+QMMCTYP. Added AT+QMMFTYP. Added applicable modules. Modified the default value of AT+QMMSMS. 1. Added AT command introduction and declaration of AT command examples (Chapters 1.2 & 1.3). 2. Updated the URL in AT command examples (Chapter 5.1). GSM_MMS_AT_Commands_Manual 3 / 33 GSM/GPRS Module Series Contents About the Document ................................................................................................................................... 3 Contents ....................................................................................................................................................... 4 Table Index................................................................................................................................................... 5 1 Introduction .......................................................................................................................................... 6 1.1. General Description .................................................................................................................... 6 1.2. AT Command Introduction .......................................................................................................... 6 1.2.1. Definitions......................................................................................................................... 6 1.2.2. AT Command Syntax ....................................................................................................... 7 1.3. Declaration of AT Command Examples ...................................................................................... 7 2 Description of MMS AT Commands................................................................................................... 8 2.1. AT+QMMURL Set the URL of MMSC ...................................................................................... 8 2.2. AT+QMMPROXY Set the Proxy of MMS ................................................................................. 8 2.3. AT+QMMCFG Configure Parameters for Sending MMS Message ......................................... 9 2.4. AT+QMMSCS Set Character Sets and Input Mode ............................................................... 10 2.5. AT+QMMSW Write MMS Message ........................................................................................ 11 2.6. AT+QMMSEND Send MMS Message ...................................................................................... 12 2.7. AT+QMMRM Manage the Received MMS Message ............................................................. 13 2.8. AT+QMMRR Read a Received MMS Message ..................................................................... 14 2.9. AT+QMMRECV Receive an MMS Message from MMSC ..................................................... 16 2.10. AT+QMMPRI Set Priority of MMS Message and Call ........................................................ 16 2.11. AT+QMMDUR Set DUR Attribute Value in the SMIL Script ............................................... 17 2.12. AT+QMMSMS Set MMS’s SMS Transactor ....................................................................... 18 2.13. AT+QMMCTYP Enable to Output TEXT in UCS2 .............................................................. 18 2.14. AT+QMMFTYP Output File Style........................................................................................ 20 3 Description of URC ............................................................................................................................ 22 4 Reliable Transmission....................................................................................................................... 23 5 Examples ............................................................................................................................................ 24 5.1. Configure Parameters ............................................................................................................... 24 5.2. File Transmission Operation ..................................................................................................... 24 5.3. Write and Send an MMS Message ........................................................................................... 25 5.4. Receive MMS Message ............................................................................................................ 26 5.5. Manage Received MMS Message............................................................................................ 26 6 Appendix A References..................................................................................................................... 28 7 Appendix B Summary of Error Codes ............................................................................................. 29 GSM_MMS_AT_Commands_Manual 4 / 33 GSM/GPRS Module Series Table Index Table 1: Types of AT Commands ................................................................................................................. 7 Table 2: Related Documents ...................................................................................................................... 28 Table 3: Terms and Abbreviations .............................................................................................................. 28 Table 4: Different Coding Schemes of +CME ERROR: ................................................................... 29 GSM_MMS_AT_Commands_Manual 5 / 33 GSM/GPRS Module Series 1 Introduction Quectel module provides MMS application interface for sending and receiving messages including multimedia objects (image, audio, rich text, etc.). This document is a reference guide to all the AT commands defined for MMS. This document is applicable to all Quectel GSM modules. 1.1. General Description Quectel GSM module supports to transfer MMS message over HTTP protocol. The MMS service supports the following character sets: US-ASCII, UTF8, UCS2 (Big Endian) and GBK. It is recommended to use PDU (HEX) mode to input MMS message title if the character set is not US-ASCII. TA will switch to data mode after executing AT+QMMRR command. To switch back to AT mode, please input '+++' and this will terminate the current MMS AT command. The interval time between the first '+' and the character before the first '+' must not be less than 500ms, the interval time between the last '+' and the character next to the last '+' must not be less than 500ms and the interval time between each '+' must be less than 1000 ms. 1.2. AT Command Introduction 1.2.1. Definitions ⚫ Carriage return character. ⚫ Line feed character. ⚫ Parameter name. Angle brackets do not appear on the command line. ⚫ [...] Optional parameter of a command or an optional part of TA information response. Square brackets do not appear on the command line. When an optional parameter is not given in a command, the new value equals its previous value or the default settings, unless otherwise specified. ⚫ Underline Default setting of a parameter. GSM_MMS_AT_Commands_Manual 6 / 33 GSM/GPRS Module Series 1.2.2. AT Command Syntax All command lines must start with AT or at and end with . Information responses and result codes always start and end with a carriage return character and a line feed character: . In tables presenting commands and responses throughout this document, only the commands and responses are presented, and and are deliberately omitted. Table 1: Types of AT Commands Command Type Syntax Description Test Command AT+=? Read Command AT+? Test the existence of the corresponding command and return information about the type, value, or range of its parameter. Check the current parameter value of the corresponding command. Write Command AT+=[,[,[...]]] Set user-definable parameter value. Execution Command AT+ Return a specific information parameter or perform a specific action. 1.3. Declaration of AT Command Examples The AT command examples in this document are provided to help you learn about the use of the AT commands introduced herein. The examples, however, should not be taken as Quectel’s recommendations or suggestions about how to design a program flow or what status to set the module into. Sometimes multiple examples may be provided for one AT command. However, this does not mean that there is a correlation among these examples, or that they should be executed in a given sequence. The URLs, domain names, IP addresses, usernames/accounts, and passwords (if any) in the AT command examples are provided for illustrative and explanatory purposes only, and they should be modified to reflect your actual usage and specific needs. GSM_MMS_AT_Commands_Manual 7 / 33 GSM/GPRS Module Series 2 Description of MMS AT Commands 2.1. AT+QMMURL Set the URL of MMSC AT+QMMURL Set the URL of MMSC Test Command AT+QMMURL=? Response +QMMURL: 'URL' Read Command AT+QMMURL? OK Response +QMMURL: Write Command AT+QMMURL= OK Response OK If there is an error related to ME functionality: +CME ERROR: Parameter The URL of MMSC. The maximum length of the parameter is 100 bytes. Integer type. The error code of the operation. Please refer to Chapter 7. 2.2. AT+QMMPROXY Set the Proxy of MMS AT+QMMPROXY Set the Proxy of MMS Test Command AT+QMMPROXY=? Response +QMMPROXY: (1),'(0-255).(0-255).(0-255).(0-255)',(0-655 35) OK GSM_MMS_AT_Commands_Manual 8 / 33 GSM/GPRS Module Series Read Command AT+QMMPROXY? Response +QMMPROXY: ,, Write Command AT+QMMPROXY=,[, ] OK Response OK If there is an error related to ME functionality: +CME ERROR: Parameter Protocol type. The protocol type is HTTP protocol. The default value is 1. IP address of MMS proxy. Port of MMS proxy. The range is 0-65535, and the default value is 80. Integer type. The error code of the operation. Please refer to Chapter 7. 2.3. AT+QMMCFG Configure Parameters for Sending MMS Message AT+QMMCFG Configure Parameters for Sending MMS Message Test Command AT+QMMCFG=? Response +QMMCFG: (list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) Read Command AT+QMMCFG? OK Response +QMMCFG: ,,,,, Write Command AT+QMMCFG=[,][,][,][,][,] OK Response OK If there is an error related to ME functionality: +CME ERROR: GSM_MMS_AT_Commands_Manual 9 / 33 GSM/GPRS Module Series Parameter The validity period of MMS message 0 1 hour 1 12 hours 2 24 hours 3 2 days 4 1 week 5 Maximum 6 Use the network configuration Priority 0 Low 1 Normal 2 High 3 Use the network configuration Whether to send report. 0 Do not need delivery report 1 Need delivery report Whether to read report 0 No 1 Yes Indicate whether to hide address 0 Hide any address 1 Show even secret address 2 Use the network configuration The class of the MMS message 0 Personal 1 Advertisement 2 Informational 3 Auto 4 Use the network configuration Integer type. The error code of the operation. Please refer to Chapter 7. 2.4. AT+QMMSCS Set Character Sets and Input Mode AT+QMMSCS Set Character Sets and Input Mode Test Command AT+QMMSCS=? Response +QMMSCS: (list of supported s),(list of supported s) OK GSM_MMS_AT_Commands_Manual 10 / 33 GSM/GPRS Module Series Read Command AT+QMMSCS? Write Command AT+QMMSCS=[,] Response +QMMSCS: , OK Response OK If there is an error related to ME functionality: +CME ERROR: Parameter A string parameter which indicates the type of character sets: 'ASCII' US-ASCII character set 'UTF8' UTF8 character set 'UCS2' ISO-10646-UCS-2 character set; this needs to specify Big Endian order. 'GBK' GBK character set The mode to input or view MMS message title. 0 PDU (HEX) mode 1 Text (BIN) mode Integer type. The error code of the operation. Please refer to Chapter 7. NOTE The parameter settings of this command affect the following commands: ⚫ AT+QMMSW=4,1 which is used to input MMS message title. ⚫ AT+QMMSW=4 which is used to view MMS message title. ⚫ AT+QMMSW=5,1 which is used to append a text file 'test.txt'. 2.5. AT+QMMSW Write MMS Message AT+QMMSW Write MMS Message Test Command AT+QMMSW=? Response +QMMSW: (list of supported s) Write Command 1) If MMS title is written (=4 and =1): AT+QMMSW=, After response '>', input the data to be OK Response If the operation is successful, response: OK If there is an error related to ME functionality: GSM_MMS_AT_Commands_Manual 11 / 33 GSM/GPRS Module Series sent. Tap CTRL+Z to send, and tap ESC +CME ERROR: to cancel the operation. 2)Otherwise: AT+QMMSW=[,][ ,] Parameter Operation type 0 Clean all the content of MMS message 1 Operate 'TO address' 2 Operate 'CC address' 3 Operate 'BCC address' 4 Operate title 5 Operate file appended It is omitted if is 0. 0 Clean 1 Write It is address string if is 1, 2 or 3, the length of which must be less than 50. It is file name if is 5, the length of which must be less than 13. Integer type. The error code of the operation. Please refer to Chapter 7. NOTE 1. The maximum quantity of 'TO address', 'CC address' and 'BCC address' is 6. 2. Address could be a subscriber number or an email address (e.g. info@quectel.com). 3. The file to be appended must have been stored in UFS. It is strongly recommended that DOS 8.3 format should be used for the file name. 4. The maximum length of MMS message title is 100. 5. The character set of the MMS message title or the contents of a text file are specified by AT+QMMSCS. For example, If the contents of a text file use UTF8 character set, AT+QMMSCS='UTF8', 0 must be executed firstly. 2.6. AT+QMMSEND Send MMS Message AT+QMMSEND Send MMS Message Test Command AT+QMMSEND=? Response +QMMSEND: (list of supported s) OK GSM_MMS_AT_Commands_Manual 12 / 33 Write Command AT+QMMSEND= Maximum Response Time GSM/GPRS Module Series Response OK If there is an error related to ME functionality: +CME ERROR: 75s Parameter Operation type. 1 Start to send. Integer type. The error code of the operation. Please refer to Chapter 7. NOTE 1. The response OK means starting to send MMS message. When MMS message sending has finished, an unsolicited result code '+QMMNOTIFY: 1,,' will be returned. 2. If equals to 0, it means sending MMS message successfully. 2.7. AT+QMMRM Manage the Received MMS Message AT+QMMRM Manage the Received MMS Message Test Command AT+QMMRM=? Response +QMMRM: (list of supported s) Write Command AT+QMMRM=[,][,] OK Response If =1 is to list MMS message, response: +QMMRM:,,,, ,[…] OK Otherwise OK If there is an error related to ME functionality: +CME ERROR: GSM_MMS_AT_Commands_Manual 13 / 33 GSM/GPRS Module Series Parameter Operation type 0 Delete MMS message 1 List MMS message The beginning of the MMS message to be operated. The minimum value of the parameter is 1. The end of the MMS message to be operated. The minimum value of the parameter is 1. The index of MMS message Origination address Whether the MMS message is downloaded successfully. 0 Failed to download the MMS message 1 Successfully download the MMS message Download date. Its format is MM/DD/YYYY. E.g.'07/25/2009'(GMT) Download time. Its format is HH:MM:SS. E.g.'10:25:56'(GMT) MMS message size in bytes Integer type. The error code of the operation. Please refer to Chapter 7. 2.8. AT+QMMRR Read a Received MMS Message AT+QMMRR Read a Received MMS Message Test Command AT+QMMRR=? Response +QMMSRR: (list of supported s) Write Command AT+QMMRR=[,][,][,] OK Response The following is the format to view 'Origination address', 'TO address' and 'CC address' (=1,2, or 3; is omitted): +QMMRR: 1, OK The following is the format to view MMS message title (=4): +QMMRR: 4,, OK The following is the format to list append file (=5; is omitted): GSM_MMS_AT_Commands_Manual 14 / 33 GSM/GPRS Module Series +QMMRR: 5,,,, […] OK The following is the format to read the content of a file (AT command AT+QMMRR=6, , is entered): CONNECT TA switches to data mode, and the bin data of the file will be outputted. After the file is read, TA will return to command mode and reply the following codes: +QMMRR: 6,, OK The following is the format to copy the content of file to UFS (AT command AT+QMMRR=6,,, is entered): OK If there is an error related to ME functionality: +CME ERROR: Parameter Operation type. 1 View origination address 2 View 'TO address' 3 View 'CC address' 4 View MMS title 5 List 'Append file' 6 Read append file data of MMS message Serial number of receiving MMS message. The minimum value of the parameter is 1. If is 6, it indicates file index. If is 4, it indicates output mode. 0 PDU (HEX) mode 1 Text (BIN) mode If is not 4 or 6, is omitted. It is valid only if is 6. The size of the downloaded data. The checksum of the downloaded data. is 16 bit checksum based on bitwise XOR. Integer type. The error code of the operation. Please refer to Chapter 7. GSM_MMS_AT_Commands_Manual 15 / 33 GSM/GPRS Module Series 2.9. AT+QMMRECV Receive an MMS Message from MMSC AT+QMMRECV Receive an MMS Message from MMSC Test Command AT+QMMRECV=? Response +QMMRECV: (list of supported s),(list of supported s) Write Command AT+QMMRECV=, OK Response OK If there is an error related to ME functionality: +CME ERROR: Parameter MMS message index which starts from 1. Operation type 1 Start to receive MMS message Integer type. The error code of the operation. Please refer to Chapter 7. NOTE 1. The response OK means starting to receive MMS message. When MMS message receiving has finished, an unsolicited result code '+QMMNOTIFY: 2,,' will be returned. 2. If equals to 0, it means receiving MMS message successfully. 2.10. AT+QMMPRI Set Priority of MMS Message and Call AT+QMMPRI Set Priority of MMS Message and Call Test Command AT+QMMSRI=? Response +QMMSRI: (list of supported s) Read Command AT+QMMSRI? OK Response +QMMSRI: Write Command AT+QMMSRI= OK Response OK GSM_MMS_AT_Commands_Manual 16 / 33 GSM/GPRS Module Series If there is an error related to ME functionality: +CME ERROR: Parameter Priority. 0 Call has higher priority than MMS message 1 MMS message has higher priority than call Integer type. The error code of the operation. Please refer to Chapter 7. 2.11. AT+QMMDUR Set DUR Attribute Value in the SMIL Script AT+QMMDUR Set DUR Attribute Value in the SMIL Script Test Command AT+QMMDUR=? Response +QMMDUR: (list of supported s) Read Command AT+QMMDUR? OK Response +QMMDUR: Write Command AT+QMMDUR= OK Response OK If there is an error related to ME functionality: +CME ERROR: Parameter DUR attribute value. The range is 0-4294967295, and the default value is 120000. Unit: ms. Integer type. The error code of the operation. Please refer to Chapter 7. GSM_MMS_AT_Commands_Manual 17 / 33 GSM/GPRS Module Series 2.12. AT+QMMSMS Set MMS’s SMS Transactor AT+QMMSMS Set MMS’s SMS Transactor Test Command AT+QMMSMS=? Response +QMMSEND: (list of supported s) Read Command AT+QMMSMS? OK Response +QMMSMS: Write Command AT+QMMSMS= OK Response OK If there is an error related to ME functionality: +CME ERROR: Parameter Set MMS’s SMS transactor to handle the received MMS. 0 Handle the received MMS as MMS messages 1 Handle the received MMS as SMS messages Integer type. The error code of the operation. Please refer to Chapter 7. NOTE When AT+QMMSMS=1, all the MMS AT commands in this document cannot be used to download and read the MMS. 2.13. AT+QMMCTYP Enable to Output TEXT in UCS2 AT+QMMCTYP Enable to Output TEXT in UCS2 Test Command AT+QMMCTYP=? Response +QMMCTYP: (list of supported s),(list of supported s) Read Command AT+QMMCTYP? OK Response +QMMCTYP: , GSM_MMS_AT_Commands_Manual 18 / 33 GSM/GPRS Module Series OK Write Command AT+QMMCTYP=, Response OK If there is an error related to ME functionality: +CME ERROR: Parameter Whether to enable to output TEXT in UCS2 or not. 0 Disable 1 Enable Endianness. 0 UCS2 big endian 1 UCS2 little endian Integer type. The error code of the operation. Please refer to Chapter 7. NOTE If is set as 1, when reading MMS, the following content will be outputted as UCS2 format: 1) Title with ASCII and UTF8 encoding (when MMS is read by AT+QMMRR=4,[,]); 2) Text file with UTF8 encoding (when MMS is read by AT+QMMRR=5, and AT+QMMRR=6,,). The following example shows the details about the NOTE above. Example 1) Set AT+QMMCTYP=0,0 AT+QMMRR=4,1 //Read ASCII TXT MMS title. +QMMRR: 4,'ASCII',6D7574692066696C6500 OK AT+QMMRR=5,1 //List appended file list +QMMRR: 5,1,'s.smil','UTF8',880,13. +QMMRR: 5,2,'cont1.txt','UTF8',5,3 +QMMRR: 5,5,'pic1.jpg','',17068,7 OK AT+QMMRR=6,1,2 test1 //Read UTF8 file. GSM_MMS_AT_Commands_Manual 19 / 33 GSM/GPRS Module Series +QMMRR: 6,5,3611 OK 2) Set AT+QMMCTYP=1,1 AT+QMMRR=4,1 //Output MMS title using UCS2 encoding. +QMMRR: 4,'UCS2','6D007500740069002000660069006C0065000000' OK //List appended file list. For UTF8 file, and are changed to UCS2 attributes. AT+QMMRR=5,1 +QMMRR: 5,1,'s.smil','UCS2',1760,13 +QMMRR: 5,2,'cont1.txt','UCS2',10,3 +QMMRR: 5,5,'pic1.jpg','',17068,7 OK AT+QMMRR=6,1,2 test1 +QMMRR: 6,10,2700 //Use UCS2 format to output TXT file content. OK 2.14. AT+QMMFTYP Output File Style AT+QMMFTYP Output File Style Test Command AT+QMMFTYP=? Response +QMMFIYP: (list of supported s) Read Command AT+QMMFTYP? OK Response +QMMFTYP: Write Command AT+QMMFTYP= OK Response OK Reference If there is an error related to ME functionality: +CME ERROR: When set AT+QMMFTYP=1, run AT+QMMRR=5, GSM_MMS_AT_Commands_Manual 20 / 33 Parameter GSM/GPRS Module Series to list file, respond: +QMMRR: 5,,,, , Parameter description: : 0 Unknown type 1 Text 2 Text/html 3 Text/plain 4 Text/xml 5 Image 6 Image/gif 7 Image/jpeg 8 Image/tiff 9 Image/pnp 10 Image/wbmp 11 Audio 12 Video 13 SMIL Whether to output file style. 0 Not output 1 Output Integer type. The error code of the operation. Please refer to Chapter 7. GSM_MMS_AT_Commands_Manual 21 / 33 GSM/GPRS Module Series 3 Description of URC URC +QMMNOTIFY: 1,,0 +QMMNOTIFY: 1,, +QMMNOTIFY: 2,,0 +QMMNOTIFY: 2,, +QMMNOTIFY: 3,,0 +QMMNOTIFY: 4,0, Meaning Sending MMS message successfully, and is 0. Sending MMS message failed, and is 0. For , please refer to Chapter 7. Receiving MMS message successfully. Receiving MMS message failed. For , please refer to Chapter 7. A new MMS message has arrived, and AT+QMMRECV can be used to receive it. Received a Service Indication (SI) message. For example, when a new MMS message has arrived, but it has not been received via the command AT+QMMRECV, MMSC will send an SI message to inform customers. Of course, other service applications also send SI messages, such as push email, stock information, news, or some advertising, etc. Customers can ignore these messages. GSM_MMS_AT_Commands_Manual 22 / 33 GSM/GPRS Module Series 4 Reliable Transmission For reliable transmission when using 'AT+QMMRR=6, …' command to download the content of a file, it’s recommended that users turn on hardware flow control capabilities, while also open MCU hardware flow control function. Use AT+IFC=2,2 command to open the hardware flow control function. Generally, serial transmission is reliable, bur for further reliability, Quectel provides additional ways to verify the data transmission reliability by the command’s response information. When using 'AT+QMMRR=6, …' command to download a file, the module will report '+QMMRR: 6,,' information tips at the end of data transmission. Then MCU can judge whether the data has been lost by comparing the value of and . is the data length that the module downloaded. MCU compares with the actual length of the file that MCU has received. If the two unequal, it means the module lost data. is calculated by doing XOR for every 2 bytes. Similarly, MCU calculates the actual file’s checksum as the example below, and then compares this value with which module reports. If the two checksums are not equal, the received data may be problematic. Users can re-download data. Example for calculating checksum: If the data length of the downloaded file is 9, the 16 hex values are as follows: 0x23 0x13 0x65 0x B6 0x76 0x88 0xA3 0xEF 0x55 So, checksum is calculated as follows: checksum = 0x2313 XOR 0x65B6 XOR 0x7688 XOR 0xA3EF XOR 0x5500 Every two data form a group and do XOR with another group. If the last group is less than 2 bytes, supplement it with 0x00. GSM_MMS_AT_Commands_Manual 23 / 33 GSM/GPRS Module Series 5 Examples 5.1. Configure Parameters AT+QIFGCNT=0 OK AT+QICSGP=1,'CMWAP' OK //Set APN. AT+QMMURL='http://mmsc.example.com' //Set the MMSC URL. OK AT+QMMPROXY=1,'10.0.0.172',80 OK //Use HTTP protocol to send MMS message. Set the IP address and port of MMS proxy to '10.0.0.172' and 80. 5.2. File Transmission Operation For more details, please refer to document [4]. AT+QFUPL='test.txt',3222 CONNECT +QFUPL: 3222,B3E4 //Upload the text file test.txt. OK AT+QFDWL='test.txt' CONNECT +QFDWL: 3222,B3E4 //Download the file test.txt. OK GSM_MMS_AT_Commands_Manual 24 / 33 AT+QFUPL='test2.txt',4222 CONNECT +QFUPL: 4222,13E4 OK AT+QFUPL='pic1.jpg',13222 CONNECT +QFUPL: 13222,D5E4 OK GSM/GPRS Module Series //Upload the text file test2.txt. //Upload the picture file pic1.jpg. 5.3. Write and Send an MMS Message AT+QMMSW=0 OK AT+QMMSW=1,1,'13072168083' OK AT+QMMSW=1,1,'13156789900' OK AT+QMMSW=1,1,'jay.xin@yahoo.com' OK AT+QMMSCS='UTF8',1 OK AT+QMMSW=4,1 >abcd OK AT+QMMSW=5,1,'pic1.jpg' OK AT+QMMSCS='UTF8' OK //Clean the content of MMS message. //Add the first 'TO address'. //Add the second 'TO address'. //Add the third 'TO address'. //The character set is UTF8, and the input mode is Text (BIN) mode. //Input MMS message title. //Add the first file to MMS message, and this file is jpg file. //Character set must be selected before adding text file. GSM_MMS_AT_Commands_Manual 25 / 33 AT+QMMSW=5,1,'test.txt' OK AT+QMMSW=5,1,'test2.txt' OK AT+QMMSEND=1 OK +QMMNOTIFY: 1,0,0 AT+QIDEACT DEACT OK GSM/GPRS Module Series //Add the second file to MMS message, and the character set of this file is UTF8. //Add the third file to MMS message, and the character set of this file is UTF8. //Send the MMS message. //Send the MMS message successfully. //Deactivate GPRS context. 5.4. Receive MMS Message +QMMNOTIFY: 3,1 AT+QMMRECV=1,1 OK +QMMNOTIFY: 2,1,0 AT+QIDEACT DEACT OK //Receive an MMS push message, indicating a new MMS, and the index is 1. //Receive MMS message from MMSC. //Receive MMS message successfully. //Deactivate GPRS context. 5.5. Manage Received MMS Message AT+QMMRM=1 //List MMS message. +QMMRM: 1,'+8613950062882',1,'7/23/2009','0:39:4',3745 OK AT+QMMRR=1,1 +QMMRR: 1,'+8613950062882' //Read MMS message 'Original address'. OK GSM_MMS_AT_Commands_Manual 26 / 33 AT+QMMRR=4,1,1 +QMMRR: 4,'UTF8','abcde' OK AT+QMMRR=5,1 +QMMRR: 5,1,'test.txt','UTF8',3222 OK AT+QMMRR=6,1,1 CONNECT +QMMRR: 6,3222,B3E4 OK GSM/GPRS Module Series //Read MMS message title. //List the files in the MMS message. //It includes one file whose index is 1. //Get the data of the file 1 (defined by the second '1' in the parameter) in the MMS 1 (defined by the first '1' in the parameter). GSM_MMS_AT_Commands_Manual 27 / 33 GSM/GPRS Module Series 6 Appendix A References Table 2: Related Documents Document Name Document Name [1] Quectel_Mxx_AT_Commands_Manual [2] Quectel_GSM_TCP(IP)_Application_Note [3] wap-209-mmsencapsulation-20020105-a [4] Quectel_GSM_File_AT_Commands_Manual Table 3: Terms and Abbreviations Abbreviation BIN DUR HEX MCU MMS MMSC MMS Proxy-Relay SMIL URL UFS XOR Description Output/input data is the content of the binary data The DUR attribute defines the duration of displaying file in SMIL script 'HEX' Character strings consist only of hexadecimal numbers from 00 to FF, e.g. string 'Hello' HEX is '48656C6C6F' Microcontroller Unit Multimedia Message Service Multimedia Message Service Center A server which provides access to various messaging systems. It may operate as WAP origin server in which case it may be able to utilize features of the WAP system Synchronized Multimedia Integration Language Uniform Resource Locator User File Storage Exclusive OR GSM_MMS_AT_Commands_Manual 28 / 33 GSM/GPRS Module Series 7 Appendix B Summary of Error Codes Final result code +CME ERROR: indicates an error related to mobile equipment or network. The operation is similar to ERROR result code. None of the following commands in the same command line is executed. Neither ERROR nor OK result code shall be returned. The listed codes here are just related with MMS. About other codes, please refer to document [1]. Table 4: Different Coding Schemes of +CME ERROR: Code of 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 Meaning Timeout URL too long Invalid URL Unsupported proxy Invalid proxy address IP address error DNS error Parameter error TO addresses exceeded CC addresses exceeded BCC addresses exceeded Appended file capacity exceeded File name too long The number of files exceeded Non-existent address UFS storage full GSM_MMS_AT_Commands_Manual 29 / 33 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 Drive full Drive error File not found Invalid file name File already existed Failed to create file Failed to write file Failed to open file Failed to read file MMS busy Sending MMS busy Sending MMS stopped Already stopped to send Receiving MMS busy Receiving MMS stopped Already stopped to receive HTTP response failure Invalid MMS response MMS response error Invalid push message Already downloaded Network busy Failed to open network Network no configured Network deactivated Network error GSM/GPRS Module Series GSM_MMS_AT_Commands_Manual 30 / 33 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3901 3902 3903 3904 3905 GSM/GPRS Module Series Network shutdown UART busy UART escaped Failed to create socket Failed to connect socket Failed to read socket Failed to write socket Socket closed MMS length error Failed to encode MMS Failed to decode MMS Failed to decode HTTP Failed to decode push message PDU (HEX) align error PDU (HEX) character error String too long MMS full Non-existent MMS Invalid address Voice call busy ALLOC memory failed Timeout URL too long Invalid URL Unsupported proxy Invalid proxy address GSM_MMS_AT_Commands_Manual 31 / 33 3906 3907 3908 3909 3910 3911 3912 GSM/GPRS Module Series IP address error DNS error Parameter error TO addresses exceeded CC addresses exceeded BCC addresses exceeded Appended file capacity exceeded GSM_MMS_AT_Commands_Manual 32 / 33
PDF
268.92 KB
EG06xK&Ex120K&EM06xK Series AT Commands Manual LTE-A Module Series Version: 1.0 Date: 2024-10-09 Status: Released LTE-A Module Series At Quectel, our aim is to provide timely and comprehensive services to our customers. If you require any assistance, please contact our headquarters: Quectel Wireless Solutions Co., Ltd. Building 5, Shanghai Business Park Phase III (Area B), No.1016 Tianlin Road, Minhang District, Shanghai 200233, China Tel: +86 21 5108 6236 Email: info@quectel.com Or our local offices. For more information, please visit: http://www.quectel.com/support/sales.htm. For technical support, or to report documentation errors, please visit: http://www.quectel.com/support/technical.htm. Or email us at: support@quectel.com. Legal Notices We offer information as a service to you. The provided information is based on your requirements and we make every effort to ensure its quality. You agree that you are responsible for using independent analysis and evaluation in designing intended products, and we provide reference designs for illustrative purposes only. Before using any hardware, software or service guided by this document, please read this notice carefully. Even though we employ commercially reasonable efforts to provide the best possible experience, you hereby acknowledge and agree that this document and related services hereunder are provided to you on an 'as available' basis. We may revise or restate this document from time to time at our sole discretion without any prior notice to you. Use and Disclosure Restrictions License Agreements Documents and information provided by us shall be kept confidential, unless specific permission is granted. They shall not be accessed or used for any purpose except as expressly provided herein. Copyright Our and third-party products hereunder may contain copyrighted material. Such copyrighted material shall not be copied, reproduced, distributed, merged, published, translated, or modified without prior written consent. We and the third party have exclusive rights over copyrighted material. No license shall be granted or conveyed under any patents, copyrights, trademarks, or service mark rights. To avoid ambiguities, purchasing in any form cannot be deemed as granting a license other than the normal nonexclusive, royalty-free license to use the material. We reserve the right to take legal action for noncompliance with abovementioned requirements, unauthorized use, or other illegal or malicious use of the material. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 1 / 284 LTE-A Module Series Trademarks Except as otherwise set forth herein, nothing in this document shall be construed as conferring any rights to use any trademark, trade name or name, abbreviation, or counterfeit product thereof owned by Quectel or any third party in advertising, publicity, or other aspects. Third-Party Rights This document may refer to hardware, software and/or documentation owned by one or more third parties ('third-party materials'). Use of such third-party materials shall be governed by all restrictions and obligations applicable thereto. We make no warranty or representation, either express or implied, regarding the third-party materials, including but not limited to any implied or statutory, warranties of merchantability or fitness for a particular purpose, quiet enjoyment, system integration, information accuracy, and non-infringement of any thirdparty intellectual property rights with regard to the licensed technology or use thereof. Nothing herein constitutes a representation or warranty by us to either develop, enhance, modify, distribute, market, sell, offer for sale, or otherwise maintain production of any our products or any other hardware, software, device, tool, information, or product. We moreover disclaim any and all warranties arising from the course of dealing or usage of trade. Privacy Policy To implement module functionality, certain device data are uploaded to Quectel’s or third-party’s servers, including carriers, chipset suppliers or customer-designated servers. Quectel, strictly abiding by the relevant laws and regulations, shall retain, use, disclose or otherwise process relevant data for the purpose of performing the service only or as permitted by applicable laws. Before data interaction with third parties, please be informed of their privacy and data security policy. Disclaimer a) We acknowledge no liability for any injury or damage arising from the reliance upon the information. b) We shall bear no liability resulting from any inaccuracies or omissions, or from the use of the information contained herein. c) While we have made every effort to ensure that the functions and features under development are free from errors, it is possible that they could contain errors, inaccuracies, and omissions. Unless otherwise provided by valid agreement, we make no warranties of any kind, either implied or express, and exclude all liability for any loss or damage suffered in connection with the use of features and functions under development, to the maximum extent permitted by law, regardless of whether such loss or damage may have been foreseeable. d) We are not responsible for the accessibility, safety, accuracy, availability, legality, or completeness of information, advertising, commercial offers, products, services, and materials on third-party websites and third-party resources. Copyright © Quectel Wireless Solutions Co., Ltd. 2024. All rights reserved. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 2 / 284 LTE-A Module Series About the Document Revision History Version Date - 2021-08-20 1.0 2024-10-09 Author Jacen HUANG/ Shaun DUAN/ Harden XU/ Yosef ZHANG/ Wolf GUAN/ Ritchie WU/ Floyd WANG Jacen HUANG/ Shaun DUAN/ Harden XU/ Yosef ZHANG/ Amos ZHANG/ Aydan DING/ Ozzy ANG/ Westring LIU Description Creation of the document First official release EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 3 / 284 LTE-A Module Series Contents About the Document .................................................................................................................................. 3 Contents ...................................................................................................................................................... 4 Table Index................................................................................................................................................ 10 1 Introduction ....................................................................................................................................... 11 Scope of the Document ...........................................................................................................11 Definitions ................................................................................................................................11 AT Command Syntax.............................................................................................................. 12 AT Command Responses....................................................................................................... 13 Supported Character Sets ...................................................................................................... 13 AT Command Interface........................................................................................................... 14 Unsolicited Result Code ......................................................................................................... 14 Turn off Procedure .................................................................................................................. 14 Declaration of AT Command Examples.................................................................................. 15 2 General Commands .......................................................................................................................... 16 ATI Display Module Identification Information ..................................................................... 16 AT+GMI Request Manufacturer Identification ..................................................................... 17 AT+GMM Request Module Model Identification .................................................................. 17 AT+GMR Request Module Firmware Version Identification ................................................ 18 AT+CGMI Request Manufacturer Identification ................................................................... 18 AT+CGMM Request Module Model Identification ............................................................... 19 AT+CGMR Request Module Firmware Version Identification ............................................. 19 AT+GSN Request International Mobile Equipment Identity (IMEI) ..................................... 20 AT+CGSN Request International Mobile Equipment Identity (IMEI) ................................... 21 AT&F Reset AT Command Settings to Factory Settings ..................................................... 21 AT&V Display Current Configuration ................................................................................... 22 AT&W Store Current Settings to User-defined Profile......................................................... 23 ATZ Restore All AT Command Settings From User-defined Profile .................................... 24 ATQ Set Result Code Presentation Mode ........................................................................... 24 ATV Module Response Format............................................................................................ 25 ATE Set Command Echo Mode ........................................................................................... 26 A/ Repeat Previous Command Line .................................................................................... 27 ATX Set CONNECT Result Code Format and Monitor Call Progress ................................ 28 AT+CFUN Set UE Functionality ........................................................................................... 28 AT+CMEE Error Message Format ....................................................................................... 30 AT+CSCS Select TE Character Set..................................................................................... 31 AT+QURCCFG Configure URC Indication Option .............................................................. 32 AT+QMBNCFG MBN File Configuration Setting ................................................................. 34 2.23.1. AT+QMBNCFG='List' List All the MBN Files............................................................. 34 2.23.2. AT+QMBNCFG='Select' Select the MBN File to Be Activated ................................. 35 2.23.3. AT+QMBNCFG='Deactivate' Deactivate MBN File .................................................. 36 2.23.4. AT+QMBNCFG='AutoSel' Auto Select Whether to Activate MBN File..................... 36 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 4 / 284 LTE-A Module Series 2.23.5. AT+QMBNCFG='Delete' Delete MBN File................................................................ 37 2.23.6. AT+QMBNCFG='Add' Add a New MBN File ............................................................ 38 3 Serial Interface Control Commands ............................................................................................... 39 AT&C Set DCD Function Mode ........................................................................................... 39 AT&D Set DTR Function Mode ............................................................................................ 39 AT+IPR Set TE-TA Fixed Local Rate ................................................................................... 40 4 Status Control Commands .............................................................................................................. 42 AT+CPAS Module Activity Status......................................................................................... 42 AT+CEER Extended Error Report ....................................................................................... 43 AT+QCFG Extended Configuration Settings ....................................................................... 44 4.3.1. AT+QCFG='hsdpacat' HSDPA Category Configuration ........................................... 45 4.3.2. AT+QCFG='hsupacat' HSUPA Category Configuration ........................................... 46 4.3.3. AT+QCFG='rrc' RRC Release Version Configuration .............................................. 47 4.3.4. AT+QCFG='sgsn' UE SGSN Release Version Configuration .................................. 48 4.3.5. AT+QCFG='pdp/duplicatechk' Establish Multi PDNs with the Same APN ............... 48 4.3.6. AT+QCFG='usbspeed' Set USB Speed Mode ......................................................... 49 4.3.7. AT+QCFG=''usbnet'' Set USBnet Call Method .......................................................... 50 AT+QINDCFG URC Indication Configuration ...................................................................... 51 AT+QMAP Configure QMAP Related Parameters .............................................................. 53 4.5.1. AT+QMAP='WWAN' Query IP Address of Default QMAP Data Call ........................ 54 4.5.2. AT+QMAP='LANIP' Query/Modify DHCP Address Pool of Default LAN Interface... 55 4.5.3. AT+QMAP='VLAN' Query/Configure VLAN .............................................................. 56 4.5.4. AT+QMAP='MPDN_rule' Query/Modify QMAP Multiple Data Call Rules ................ 58 4.5.5. AT+QMAP='IPPT_NAT' Query/Configure IPPT NAT Working Mode of QMAP Data Call ................................................................................................................................ 61 4.5.6. AT+QMAP='connect' Start/Stop QMAP Data Call .................................................... 63 4.5.7. AT+QMAP='auto_connect' Query/Modify Automatic Connecting Configuration of QMAP Data Call ............................................................................................................ 63 4.5.8. AT+QMAP='MPDN_status' Query Status of QMAP Multiple Data Call.................... 65 4.5.9. AT+QMAP='SFE' Query/Configure SFE Software Acceleration .............................. 66 4.5.10. AT+QMAP='domain' Query/Configure Gateway Domain Name of LAN/VLAN Interface ........................................................................................................................ 67 5 (U)SIM Related Commands .............................................................................................................. 69 AT+CIMI Request International Mobile Subscriber Identity (IMSI)...................................... 69 AT+CLCK Facility Lock ........................................................................................................ 70 AT+CPIN Enter PIN ............................................................................................................. 72 AT+CPWD Change Password ............................................................................................. 74 AT+CSIM Generic (U)SIM Access ....................................................................................... 76 AT+CRSM Restricted (U)SIM Access.................................................................................. 77 AT+QPINC Display PIN Remainder Counter....................................................................... 78 AT+QINISTAT Query Initialization Status of (U)SIM Card ................................................... 79 AT+QSIMDET (U)SIM Card Detection................................................................................. 80 AT+QSIMSTAT (U)SIM Insertion Status Report .................................................................. 81 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 5 / 284 LTE-A Module Series AT+QUIMSLOT Switch (U)SIM Slot .................................................................................... 83 AT+ICCID Get ICCID ........................................................................................................... 84 6 Network Service Commands ........................................................................................................... 85 AT+COPS Operator Selection ............................................................................................. 85 AT+CREG Network Registration Status .............................................................................. 87 AT+CGREG Network Registration Status ........................................................................... 89 AT+CEREG EPS Network Registration Status ................................................................... 90 AT+CSQ Signal Quality Report............................................................................................ 91 AT+CPOL Preferred Operator List ....................................................................................... 93 AT+CPLS Selection of Preferred PLMN List ....................................................................... 94 AT+COPN Read Operator Names....................................................................................... 95 AT+CTZU Automatic Time Zone Update ............................................................................. 96 AT+CTZR Time Zone Reporting .......................................................................................... 97 AT+QLTS Obtain the Latest Time Synchronized Through Network .................................... 99 AT+QNWINFO Query Network Information....................................................................... 100 AT+QSPN Query the Service Provider Name ................................................................... 102 AT+QENG Query Network Information.............................................................................. 103 AT+QCSQ Report Signal Quality ..................................................................................... 107 AT+QCAINFO Query Carrier Aggregation Parameters ..................................................... 109 AT+QNWPREFCFG Configure Network Searching Preferences ......................................110 6.17.1. AT+QNWPREFCFG='gw_band' WCDMA Band Configuration ...............................110 6.17.2. AT+QNWPREFCFG='lte_band' LTE Band Configuration ....................................... 111 6.17.3. AT+QNWPREFCFG='mode_pref' Network Search Mode Configuration................113 6.17.4. AT+QNWPREFCFG='srv_domain' Service Domain Configuration.........................114 6.17.5. AT+QNWPREFCFG='voice_domain' Voice Domain Configuration ........................115 6.17.6. AT+QNWPREFCFG='roam_pref' Roaming Preference Configuration ...................116 6.17.7. AT+QNWPREFCFG='ue_usage_setting' UE Usage Setting Configuration............117 6.17.8. AT+QNWPREFCFG='policy_band' Read Carrier Policy Band ...............................118 6.17.9. AT+QNWPREFCFG='ue_capability_band' Query UE Capability Band ..................119 AT+QNWCFG='up/down' Get Average UL and DL Rate.................................................. 120 7 Call Related Commands................................................................................................................. 122 ATA Answer an Incoming Call............................................................................................ 122 ATD Originate a Call .......................................................................................................... 123 ATH Disconnect Existing Connection ................................................................................ 125 AT+CVHU Voice Hang up Control ..................................................................................... 125 AT+CHUP Hang up Calls ................................................................................................... 126 ATS0 Set Number of Rings Before Automatic Answering ................................................. 126 ATS6 Set Pause Before Blind Dialing................................................................................ 128 ATS7 Set Time to Wait for Connection Completion ........................................................... 128 ATS8 Set the Time to Wait for Comma Dial Modifier......................................................... 129 ATS10 Set Disconnection Delay After Indicating the Absence of Data Carrier................. 129 AT+CSTA Select Type of Address ..................................................................................... 130 AT+CLCC List Current Calls of MT.................................................................................... 131 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 6 / 284 LTE-A Module Series AT+CR Service Reporting Control ..................................................................................... 132 AT+CRC Set Extended Format of Incoming Call Indication .............................................. 133 AT+CRLP Select Radio Link Protocol Parameter ............................................................. 135 AT+QECCNUM Configure Emergency Call Numbers....................................................... 136 AT^DSCI Call Status Indication ......................................................................................... 139 ATO Switch from Command Mode to Data Mode ............................................................. 141 8 Phonebook Commands.................................................................................................................. 142 AT+CNUM Subscriber Number.......................................................................................... 142 AT+CPBF Find Phonebook Entries ................................................................................... 143 AT+CPBR Read Phonebook Entries ................................................................................. 144 AT+CPBS Select Phonebook Memory Storage ................................................................ 145 AT+CPBW Write Phonebook Entry.................................................................................... 146 9 Short Message Service Commands.............................................................................................. 148 AT+CSMS Select Message Service .................................................................................. 148 AT+CMGF Message Format .............................................................................................. 149 AT+CSCA Service Center Address.................................................................................... 150 AT+CPMS Preferred Message Storage............................................................................. 152 AT+CMGD Delete Messages............................................................................................. 153 AT+CMGL List Messages .................................................................................................. 155 AT+CMGR Read Messages .............................................................................................. 159 AT+CMGS Send Messages ............................................................................................... 162 AT+CMMS Send More Messages ..................................................................................... 164 AT+CMGW Write Messages to Memory............................................................................ 165 AT+CMSS Send Messages from Storage ......................................................................... 168 AT+CNMA New Message Acknowledgement to UE/TE .................................................... 169 AT+CNMI SMS Event Reporting Configuration ................................................................. 171 AT+CSCB Select Cell Broadcast Message Types ............................................................ 173 AT+CSDH Show SMS Text Mode Parameters .................................................................. 174 AT+CSMP Set SMS Text Mode Parameters ..................................................................... 175 AT+QCMGS Send Concatenated Messages .................................................................... 176 AT+QCMGR Read Concatenated Messages .................................................................... 178 10 Packet Domain Commands ........................................................................................................... 181 AT+CGATT Attachment or Detachment of PS................................................................... 181 AT+CGDCONT Define PDP Contexts ............................................................................... 182 AT+CGQREQ Quality of Service Profile (Requested)....................................................... 184 AT+CGQMIN Quality of Service Profile (Minimum Acceptable) ........................................ 187 AT+CGEQREQ 3G Quality of Service Profile (Requested) .............................................. 189 AT+CGEQMIN 3G Quality of Service Profile (Minimum Acceptable)................................ 193 AT+CGACT Activate or Deactivate PDP Contexts ............................................................ 197 AT+CGDATA Enter Data State........................................................................................... 198 AT+CGPADDR Show PDP Address .................................................................................. 200 AT+CGCLASS GPRS Mobile Station Class ...................................................................... 201 AT+CGEREP Report Packet Domain Event...................................................................... 202 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 7 / 284 LTE-A Module Series AT+CGSMS Select Service for MO SMS Messages......................................................... 204 AT+QGDCNT Packet Data Counter .................................................................................. 205 11 Supplementary Service Commands ............................................................................................. 208 AT+CCFC Call Forwarding Number and Conditions Control ............................................ 208 AT+CCWA Call Waiting Control ......................................................................................... 210 AT+CHLD Call Related Supplementary Services.............................................................. 213 AT+CLIP Calling Line Identification Presentation .............................................................. 215 AT+CLIR Calling Line Identification Restriction ................................................................. 216 AT+COLP Connected Line Identification Presentation...................................................... 218 AT+CSSN Supplementary Service Notifications ............................................................... 219 AT+CUSD Unstructured Supplementary Service Data ..................................................... 221 12 Audio Commands ........................................................................................................................... 223 AT+CLVL Loudspeaker Volume Level Selection ............................................................... 223 AT+CMUT Mute Control..................................................................................................... 224 AT+QAUDLOOP Enable/Disable Audio Loopback Test .................................................... 225 AT+QAUDMOD Set Audio Mode ....................................................................................... 225 AT+QDAI Digital Audio Interface Configuration ................................................................. 226 AT+QSIDET Set Side Tone Gain in Current Mode ............................................................ 228 AT+QMIC Set Uplink Gains of Microphone ....................................................................... 229 AT+QIIC IIC Read and Write ............................................................................................. 230 AT+QTONEDET Enable/Disable DTMF Detection .......................................................... 231 AT+QLDTMF Play Local DTMF Tone ................................................................................ 232 AT+QAUDRD Record Media File....................................................................................... 234 AT+QPSND Play Wave File ............................................................................................... 235 AT+QCFG='pcmclk' Configure PCM Clock Output .......................................................... 237 AT+QAUDPLAY Play Media File ....................................................................................... 238 AT+QAUDSTOP Stop Playing Media File ......................................................................... 239 AT+QAUDPLAYGAIN Set Audio Playing Gain .................................................................. 239 AT+QAUDRDGAIN Set Audio Recording Gain ................................................................. 240 AT+QRXGAIN Set Downlink Gain of RX ........................................................................... 242 AT+QAUDCFG Query and Configure Audio Tuning Process............................................ 243 12.19.1. AT+QAUDCFG='slic/AudLoop' Control Dial Tone of Analog Phone....................... 243 12.19.2. AT+QAUDCFG='slic/LF_Ring' Control Ring Tone of Analog Phone ...................... 244 12.19.3. AT+QAUDCFG='slic_IndRep' Enable/Disable Event Report of SLIC Analog Phone .......................................................................................................................... 245 12.19.4. AT+QAUDCFG='slic_cid_cfg' Configure Caller ID Display Mode of SLIC ............. 246 12.19.5. AT+QAUDCFG='slic_cid' Configure Caller ID of SLIC Analog Phone ................... 247 12.19.6. AT+QAUDCFG='slic_hook_time' Configure Hook Change Time Detection........... 248 12.19.7. AT+QSLIC Enable/Disable SLIC ............................................................................. 249 12.19.8. AT+QAUDCFG='toneswitch' Switch On/Off Ring Tone .......................................... 251 13 Hardware Related Commands ....................................................................................................... 252 AT+QPOWD Power Off...................................................................................................... 252 AT+CCLK Clock ................................................................................................................. 253 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 8 / 284 LTE-A Module Series AT+CBC Battery Charge.................................................................................................... 254 AT+QADC Read ADC Value .............................................................................................. 255 AT+QSCLK Enable/Disable Low Power Mode .................................................................. 255 14 Appendix .......................................................................................................................................... 257 Terms and Abbreviations ...................................................................................................... 257 Factory Default Settings Restorable with AT&F ................................................................... 262 AT Command Settings Storable with AT&W......................................................................... 263 AT Command Settings Storable with ATZ ............................................................................ 264 Summary of CME ERROR Codes........................................................................................ 265 Summary of CMS ERROR Codes........................................................................................ 267 Summary of URC.................................................................................................................. 268 SMS Character Sets Conversions........................................................................................ 271 Release Cause Text List of AT+CEER ................................................................................. 277 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 9 / 284 LTE-A Module Series Table Index Table 1: Applicable Modules........................................................................................................................11 Table 2: Types of AT Commands ............................................................................................................... 12 Table 3: AT&V Response............................................................................................................................ 22 Table 4: The Numeric Equivalents and Brief Description of ATV0&ATV1 Result Codes........................... 26 Table 5: Signal Strength Type Corresponding to Different Service Modes ............................................. 108 Table 6: Delay Class................................................................................................................................. 186 Table 7: Terms and Abbreviations ............................................................................................................ 257 Table 8: Factory Default Settings Restorable with AT&F ......................................................................... 262 Table 9: AT Command Settings Storable with AT&W............................................................................... 263 Table 10: AT Command Settings Storable with ATZ ................................................................................ 264 Table 11: Different Coding Schemes of +CME ERROR: ................................................................ 265 Table 12: Different Coding Schemes of +CMS ERROR: ............................................................... 267 Table 13: Summary of URC ..................................................................................................................... 268 Table 14: The Way of SMS Text Input or Output...................................................................................... 271 Table 15: The Input Conversions Table (DCS=GSM 7-bit and AT+CSCS='GSM') ................................ 272 Table 16: The Output Conversions Table (DCS=GSM 7-bit and AT+CSCS='GSM').............................. 272 Table 17: GSM Extended Characters ...................................................................................................... 273 Table 18: The Input Conversions Table (DCS=GSM 7-bit and AT+CSCS='IRA')................................... 274 Table 19: IRA Extended Characters......................................................................................................... 275 Table 20: The Output Conversions Table (DCS=GSM 7-bit and AT+CSCS='IRA')................................ 275 Table 21: GSM Extended Characters ...................................................................................................... 276 Table 22: Release Cause Text List of AT+CEER ..................................................................................... 277 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 10 / 284 LTE-A Module Series 1 Introduction Scope of the Document This document presents the AT command set supported by Quectel EG06xK, Ex120K and EM06xK family modules. Table 1: Applicable Modules Module Family EG06xK Ex120K EM06xK Module EG060K Series EG065K Series EM120K-GL EG120K Series EM060K Series EM061K-GL Definitions ⚫ Carriage return character. ⚫ Line feed character. ⚫ Parameter name. Angle brackets do not appear on the command line. ⚫ [...] Optional parameter of a command or an optional part of TA information response. Square brackets do not appear on the command line. When an optional parameter is not given in a command, the new value equals to its previous value or the default settings, unless otherwise specified. ⚫ Underline Default setting of a parameter. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 11 / 284 LTE-A Module Series AT Command Syntax All command lines must start with AT or at and end with . Information responses and result codes always start and end with a carriage return character and a line feed character: . In tables presenting commands and responses throughout this document, only the commands and responses are presented, and and are deliberately omitted. The AT command set implemented by EG06xK, Ex120K and EM060K series modules is a combination of 3GPP TS 27.007, 3GPP TS 27.005 and ITU-T recommendation V.25ter as well as the AT Commands developed by Quectel. AT commands implemented by EG06xK, Ex120K and EM06xK family modules fall into three categories syntactically: 'Basic', 'S Parameter' and 'Extended', as listed below: ⚫ Basic Command Basic command format is AT, or AT&, where is the command, and is/are the argument(s) of the command. For example, ATE tells the DCE (Data Circuit-terminating Equipment) whether received characters should be echoed back to the DTE (Data Terminal Equipment) according to the value of . is optional and a default will be used if it is omitted. ⚫ S Parameter Syntax S Parameter command format is ATS=, where is the index of the S register to be set, and is the value to be assigned to it. ⚫ Extended Command There are several types of extended commands as shown in the following table. Table 2: Types of AT Commands Command Type Syntax Description Test Command AT+=? Read Command AT+? Test the existence of the corresponding command and return information about the type, value, or range of its parameter. Check the current parameter value of the corresponding command. Write Command AT+=[,[,[...]]] Set user-definable parameter value. Execution Command AT+ Return a specific information parameter or perform a specific action. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 12 / 284 LTE-A Module Series Multiple commands can be placed on a single line using a semi-colon (;) between commands. In such cases, only the first command should have AT prefix. Commands can be in upper or lower case. ⚫ Within quoted strings, where spaces are preserved; ⚫ Within an unquoted string or numeric parameter; ⚫ Within an IP address; ⚫ Within the AT command name up to and including a =, ? or =?. On input, at least a carriage return is required. A newline character is ignored so it is permissible to use carriage return/line feed pairs on the input. If no command is entered after the AT token, OK will be returned. If an invalid command is entered, ERROR will be returned. Optional parameters, unless explicitly stated, need to be provided up to the last parameter being entered. AT Command Responses When the AT command processor has finished processing a line, it will output OK, ERROR or +CME ERROR: to indicate that it is ready to accept a new command. Solicited information responses are sent before the final OK, ERROR or +CME ERROR: . Responses will be in the format of: +CMD1: OK Or OK Supported Character Sets The AT command interface of the module defaults to the GSM character set. The module supports the following character sets: ⚫ GSM format ⚫ UCS2 ⚫ IRA EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 13 / 284 LTE-A Module Series The character set can be configured and interrogated by using the AT+CSCS (3GPP TS 27.007) and it is defined in 3GPP TS 27.005. The character set affects transmission and reception of SMS and SMS Cell Broadcast Messages, as well as the entry and display of phone book entries text field. AT Command Interface The AT command interface of the module includes two USB ports (USB MODEM port and USB AT port) and one main UART port. The main UART port and two USB ports support AT command communication and data transfer. Unsolicited Result Code Unsolicited Result Code (URC) is not issued as a part of the response related to an executed AT command, but as a report message issued by the module without being requested by the TE. It is issued automatically when a certain event occurs. Typical events leading to URCs are incoming calls (RING), received short messages, high/low voltage alarm, high/low temperature alarm, etc. Turn off Procedure It is recommended to execute AT+QPOWD to turn off the module, since it is the safest and best method through which the powering off is realized by letting the module log off from the network and allowing the software to enter a secure and safe data state before disconnecting the power supply. After sending AT+QPOWD, please do not enter any other AT commands. When the command is executed successfully, the module will output message POWERED DOWN and then enter the power down mode. In order to avoid data loss, it is suggested to wait for 1 s to disconnect the power supply after the URC POWERED DOWN is outputted. If POWERED DOWN cannot be received within 65 s, the power supply shall be disconnected compulsorily. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 14 / 284 LTE-A Module Series Declaration of AT Command Examples The AT command examples in this document are provided to help you learn about the use of the AT commands introduced herein. The examples, however, should not be taken as Quectel’s recommendations or suggestions about how to design a program flow or what status to set the module into. Sometimes multiple examples may be provided for one AT command. However, this does not mean that there is a correlation among these examples, or that they should be executed in a given sequence. The URLs, domain names, IP addresses, usernames/accounts, and passwords (if any) in the AT command examples are provided for illustrative and explanatory purposes only, and they should be modified to reflect your actual usage and specific needs. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 15 / 284 LTE-A Module Series 2 General Commands ATI Display Module Identification Information This command delivers the module identification information. ATI Display Module Identification Information Execution Command ATI Response Quectel Revision: Maximum Response Time Characteristics Reference V.25ter OK 300 ms - Parameter String type. Identifier of device type. String type. Identification text of module firmware version. Example ATI Quectel EG060K-EA Revision: EG060KEAAAR01A03M2G OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 16 / 284 LTE-A Module Series AT+GMI Request Manufacturer Identification This command returns the manufacturer identification. It is identical with AT+CGMI in Chapter 2.5. AT+GMI Request Manufacturer Identification Test Command AT+GMI=? Execution Command AT+GMI Response OK Response Quectel Maximum Response Time Characteristics Reference V.25ter OK 300 ms - AT+GMM Request Module Model Identification This command returns the module model identification. It is identical with AT+CGMM in Chapter 2.6. AT+GMM Request Module Model Identification Test Command AT+GMM=? Execution Command AT+GMM Response OK Response Maximum Response Time Characteristics Reference V.25ter OK 300 ms - Parameter String type. Identification text of the module model. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 17 / 284 LTE-A Module Series AT+GMR Request Module Firmware Version Identification This command delivers the module firmware version identification. It is identical with AT+CGMR in Chapter 2.7. AT+GMR Request Module Firmware Version Identification Test Command AT+GMR=? Execution Command AT+GMR Response OK Response Maximum Response Time Characteristics Reference V.25ter OK 300 ms - Parameter String type. Identification text of module firmware version with line terminators included, which should not exceed 2048 characters in the information text. Example AT+GMR EG060KEAAAR01A03M2G OK AT+CGMI Request Manufacturer Identification This command returns the manufacturer identification. It is identical with AT+GMI in Chapter 2.2. AT+CGMI Request Manufacturer Identification Test Command AT+CGMI=? Execution Command AT+CGMI Response OK Response Quectel EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 18 / 284 Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK 300 ms - LTE-A Module Series AT+CGMM Request Module Model Identification This command returns the module model identification. It is identical with AT+GMM in Chapter 2.3. AT+CGMM Request Module Model Identification Test Command AT+CGMM=? Execution Command AT+CGMM Response OK Response Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK 300 ms - Parameter String type. Identification text of the module model. AT+CGMR Request Module Firmware Version Identification This command delivers the module firmware version identification. It is identical with AT+GMR in Chapter 2.4. AT+CGMR Request Module Firmware Version Identification Test Command AT+CGMR=? Execution Command Response OK Response EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 19 / 284 LTE-A Module Series AT+CGMR Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK 300 ms - Parameter String type. Identification text of module firmware version with line terminators included, which should not exceed 2048 characters in the information text. AT+GSN Request International Mobile Equipment Identity (IMEI) This command returns International Mobile Equipment Identity (IMEI) number of the module. It is identical with AT+CGSN in Chapter 2.9. AT+GSN Request International Mobile Equipment Identity (IMEI) Test Command AT+GSN=? Execution Command AT+GSN Response OK Response Maximum Response Time Characteristics Reference V.25ter OK 300 ms - Parameter String type. IMEI number of the module. NOTE An IMEI number can be used to identify a module because each IMEI is unique. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 20 / 284 LTE-A Module Series AT+CGSN Request International Mobile Equipment Identity (IMEI) This command returns International Mobile Equipment Identity (IMEI) number of the module. It is identical with AT+GSN in Chapter 2.8. AT+CGSN Request International Mobile Equipment Identity (IMEI) Test Command AT+CGSN=? Execution Command AT+CGSN Response OK Response Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK 300 ms - Parameter Sting type. IMEI number of the module. NOTE An IMEI number can be used to identify a module because each IMEI is unique. AT&F Reset AT Command Settings to Factory Settings This command resets AT command settings to the default values specified by the manufacturer (See Table 8). AT&F Reset AT Command Settings to Factory Settings Execution Command AT&F[] Response OK Maximum Response Time 300 ms Characteristics - Reference EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 21 / 284 V.25ter LTE-A Module Series Parameter Integer type. 0 Reset all AT command settings to factory settings NOTE Executing AT&F indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. AT&V Display Current Configuration This command displays the current configurations of some AT command parameters (see Table 3), even including the single-letter AT command parameters which are not readable. AT&V Display Current Configuration Execution Command AT&V Response OK Maximum Response Time 300 ms Characteristics - Reference V.25ter Table 3: AT&V Response AT&V &C: 1 &D: 2 &F: 0 &W: 0 E: 1 Q: 0 V: 1 X: 4 Z: 0 S0: 0 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 22 / 284 S3: 13 S4: 10 S5: 8 S6: 2 S7: 0 S8: 2 S10: 15 OK LTE-A Module Series AT&W Store Current Settings to User-defined Profile This command stores the current AT command settings to a user-defined profile in non-volatile memory (See Table 9). The AT command settings will be automatically restored from the user-defined profile during power-up or if ATZ is executed. AT&W Store Current Settings to User-defined Profile Execution Command AT&W[] Response OK Maximum Response Time 300 ms Characteristics - Reference V.25ter Parameter Integer type. 0 Profile number to store current AT command settings NOTE Executing AT&W[] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 23 / 284 LTE-A Module Series ATZ Restore All AT Command Settings From User-defined Profile This command first resets the AT command settings to their manufacturer defaults, which is similar to AT&F. Afterwards the AT command settings are restored from the user-defined profile in the non-volatile memory, if they have been stored with AT&W before (See Table 9). Any additional AT command on the same command line may be ignored. ATZ Restore All AT Command Settings From User-defined Profile Execution Command ATZ[] Response OK Maximum Response Time 300 ms Characteristics - Reference V.25ter Parameter Integer type. 0 Reset to profile number 0 ATQ Set Result Code Presentation Mode This command controls whether the result code is transmitted to the module. Other information text transmitted as response is not affected. ATQ Set Result Code Presentation Mode Execution Command ATQ Response If =0: OK Maximum Response Time Characteristics Reference If =1: (none) 300 ms The command takes effect immediately. The configuration is saved only if you execute AT&W after this command. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 24 / 284 V.25ter Parameter Integer type. 0 Result codes are transmitted 1 Result codes are suppressed and not transmitted LTE-A Module Series ATV Module Response Format This command determines the contents of header and tailer transmitted with AT command result codes and information responses. The numeric equivalents and brief descriptions of results code are listed in the following Table 4. ATV Module Response Format Execution Command ATV Response When =0 0 Maximum Response Time Characteristics Reference V.25ter When =1 OK 300 ms The command takes effect immediately. The configuration is saved only if you execute AT&W after this command. Parameter Integer type. 0 Information response: Short result code format: 1 Information response: Long result code format: Example ATV1 OK //Set =1. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 25 / 284 AT+CSQ +CSQ: 30,99 OK ATV0 0 AT+CSQ +CSQ: 30,99 0 LTE-A Module Series //When =1, the result code is OK. //Set =0. //When =0, the result code is 0. Table 4: The Numeric Equivalents and Brief Description of ATV0&ATV1 Result Codes ATV1 OK CONNECT RING NO CARRIER ERROR NO DIALTONE BUSY NO ANSWER ATV0 0 1 2 3 4 6 7 8 Description Acknowledges execution of a command. A connection has been established; the DCE is moving from command state to data state. The DCE has detected an incoming call signal from network. The connection has been terminated or the attempt to establish a connection failed. Command not recognized, command line maximum length exceeded, parameter value invalid, or other problem with processing the command line. No dial tone detected. Engaged (busy) signal detected. @ (Wait for Quiet Answer) dial modifier was used, but remote ringing followed by five seconds of silence was not detected before expiration of the connection timer (S7). ATE Set Command Echo Mode This command controls whether TA echoes characters received from the module or not during AT command mode. ATE Set Command Echo Mode Execution Command ATE Response OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 26 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference V.25ter 300 ms The command takes effect immediately. The configuration is saved only if you execute AT&W after this command. Parameter Integer type. Whether to echo the characters received from TE. 0 DCE does not echo characters during command state and online command state. 1 DCE echoes characters during command state and online command state. A/ Repeat Previous Command Line This command repeats previous AT command line, and '/' acts as the line terminating character. A/ Repeat Previous Command Line Execution Command A/ Response Repeat the previous command Maximum Response Time 300 ms Characteristics - Reference V.25ter Example ATI Quectel EG060K-EA Revision: EG060KEAAAR01A03M2G OK A/ Quectel EG060K-EA Revision: EG060KEAAAR01A03M2G OK //Repeat the previous command. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 27 / 284 LTE-A Module Series ATX Set CONNECT Result Code Format and Monitor Call Progress This command determines whether or not the module transmits particular result codes to the TE. It also controls whether or not the module verifies the presence of a dial tone when it begins dialing, and whether or not engaged tone (busy signal) detection is enabled. ATX Set CONNECT Result Code Format and Monitor Call Progress Execution Command ATX Response OK Maximum Response Time 300 ms Characteristics Reference V.25ter The command takes effect immediately. The configuration is not saved. Parameter 0 CONNECT result code only returned, dial tone and busy detection are both disabled 1 CONNECT result code only returned, dial tone and busy detection are both disabled 2 CONNECT result code returned, dial tone detection is enabled, busy detection is disabled 3 CONNECT result code returned, dial tone detection is disabled, busy detection is enabled 4 CONNECT result code returned, dial tone and busy detection are both enabled AT+CFUN Set UE Functionality This command controls the UE functionality. It can also be used to reset the UE. AT+CFUN Set UE Functionality Test Command AT+CFUN=? Response +CFUN: (list of supported s),(list of supported s) Read Command AT+CFUN? OK Response +CFUN: OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 28 / 284 LTE-A Module Series Write Command AT+CFUN=[,] Maximum Response Time Characteristics Reference 3GPP TS 27.007 Response OK If there is any error: ERROR Or +CME ERROR: 15 s, determined by the network. - Parameter Integer type. 0 Minimum functionality 1 Full functionality 4 Disable the UE from both transmitting and receiving RF signals Integer type. 0 Do not reset the ME before setting it to power level (Default value when is not given) 1 Reset the ME. The device is fully functional after the reset. This value is available only for =1 Error codes. For more details, see Chapter 14.5. NOTE When the module searches or registers the network, it may write data to NVM (Non-Volatile Memory) if you execute AT+CFUN=1. Please operate with caution. Example AT+CFUN=0 OK AT+COPS? +COPS: 0 OK AT+CPIN? +CME ERROR: 13 AT+CFUN=1 OK //Switch UE to minimum functionality. //No operator is registered. //(U)SIM failure. //Switch UE to full functionality. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 29 / 284 +CPIN: SIM PIN AT+CPIN=1234 OK +CPIN: READY +QUSIM: 1 +QIND: PB DONE +QIND: SMS DONE AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,'CHINA MOBILE CMCC',7 OK LTE-A Module Series //Operator is registered. AT+CMEE Error Message Format This command disables or enables the use of final result code +CME ERROR: as the indication of an error. When enabled, errors cause +CME ERROR: final result code instead of ERROR. AT+CMEE Error Message Format Test Command AT+CMEE=? Response +CMEE: (list of supported s) Read Command AT+CMEE? OK Response +CMEE: Write Command AT+CMEE= Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response OK 300 ms - EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 30 / 284 Parameter Integer type. Whether to enable result code. 0 Disable result code and use ERROR instead. 1 Enable result code and use numeric values 2 Enable result code and use verbose values Error codes. For more details, see Chapter 14.5. LTE-A Module Series NOTE Executing AT+CMEE indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+CMEE=0 OK AT+CPIN? ERROR AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 AT+CMEE=2 OK AT+CPIN? +CME ERROR: SIM not inserted //Disable result code. //Only ERROR will be displayed. //Enable error result code with numeric values. //Enable error result code with verbose (string) values. AT+CSCS Select TE Character Set This Write Command informs TA which character set is used by the TE. This enables TA to convert character strings correctly between TE and MT character sets. AT+CSCS Select TE Character Set Test Command AT+CSCS=? Response +CSCS: (list of supported s) Read Command AT+CSCS? OK Response +CSCS: OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 31 / 284 LTE-A Module Series Write Command AT+CSCS= Maximum Response Time Characteristics Reference 3GPP TS 27.007 Response OK 300 ms - Parameter String type. 'GSM' GSM default alphabet 'IRA' International reference alphabet 'UCS2' UCS2 alphabet Example AT+CSCS? +CSCS: 'GSM' OK AT+CSCS='UCS2' OK AT+CSCS? +CSCS: 'UCS2' OK //Query the current character set. //The character set is GSM. //Set the character set to 'UCS2'. //The character set is UCS2 after the configuration. AT+QURCCFG Configure URC Indication Option This command configures the output port of URC. AT+QURCCFG Configure URC Indication Option Test Command AT+QURCCFG=? Response +QURCCFG: 'urcport',(list of supported s) Write Command AT+QURCCFG='urcport'[,] OK Response If the optional parameter is omitted, query the current configuration: +QURCCFG: 'urcport', EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 32 / 284 LTE-A Module Series Maximum Response Time Characteristics OK If the optional parameter is specified, configure the output port of URC: OK Or ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter String type. Set URC output port. 'usbat' USB AT port 'usbmodem' USB modem port 'uart1' Main UART 'all' All ports NOTE Executing AT+QURCCFG='urcport', indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QURCCFG=? +QURCCFG: 'urcport',('usbat','usbmodem','uart1','all') OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbat' //Query the current configuration of URC output port. OK AT+QURCCFG='urcport','usbmodem' OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbmodem' //Configure the URC output port to USB modem port. OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 33 / 284 LTE-A Module Series AT+QMBNCFG MBN File Configuration Setting AT+QMBNCFG MBN File Configuration Setting Test Command AT+QMBNCFG=? Response +QMBNCFG: 'List' +QMBNCFG: 'Select', +QMBNCFG: 'Deactivate' +QMBNCFG: 'AutoSel',(list of supported s) +QMBNCFG: 'Delete', +QMBNCFG: 'Add', Maximum Response Time Characteristics OK 300 ms - 2.23.1. AT+QMBNCFG='List' List All the MBN Files This command queries all the imported MBN files list. AT+QMBNCFG='List' List All the MBN Files Write Command AT+QMBNCFG='List' Response +QMBNCFG: 'List',,,,,, … Maximum Response Time Characteristics OK 300 ms - Parameter Integer type. The MBN index indicates which imported MBN file is current listed. Integer type. Whether the MBN file is selected. The selected but unactivated MBN file will be activated in the next module restart. 0 Unselected 1 Selected Integer type. Whether the MBN file is activated. 0 Not activated 1 Activated EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 34 / 284 LTE-A Module Series String type. The name of the imported MBN file. String type. The version of the imported MBN file. String type. The release date of the imported MBN file. Example AT+QMBNCFG='list' +QMBNCFG: 'List',0,0,1,'ROW_Generic_3GPP',0x06010821,201706061 +QMBNCFG: 'List',1,0,0,'Volte_OpenMkt-Commercial-CMCC',0x06012064,201706061 +QMBNCFG: 'List',2,0,0,'OpenMkt-Commercial-CU',0x06011510,201706062 +QMBNCFG: 'List',3,0,0,'Telstra-Commercial_VoLTE',0x0680010F,201710261 +QMBNCFG: 'List',4,1,0,'hVoLTE-Verizon',0x060101A0,201801081 OK 2.23.2. AT+QMBNCFG='Select' Select the MBN File to Be Activated This command selects a certain MBN file that has been loaded, and when the module is restarted, the selected MBN file will be activated. AT+QMBNCFG='Select' Select the MBN File to Be Activated Write Command AT+QMBNCFG='Select'[,] Response If the optional parameter is omitted, query the current configuration: +QMBNCFG: 'Select', OK Maximum Response Time Characteristics If the optional parameter is specified, select a certain MBN file to activate: OK Or ERROR 300 ms The command takes effect after the module is rebooted. Parameter String type. MBN file name to be selected. NOTE Executing AT+QMBNCFG='Select'[,] indicates to write data to NVM (Non-Volatile EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 35 / 284 Memory). Please operate with caution. LTE-A Module Series 2.23.3. AT+QMBNCFG='Deactivate' Deactivate MBN File This command deactivates the MBN file which is working in the module. After the MBN file is deactivated, the currently activated MBN file will become unactivated. AT+ QMBNCFG='Deactivate' Deactivate MBN File Write command AT+QMBNCFG='Deactivate' Response OK Or ERROR Maximum Response Time 300 ms Characteristics The command takes effect immediately. The configuration is saved automatically. NOTE Executing AT+QMBNCFG='Deactivate' indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QMBNCFG='LIST' +QMBNCFG: 'List',0,1,1,'ROW_Commercial',0x05010800,201801051 OK AT+QMBNCFG='Deactivate' OK AT+QMBNCFG='List' +QMBNCFG: 'List',0,0,0,'ROW_Commercial',0x05010800,201801051 OK 2.23.4. AT+QMBNCFG='AutoSel' Auto Select Whether to Activate MBN File The command configures whether MBN file can be automatically activated by (U)SIM card. AT+QMBNCFG='AutoSel' Auto Select Whether to Activate MBN File Write Command AT+QMBNCFG='AutoSel'[,] Response If the optional parameter is omitted, query the current configuration: +QMBNCFG: 'AutoSel', EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 36 / 284 LTE-A Module Series OK If the optional parameter is specified, configure whether MBN file can be automatically activated by (U)SIM card: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect after the module is rebooted. The configuration is saved automatically. Parameter Integer type. Enable or disable to automatically activate MBN files by (U)SIM card. 0 Disable 1 Enable NOTE Executing AT+QMBNCFG='AutoSel'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. 2.23.5. AT+QMBNCFG='Delete' Delete MBN File This command deletes a MBN file from CEFS. AT+QMBNCFG='Delete' Delete MBN File Write Command AT+QMBNCFG='Delete', Response OK Or ERROR Maximum Response Time 300 ms Characteristics The command takes effect after the module is rebooted. The configuration is saved automatically. Parameter String type. The name of the MBN file to be deleted. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 37 / 284 LTE-A Module Series NOTE Executing AT+QMBNCFG='Delete', indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. 2.23.6. AT+QMBNCFG='Add' Add a New MBN File This command adds a new MBN file. AT+QMBNCFG='Add' Add a New MBN File Write Command AT+QMBNCFG='Add', Response OK Or ERROR Maximum Response Time 300 ms Characteristics The command takes effect immediately. The configuration is saved automatically. Parameter String type. The name of the MBN file to be added. The MBN file needs to be uploaded to the UFS space in advance. NOTE Executing AT+QMBNCFG='Add', indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example //See Quectel_EG06xK&Ex120K&EM06xK_Series_FILE_Application_Note for details about AT+QFUPL. AT+QFUPL='test.mbn',9436 CONNECT +QFUPL: 9436,657c OK AT+QMBNCFG='Add','test.mbn' OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 38 / 284 LTE-A Module Series 3 Serial Interface Control Commands AT&C Set DCD Function Mode This command controls the behavior of the UE’s DCD (data carrier detection) line. AT&C Set DCD Function Mode Execution Command AT&C[] Maximum Response Time Characteristics Reference V.25ter Response OK 300 ms The command takes effect immediately. The configurations can be saved with AT&W. Parameter Integer type. It determines how the state of circuit (DCD) relates to the detection of received line signal from the distant end. 0 DCD line is always ON 1 DCD line is ON only in the presence of data carrier AT&D Set DTR Function Mode This command determines how the UE responds if DTR line is changed from low to high level in data mode. AT&D Set DTR Function Mode Execution Command AT&D[] Maximum Response Time Characteristics Response OK 300 ms The command takes effect immediately. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 39 / 284 LTE-A Module Series Reference V.25ter The configurations can be saved with AT&W. Parameter Integer type. 0 TA ignores status on DTR. 1 Low→High on DTR: Switch to command mode while the call is still connected. 2 Low→High on DTR: Disconnect data call, and switch to command mode. When DTR is at high level, auto-answer function is disabled. AT+IPR Set TE-TA Fixed Local Rate This command queries and sets the UART baud rate. AT+IPR Set TE-TA Fixed Local Rate Test Command AT+IPR=? Response +IPR: (list of supported auto detectable s),(list of supported fixed-only s) Read Command AT+IPR? OK Response +IPR: Write Command AT+IPR= Maximum Response Time Characteristics Reference V.25ter OK Response OK 300 ms The command takes effect immediately. The configurations can be saved with AT&W. Parameter String type. Baud rate per second. 600 1200 2400 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 40 / 284 4800 9600 19200 38400 57600 115200 230400 LTE-A Module Series NOTE 1. If a fixed baud rate is set, make sure that both TE (DTE, usually external processor) and TA (DCE, Quectel module) are configured to the same rate. 2. AT+IPR value cannot be restored with AT&F and ATZ; but it is still storable with AT&W. 3. In multiplex mode, the baud rate cannot be changed with the Write Command AT+IPR=; and the setting is invalid and cannot be stored even if AT&W is executed after the Write Command. 4. A selected baud rate takes effect after the Write Commands are executed and acknowledged by OK. 5. After the baud rate is changed, it is necessary to wait for 500 ms to send the next command. Example AT+IPR=115200 OK AT&W OK AT+IPR? +IPR: 115200 OK AT+IPR=115200;&W OK //Set fixed baud rate to 115200 bps //Store current setting, that is, the serial communication speed is 115200 bps after restarting module //Set fixed baud rate to 115200 bps and store current setting EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 41 / 284 LTE-A Module Series 4 Status Control Commands AT+CPAS Module Activity Status This command queries the activity status of the module. AT+CPAS Module Activity Status Test Command AT+CPAS=? Response +CPAS: (list of supported s) Execution Command AT+CPAS OK Response TA returns the activity status of module: +CPAS: OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 300 ms - Parameter Integer type. Module activity status. 0 Ready 3 Ringing 4 Call in progress or call hold Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 42 / 284 Example AT+CPAS +CPAS: 0 OK RING AT+CLCC +CLCC: 1,1,4,0,0,'15695519173',161 OK AT+CPAS +CPAS: 3 OK AT+CLCC +CLCC: 1,0,0,0,0,'10010',129 OK AT+CPAS +CPAS: 4 OK //The module is ready. //The module is ringing. //Call in progress. LTE-A Module Series AT+CEER Extended Error Report This command queries an extended error and report the cause of the last failed operation, such as: ⚫ the failure to release a call ⚫ the failure to set up a call (both mobile originated or terminated) ⚫ the failure to modify a call by using supplementary services ⚫ the failure to activate, register, query, deactivate or deregister a supplementary service ⚫ the failure to attach GPRS or the failure to activate PDP context ⚫ the failure to detach GPRS or the failure to deactivate PDP context The release cause is a text to describe the cause information given by the network. AT+CEER Extended Error Report Test command AT+CEER=? Execution command AT+CEER Response OK Response +CEER: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 43 / 284 LTE-A Module Series Maximum Response Time Characteristics OK If there is any error: ERROR Or +CME ERROR: 300 ms - Parameter Release cause text. Reason for the last call failure to setup or release (listed in Chapter 14.9). Both CS and PS domain call types are reported. Cause data is captured from Call Manager events and cached locally to later use by this command. Error codes. For more details, see Chapter 14.5. AT+QCFG Extended Configuration Settings This command queries and configures various settings of UE. AT+QCFG Extended Configuration Settings Test Command AT+QCFG=? Response … +QCFG: 'hsdpacat',(list of supported s) +QCFG: 'hsupacat',(list of supported s) +QCFG: 'rrc',(list of supported s) +QCFG: 'sgsn',(list of supported s) +QCFG: 'pdp/duplicatechk',(list of supported s) +QCFG: 'usbspeed',(list of supported s) +QCFG: 'usbnet',(list of supported s) … Maximum Response Time Characteristics OK 300 ms - EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 44 / 284 LTE-A Module Series 4.3.1. AT+QCFG='hsdpacat' HSDPA Category Configuration This command specifies the HSDPA category. AT+QCFG='hsdpacat' HSDPA Category Configuration Write Command AT+QCFG='hsdpacat'[,] Response If the optional parameter is omitted, query the current configuration: +QCFG: 'hsdpacat', OK If the optional parameter is specified, configure the HSDPA category: OK Maximum Response Time Characteristics If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect after the module is rebooted. The configuration is saved automatically. Parameter Integer type. HSDPA category. 6 Category 6 8 Category 8 10 Category 10 12 Category 12 14 Category 14 18 Category 18 20 Category 20 24 Category 24 Error codes. For more details, see Chapter 14.5. NOTE Executing AT+QCFG='hsdpacat'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 45 / 284 LTE-A Module Series 4.3.2. AT+QCFG='hsupacat' HSUPA Category Configuration This command specifies the HSUPA category. AT+QCFG='hsupacat' HSUPA Category Configuration Write Command AT+QCFG='hsupacat'[,] Response If the optional parameter is omitted, query the current configuration: +QCFG: 'hsupacat', OK If the optional parameter is specified, configure the HSUPA category: OK Maximum Response Time Characteristics If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect after the module is rebooted. The configuration is saved automatically. Parameter Integer type. HSUPA category. 5 Category 5 6 Category 6 Error codes. For more details, see Chapter 14.5. NOTE Executing AT+QCFG='hsupacat'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 46 / 284 LTE-A Module Series 4.3.3. AT+QCFG='rrc' RRC Release Version Configuration This command specifies the RRC release version. AT+QCFG='rrc' RRC Release Version Configuration Write Command AT+QCFG='rrc'[,] Response If the optional parameter is omitted, query the current configuration: +QCFG: 'rrc', OK If the optional parameter is specified, configure the RRC release version: OK Maximum Response Time Characteristics If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect after the module is rebooted. The configuration is saved automatically. Parameter Integer type. RRC release version. 0 R99 1 R5 2 R6 3 R7 4 R8 5 R9 Error codes. For more details, see Chapter 14.5. NOTE Executing AT+QCFG='rrc'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 47 / 284 LTE-A Module Series 4.3.4. AT+QCFG='sgsn' UE SGSN Release Version Configuration This command specifies the UE SGSN release version. AT+QCFG='sgsn' UE SGSN Release Version Configuration Write Command AT+QCFG='sgsn'[,] Response If the optional parameter is omitted, query the current configuration: +QCFG: 'sgsn', OK If the optional parameter is specified, configure the SGSN release version: OK Maximum Response Time Characteristics If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect after the module is rebooted. The configuration is saved automatically. Parameter Integer type. SGSN release version. 0 R97 1 R99 2 Dynamic Error codes. For more details, see Chapter 14.5. 4.3.5. AT+QCFG='pdp/duplicatechk' Establish Multi PDNs with the Same APN This command allows/refuses establishing multi PDNs with the same APN profile. AT+QCFG='pdp/duplicatechk' Establish Multi PDNs with the Same APN Write Command AT+QCFG='pdp/duplicatechk'[,] Response If the optional parameter is omitted, query the current configuration: +QCFG: 'pdp/duplicatechk', EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 48 / 284 LTE-A Module Series Maximum Response Time Characteristics OK If the optional parameter is specified, allow/refuse establishing multiple PDNs with the same APN profile: OK If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. 0 Refuse to establish multi PDNs with the same APN profile 1 Allow to establish multi PDNs with the same APN profile Error codes. For more details, see Chapter 14.5. NOTE Executing AT+QCFG='pdp/duplicatechk'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. 4.3.6. AT+QCFG='usbspeed' Set USB Speed Mode This command sets USB speed mode when device is inserted in a USB 3.0 port. AT+QCFG='usbspeed' Set USB Speed Mode Write Command AT+QCFG='usbspeed'[,] Response If the optional parameter is omitted, query the current configuration: +QCFG: 'usbspeed', OK If the optional parameter is specified, set USB speed mode: OK If there is any error: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 49 / 284 LTE-A Module Series Maximum Response Time Characteristics ERROR 300 ms This command takes effect after the module is rebooted. The configuration is saved automatically. Parameter String type. The default value varies from different modules. ''20'' USB 2.0 high speed ''30'' USB 3.0 super speed NOTE Executing AT+QCFG='usbspeed'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QCFG='usbspeed' //Query the current configuration. +QCFG: 'usbspeed','30' OK AT+QCFG='usbspeed','20' OK 4.3.7. AT+QCFG=''usbnet'' Set USBnet Call Method This command configures USBnet call method. AT+QCFG=''usbnet'' Set USBnet Call Method Write Command AT+QCFG='usbnet'[,] Response If the optional parameter is omitted, query the current configuration: +QCFG: 'usbnet', OK If the optional parameter is specified, set USBnet call method: OK If there is any error: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 50 / 284 LTE-A Module Series ERROR Maximum Response Time Characteristics 300 ms This command takes effect after the module is rebooted. The configuration is saved automatically. Parameter Integer type. The USBnet call method. The default value varies from different modules. 0 RmNet 1 ECM 2 MBIM 3 RNDIS NOTE Executing AT+QCFG='usbnet', indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QCFG='usbnet' +QCFG: 'usbnet',2 //Query the current configuration. OK AT+QCFG='usbnet',1 OK //Set the USBnet call method to ECM. AT+QINDCFG URC Indication Configuration This command controls URC indication. AT+QINDCFG URC Indication Configuration Test Command AT+QINDCFG=? Response +QINDCFG: 'all',(list of supported s),(list of supported s) +QINDCFG: 'csq',(list of supported s),(list of supported s) +QINDCFG: 'smsfull',(list of supported s),(list of supported s) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 51 / 284 LTE-A Module Series +QINDCFG: 'ring',(list of supported s),(list of supported s) +QINDCFG: 'smsincoming',(list of supported s),(list of supported s) +QINDCFG: 'act',(list of supported s),(list of supported s) Write Command AT+QINDCFG=[,[,]] OK Response If the optional parameters are omitted, query the current configuration: +QINDCFG: , OK If any of the optional parameters is specified, set the URC indication configurations: OK Maximum Response Time Characteristics If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. Whether to save configuration depends on . Parameter String type. URC type. 'all' Master switch of all URCs. Default: ON. 'csq' Indication of signal strength and channel bit error rate change (similar to AT+CSQ). Default: OFF. If this configuration is ON, +QIND: 'csq',, is present. 'smsfull' SMS storage full indication. Default: ON. If this configuration is ON, +QIND: 'smsfull', is present. 'ring' RING indication. Default: ON. 'smsincoming' Incoming message indication, Default: ON. Related URCs list: +CMTI, +CMT, +CDS 'act' Indication of network access technology change. Default: OFF. If this configuration is ON, +QIND: 'act', is present. is string format. The values are as below: 'WCDMA' EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 52 / 284 LTE-A Module Series 'HSDPA' 'HSUPA' 'HSDPA&HSUPA' 'LTE' 'UNKNOWN' The examples of URC are as below: +QIND: 'act','HSDPA&HSUPA' +QIND: 'act','UNKNOWN' The description of 'act' is as below: 1. If MT does not register on network, the would be 'UNKNOWN'. 2. If this configuration is ON, the URC of 'act' will be reported immediately. Only when the network access technology changes, will a new URC be reported. Integer type. URC indication is ON or OFF. 0 OFF 1 ON Integer type. Whether to save configuration into NVRAM. 0 Not save 1 Save Error codes. For more details, see Chapter 14.5. NOTE Executing AT+QINDCFG=,,1 indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. AT+QMAP Configure QMAP Related Parameters This command configures QMAP related parameters. AT+QMAP Configure QMAP Related Parameters Test Command AT+QMAP=? Response … +QMAP: 'WWAN',(list of supported s),(list of supported s),, +QMAP: 'LANIP',,,, +QMAP: 'VLAN',(list of supported s),(list of supported s),(list of supported s) +QMAP: 'MPDN_rule',(list of supported s),(list of EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 53 / 284 Maximum Response Time Characteristics LTE-A Module Series supported s),(list of supported s),(list of supported s),(list of supported s), +QMAP: 'IPPT_NAT',(list of supported s) +QMAP: 'connect',(list of supported s),(list of supported s) +QMAP: 'auto_connect',(list of supported s),(list of supported s),(list of supported s) +QMAP: 'MPDN_status' +QMAP: 'SFE',(list of supported s) +QMAP: 'domain', … OK 300 ms - 4.5.1. AT+QMAP='WWAN' Query IP Address of Default QMAP Data Call This command queries the status and IP address of the default QMAP data call. AT+QMAP='WWAN' Query IP Address of Default QMAP Data Call Write Command AT+QMAP='WWAN' Response +QMAP: 'WWAN',,,, +QMAP: 'WWAN',,,, OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms - Parameter String type. Status of the default QMAP data call. 0 Disconnected 1 Connected Integer type. Profile ID of the default QMAP data call. Range: 1–16. String type. IP type. 'IPV4' IPv4 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 54 / 284 LTE-A Module Series 'IPV6' IPv6 String type. IP address of the default QMAP data call. If IPv4 network is not connected, the address is '0.0.0.0'. If IPv6 network is not connected, the address is '0:0:0:0:0:0:0:0'. Example AT+QMAP='WWAN' +QMAP: 'WWAN',1,1,'IPV4','10.125.252.107' +QMAP: 'WWAN',1,1,'IPV6','2001:db8:1111:2222:3333:4444:5555:6666' OK 4.5.2. AT+QMAP='LANIP' Query/Modify DHCP Address Pool of Default LAN Interface This command queries or modifies DHCP address pool of the default LAN interface (VLAN0). AT+QMAP='LANIP' Query/Modify DHCP Address Pool of Default LAN Interface Write Command AT+QMAP='LANIP'[,,,[,]] Response If the optional parameters are omitted, query the current setting: +QMAP: 'LANIP',,, OK If the optional parameters are specified, configure DHCP address pool of the default LAN interface: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms Whether the command takes effect immediately depends on . The configurations are saved automatically. Parameter String type. Start address of DHCP address pool of the default LAN interface. Format: Dotted decimal IPv4 address without double quotes. String type. End address of DHCP address pool of the default LAN interface. Format: Dotted decimal IPv4 address without double quotes. String type. Gateway address of DHCP address pool of the default LAN EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 55 / 284 LTE-A Module Series interface. Format: Dotted decimal IPv4 address without double quotes. Integer type. Whether the command takes effect immediately or not. 0 Take effect after the module is rebooted 1 Take effect immediately NOTE Executing AT+QMAP='LANIP'[,,,[,]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QMAP='LANIP' //Query the current setting of DHCP address pool. +QMAP: 'LANIP',192.168.225.40,192.168.225.60,192.168.225.1 OK //Configure the DHCP address pool and the configuration takes effect immediately. AT+QMAP='LANIP',192.168.111.20,192.168.111.60,192.168.111,1 OK //Configure the DHCP address pool and the configuration takes effect after the module is rebooted. AT+QMAP='LANIP',192.168.111.20,192.168.111.60,192.168.111.1,0 OK 4.5.3. AT+QMAP='VLAN' Query/Configure VLAN This command queries or configures VLAN of the module, including enabling or disabling VLAN and querying current enabled VLAN. AT+QMAP='VLAN' Query/Configure VLAN Write Command AT+QMAP='VLAN'[,,[,]] Response If the optional parameters are omitted, query the enabled VLAN: +QMAP: 'VLAN',0 +QMAP: 'VLAN',, … OK If the optional parameters are specified, enable or disable the specified VLAN: OK If there is any error: ERROR EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 56 / 284 LTE-A Module Series Maximum Response Time Characteristics 5 s See the note below for whether the command takes effect immediately or not. The configurations are saved automatically. Parameter Integer type. VLAN ID. Range: 0, 2–255. 0 is displayed only in the response string and indicates the physical default LAN interface rather than a VLAN ID. You cannot disable it. String type. Enable or disable VLAN specified by . 'enable' Enable 'disable' Disable Integer type. VLAN type. It is valid only when is 'enable'. 1 ETH 2 ECM 3 RNDIS NOTE Executing AT+QMAP='VLAN'[,,[,]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. a) If =1/2/3, the module reboots automatically when you enable the first VLAN of any type or disable the last exist VLAN of specified type. b) In other conditions, the configuration of enabling or disabling VLAN takes effect immediately and the module does not reboot automatically. Example AT+QMAP='VLAN' +QMAP: 'VLAN',0 +QMAP: 'VLAN',2,1 +QMAP: 'VLAN',3,1 //Query the list of the enabled VLAN IDs. //VLAN 2 (eth0.2) of ETH is enabled. ///VLAN 3 (eth0.3) of ETH is enabled. OK AT+QMAP='VLAN',4,'enable',1 //Enable VLAN 4 (eth0.4) of ETH. OK AT+QMAP='VLAN',4,'disable' //Disable VLAN 4 (eth0.4) of ETH. OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 57 / 284 LTE-A Module Series 4.5.4. AT+QMAP='MPDN_rule' Query/Modify QMAP Multiple Data Call Rules This command queries or modifies the QMAP multiple data call rules. AT+QMAP='MPDN_rule' Query/Modify QMAP Multiple Data Call Rules Write Command AT+QMAP='MPDN_rule'[,[,,,,[,]]] Response If the optional parameters are omitted, query the current setting: +QMAP: 'MPDN_rule',,,, , … OK If only is specified, disable a specified QMAP data call rule: OK If the optional parameters are specified, configure the specified QMAP data call rule: OK Maximum Response Time Characteristics If there is any error: ERROR 5 s See the note below for whether the command takes effect immediately or not. The configurations are saved automatically. Parameter Integer type. Rule ID of QMAP multiple data call. Range: 0–3. Integer type. APN profile ID used by the QMAP data call rule. Range: 1–16. Integer type. VLAN ID used by the QMAP data call rule. Range: 0, 2–4095. 0 is displayed only in the response string and indicates the physical default LAN interface rather than a VLAN ID. Integer type. Enable or disable IPPT mode (IP Passthrough mode) in the QMAP data call rule. 0 Disable IPPT mode 1 Enable IPPT mode (ETH) 2 Enable IPPT mode (Wi-Fi) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 58 / 284 LTE-A Module Series 3 Enable IPPT mode (USB-ECM/RNDIS) 4 Enable IPPT mode (Any Device) Integer type. Enable or disable automatic connecting in the QMAP data call rule. 1 Enable 0 Disable String type. If is 0, does not need to be filled in. If is 1, is the peer NIC MAC address bound in IPPT mode. ⚫ If is set to 'FF:FF:FF:FF:FF:FF', the module will always deliver the public network address to the newly connected ETH device. ⚫ If is set to '00:00:00:00:00:00', the module will only deliver the public network address to the first connected ETH device ⚫ If is set to the MAC address of an ethernet device, the module will only deliver the public network address to the ETH device. If is 2, is the peer NIC MAC address bound in IPPT mode. ⚫ If is set to 'FF:FF:FF:FF:FF:FF', the module will always deliver the public network address to the newly connected Wi-Fi device. ⚫ If is set to '00:00:00:00:00:00', the module will only deliver the public network address to the first connected Wi-Fi device ⚫ If is set to the MAC address of an ethernet device, the module will only deliver the public network address to the Wi-Fi device. If is 3, is the peer host name bound in IPPT mode. ⚫ If is set to 'FF:FF:FF:FF:FF:FF', the module will always deliver the public network address to the newly connected USB device. ⚫ If is set to '00:00:00:00:00:00', the module will only deliver the public network address to the first connected USB device. ⚫ When using the first two methods, please ensure that the NIC MAC address of the host's USB network card [ECM/RNDIS] remains unchanged, otherwise the module will consider it as a different device. ⚫ If is set to the hostname of a USB device, the module will only deliver the public network address to the USB device. If is 4, means that the module can deliver the public IP address to any device with any interface type. The value can only be set to the following two values. ⚫ If is set to 'FF:FF:FF:FF:FF:FF', the module will always deliver the public IP address to the latest connected device of any interface type. ⚫ If is set to '00:00:00:00:00:00', the module will only deliver the public network address to the first connected device of any interface type. ⚫ At this time, cannot be set to other values. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 59 / 284 LTE-A Module Series When IPPT mode is enabled, ⚫ If the IPPT NAT working mode is WithNAT (AT+QMAP='IPPT_NAT',1), the LAN device specified by will obtain the public network address, other LAN devices will obtain the private network address, and the module will perform network address translation on all LAN device data. ⚫ If the IPPT NAT working mode is WithoutNAT (AT+QMAP='IPPT_NAT',0), the LAN device specified by will obtain the public network address, and the module will not perform network address translation on the data of the LAN device, and other LAN devices will not obtain any IP address. In addition, in this mode, the function of IPPT taking effect on the latest devices will be invalid, and 'FF:FF:FF:FF:FF:FF' is equivalent to '00:00:00:00:00:00'. NOTE 1. If only the physical default LAN interface is required to access network and there is no need to support QMAP multiple data call, you should set =0 and =0. 2. The QMAP multiple data call is implemented by binding the WAN interfaces obtained from data calls of different APNs to the LAN/VLAN interface, and implementing the NAT configuration between the corresponding WAN and LAN/VLAN. In this way, the devices under different LAN/VLAN interfaces can access different network through the corresponding WAN interface. 3. When configuring QMAP data call rule, if you need to use a VLAN interface ( is not 0), you need to create a corresponding VLAN interface through AT+QMAP='VLAN' first. 4. IPPT mode (IP Passthrough mode), is a function of transparently transmitting the IP address (Public IP) assigned by the operator to the LAN device. 5. By default, when using a USB (ECM/RNDIS) interface to start a QMAP data call, if the IPPT mode is enabled, you need to set to 3, and set the hostname of the LAN device in . Because in most cases, the MAC address of the USB virtual Ethernet interface (ECM/RNDIS) is not fixed. But the module supports IPPT mode by setting to 1 and setting the MAC address of the LAN USB device in in actual use. 6. WLAN interface does not support VLAN function, WLAN belongs to VLAN0. In actual use, to assign the public IP to the WLAN device, you need to set to 2, and can only be 0. 7. By default, the data call initiated with the first rule (=0) is the default QMAP data call. 8. The default QMAP data call is bound to the physical LAN interface (VLAN0) by default. If you change the bound LAN/VLAN interface of the default QMAP data call, the module reboots automatically. For example, execute AT+QMAP='MPDN_rule',0,1,2,0,1 (bind the default QMAP data call rule to =2). If AT+QMAP='MPDN_rule',0 is executed at this time to disable the default QMAP data call rule, the LAN/VLAN interface bound to the default QMAP data call rule automatically changes the physical LAN interface from =2, and the module reboots automatically. 9. The module access network through the data connection initiated by the default QMAP data call rule. That is, if =0 has not initiated a data connection, the module cannot access network. 10. Executing AT+QMAP='MPDN_rule'[,[,,,,[,]]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QMAP='MPDN_rule' +QMAP: 'MPDN_rule',0,0,0,0,0 +QMAP: 'MPDN_rule',1,0,0,0,0 +QMAP: 'MPDN_rule',2,0,0,0,0 +QMAP: 'MPDN_rule',3,0,0,0,0 OK AT+QMAP='MPDN_rule',0,1,0,0,1 OK AT+QMAP='MPDN_rule',1,5,2,0,1 OK AT+QMAP='MPDN_rule' +QMAP: 'MPDN_rule',0,1,0,0,1 +QMAP: 'MPDN_rule',1,5,2,0,1 +QMAP: 'MPDN_rule',2,0,0,0,0 +QMAP: 'MPDN_rule',3,0,0,0,0 OK AT+QMAP='MPDN_rule',1 OK AT+QMAP='MPDN_rule' +QMAP: 'MPDN_rule',0,1,0,0,1 +QMAP: 'MPDN_rule',1,0,0,0,0 +QMAP: 'MPDN_rule',2,0,0,0,0 +QMAP: 'MPDN_rule',3,0,0,0,0 OK //Query the current QMAP data call rules. //Configure and enable QMAP data call rule 0 //Configure and enable QMAP data call rule 1. //Query the current QMAP data call rules. //Disable QMAP data call rule 1. //Query the current QMAP data call rules. 4.5.5. AT+QMAP='IPPT_NAT' Query/Configure IPPT NAT Working Mode of QMAP Data Call This command queries or configures whether to use NAT (Network Address Translation) in IPPT mode. AT+QMAP='IPPT_NAT' Query/Configure IPPT NAT Working Mode of QMAP Data Call Write Command Response AT+QMAP='IPPT_NAT'[,] Maximum Response Time Characteristics +QMAP: 'IPPT_NAT', OK If the optional parameter is specified, configure IPPT NAT working mode: OK If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. IPPT NAT working mode. 0 WithoutNAT. Not using NAT in IPPT mode. 1 WithNAT. Using NAT in IPPT mode. NOTE 1. Changing IPPT NAT working mode disconnects all QMAP data call connections. The disconnected QMAP data call can be reconnected automatically if the automatic connecting is enabled. If automatic connecting is disabled, you should manually execute AT+QMAP='connect' to start a QMAP data call after changing IPPT NAT working mode. 2. If you change the IPPT NAT working mode to WithoutNAT from WithNAT, the IPPT modes configured in all QMAP data call rules change to WithoutNAT automatically. If you change the IPPT NAT working mode to WithNAT from WithoutNAT, the IPPT modes configured in all QMAP data call rules change to WithNAT automatically. Example AT+QMAP='IPPT_NAT' +QMAP: 'IPPT_NAT',0 OK AT+QMAP='IPPT_NAT',1 OK //Query current configuration //Configure to using NAT in IPPT mode EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 62 / 284 LTE-A Module Series 4.5.6. AT+QMAP='connect' Start/Stop QMAP Data Call This command starts or stops a QMAP data call. AT+QMAP='connect' Start/Stop QMAP Data Call Write Command AT+QMAP='connect',, Response OK Or ERROR Maximum Response Time 300 ms Characteristics - Parameter Integer type. Rule ID of QMAP multiple data call. Range: 0–3. Integer type. Start or stop QMAP data call. 0 Stop 1 Start NOTE If =1 (see AT+QMAP='MPDN_rule'), the specified QMAP data call rule starts automatic data call, and you cannot start or stop this data connection over AT+QMAP='connect'. If you want to control QMAP data call manually with AT+QMAP='connect', you should disable automatic connecting in the rule with AT+QMAP='MPDN_rule'. 4.5.7. AT+QMAP='auto_connect' Query/Modify Automatic Connecting Configuration of QMAP Data Call This command queries or modifies automatic connecting configuration of QMAP data call. AT+QMAP='auto_connect' Query/Modify Automatic Connecting Configuration of QMAP Data Call Write Command AT+QMAP='auto_connect'[,[,[,]]] Response If the optional parameters are omitted, query the current settings of all QMAP data call rules: +QMAP: 'auto_connect',, … OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 63 / 284 LTE-A Module Series Maximum Response Time Characteristics If only is specified, query the current setting of the specified QMAP data call rule: +QMAP: 'auto_connect',, OK If only and are specified, enable or disable automatic connecting for the specified QMAP data call rule: OK If all optional parameters are specified, enable automatic connecting and configure the APN Profile ID, or disable automatic connecting for the specified QMAP data call rule: OK If there is any error: ERROR 300 ms The command takes effect immediately. The configurations are saved automatically. Parameter Integer type. Rule ID of QMAP multiple data call. Range: 0–3. Integer type. Enable or disable automatic connecting in the QMAP data call. 0 Disable 1 Enable Integer type. APN Profile ID used by the QMAP data call rule. Range: 1–16. NOTE 1. Before modifying of the specified QMAP data call rule, you need to ensure that the specified rule was configured and enabled with AT+QMAP='MPDN_rule'. 2. Executing AT+QMAP='auto_connect'[,[,[,]]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QMAP='auto_connect' +QMAP: 'auto_connect',0,1 +QMAP: 'auto_connect',1,0 //Query the current setting. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 64 / 284 LTE-A Module Series +QMAP: 'auto_connect',2,0 +QMAP: 'auto_connect',3,0 OK AT+QMAP='auto_connect',0 +QMAP: 'auto_connect',0,1 OK AT+QMAP='auto_connect',1,1 OK AT+QMAP='auto_connect',2,1,6 OK //Query automatic connecting configuration of rule 0. //Configure automatic connecting of rule 2. //Configure automatic connecting of rule 2 and modify to 6. 4.5.8. AT+QMAP='MPDN_status' Query Status of QMAP Multiple Data Call This command queries status of QMAP multiple data call. AT+QMAP='MPDN_status' Query Status of QMAP Multiple Data Call Write Command AT+QMAP='MPDN_status' Response +QMAP: 'MPDN_status',,,, … OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms - Parameter Integer type. Rule ID of QMAP multiple data call. Range: 0–3. Integer type. APN profile ID used by the QMAP data call rule. Range: 1–16. Integer type. Whether IPPT mode is enabled in the QMAP data call rule. 0 Enabled 1 Disabled Integer type. Status of the QMAP data call. 0 Disconnected 1 Connected EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 65 / 284 Example AT+QMAP='MPDN_status' +QMAP: 'MPDN_status',0,1,1,1 +QMAP: 'MPDN_status',1,2,0,1 +QMAP: 'MPDN_status',2,3,0,0 +QMAP: 'MPDN_status',3,0,0,0 OK LTE-A Module Series // Query status of QMAP multiple data call. 4.5.9. AT+QMAP='SFE' Query/Configure SFE Software Acceleration This command queries or configures SFE software acceleration of the module. AT+QMAP='SFE' Query/Configure SFE Software Acceleration Write Command AT+QMAP='SFE'[,] Response If the optional parameter is omitted, query the current setting: +QMAP: 'SFE', OK If the optional parameter is specified, enable or disable SFE software acceleration: OK Maximum Response Time Characteristics If there is any error: ERROR 500 ms The command takes effect immediately. The configuration is saved automatically. Parameter String type. Enable or disable SFE software acceleration. 'enable' Enable 'disable' Disable NOTE Only when the module does not support hardware acceleration (IPA), can the SFE function provide limited performance optimization. If the module supports hardware acceleration (IPA), this function is invalid. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 66 / 284 Example AT+QMAP='SFE' +QMAP: 'SFE','disable' //Query the current setting. OK AT+QMAP='SFE','enable' OK //Enable SFE software acceleration. LTE-A Module Series 4.5.10. AT+QMAP='domain' Query/Configure Gateway Domain Name of LAN/VLAN Interface This command queries or configures gateway domain name of LAN/VLAN interface. AT+QMAP='domain' Query/Configure Gateway Domain Name of LAN/VLAN Interface Write Command AT+QMAP='domain'[,] Response If the optional parameter is omitted, query the current setting: +QMAP: 'domain', OK If the optional parameter is specified, configure gateway domain name of LAN/VLAN Interface: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter String type. LAN/VLAN gateway domain name. For example, 'example.com'. NOTE Executing AT+QMAP='domain'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 67 / 284 LTE-A Module Series Example AT+QMAP='domain' +QMAP: 'domain','example.com' //Query gateway domain name. OK AT+QMAP='domain','example.com' //Configure gateway domain name. OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 68 / 284 LTE-A Module Series 5 (U)SIM Related Commands AT+CIMI Request International Mobile Subscriber Identity (IMSI) This command requests the International Mobile Subscriber Identity (IMSI) which is intended to permit the TE to identify the individual (U)SIM card or active application in the UICC (GSM or (U)SIM) that is attached to the module. AT+CIMI Request International Mobile Subscriber Identity (IMSI) Test Command AT+CIMI=? Response OK Execution Command AT+CIMI Response TA returns for identifying the individual (U)SIM which is attached to the module. OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: +CME ERROR: 300 ms - Parameter International Mobile Subscriber Identity (string without double quotes). Error codes. For more details, see Chapter 14.5. Example AT+CIMI 460023210226023 //Query IMSI number of (U)SIM which is attached to the module. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 69 / 284 LTE-A Module Series OK AT+CLCK Facility Lock This command locks/unlocks or interrogates a module or a network facility . Password is normally needed to do such actions. When querying the status of network service (=2) the response line for ‘not active’ case (=0) should be returned only if service is not active for any . It can be aborted when network facilities are being set or interrogated. AT+CLCK Facility Lock Test Command AT+CLCK=? Response +CLCK: (list of supported s) Write Command AT+CLCK=,[, [,]] OK Response If is not 2 and command is set successfully: OK If =2 and the command is set successfully: +CLCK: [,] [+CLCK: [,]] […] OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: +CME ERROR: 5 s The command takes effect immediately. The configurations are saved automatically. Parameter String type. ''SC'' (U)SIM (lock (U)SIM/UICC card installed in the currently selected card slot) ((U)SIM/UICC asks password in MT power-up when this lock command is issued). ''AO'' BAOC (Bar All Outgoing Calls) (Refer to 3GPP TS 22.088). EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 70 / 284 LTE-A Module Series ''OI'' BOIC (Bar Outgoing International Calls) (Refer to 3GPP TS 22.088). ''OX'' BOIC-exHC (Bar Outgoing International Calls except to Home Country) (Refer to 3GPP TS 22.088). ''AI'' BAIC (Bar All Incoming Calls) (Refer to 3GPP TS 22.088 ). ''IR'' BIC-Roam (Bar Incoming Calls when Roaming outside the home country) (Refer to 3GPP TS 22.088). ''AB'' All Barring services (Refer to 3GPP TS 22.030) (applicable only for =0). ''AG'' All outgoing barring services (Refer to 3GPP TS 22.030) (applicable only for =0). ''AC'' All incoming barring services (Refer to 3GPP TS 22.030) (applicable only for =0). ''FD'' (U)SIM card or active application in the UICC (GSM or (U)SIM) fixed dialing memory feature (If PIN2 authentication has not been done during the current session, PIN2 is required as ). ''PF'' Lock Phone to the very first inserted (U)SIM/UICC card (also referred in the present document as PH-FSIM) (MT asks password when other SIM/UICC cards are inserted). ''PN'' Network Personalization (Refer to 3GPP TS 22.022) ''PU'' Network Subset Personalization (Refer to 3GPP TS 22.022) ''PP'' Service Provider Personalization (Refer to 3GPP TS 22.022) ''PC'' Corporate Personalization (Refer to 3GPP TS 22.022) Integer type. 0 Unlock 1 Lock 2 Query status String type. Password. Integer type. 1 Voice 2 Data 4 FAX 7 All telephony except SMS 8 Short message service 16 Data circuit synchronization 32 Data circuit asynchronization Integer type. Lock status. 0 OFF 1 ON NOTE Executing AT+CLCK=,[,[,]] and is not 2 indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 71 / 284 Example AT+CLCK='SC',2 +CLCK: 0 OK AT+CLCK='SC',1,'1234' OK AT+CLCK='SC',2 +CLCK: 1 OK AT+CLCK='SC',0,'1234' OK LTE-A Module Series //Query the status of (U)SIM card. //The (U)SIM card is unlocked (OFF). //Lock (U)SIM card, and the password is 1234. //Query the status of (U)SIM card. //The (U)SIM card is locked (ON). //Unlock (U)SIM card. AT+CPIN Enter PIN This command sends to the MT a password which is necessary before it can be operated or queries whether TA requires a password or not before it can be operated. The password may be (U)SIM PIN, (U)SIM PUK, PH-SIM PIN, etc. AT+CPIN Enter PIN Test Command AT+CPIN=? Read Command AT+CPIN? Response OK Response TA returns an alphanumeric string indicating whether or not some password is required. +CPIN: OK Write Command AT+CPIN=[,] If there is any error: +CME ERROR: Response TA stores a password, such as (U)SIM PIN, (U)SIM PUK, etc., which is necessary before it can be operated. If the PIN is to be entered twice, the TA shall automatically repeat the PIN. If no PIN request is pending, no action is taken and an error message +CME ERROR is returned to TE. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 72 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 If the PIN required is (U)SIM PUK or (U)SIM PUK2, the second pin is required. This second pin, , is used to replace the old pin in the (U)SIM. OK If there is any error: +CME ERROR: 5 s The command takes effect immediately. The configurations are saved automatically. Parameter String without double quotes. READY MT is not pending for any password SIM PIN MT is waiting for (U)SIM PIN to be given SIM PUK MT is waiting for (U)SIM PUK to be given SIM PIN2 MT is waiting for (U)SIM PIN2 to be given SIM PUK2 MT is waiting for (U)SIM PUK2 to be given PH-NET PIN MT is waiting for network personalization password to be given PH-NET PUK MT is waiting for network personalization unblocking password to be given PH-NETSUB PIN MT is waiting for network subset personalization password to be given PH-NETSUB PUK MT is waiting for network subset personalization unblocking password to be given PH-SP PIN MT is waiting for service provider personalization password to be given PH-SP PUK MT is waiting for service provider personalization unblocking password to be given PH-CORP PIN MT is waiting for corporate personalization password to be given PH-CORP PUK MT is waiting for corporate personalization unblocking password to be given String type. Password. If the requested password was a PUK, such as (U)SIM PUK1, PH- FSIM PUK or another password, then must be followed by . String type. New password required if the requested code was a PUK. Error codes. For more details, see Chapter 14.5. Example //Enter PIN EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 73 / 284 AT+CPIN? +CPIN: SIM PIN OK AT+CPIN=1234 OK +CPIN: READY AT+CPIN? +CPIN: READY OK //Enter PUK and PIN AT+CPIN? +CPIN: SIM PUK OK AT+CPIN='26601934','1234' OK +CPIN: READY AT+CPIN? +CPIN: READY OK LTE-A Module Series //MT is waiting for (U)SIM PIN to be given. //Enter PIN. //PIN has already been entered. //MT is waiting for (U)SIM PUK to be given. //Enter PUK and new PIN password. //PUK has already been entered. AT+CPWD Change Password This command sets a new password for the facility lock function defined by AT+CLCK. AT+CPWD Change Password Test Command AT+CPWD=? Response TA returns a list of pairs which present the available facilities and the maximum length of their password. +CPWD: (list of supported s), Write Command AT+CPWD=,, OK Response TA sets a new password for the facility lock function. OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 74 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 5 s The command takes effect immediately. The configurations are saved automatically. Parameter String type. ''SC'' (U)SIM (lock SIM/UICC card) (SIM/UICC asks password in MT power-up and when this lock command is issued.) ''AO'' BAOC (Bar All Outgoing Calls, refer to 3GPP TS 22.088) ''OI'' BOIC (Bar Outgoing International Calls, refer to 3GPP TS 22.088) ''OX'' BOIC-exHC (Bar Outgoing International Calls except to Home Country, refer to 3GPP TS 22.088) ''AI'' BAIC (Bar All Incoming Calls, refer to 3GPP TS 22.088) ''IR'' BIC-Roam (Bar Incoming Calls when Roaming outside the home country, refer to 3GPP TS 22.088) ''AB'' All barring services (Refer to 3GPP TS 22.030, applicable only for =0) ''AG'' All outgoing barring services (Refer to 3GPP TS 22.030, applicable only for =0) ''AC'' All incoming barring services (Refer to 3GPP TS 22.030, applicable only for =0) ''P2'' (U)SIM PIN2 Integer type. Maximum length of password. String type. Password specified for the facility from the user interface or with command. String type. New password. Example AT+CPIN? +CPIN: READY OK AT+CPWD='SC','1234','4321' //Change (U)SIM card password to '4321'. OK //Restart module or re-activate the (U)SIM card AT+CPIN? //MT is waiting for (U)SIM PIN to be given. +CPIN: SIM PIN OK AT+CPIN='4321' OK //PIN must be entered to define a new password '4321'. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 75 / 284 +CPIN: READY LTE-A Module Series AT+CSIM Generic (U)SIM Access This command allows a direct control of the (U)SIM that is installed in the currently selected card slot by a distant application on the TE. The TE shall then keep the processing of (U)SIM information within the frame specified by GSM/UMTS. AT+CSIM Generic (U)SIM Access Test Command AT+CSIM=? Write Command AT+CSIM=, Response OK Response +CSIM: , OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. The configurations are not saved. Parameter Integer type. Length of or string. String type in hexadecimal format. Command transferred by the MT to the (U)SIM in the format as described in 3GPP TS 51.011. String type in hexadecimal format. Response to the command transferred by the (U)SIM to the MT in the format as described in 3GPP TS 51.011. Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 76 / 284 LTE-A Module Series AT+CRSM Restricted (U)SIM Access This command offers easy and limited access to the (U)SIM database. It transmits the (U)SIM command number and its required parameters to the MT. AT+CRSM Restricted (U)SIM Access Test Command AT+CRSM=? Write Command AT+CRSM=[,[,,,[,[,]]]] Response OK Response +CRSM: ,[,] OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. The configurations are not saved. Parameter , , Integer type. (U)SIM command number. 176 READ BINARY 178 READ RECORD 192 GET RESPONSE 214 UPDATE BINARY 220 UPDATE RECORD 242 STATUS Integer type. Identifier for an elementary data file on (U)SIM, if used by . Integer type. Parameters transferred by the MT to the (U)SIM. These parameters are mandatory for every command, except GET RESPONSE and STATUS. The values are described in 3GPP TS 51.011. String type. Information to be written to the (U)SIM in hex string (Refer to AT+CSCS). String type. The directory path of an elementary file on a (U)SIM/UICC in hex string. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 77 / 284 , LTE-A Module Series Integer type. information from the (U)SIM about the execution of the actual command. These parameters are delivered to the TE in both cases, on successful or failed execution of the command. String type. Response of a successful completion of the command previously issued in hex string (Refer to AT+CSCS). STATUS and GET RESPONSE return data, which gives information about the current elementary data field. The information includes the type of file and its size (Refer to 3GPP TS 51.011). After READ BINARY, READ RECORD or RETRIEVE DATA command, the requested data will be returned. is not returned after a successful UPDATE BINARY, UPDATE RECORD or SET DATA command. Error codes. For more details, see Chapter 14.5. AT+QPINC Display PIN Remainder Counter This command queries the number of attempts left to enter the password of (U)SIM PIN/PUK. AT+QPINC Display PIN Remainder Counter Test Command AT+QPINC=? Response +QPINC: (list of supported s) Read Command AT+QPINC? OK Response +QPINC: 'SC',, +QPINC: 'P2',, Write Command AT+QPINC= OK Response +QPINC: ,, OK Maximum Response Time Characteristics If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. The configuration is saved automatically. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 78 / 284 LTE-A Module Series Parameter String type. ''SC'' (U)SIM PIN ''P2'' (U)SIM PIN2 Integer type. Number of attempts left to enter the password of PIN. Integer type. Number of attempts left to enter the password of PUK. Error codes. For more details, see Chapter 14.5. Example AT+QPINC? +QPINC: 'SC',3,10 +QPINC: 'P2',3,10 OK AT+QINISTAT Query Initialization Status of (U)SIM Card This command queries the initialization status of (U)SIM card. AT+QINISTAT Query Initialization Status of (U)SIM Card Test Command AT+QINISTAT=? Response +QINISTAT: (list of supported s) Execution Command AT+QINISTAT OK Response +QINISTAT: Maximum Response Time Characteristics OK 300 ms - Parameter Integer type. Initialization status of (U)SIM card. Actual value is the sum of several of the following four states (e.g. 7=1+2+4 means CPIN READY + SMS DONE + PB DONE). 0 Initial state 1 CPIN READY. Operation like lock/unlock PIN is allowed. 2 SMS DONE. SMS initialization completed. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 79 / 284 4 PB DONE. Phonebook initialization completed. Example AT+QINISTAT +QINISTAT: 7 OK LTE-A Module Series AT+QSIMDET (U)SIM Card Detection This command enables or disables (U)SIM card detection. (U)SIM card is detected by GPIO interrupt. The level of (U)SIM card detection pin should also be set when the (U)SIM card is inserted. AT+QSIMDET (U)SIM Card Detection Test Command AT+QSIMDET=? Response +QSIMDET: (list of supported s),(list of supported s) Read Command AT+QSIMDET? OK Response +QSIMDET: , Write Command AT+QSIMDET=, OK Response OK Or ERROR Maximum Response Time 300 ms Characteristics The command takes effect after the module is rebooted. The configurations are saved automatically. Parameter Integer type. Enable or disable (U)SIM card detection. The default value varies from different modules. 0 Disable 1 Enable Integer type. The level of (U)SIM detection pin when a (U)SIM card is inserted. The default value varies from different modules. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 80 / 284 0 Low level 1 High level LTE-A Module Series NOTE 1. (U)SIM card detection is invalid if the configured value of is inconsistent with hardware design. 2. The configuration of is valid only when (U)SIM card detection is enabled. 3. Executing AT+QSIMDET=, indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QSIMDET=1,0 OK //Remove (U)SIM card +CPIN: NOT READY //Insert (U)SIM card +CPIN: READY //Set (U)SIM card detection pin level low when (U)SIM card is inserted. AT+QSIMSTAT (U)SIM Insertion Status Report This command queries (U)SIM card insertion status or determines whether (U)SIM card insertion status report is enabled. AT+QSIMSTAT (U)SIM Insertion Status Report Test Command AT+QSIMSTAT=? Response +QSIMSTAT: (list of supported s) Read Command AT+QSIMSTAT? OK Response +QSIMSTAT: , Write Command AT+QSIMSTAT= OK Response OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 81 / 284 LTE-A Module Series Maximum Response Time Characteristics Or ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Enable or disable (U)SIM inserted status report. If it is enabled, the URC +QSIMSTAT: , will be reported when (U)SIM card is inserted or removed. 0 Disable 1 Enable Integer type. (U)SIM card is inserted or removed. This parameter is not allowed to be set. 0 Removed 1 Inserted 2 Unknown (before (U)SIM initialization) NOTE Executing AT+QSIMSTAT= indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QSIMSTAT? +QSIMSTAT: 0,1 OK AT+QSIMDET=1,0 OK AT+QSIMSTAT=1 OK AT+QSIMSTAT? +QSIMSTAT: 1,1 OK //Remove the (U)SIM card. +QSIMSTAT: 1,0 +CPIN: NOT READY AT+QSIMSTAT? //Query (U)SIM card inserted status. //Enable (U)SIM card inserted status report. //Report of (U)SIM card inserted status: removed. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 82 / 284 +QSIMSTAT: 1,0 OK //Insert a (U)SIM card. +QSIMSTAT: 1,1 +CPIN: READY LTE-A Module Series //Report of (U)SIM card inserted status: inserted. AT+QUIMSLOT Switch (U)SIM Slot This command queries the slot currently used by the (U)SIM and configures the (U)SIM slot to be used. AT+QUIMSLOT Switch (U)SIM Slot Test Command AT+QUIMSLOT=? Response +QUIMSLOT: (list of supported s) Read Command AT+QUIMSLOT? OK Response +QUIMSLOT: Write Command AT+QUIMSLOT= Maximum Response Time Characteristics OK Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Physical (U)SIM slot. 1 (U)SIM slot 1 2 (U)SIM slot 2 NOTE Executing AT+QUIMSLOT= indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 83 / 284 Example AT+QUIMSLOT? +QUSIMSLOT: 1 OK AT+QUIMSLOT=2 OK LTE-A Module Series //Query the (U)SIM slot currently used. //Switch to (U)SIM slot 2. AT+ICCID Get ICCID This command gets ICCID if a (U)SIM card is inserted. AT+ICCID Query ICCID Test Command AT+ICCID=? Read Command AT+ICCID Response OK Response +ICCID: OK Maximum Response Time Characteristics If there is any error: +CME ERROR: 300 ms - Parameter String without double quotes. ICCID of the (U)SIM card. Error codes. For more details, see Chapter 14.5. Example AT+ICCID +ICCID: 89148000000000000002 //Query ICCID of the (U)SIM card. OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 84 / 284 LTE-A Module Series 6 Network Service Commands AT+COPS Operator Selection This command returns the current operators and their status, and allows setting automatic or manual network selection. This Test Command returns a set of five parameters, each representing an operator presenting in the network. Any of the formats may be unavailable and should then be an empty field. The list of operators shall be in the order of: home network, networks referenced in (U)SIM and other networks. This Read Command returns the current mode and the currently selected operator. If no operator is selected, , and are omitted. This Write Command forces an attempt to select and register the GSM/UMTS/EPS network operator. If the selected operator is not available, no other operator shall be selected (except =4). The format of selected operator name shall apply to further Read Commands (AT+COPS?). AT+COPS Operator Selection Test Command AT+COPS=? Response +COPS: (list of supported,long alphanumeric , short alphanumeric ,numeric s[,]) s][,,(list of supported s),(list of supported s)] OK Read Command AT+COPS? If there is any error: +CME ERROR: Response +COPS: [,[,][,]] OK If there is any error: +CME ERROR: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 85 / 284 LTE-A Module Series Write Command AT+COPS=[,[,[,]]] Maximum Response Time Response OK If there is any error: +CME ERROR: 180 s, determined by network. Characteristics - Reference 3GPP TS 27.007 Parameter Integer type. Availability of operators. 0 Unknown 1 Operator available 2 Current operator 3 Operator forbidden String type. Operator in format as per Integer type. 0 Automatic mode. Operator selection ( field is ignored). 1 Manual operator selection. field shall be present and optionally. 2 Manually deregister from network 3 Set only (for AT+COPS? Read Command), and do not attempt registration/deregistration ( and fields are ignored). This value is invalid in the response of Read Command. 4 Manual/automatic selection. field shall be presented. If manual selection fails, automatic mode (=0) is entered. Integer type. 0 Long format alphanumeric which can be up to 16 characters long 1 Short format alphanumeric 2 Numeric . GSM location area identification number Integer type. Access technology selected. Values 4, 5, 6 occur only in the response of Read Command while MS is in data service state and is not intended for the AT+COPS Write Command. 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA and HSUPA 7 E-UTRAN Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 86 / 284 LTE-A Module Series NOTE Executing AT+COPS=[,[,[,]]] indicates to write data to NVM (NonVolatile Memory). Please operate with caution. Example AT+COPS=? //List all current network operators +COPS: (1,'CHN-UNICOM','UNICOM','46001',2),(2,'CHN-UNICOM','UNICOM','46001',7),(3,'460 11','46011','46011',7),(3,'CHINA MOBILE','CMCC','46000',7),,(0-4),(0-2) OK AT+COPS? +COPS: 0,0,'CHN-UNICOM',7 //Query the currently selected network operator OK AT+CREG Network Registration Status This Read Command returns the network registration status and returns the status of result code presentation and an integer which shows whether the network has currently indicated the registration of MT. Location information parameters and are returned only when =2 and MT is registered on the network. This Write Command sets whether to present URC or not and controls the presentation of an unsolicited result code +CREG: when =1 and there is a change in the MT network registration status. AT+CREG Network Registration Status Test Command AT+CREG=? Response +CREG: (list of supported s) Read Command AT+CREG? OK Response +CREG: ,[,,[,]] OK Write Command AT+CREG[=] If there is any error: +CME ERROR: Response OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 87 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 300 ms - Parameter Integer type 0 Disable network registration unsolicited result code 1 Enable network registration unsolicited result code: +CREG: 2 Enable network registration unsolicited result code with location information: +CREG: [,,[,]] Integer type. Indicate the circuit mode registration status. 0 Not registered. MT is not currently searching a new operator to register to 1 Registered, home network 2 Not registered, but MT is currently searching a new operator to register to 3 Registration denied 4 Unknown 5 Registered, roaming Two bytes location area code in hexadecimal format. 28-bit (UMTS/LTE) cell ID in hexadecimal format. Integer type. Access technology selected. 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA and HSUPA 7 E-UTRAN Error codes. For more details, see Chapter 14.5. Example AT+CREG=1 OK +CREG: 1 AT+CREG=2 OK +CREG: 1,'D509','80D413D',7 //URC reports that ME has registered on network //Activate extended URC mode //URC reports that operator has found location area code and cell ID EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 88 / 284 LTE-A Module Series AT+CGREG Network Registration Status This command queries the network registration status and controls the presentation of an unsolicited result code +CGREG: when =1 and there is a change in the MT’s GPRS network registration status in GERAN/UTRAN, or unsolicited result code +CGREG: [,[],[],[],[]] when =2 and there is a change of the network cell in GERAN/UTRAN. AT+CGREG Network Registration Status Test Command AT+CGREG=? Response +CGREG: (list of supported s) Read Command AT+CGREG? OK Response +CGREG: ,[,[],[],[],[]] Write Command AT+CGREG=[] Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response OK Or ERROR 300 ms The command takes effect immediately. The configurations can be saved with AT&W. Parameter Integer type. 0 Disable network registration unsolicited result code 1 Enable network registration unsolicited result code +CGREG: 2 Enable network registration and location information unsolicited result code +CGREG: [,,[,],[]] Integer type. Indicate the GPRS registration status. 0 Not registered, MT is not currently searching an operator to register to. The UE is in GMM state GMM-NULL or GMM-DEREGISTERED-INITIATED. The GPRS service is disabled; the UE is allowed to attach for GPRS if requested by the user. 1 Registered, home network. The UE is in GMM state GMM-REGISTERED or GMM-ROUTING-AREA-UPDATING-INITIATED INITIATED on the home PLMN. 2 Not registered, but MT is currently trying to attach or searching an operator to register to. The UE is in GMM state GMM-DEREGISTERED or GMM- REGISTERED-INITIATED. The GPRS service is enabled, but an allowable EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 89 / 284 LTE-A Module Series PLMN is currently not available. The UE will start a GPRS attach as soon as an allowable PLMN is available. 3 Registration denied. The UE is in GMM state GMM-NULL. The GPRS service is disabled; and the UE is not allowed to attach for GPRS if requested by the user. 4 Unknown 5 Registered, roaming String type. Two-byte location area code in hexadecimal format (e.g. '00C3' equals 195 in decimal). String type. Four-byte (UMTS/LTE) cell ID in hexadecimal format. Integer type. Access technology selected. 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA and HSUPA One-byte routing area code in hexadecimal format. Example AT+CGREG=2 OK AT+CGATT=0 OK +CGREG: 2 AT+CGATT=1 OK +CGREG: 2,1,'D5D5','8054BBF',6,'0' AT+CEREG EPS Network Registration Status This command queries the network registration status and controls the presentation of an unsolicited result code +CEREG: when =1 and there is a change in the MT’s EPS network registration status in E-UTRAN, or unsolicited result code +CEREG: [,[],[],[]] when =2 and there is a change of the network cell in E-UTRAN. AT+CEREG EPS Network Registration Status Test Command AT+CEREG=? Response +CEREG: (list of supported s) OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 90 / 284 LTE-A Module Series Read Command AT+CEREG? Write Command AT+CEREG=[] Maximum Response Time Characteristics Reference 3GPP TS 27.007 Response +CEREG: ,[,,[,]] OK Response OK Or ERROR 300 ms The command takes effect immediately. The configurations can be saved with AT&W. Parameter Integer type. 0 Disable network registration unsolicited result code 1 Enable network registration unsolicited result code +CEREG: 2 Enable network registration and location information unsolicited result code +CEREG: [,,[,]] Integer type. Indicate the EPS registration status. 0 Not registered, MT is not currently searching an operator to register to 1 Registered, home network 2 Not registered, but MT is currently trying to attach or searching an operator to register to 3 Registration denied 4 Unknown 5 Registered, roaming String type. Two-byte tracking area code in hexadecimal format. String type. Four-byte (E-UTRAN) cell ID in hexadecimal format. Access technology selected. 7 E-UTRAN AT+CSQ Signal Quality Report This command indicates the received signal strength and the channel bit error rate . This Test Command returns values supported by MT. This Execution Command returns received signal strength indication and channel bit error rate from MT. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 91 / 284 LTE-A Module Series AT+CSQ Signal Quality Report Test Command AT+CSQ=? Response +CSQ: (list of supported s),(list of supported s) Execution Command AT+CSQ OK Response +CSQ: , OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: +CME ERROR: 300 ms - Parameter Integer type. Received signal strength indication. 0 -113 dBm or less 1 -111 dBm 2...–30 -109 dBm to -53 dBm 31 -51 dBm or greater 99 Not known or not detectable Integer type. Channel bit error rate (in percent). 0–7 As RxQual values in the table in 3GPP TS 45.008 subclause 8.2.4 99 Not known or not detectable Error codes. For more details, see Chapter 14.5. Example AT+CSQ=? +CSQ: (0-31,99),(0-7,99) OK AT+CSQ +CSQ: 28,99 //The current signal strength indication is 28 and channel bit error rate is not known or not detectable. OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 92 / 284 LTE-A Module Series NOTE After using network related commands such as AT+CCWA and AT+CCFC, it is recommended to wait for 3 s before entering AT+CSQ so as to ensure that any network access required for the preceding command has been finished. AT+CPOL Preferred Operator List This command edits and queries the list of preferred operators. AT+CPOL Preferred Operator List Test Command AT+CPOL=? Response +CPOL: (list of supported s),(list of supported s) Read Command AT+CPOL? OK Response +CPOL: ,,[,,,,] […] Write Command AT+CPOL=[,[, [,,, ]]] OK Response OK If there is any error: ERROR Or +CME ERROR: Maximum Response Time Characteristics Reference 3GPP TS 27.007 If the is given but the is omitted, the entry will be deleted. 300 ms - Parameter Integer type. The order number of operators in the (U)SIM preferred operator list. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 93 / 284 LTE-A Module Series Integer type. 0 Long format alphanumeric 1 Short format alphanumeric 2 Numeric indicates the format is alphanumeric or numeric (see AT+COPS). Integer type. GSM access technology. 0 Access technology is not selected 1 Access technology is selected Integer type. GSM compact access technology. 0 Access technology is not selected 1 Access technology is selected Integer type. UTRAN access technology. 0 Access technology is not selected 1 Access technology is selected Integer type. E-UTRAN access technology. 0 Access technology is not selected 1 Access technology is selected Error codes. For more details, see Chapter 14.5. NOTE The access technology selection parameters , , and are required for (U)SIM cards or UICC’s containing PLMN selector with access technology. AT+CPLS Selection of Preferred PLMN List This command selects one PLMN selector with Access Technology list in the SIM card or active application in the UICC (GSM or USIM), that is used by AT+CPOL. AT+CPLS Selection of Preferred PLMN List Test Command AT+CPLS=? Response +CPLS: (list of supported s) Read Command AT+CPLS? OK Response +CPLS: Write Command AT+CPLS= OK Response OK If there is any error: ERROR EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 94 / 284 Maximum Response Time Characteristics Or +CME ERROR: 300 ms - LTE-A Module Series Parameter Integer type. 0 User controlled PLMN selector with Access Technology EFPLMNwAcT, if not found in the SIM/UICC then PLMN preferred list EFPLMNsel (this file is only available in SIM card or GSM application selected in UICC) 1 Operator controlled PLMN selector with Access Technology EFOPLMNwAcT 2 HPLMN selector with Access Technology EFHPLMNwAcT AT+COPN Read Operator Names This command returns the list of operator names from the ME. Each operator code that has an alphanumeric equivalent in the ME memory is returned. AT+COPN Read Operator Names Test Command AT+COPN=? Execution Command AT+COPN Response OK Response +COPN: , [+COPN: , […]] OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: +CME ERROR: Depends on the number of operator names. - Parameter String type. Operator in numeric format (see AT+COPS). EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 95 / 284 LTE-A Module Series String type. Operator in long alphanumeric format (see AT+COPS). Error codes. For more details, see Chapter 14.5. AT+CTZU Automatic Time Zone Update This Write Command enables/disables automatic time zone update via NITZ. AT+CTZU Automatic Time Zone Update Test Command AT+CTZU=? Response +CTZU: (list of supported s) Read Command AT+CTZU? OK Response +CTZU: Write Command AT+CTZU= Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Indicates the mode of automatic time zone update. 0 Disable automatic time zone update via NITZ. 1 Enable automatic time zone update via NITZ NOTE Executing AT+CTZU= indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+CTZU? //Read command. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 96 / 284 +CTZU: 0 OK AT+CTZU=? +CTZU: (0,1) OK AT+CTZU=1 OK AT+CTZU? +CTZU: 1 OK //Test command. //Enable automatic time zone update. LTE-A Module Series AT+CTZR Time Zone Reporting This command controls the time zone reporting of changed event. If reporting is enabled, the MT returns the unsolicited result code +CTZV: or +CTZE: ,, whenever the time zone is changed. AT+CTZR Time Zone Reporting Test Command AT+CTZR=? Response +CTZR: (list of supported s) Read Command AT+CTZR? OK Response +CTZR: Write Command AT+CTZR= Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 97 / 284 LTE-A Module Series Parameter Integer type. Indicates the mode of time zone reporting. 0 Disable time zone reporting of changed event 1 Enable time zone reporting of changed event by unsolicited result code +CTZV: 2 Enable extended time zone reporting by unsolicited result code +CTZE: ,, String type. Indicates the sum of the local time zone (difference between the local time and GMT is expressed in quarters of an hour) plus daylight saving time. The format is '±zz', expressed as a fixed width, two-digit integer with the range -48...+56. To maintain a fixed width, numbers in the range -9 to +9 are expressed with a leading zero, e.g. '09', '+00' and '+09'. Integer type. Indicates whether includes daylight savings adjustment. 0 includes no adjustment for Daylight Saving Time 1 includes +1 hour (equals 4 quarters in ) adjustment for daylight saving time 2 includes +2 hours (equals 8 quarters in ) adjustment for daylight saving time String type. Represents the local time. The format is 'YYYY/MM/DD,hh:mm:ss', expressed as integers representing year (YYYY), month (MM), date (DD), hour (hh), minute (mm) and second (ss). This parameter can be provided by the network when delivering time zone information and will be presented in the unsolicited result code of extended time zone reporting if provided by the network. NOTE Executing AT+CTZR= indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+CTZR=2 OK AT+CTZR? +CTZR: 2 OK +CTZE: '+32',0,'2018/03/23,06:51:13' //Extended time zone and local time reporting by URC. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 98 / 284 LTE-A Module Series AT+QLTS Obtain the Latest Time Synchronized Through Network This Execution Command returns the latest time that has been synchronized through network. AT+QLTS Obtain the Latest Time Synchronized Through Network Test Command AT+QLTS=? Response +QLTS: (list of supported s) Write Command AT+QLTS= OK Response +QLTS: , OK Execution Command AT+QLTS If there is any error: ERROR Or +CME ERROR: Response +QLTS: , Maximum Response Time Characteristics OK 300 ms - Parameter Integer type. Query network time mode. 0 Query the latest time that has been synchronized through network 1 Query the current GMT time calculated from the latest time that has been synchronized through network 2 Query the current LOCAL time calculated from the latest time that has been synchronized through network String type. Format is 'yy/MM/dd,hh:mm:ss±zz', where characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone (indicates the difference, expressed in quarters of an hour, between the local time and GMT; range -48...+48). E.g. 6th of May 2004, 22:10:00 GMT+2 hours equals '04/05/06,22:10:00+08' Integer type. Daylight saving time. 0 No adjustment 1 Plus one hour 2 Plus two hours EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 99 / 284 Error codes. For more details, see Chapter 14.5. LTE-A Module Series NOTE If the time has not been synchronized through network, the command will return a null time string: +QLTS: ''. Example AT+QLTS=? +QLTS: (0-2) //Query supported network time modes. OK AT+QLTS //Query the latest time synchronized through network. +QLTS: '2017/01/13,03:40:48+32,0' OK AT+QLTS=0 //Query the latest time synchronized through network. It offers the same function as Execution Command AT+QLTS. +QLTS: '2017/01/13,03:40:48+32,0' OK AT+QLTS=1 //Query the current GMT time calculated from the latest time that has been synchronized through network. +QLTS: '2017/01/13,03:41:22+32,0' OK AT+QLTS=2 //Query the current LOCAL time calculated from the latest time that has been synchronized through network +QLTS: '2017/01/13,11:41:23+32,0' OK AT+QNWINFO Query Network Information This command queries network information such as access technology selected, the operator and the band selected. AT+QNWINFO Query Network Information Test Command AT+QNWINFO=? Execution Command Response OK Response EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 100 / 284 AT+QNWINFO Maximum Response Time Characteristics LTE-A Module Series +QNWINFO: ,,, OK 300 ms - Parameter String type. Access technology selected. ''NONE'' ''WCDMA'' ''TDD LTE'' ''FDD LTE' Integer type. Operator name. String type. Band selected. 'WCDMA_I_2100' 'WCDMA_II_1900' 'WCDMA_III_1800' 'WCDMA_IV_1700_US' 'WCDMA_V_850' 'WCDMA_VI_800' 'WCDMA_VII_2600' 'WCDMA_VIII_900' 'WCDMA_IX_1700_JAPAN' 'WCDMA_XI_1500' 'WCDMA_XIX_850_JAPAN' 'LTE BAND 1' – 'LTE BAND 66' Integer type. Channel ID. NOTE If the devices have not been registered on a network, the command will return +QNWINFO: No Service. Example AT+QNWINFO=? OK AT+QNWINFO +QNWINFO: 'FDD LTE',46001,'LTE BAND 3',1650 OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 101 / 284 LTE-A Module Series AT+QSPN Query the Service Provider Name This command queries the service provider name. AT+QSPN Query the Service Provider Name Test Command AT+QSPN=? Execution Command AT+QSPN Response OK Response +QSPN: ,,,, OK Characteristics - Parameter String type. Full name of network. String type. Shortened name of network. String type. Service provider name. Integer type. Alphabet of full and shortened network name. 0 GSM 7-bit default alphabet 1 UCS2 String type. Registered PLMN. NOTE 1. If is 0, and will be shown in GSM 7-bit default alphabet string. 2. If is 1, and will be shown in UCS2 hexadecimal string. Example AT+QSPN //Query the service provider name +QSPN: 'CHN-UNICOM','UNICOM','',0,'46001' OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 102 / 284 LTE-A Module Series AT+QENG Query Network Information This command queries the network information. AT+QENG Query Network Information Test Command AT+QENG=? Response +QENG: (list of supported s) Write Command Query the information of serving cell AT+QENG='servingcell' OK Response In LTE mode: +QENG: 'servingcell',,'LTE',,,< MNC>,,,,,,,,,,,,, In WCDMA mode: +QENG: 'servingcell',,'WCDMA',,,,,,,,,,,,,, Write Command Query the information of neighbour cells AT+QENG='neighbourcell' OK Response In LTE mode: [+QENG: 'neighbourcell intra','LTE',,,< RSRQ>,,,,,,,, …] [+QENG: 'neighbourcell inter','LTE',,,< ,,,,,,, …] [+QENG:'neighbourcell','WCDMA',,,,,,, …] In WCDMA mode: [+QENG:'neighbourcell','WCDMA',,, ,,,,, …] EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 103 / 284 Maximum Response Time Characteristics LTE-A Module Series [+QENG: 'neighbourcell','LTE',,,,, …] OK 300 ms - Parameter String type. The information of different cells. 'servingcell' The information of 3G/4G serving cells 'neighbourcell' The information of 3G/4G neighbor cells String type. UE state. 'SEARCH' UE is searching but could not (yet) find a suitable 3G/4G cell. 'LIMSRV' UE is camping on a cell but has not registered on the network. 'NOCONN' UE is camping on a cell and has registered on the network, and it is in idle mode. 'CONNECT' UE is camping on a cell and has registered on the network, and a call is in progress. String type. LTE network mode. 'TDD' TDD mode 'FDD' FDD mode 16-bit unsigned integer. Mobile Country Code (first part of the PLMN code). 16-bit unsigned integer. Mobile Network Code (second part of the PLMN code). String type in hexadecimal format. Location Area Code. The parameter determines the two bytes location area code in hexadecimal format (e.g. 00C1 equals 193 in decimal) of the cell that was scanned. Range: 0–65535. String type in hexadecimal format. Cell ID. The parameter determines the 16-bit (GSM) or 28-bit (UMTS) cell ID. Range: 0–0xFFFFFFF. Integer type. Physical cell ID. Integer type. The parameter determines the UTRA-ARFCN of the cell that was scanned. Integer type. The parameter determines the E-UTRA-ARFCN of the cell that was scanned. Integer type. E-UTRA frequency band (see 3GPP 36.101). Integer type. UL bandwidth. 0 1.4 MHz 1 3 MHz 2 5 MHz 3 10 MHz 4 15 MHz EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 104 / 284 LTE-A Module Series 5 20 MHz Integer type. DL bandwidth. 0 1.4 MHz 1 3 MHz 2 5 MHz 3 10 MHz 4 15 MHz 5 20 MHz Tracking Area Code (see 3GPP 23.003) Integer type. The parameter determines the primary scrambling code of the cell that was scanned Integer type. Routing Area Code. Range 0–255. Integer type. The parameter determines the Received Signal Code Power level of the cell that was scanned Integer type. Carrier to noise ratio in dB = measured Ec/Io value in dB. Reference Signal Received Power (see 3GPP 36.214). Reference Signal Received Quality (see 3GPP 36.214). Integer type. The parameter shows the Received Signal Strength Indication Integer type. LTE Signal-to-Interface plus Noise Ratio. The conversion formula for actual SINR is Y = (1/5) × X × 10 - 20 (X is queried by AT+QENG. Y is the actual value of LTE SINR after calculating with the formula). Range: -20 to 30 dB. TX power value in 1/10 dBm. It is the maximum of all UL channel TX power. The value is only meaningful when the device is in traffic. Integer type. Physical channel. 0 DPCH 1 FDPCH Integer type. Spreading factor. 0 SF_4 1 SF_8 2 SF_16 3 SF_32 4 SF_64 5 SF_128 6 SF_256 7 SF_512 8 UNKNOWN Integer type. 0–16 slot format for DPCH 0–9 slot format for FDPCH Destination number on which call is to be deflected. Integer type. Number format. Compress mode. 0 Not support compress mode 1 Support compress mode Receiver automatic gain control on the camped frequency. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 105 / 284 LTE-A Module Series Integer type. Carrier to noise ratio in dB = measured Ec/Io value in dB. Integer type. 3G neighbor cell set 1 Active set 2 Synchronous neighbor set 3 Asynchronous neighbor set Rank of this cell as neighbor for inter-RAT cell reselection. Suitable receive level for inter frequency cell. To be considered for re-selection. The suitable receive level value of an evaluated lower priority cell must be greater than this value. To be considered for re-selection. The suitable receive level value of an evaluated higher priority cell must be greater than this value. Re-selection threshold for high priority layers. Re-selection threshold for low priority layers. Integer type. Select reception level value for base station in dB (see 3GPP 25.304). Integer type. Cell reselection priority. Range: 0–7. Threshold to control non-intra frequency searches. Specifies the suitable reception level threshold (in dB) used by the UE on the serving cell when reselecting towards a lower priority RAT/frequency. Cell selection parameter for the intra frequency cell. NOTE ''-'' or - indicates the parameter is invalid under current condition. Example AT+QENG='servingcell' +QENG: 'servingcell','LIMSRV','LTE','FDD',460,11,6935932,30,1825,3,4,4,6934,-115,-13,-83,13,0 OK AT+QENG='neighbourcell' +QENG: 'neighbourcell intra','LTE',38950,276,-3,-88,-65,0,37,7,16,6,44 +QENG: 'neighbourcell inter','LTE',39148,-,-,-,-,-,37,0,30,7,-,-,-,+QENG: 'neighbourcell inter','LTE',37900,-,-,-,-,-,0,0,30,6,-,-,-,- OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 106 / 284 LTE-A Module Series AT+QCSQ Report Signal Quality This command queries and reports the signal strength of the current service network. If the MT is registered with multiple networks in different service modes, users can query the signal strength of networks in each mode. No matter whether the MT is registered with a network or not, users can run this command to query the signal strength or allow the MT to unsolicitedly report the detected signal strength if the MT camps on the network. If the MT is not using any service network or the service mode is uncertain, 'NOSERVICE' will be returned as the result. AT+QCSQ Report Signal Quality Test Command AT+QCSQ=? Response +QCSQ: (list of supported s) Read Command AT+QCSQ? OK Response +QCSQ: Execution Command AT+QCSQ OK Response +QCSQ: [,[,[,[,]]]] Write Command AT+QCSQ= Maximum Response Time Characteristics OK Response OK 300 ms - Parameter String type value indicating the service mode in which the MT will unsolicitedly report the signal strength. 'NOSERVICE' NOSERVICE mode 'WCDMA' WCDMA mode 'LTE' LTE mode ,,, The signal strength type corresponding to each service mode, please refer to Table 5 for details. Integer type. URC report. 0 Disable URC report 1 Enable URC report Integer type. Received signal strength indication (RSSI) in dBm. Integer type. Received signal code power, which is available for WCDMA mode. Integer type. Downlink carrier-to-interference ratio, which are available for WCDMA EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 107 / 284 LTE-A Module Series mode. Integer type. Received signal strength indication (RSSI) in dBm. Integer type. Reference signal received power (RSRP) in dBm, which is available for LTE mode. Integer type. Signal to interference plus noise ratio (SINR) in dB, which is available for LTE mode. Integer type. Reference signal received quality (RSRQ) in dB. Table 5: Signal Strength Type Corresponding to Different Service Modes 'NOSERVICE' Null Null 'WCDMA' 'LTE' Null Null Null NOTE 1. URC reporting format is +QCSQ: [,[,[,[,]]]], which allows the MT to unsolicitedly report the current signal strength when the strength changes. 2. This Write Command controls URC indication which is disabled by default (=0). If =1, the MT can unsolicitedly report the current signal strength when the strength changes. Example AT+QCSQ //Query signal. +QCSQ: 'LTE',-52,-81,195,-10 OK AT+QCSQ? +QCSQ: 0 //Query URC configuration. OK AT+QCSQ=? //List of supported s. +QCSQ: 'NOSERVICE','WCDMA','LTE' OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 108 / 284 LTE-A Module Series AT+QCAINFO Query Carrier Aggregation Parameters This command queries carrier aggregation parameters. AT+QCAINFO Query Carrier Aggregation Parameters Test Command AT+QCAINFO=? Execution Command AT+QCAINFO Response OK Response +QCAINFO: ''PCC'',,,,,,,,, +QCAINFO: 'SCC',,,,,,,,, [+QCAINFO: 'SCC',,,,,,,,,[…]] OK Maximum Response Time Characteristics If no second cell was active: OK 300 ms - Parameter EARFCN (E-UTRA Absolute Radio Frequency Channel Number). Integer type. Bandwidth. 6 1.4 MHZ 15 3 MHZ 25 5 MHZ 50 10 MHZ 75 15 MHZ 100 20 MHZ String type. Band information. String type. Primary cell state. 0 No serving 1 Registered Integer type. Secondary cell state. 0 De-configured 1 Configured deactivated 2 Configured activated Integer type. Physical Cell ID. Integer type. Reference Signal Received Power (see 3GPP 36.214). EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 109 / 284 LTE-A Module Series Integer type. Reference Signal Received Quality (see 3GPP 36.214). Integer type. The parameter shows the Received Signal Strength Indication. Integer type. Average reference signal signal-to-noise ratio of the serving cell. Range: -10 to 30 dB. AT+QNWPREFCFG Configure Network Searching Preferences This command configures the network searching preferences. AT+QNWPREFCFG Configure Network Searching Preferences Test Command AT+QNWPREFCFG=? Response +QNWPREFCFG: 'gw_band',(list of supported s) +QNWPREFCFG: 'lte_band',(list of supported s) +QNWPREFCFG: 'mode_pref',(list of supported s) +QNWPREFCFG: 'srv_domain',(list of supported s) +QNWPREFCFG: 'voice_domain',(list of supported s) +QNWPREFCFG: 'roam_pref',(list of supported s) +QNWPREFCFG: 'ue_usage_setting',(list of supported s) +QNWPREFCFG: 'policy_band' +QNWPREFCFG: 'ue_capability_band' OK Maximum Response Time 300 ms Characteristics - 6.17.1. AT+QNWPREFCFG='gw_band' WCDMA Band Configuration This command specifies the preferred WCDMA bands to be searched by UE. AT+QNWPREFCFG='gw_band' WCDMA Band Configuration Write Command AT+QNWPREFCFG='gw_band'[,] Response If the optional parameter is omitted, query the current configuration: +QNWPREFCFG: 'gw_band', OK If the optional parameter is specified, configure the preferred WCDMA bands to be searched: OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 110 / 284 LTE-A Module Series Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter String type. Use the colon as a separator to list the WCDMA Bands to be configured. The parameter format is B1:B2:…:BN. NOTE 1. The module supports the following WCDMA bands: B1 WCDMA 2100 band B2 WCDMA 1900 band B3 WCDMA 1800 band B4 WCDMA 1700 band B5 WCDMA 850 band B6 WCDMA 800 band B8 WCDMA 900 band B19 WCDMA Japan 850 band 2. Executing AT+QNWPREFCFG='gw_band'[,] indicates to write data to NVM (NonVolatile Memory). Please operate with caution. Example AT+QNWPREFCFG='gw_band' //Query the currently configured WCDMA bands of the UE. +QNWPREFCFG: 'gw_band',1:2:3:4:5:6:7:8:9:19 OK AT+QNWPREFCFG='gw_band',1:2 OK //Set WCDMA B1 and B2. 6.17.2. AT+QNWPREFCFG='lte_band' LTE Band Configuration This command specifies the preferred LTE bands to be searched by UE. AT+QNWPREFCFG='lte_band' LTE Band Configuration Write Command Response AT+QNWPREFCFG='lte_band'[,] Maximum Response Time Characteristics configuration: +QNWPREFCFG: 'lte_band', OK If the optional parameter is specified, configure the preferred LTE bands to be searched: OK If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter String type. Use the colon as a separator to list the LTE bands to be configured. The parameter format is B1:B2:…:BN. NOTE 1. The LTE bands supported by the module are: B1, B2, B3, B4, B5, B7, B8, B12, B13, B14, B17, B18, B19, B20, B25, B26, B28, B29, B30, B32, B34, B38, B39, B40, B41, B42, B43, B48, B66 and B71. 2. Executing AT+QNWPREFCFG='lte_band', indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QNWPREFCFG='lte_band' //Query the currently configured LTE bands of the UE. +QNWPREFCFG: 'lte_band',1:2:3:4:5:7:8:12:13:14:17:18:19:20:25:26:28:29:30:32:34:38:39:40:41: 42:66:71 OK AT+QNWPREFCFG='lte_band',1:2 OK //Set LTE B1 and LTE B2. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 112 / 284 LTE-A Module Series 6.17.3. AT+QNWPREFCFG='mode_pref' Network Search Mode Configuration This command specifies the network search mode. AT+QNWPREFCFG='mode_pref' Network Search Mode Configuration Write Command AT+QNWPREFCFG='mode_pref'[,] Response If the optional parameter is omitted, query the current configuration: +QNWPREFCFG: 'mode_pref', OK If the optional parameter is specified, configure the network search mode: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter String type. The network modes supported by the module are as follows: AUTO WCDMA & LTE WCDMA WCDMA only LTE LTE only NOTE Executing AT+QNWPREFCFG='mode_pref'[,] indicates to write data to NVM (NonVolatile Memory). Please operate with caution. Example AT+QNWPREFCFG='mode_pref' +QNWPREFCFG: 'mode_pref',AUTO OK AT+QNWPREFCFG='mode_pref',LTE OK //Query the current configuration. //Set network mode to LTE only. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 113 / 284 LTE-A Module Series 6.17.4. AT+QNWPREFCFG='srv_domain' Service Domain Configuration This command specifies the registered service domain. AT+QNWPREFCFG='srv_domain' Service Domain Configuration Write Command AT+QNWPREFCFG='srv_domain'[,] Response If the optional parameter is omitted, query the current configuration: +QNWPREFCFG: 'srv_domain', OK If the optional parameter is specified, configure the service domain of UE: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Service domain of UE. 0 CS only 1 PS only 2 CS & PS NOTE Executing AT+QNWPREFCFG='srv_domain'[,] indicates to write data to NVM (NonVolatile Memory). Please operate with caution. Example AT+QNWPREFCFG='srv_domain' +QNWPREFCFG: 'srv_domain',2 OK AT+QNWPREFCFG='srv_domain',1 OK //Query the current configuration. //Set PS only. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 114 / 284 LTE-A Module Series 6.17.5. AT+QNWPREFCFG='voice_domain' Voice Domain Configuration This command specifies the voice domain of UE. AT+QNWPREFCFG='voice_domain' Voice Domain Configuration Write Command AT+QNWPREFCFG='voice_domain'[, ] Response If the optional parameter is omitted, query the current configuration: +QNWPREFCFG: 'voice_domain', OK If the optional parameter is specified, configure the voice domain of UE: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Service domain of UE. 0 CS voice only 1 IMS PS voice only 2 CS voice preferred 3 IMS voice preferred NOTE Executing AT+QNWPREFCFG='voice_domain'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QNWPREFCFG='voice_domain' +QNWPREFCFG: 'voice_domain',2 OK AT+QNWPREFCFG='voice_domain',3 OK //Query the current configuration //Set IMS voice preferred EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 115 / 284 LTE-A Module Series 6.17.6. AT+QNWPREFCFG='roam_pref' Roaming Preference Configuration This command specifies the roaming preference of UE. AT+QNWPREFCFG='roam_pref' Roaming Preference Configuration Write Command AT+QNWPREFCFG='roam_pref'[,] Response If the optional parameter is omitted, query the current configuration: +QNWPREFCFG: 'roam_pref', OK If the optional parameter is specified, configure the roaming preference of UE: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Roaming preference of UE. 1 Roam only on home network 3 Roam on affiliate network 255 Roam on any network NOTE Executing AT+QNWPREFCFG='roam_pref'[,] indicates to write data to NVM (NonVolatile Memory). Please operate with caution. Example AT+QNWPREFCFG='roam_pref' +QNWPREFCFG: 'roam_pref',255 OK AT+QNWPREFCFG='roam_pref',1 OK //Query the current configuration // Roam only on home network EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 116 / 284 LTE-A Module Series 6.17.7. AT+QNWPREFCFG='ue_usage_setting' UE Usage Setting Configuration This command specifies the usage setting of UE. AT+QNWPREFCFG='ue_usage_setting' UE Usage Setting Configuration Write Command AT+QNWPREFCFG='ue_usage_settin g'[,] Response If the optional parameter is omitted, query the current configuration: +QNWPREFCFG: 'ue_usage_setting', OK If the optional parameter is specified, configure the usage setting of UE: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Roaming preference of UE. 0 Voice centric 1 Data centric NOTE Executing AT+QNWPREFCFG='ue_usage_setting'[,] indicates to write data to NVM (NonVolatile Memory). Please operate with caution. Example AT+QNWPREFCFG='ue_usage_setting' +QNWPREFCFG: 'ue_usage_setting',1 OK AT+QNWPREFCFG='ue_usage_setting',0 OK //Query the current configuration //Set voice centric EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 117 / 284 LTE-A Module Series 6.17.8. AT+QNWPREFCFG='policy_band' Read Carrier Policy Band This command queries the band configured in the carrier policy. AT+QNWPREFCFG='policy_band' Read Carrier Policy Band Write Command AT+QNWPREFCFG='policy_band' Response +QNWPREFCFG: 'gw_band', +QNWPREFCFG: 'lte_band', Maximum Response Time Characteristics OK 300 ms - Parameter String type. Use the colon as a separator to list the WCDMA bands to be configured. The parameter format is B1:B2:…:BN. String type. Use the colon as a separator to list the LTE bands to be configured. The parameter format is B1:B2:…:BN. NOTE 1. The module supports the following WCDMA bands: B1 WCDMA 2100 band B2 WCDMA 1900 band B3 WCDMA 1800 band B4 WCDMA 1700 band B5 WCDMA 850 band B6 WCDMA 800 band B8 WCDMA 900 band B19 WCDMA Japan 850 band 2. The LTE bands supported by the module are: B1, B2, B3, B4, B5, B7, B8, B12, B13, B14, B17, B18, B19, B20, B25, B26, B28, B29, B30, B32, B34, B38, B39, B40, B41, B42, B43, B48, B66 and B71. Example AT+QNWPREFCFG='policy_band' +QNWPREFCFG: 'gw_band',1:8 +QNWPREFCFG: 'lte_band',1:3:8 OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 118 / 284 LTE-A Module Series 6.17.9. AT+QNWPREFCFG='ue_capability_band' Query UE Capability Band This command queries the band configured in the UE capability information. AT+QNWPREFCFG='ue_capability_band' Query UE Capability Band Write Command AT+QNWPREFCFG='ue_capability_ba nd' Response +QNWPREFCFG: 'gw_band', +QNWPREFCFG: 'lte_band', Maximum Response Time Characteristics OK 300 ms - Parameter String type. Use the colon as a separator to list the WCDMA bands to be configured. The parameter format is B1:B2:…:BN. String type. Use the colon as a separator to list the LTE bands to be configured. The parameter format is B1:B2:…:BN. NOTE 1. The module supports the following WCDMA bands: B1 WCDMA 2100 band B2 WCDMA 1900 band B3 WCDMA 1800 band B4 WCDMA 1700 band B5 WCDMA 850 band B6 WCDMA 800 band B8 WCDMA 900 band B19 WCDMA Japan 850 band 2. The LTE bands supported by the module are: B1, B2, B3, B4, B5, B7, B8, B12, B13, B14, B17, B18, B19, B20, B25, B26, B28, B29, B30, B32, B34, B38, B39, B40, B41, B42, B43, B48, B66 and B71. Example AT+QNWPREFCFG='ue_capability_band' +QNWPREFCFG: 'gw_band',1:8 +QNWPREFCFG: 'lte_band',1:3:8 OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 119 / 284 LTE-A Module Series AT+QNWCFG='up/down' Get Average UL and DL Rate This commands queries and configures the average uplink rate and downlink rate in delta time. AT+QNWCFG='up/down' Get Average UL and DL Rate Test Command AT+QNWCFG=? Response +QNWCFG: 'up/down',,,(li st of supported s) … Write Command AT+QNWCFG='up/down'[,] OK Response If the optional parameter is omitted, query the current configuration: +QNWCFG: 'up/down',,,< time_interval> OK If the optional parameter is specified, set the average uplink rate and downlink rate in delta time: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Average rate of uplink in delta time. Unit: bit/s. Integer type. Average rate of downlink in delta time. Unit: bit/s. Integer type. Time interval to calculate the average rate automatically. Range: 1–60. Default: 2. Unit: second. NOTE Executing AT+QNWCFG='up/down'[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 120 / 284 Example AT+QNWCFG=? //Test command +QNWCFG: 'up/down',,,(1-60) OK AT+QNWCFG='up/down' //Query the current setting. +QNWCFG: 'up/down',2056,384,2 OK AT+QNWCFG='up_down',5 //Configure the time interval to 5 seconds. OK AT+QNWCFG='up/down' //Query the current setting. +QNWCFG: 'up/down',2056,384,5 OK LTE-A Module Series EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 121 / 284 LTE-A Module Series 7 Call Related Commands NOTE Call related AT commands are not supported on EG065K series, EM120K-GL, EM060K series and EM061K-GL modules. ATA Answer an Incoming Call This command connects the MT to an incoming voice or data call indicated by a RING URC. ATA Answer an Incoming Call Execution Command ATA Response MT sends off-hook to the remote station. In case of data call, if successfully connected: CONNECT And MT switches to data mode. CONNECT outputs only when is greater than 0 in ATX parameter setting. When MT returns to command mode after call release: OK Response in case of voice call, if successfully connected: OK Maximum Response Time Characteristics Reference V.25ter Response if there is no connection: NO CARRIER 90 s, determined by the network. - EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 122 / 284 LTE-A Module Series NOTE 1. Any additional commands on the same command line are ignored. 2. This command may be aborted generally when the module receives a character during command execution. However, the command will not be aborted during some connection establishments such as handshaking. Example RING AT+CLCC +CLCC: 1,0,0,1,0,'',129 +CLCC: 2,1,4,0,0,'1234567890',129 OK ATA OK //Incoming call. //PS call in LTE mode. //Incoming call. //Accept the voice call with ATA. ATD Originate a Call This command sets up outgoing voice and data calls. Supplementary services can also be controlled with this command. ATD Originate a Call Execution Command ATD[][;] Response If no dial tone and ATX2 or ATX4 is set: NO DIALTONE If busy and ATX3 or ATX4 is set: BUSY If a connection cannot be established: NO CARRIER If connection is successful and there is a non-voice call: CONNECT And MT switches to data mode. Note: outputs only when is greater than 0 in ATX parameter setting. When MT returns to command mode after call release: OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 123 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference V.25ter If connection is successful and there is a voice call: OK 5 s, determined by the network. - Parameter [;] String of dialing digits and optionally V.25ter modifiers. Dialing digits: 0–9, *, #, +, A, B, C Following V.25ter modifiers are ignored: ,(comma), T, P, !, W, @ String of GSM modifiers: I Activate CLIR (Disable presentation of own number to the called party) i Deactivate CLIR (Enable presentation of own number to the called party) G Activates closed user group invocation for this call only g Deactivates closed user group invocation for this call only Only required to set up voice call, return to command state. NOTE 1. When being executed, this command may be aborted generally by the module’s receiving of an ATH or a character. However, the command will not be aborted during some connection establishments such as handshaking. 2. Parameter 'I' and 'i' are only valid when no '*' or '#' code is within the dial string. 3. ';' in the Execution Command is required when setting up voice call, and will return to command state after the call. 4. See ATX for setting result code and call monitoring parameters. 5. Responses returned after dialing with ATD: For voice call, two different response modes can be determined. MT returns OK immediately either after dialing was completed or after the call was established. The setting is controlled by AT+COLP, of which default is AT+COLP=0 which causes the MT to return OK immediately after the dialing was completed. Otherwise, MT returns OK, BUSY, NO DIAL TONE, or NO CARRIER. 6. Using ATD during an active voice call: ⚫ When a user originates a second voice call while there is already an active voice call, the first call will be automatically put on hold. ⚫ The current states of all calls can be easily checked at any time with AT+CLCC. Example ATD1234567890; OK //Dialing out the party’s number. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 124 / 284 LTE-A Module Series ATH Disconnect Existing Connection This command disconnects data calls or voice calls. AT+CHUP is also used to disconnect the voice call. ATH Disconnect Existing Connection Execution Command ATH[] Response OK Maximum Response Time 90 s, determined by the network. Characteristics - Reference V.25ter Parameter Integer type. 0 Disconnect existing call from command line and terminate the call AT+CVHU Voice Hang up Control This command controls whether ATH can be used to disconnect the voice call. AT+CVHU Voice Hang up Control Test Command AT+CVHU=? Response +CVHU: (list of supported s) Read Command AT+CVHU? OK Response +CVHU: Write Command AT+CVHU= Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response OK Or ERROR 300 ms - EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 125 / 284 LTE-A Module Series Parameter Integer type. 0 ATH can be used to disconnect the voice call 1 ATH is ignored with the response OK returned only AT+CHUP Hang up Calls This command cancels all voice calls in the state of Active, Waiting and Held. For data disconnections, use ATH. AT+CHUP Hang up Calls Test Command AT+CHUP=? Execution Command AT+CHUP Maximum Response Time Characteristics Reference 3GPP 27.007 Response OK Response OK Or ERROR 90 s, determined by the network. - Example RING AT+CHUP OK //Incoming call. //Hang up the call. ATS0 Set Number of Rings Before Automatic Answering This command controls automatic answering mode for the incoming calls. ATS0 Set Number of Rings Before Automatic Answering Read Command ATS0? Response OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 126 / 284 LTE-A Module Series Write Command ATS0= Maximum Response Time Characteristics Reference V.25ter Response OK Or ERROR 300 ms - Parameter Integer type. 0 Automatic answering is disabled 1–255 Enable automatic answering on the ring number specified NOTE If is set too high, the calling party may hang up before the call is answered automatically. Example ATS0=3 OK RING ##0 RING ##0 RING ##0 //Set three rings before automatically answering a call. //A call is coming. //Automatically answering the call after three rings. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 127 / 284 LTE-A Module Series ATS6 Set Pause Before Blind Dialing This command is implemented for compatibility reasons only, and has no effect. ATS6 Set Pause Before Blind Dialing Read Command ATS6? Response Write Command ATS6= Maximum Response Time Characteristics Reference V.25ter OK Response OK Or ERROR 300 ms - Parameter Integer type. Number of seconds to wait before blind dialing. Range: 2–10. Default: 2. ATS7 Set Time to Wait for Connection Completion This command specifies the duration (unit: second) to wait for the connection completion in case of answering or originating a call. If no connection is established during the time, MT will be disconnected from the line. ATS7 Set Time to Wait for Connection Completion Read Command ATS7? Response Write Command ATS7= Maximum Response Time Characteristics OK Response OK 300 ms - EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 128 / 284 Reference V.25ter Parameter Integer type. 0 Disabled 1–255 Duration of seconds to wait for connection completion LTE-A Module Series ATS8 Set the Time to Wait for Comma Dial Modifier This command is implemented for compatibility reasons only, and has no effect. ATS8 Set the Time to Wait for Comma Dial Modifier Read Command ATS8? Response Write Command ATS8= Maximum Response Time Characteristics Reference V.25ter OK Response OK 300 ms - Parameter Integer type. 0 No pause when comma encountered in dial string 1–2–255 Number of seconds to wait for comma dial modifier ATS10 Set Disconnection Delay After Indicating the Absence of Data Carrier This command determines the duration (unit: tenths of a second) during which the UE remains connected in absence of a data carrier. This parameter setting determines the amount of time (unit: tenths of a second) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 129 / 284 LTE-A Module Series during which the MT will remain connected in absence of a data carrier. If the data carrier is once more detected before disconnection, the MT remains connected. ATS10 Set Disconnection Delay after Indicating the Absence of Data Carrier Read Command ATS10? Response Write Command ATS10= Maximum Response Time Characteristics Reference V.25ter OK Response OK 300 ms - Parameter Integer type. 1–15–254 Duration of tenths of seconds to wait before disconnecting after UE has indicated the absence of received line signal AT+CSTA Select Type of Address This command selects the type of number for further dialing command ATD according to 3GPP Specifications. This Test Command returns values supported a compound value. AT+CSTA Select Type of Address Test Command AT+CSTA=? Response +CSTA: (list of supported s) Read Command AT+CSTA? OK Response +CSTA: Write Command/Execution Command AT+CSTA[=] Maximum Response Time Characteristics OK Response OK 300 ms The command takes effect immediately. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 130 / 284 Reference 3GPP TS 27.007 The configuration is not saved. Parameter Integer type. Current address type setting. 129 Unknown type 145 International type (contains the character '+') LTE-A Module Series AT+CLCC List Current Calls of MT This command returns the list of all current calls. If the command is executed successfully, but no calls existed, then no information will be responded but OK will be sent to TE. AT+CLCC List Current Calls of MT Test Command AT+CLCC=? Execution Command AT+CLCC Response OK Response [+CLCC: ,,,,[,, [,]]] ... OK Maximum Response Time Characteristics If there is any error: +CME ERROR: 300 ms - Parameter Integer type. The call identification number as described in 3GPP TS 22.030 can be used in AT+CHLD operations. Integer type. 0 Mobile originated (MO) call 1 Mobile terminated (MT) call Integer type. State of the call. 0 Active EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 131 / 284 LTE-A Module Series 1 Held 2 Dialing (MO call) 3 Alerting (MO call) 4 Incoming (MT call) 5 Waiting (MT call) Integer type. Bearer/teleservice. 0 Voice 1 Data 2 FAX Integer type. 0 Call is not one of multiparty (conference) call parties 1 Call is one of multiparty (conference) call parties Phone number in string type in format specified by . Type of address of octet in integer format (See 3GPP TS 24.008 subclause 10.5.4.7 for details). Usually, it has three kinds of values: 129 Unknown type 145 International type (contains the character '+') 161 National type Alphanumeric representation for corresponding to the entry found in phonebook. Error codes. For more details, see Chapter 14.5. Example ATD1234567890; OK AT+CLCC +CLCC: 1,0,0,1,0,'',129 +CLCC: 2,0,0,0,0,'1234567890',129 OK //Establish a call. //PS call in LTE mode. //Establish a call, and the call has been answered. AT+CR Service Reporting Control This command controls whether the MT to transmit an intermediate result code +CR: to the TE or not when a call is set up. If it is enabled, the intermediate result code is transmitted at the point during connect negotiation at which the MT has determined which speed and quality of service will be used, before any error control or data compression reports and before any final result code (e.g., CONNECT) is transmitted. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 132 / 284 LTE-A Module Series AT+CR Service Reporting Control Test Command AT+CR=? Response +CR: (list of supported s) Read Command AT+CR? OK Response +CR: Write Command AT+CR=[] Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response MT controls whether intermediate result code +CR: is returned from TA to TE or not when a call is set up. OK 300 ms - Parameter Integer type. 0 1 String type. ASYNC SYNC REL ASYNC REL SYNC Disable Enable Asynchronous transparent Synchronous transparent Asynchronous non-transparent Synchronous non-transparent AT+CRC Set Extended Format of Incoming Call Indication This command controls whether to use the extended format of incoming call indication or not. When it is enabled, an incoming call is indicated to TE with unsolicited result code +CRING: instead of the normal RING. AT+CRC Set Extended Format of Incoming Call Indication Test Command AT+CRC=? Response +CRC: (list of supported s) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 133 / 284 LTE-A Module Series Read Command AT+CRC? Write Command AT+CRC=[] Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response +CRC: OK Response OK 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. 0 1 String type. ASYNC SYNC REL ASYNC REL SYNC FAX VOICE Disable extended format Enable extended format Asynchronous transparent Synchronous transparent Asynchronous non-transparent Synchronous non-transparent Facsimile Voice Example AT+CRC=1 OK +CRING: VOICE ATH OK AT+CRC=0 OK RING ATH OK //Enable extended format. //Indicate incoming call of voice type to TE. //Disable extended format. //Indicate incoming call to TE. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 134 / 284 LTE-A Module Series AT+CRLP Select Radio Link Protocol Parameter This command selects radio link protocol (RLP) parameters used when non-transparent data calls are originated. This Test Command returns values supported. RLP versions 0 and 1 share the same parameter set. MT returns only one line for this set (during which is not presented). This Read Command returns current configurations for RLP version. RLP versions 0 and 1 share the same parameter set. TA returns only one line for this set (during which is not presented). AT+CRLP Select Radio Link Protocol Parameter Test Command AT+CRLP=? Response +CRLP: (list of supported s),(list of supported s),(list of supported s),(list of supported s),0 +CRLP: (list of supported s),(list of supported s),(list of supported s),(list of supported s),1 +CRLP: (list of supported s),(list of supported s),(list of supported s),(list of supported s),2 Read Command AT+CRLP? OK Response +CRLP: ,,,, ... Write Command AT+CRLP=[[,[,[,< N2>[,]]]]] OK Response OK Maximum Response Time 300 ms Characteristics - Reference 3GPP TS27.007 Parameter Integer type. Interworking window size (IWF to MS window size). 0–61 For =0, 1 0–240–488 For =2 Integer type. Mobile window size (MS to IWF window size). 0–61 For =0, 1 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 135 / 284 0–240–488 For =2 Integer type. 38–48–255 For =0, 1 42–52–255 For =2 Integer type. 1–6–255 Retransmission attempts N2 Integer type. RLP version number. 0–2 RLP version number LTE-A Module Series AT+QECCNUM Configure Emergency Call Numbers This command queries, adds and deletes ECC phone numbers (emergency call numbers). AT+QECCNUM Configure Emergency Call Numbers Test Command AT+QECCNUM=? Response +QECCNUM: (list of supported s) Write Command AT+QECCNUM=[,[,[,[,…[,]]]]] OK Response If =0, is specified and is omitted, query the current ECC number type: +QECCNUM: ,,[,…] OK If =1, =0 or 1, and at least one is specified, add ECC numbers with (U)SIM card or ECC numbers without (U)SIM card: OK Or ERROR If =2, =0 or 1, and at least one is specified, delete ECC numbers with (U)SIM card or ECC numbers without (U)SIM card: OK or ERROR If =3, and are both omitted, reset ECC numbers and the reset will take effect after EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 136 / 284 LTE-A Module Series Write Command AT+QECCNUM=[,,,] rebooting: OK Or ERROR Response If =4, , and are specified, add an ECC number with assigned category: OK Or ERROR If =5, , and are omitted, query all the ECC numbers and their categories: +QECCNUM: 0,,[,…] +QECCNUM: 1,,[,…] +QECCNUM: 2,,[,…] +QECCNUM: 3,,[,…] Read Command AT+QECCNUM? OK Or ERROR Response +QECCNUM: 0,,[,…] +QECCNUM: 1,,[,…] Maximum Response Time Characteristics OK 300 ms The command takes effect immediately. The configurations are saved automatically. Parameter Integer type. ECC number operations. 0 Query ECC numbers 1 Add ECC numbers with default category 2 Delete ECC numbers 3 Reset the ECC number list 4 Add an ECC number with specified category 5 Query all emergency call numbers and the category Integer type. ECC number type. 0 ECC numbers stored in the module without (U)SIM card 1 ECC numbers stored in the module with (U)SIM card EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 137 / 284 2 ECC numbers from the network 3 ECC numbers from the (U)SIM card Integer type. ECC number category. 0 Default 1 Police 2 Ambulance 4 Fire Brigade 8 Marine Guard 16 Mountain Rescue 32 Manually initiated eCall 64 Automatically initiated eCall String type. ECC numbers (e.g.,'110', '119'). LTE-A Module Series NOTE 1. Only the ECC numbers stored in the module with/without (U)SIM card can be modified. 2. If a number to be added into the type of ECC numbers with (U)SIM card exists in the module, or has gotten from network and (U)SIM card, it cannot be added. 3. The priority for reading ECC number list: ECC numbers from the network > ECC numbers from the (U)SIM card > ECC numbers stored in the module with/without (U)SIM card. 4. Executing AT+QECCNUM=[,[,[,[,…[, or AT+QECCNUM=[,,,] indicates to write data to NVM (NonVolatile Memory). Please operate with caution. Example AT+QECCNUM=? +QECCNUM: (0-5) //Query the supported ECC number operation mode. OK AT+QECCNUM? //Query the ECC numbers with or without (U)SIM card. +QECCNUM: 0,'911','112','00','08','110','999','118','119' +QECCNUM: 1,'911','112' OK AT+QECCNUM=0,1 //Query the ECC numbers with (U)SIM card. +QECCNUM: 1,'911','112' OK AT+QECCNUM=1,1,'110','234' //Add '110' and '234' into ECC numbers with (U)SIM card. OK AT+QECCNUM=0,1 //Query the ECC numbers with (U)SIM card. +QECCNUM: 1,'911','112','110','234' OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 138 / 284 LTE-A Module Series AT+QECCNUM=2,1,'110' //Delete '110' from ECC numbers with (U)SIM card. OK AT+QECCNUM=0,1 //Query the ECC numbers with (U)SIM card. +QECCNUM: 1,'911','112','234' OK AT+QECCNUM=5 //Query all emergency call numbers and corresponding category. +QECCNUM: 0,'911',0,'112',0,'00',0,'08',0,'110',0,'999',0,'118',0,'119',0 +QECCNUM: 1,'911',0,'112',0,'234',0 +QECCNUM: 2,'110',1,'120',2,'119',4,'122',8,'999',16 +QECCNUM: 3,'112',0,'000',0,'08',0,'118',0,'122',0,'911',0,'999',0,'119',0,'120',0,'110',0 OK AT+QECCNUM=4,1,'123',1 //Add ECC number '123' of the Police category into ECC numbers OK with (U)SIM card. AT+QECCNUM=5 //Query all emergency call numbers and corresponding category. +QECCNUM: 0,'911',0,'112',0,'00',0,'08',0,'110',0,'999',0,'118',0,'119',0 +QECCNUM: 1,'911',0,'112',0,'234',0,'123',1 +QECCNUM: 2,'110',1,'120',2,'119',4,'122',8,'999',16 +QECCNUM: 3,'112',0,'000',0,'08',0,'118',0,'122',0,'911',0,'999',0,'119',0,'120',0,'110',0 OK AT+QECCNUM=3 OK //Reset the ECC number list, and such reset will take effect after rebooting. AT^DSCI Call Status Indication This command indicates the call status. AT^DSCI Call Status Indication Test Command AT^DSCI=? Response ^DSCI: (list of supported s) Read Command AT^DSCI? OK Response ^DSCI: Write Command AT^DSCI=[] Characteristics OK Response OK The command takes effect immediately. The configuration is not saved. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 139 / 284 LTE-A Module Series Parameter Integer type. Enable/disable the following URC: ^DSCI: ,,,,,. 0 Disable 1 Enable Integer type. Call ID Integer type. Call direction 0 Mobile originated call 1 Mobile terminated call Integer type. Call state 1 CALL_LOCAL_HOLD 2 CALL_ORIGINAL 3 CALL_CONNECT 4 CALL_INCOMING 5 CALL_WAITING 6 CALL_END 7 CALL_ALERTING Integer type. Call type. 0 Voice call 1 PS call String type. Phone number. Integer type. Type of address of octet in integer format (See 3GPP TS 24.008). Usually, it has three kinds of values: 129 Unknown type 145 International type (contains the character '+') 161 National type Example //Dial a call AT^DSCI=1 OK ATD1234567890; OK ^DSCI: 1,0,2,0,1234567890,129 ^DSCI: 1,0,7,0,1234567890,129 ^DSCI: 1,0,3,0,1234567890,129 ATH OK //Enable DSCI. //Dial 1234567890. //A call is originated. //The call is alerting. //The call is connected. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 140 / 284 ^DSCI: 1,0,6,0,1234567890,129 //Incoming call RING ^DSCI: 1,1,4,0,13022100000,129 RING ^DSCI: 1,1,6,0,13022100000,129 NO CARRIER LTE-A Module Series //The call is ended. //A call is coming. //The call is ended. ATO Switch from Command Mode to Data Mode This command resumes the connection and switches back to data mode from command mode. ATO Switch from Command Mode to Data Mode Execution Command ATO[n] Response If connection is not successfully resumed: NO CARRIER Maximum Response Time Characteristics Reference V.25ter If connection is successfully resumed, TA returns to data mode from command mode: CONNECT 300 ms - Parameter Integer type. 0 Switch from command mode to data mode NOTE When TA returns to data mode from command mode successfully, CONNECT is returned. Note that outputs only when is greater than 0 in ATX parameter setting. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 141 / 284 LTE-A Module Series 8 Phonebook Commands AT+CNUM Subscriber Number This command gets the subscribers' own number(s) from the (U)SIM. AT+CNUM Subscriber Number Test Command AT+CNUM=? Execution Command AT+CNUM Response OK Response [+CNUM: [],,] […] OK Maximum Response Time Characteristics Reference 3GPP 27.007 If there is any error: ERROR Or +CME ERROR: 300 ms - Parameter Optional alphanumeric string associated with . The used character set should be the one selected with AT+CSCS. String type. Phone number in format specified by . Type of address of octet in integer format (see 3GPP TS 24.008). Usually, it has three kinds of values: 129 Unknown type 145 International type (contains the character '+') 161 National type Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 142 / 284 LTE-A Module Series AT+CPBF Find Phonebook Entries This command searches the phonebook entries starting with the given string from the current phonebook memory storage selected with AT+CPBS, and returns all found entries sorted in alphanumeric order. AT+CPBF Find Phonebook Entries Test Command AT+CPBF=? Response +CPBF: , Write Command AT+CPBF= OK Response [+CPBF: ,,,] […] OK Maximum Response Time Characteristics Reference 3GPP 27.007 If there is any error: ERROR Or +CME ERROR: Depends on the storage of phonebook entries. - Parameter Integer type. Indicates the maximum length of field . Integer type. Indicates the maximum length of field . String type. The field of maximum length in current TE character set specified by AT+CSCS. Integer type. In the range of location numbers of phone book memory. String type. Phone number in format specified by . Type of address of octet in integer format (see 3GPP TS 24.008). Usually, it has three kinds of values: 129 Unknown type 145 International type (contains the character '+') 161 National type Integer type. The field of maximum length in current TE character set specified by AT+CSCS. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 143 / 284 Error codes. For more details, see Chapter 14.5. LTE-A Module Series AT+CPBR Read Phonebook Entries This command reads phonebook entries in location number range ... from the current phonebook memory storage selected with AT+CPBS. If is omitted, only location will be returned. AT+CPBR Read Phonebook Entries Test Command AT+CPBR=? Response +CPBR: (list of supported s),, Write Command AT+CPBR=[,] OK Response +CPBR: ,,, […] OK Maximum Response Time Characters Reference 3GPP 27.007 If there is any error: ERROR Or +CME ERROR: Depends on the storage of phonebook entries. - Parameter Integer type. Location numbers of phonebook memory. Integer type. Indicates the maximum length of field . Integer type. Indicates the maximum length of field . Integer type. The first phonebook record to read. Integer type. The last phonebook record to read. String type. Phone number in format specified by . Type of address of octet in integer format (see 3GPP TS 24.008). Usually, it has three kinds of values: 129 Unknown type 145 International type (contains the character '+') EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 144 / 284 LTE-A Module Series 161 National type String type. The field of maximum length in current TE character set specified by AT+CSCS. Error codes. For more details, see Chapter 14.5. AT+CPBS Select Phonebook Memory Storage This command selects phonebook memory storage, which is used by other phonebook commands. The Read Command returns currently selected memory, the number of used locations and the total number of locations in the memory when supported by manufacturer. This Test Command returns supported storages as compound value. AT+CPBS Select Phonebook Memory Storage Test Command AT+CPBS=? Response +CPBS: (list of supported s) OK Read Command AT+CPBS? If there is any error: ERROR Or +CME ERROR: Response +CPBS: ,, OK Write Command AT+CPBS= If there is any error: ERROR Or +CME ERROR: Response OK Maximum Response Time Characteristics If there is any error: ERROR Or +CME ERROR: 300 ms - EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 145 / 284 LTE-A Module Series Reference 3GPP 27.007 Parameter String type. ''SM'' (U)SIM phonebook ''DC'' ME dialed calls list (AT+CPBW may not be applicable to this storage) ''FD'' (U)SIM fix dialing-phone book (AT+CPBW operation need the authority of PIN2) ''LD'' (U)SIM last-dialing-phone book (AT+CPBW may not be applicable to this storage) ''MC'' ME missed (unanswered) calls list (AT+CPBW may not be applicable to this storage) ''ME'' Mobile equipment phonebook ''RC'' ME received calls list (AT+CPBW may not be applicable to this storage) ''EN'' (U)SIM (or ME) emergency number (AT+CPBW may not be applicable to this storage) ''ON'' (U)SIM own numbers (MSISDNs) list Integer type. Indicates the total number of used locations in selected memory. Integer type. indicates the total number of locations in selected memory. Error codes. For more details, see Chapter 14.5. AT+CPBW Write Phonebook Entry This command writes phonebook entry in location number in the current phonebook memory storage selected with AT+CPBS. It can also delete a phonebook entry in location number . AT+CPBW Write Phonebook Entry Test Command AT+CPBW=? Response +CPBW: (list of supported s),,(list of supported s), OK Write Command AT+CPBW=[][,[,[,]]] If there is any error: ERROR Or +CME ERROR: Response OK If there is any error: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 146 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP 27.007 ERROR Or +CME ERROR: 300 ms - Parameter Integer type. Value in the range of location numbers of phone book memory. If is not given, the first free entry will be used. If is given as the only parameter, the phonebook entry specified by is deleted. String type. Phone number in format specified by . Integer type. Indicates the maximum length of field . Integer type. Indicates the maximum length of field . Type of address of octet in integer format (See 3GPP TS 24.008). Usually, it has three kinds of values: 129 Unknown type 145 International type (contains the character '+') 161 National type String type field of maximum length in current TE character set specified by AT+CSCS. Error codes. For more details, see Chapter 14.5. Example AT+CSCS='GSM' OK AT+CPBW=10,'1234567890',129,'QUECTEL' OK AT+CPBW=10 OK //Set the character set to 'GSM'. //Make a new phonebook entry at location 10. //Delete entry at location 10. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 147 / 284 LTE-A Module Series 9 Short Message Service Commands AT+CSMS Select Message Service This command selects message service and returns the types of messages supported by the ME. AT+CSMS Select Message Service Test Command AT+CSMS=? Response +CSMS: (list of supported s) Read Command AT+CSMS? OK Response +CSMS: ,,, Write Command AT+CSMS= OK Response +CSMS: ,, OK Maximum Response Time Characteristics Reference 3GPP TS 27.005 If there is any error: ERROR Or +CMS ERROR: 300 ms - Parameter Integer type. Type of message service. 0 3GPP TS 23.040 and 3GPP TS 23.041 (the syntax of SMS AT commands is compatible with 3GPP TS 27.005 Phase 2 version 4.7.0; Phase 2+ features EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 148 / 284 LTE-A Module Series which do not require new command syntax may be supported, e.g., correct routing of messages with new Phase 2+ data coding schemes). 1 3GPP TS 23.040 and 3GPP TS 23.041 (the syntax of SMS AT commands is compatible with 3GPP TS 27.005 Phase 2+ version; the requirement of setting 1 is mentioned under corresponding command descriptions). Integer type. Mobile terminated messages. 0 Type not supported 1 Type supported Integer type. Mobile originated messages. 0 Type not supported 1 Type supported Integer type. Broadcast type messages. 0 Type not supported 1 Type supported Error codes. For more details, see Chapter 14.6. Example AT+CSMS=? +CSMS: (0,1) OK AT+CSMS=1 +CSMS: 1,1,1 OK AT+CSMS? +CSMS: 1,1,1,1 OK //Test command //Set type of message service as 1. //Read command AT+CMGF Message Format This command specifies the input and output format of the short messages. indicates the format of messages used with the Test, Read, Write and Execution commands and unsolicited result codes resulting from received messages. The format of messages can be either PDU mode (entire TP data units used) or text mode (headers and body of the messages given as separate parameters). Text mode uses the value of parameter specified by command AT+CSCS to inform the character set to be used in the message body in the TATE interface. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 149 / 284 LTE-A Module Series AT+CMGF Message Format Test Command AT+CMGF=? Response +CMGF: (list of supported s) Read Command AT+CMGF? OK Response +CMGF: Write Command/Execution Command AT+CMGF[=] Maximum Response Time Characteristics Reference 3GPP TS 27.005 OK Response TA sets parameter to denote which kind of I/O format of messages is used. OK Or ERROR 300 ms - Parameter Integer type. 0 PDU mode 1 Text mode AT+CSCA Service Center Address This Write Command updates the SMSC address when mobile originated SMS are transmitted. In text mode, the setting is used by Write Command. In PDU mode, setting is used by the same command, but only when the length of the SMSC address is coded into the parameter which equals to zero. AT+CSCA Service Center Address Test Command AT+CSCA=? Read Command AT+CSCA? Response OK Response +CSCA: , EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 150 / 284 LTE-A Module Series Write Command AT+CSCA=[,] Maximum Response Time Characteristics Reference 3GPP TS 27.005 OK Response OK If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. The configurations are saved automatically. Parameter Service center address. 3GPP TS 24.011 RP SC address Address-Value field in string format; BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address is given by . Type of service center address. 3GPP TS 24.011 RP SC address Type-of-Address octet in integer format (default see ). In the case of SMS: 3GPP TS 24.011 SC address followed by 3GPP TS 23.040 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (for example, octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). Error codes. For more details, see Chapter 14.5. Example AT+CSCA='+358501234567',145 OK AT+CSCA? +CSCA: '+358501234567',145 OK //Set SMS service center address //Query SMS service center address EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 151 / 284 LTE-A Module Series AT+CPMS Preferred Message Storage This command selects the memory storages , and to be used for reading, writing, and so on. AT+CPMS Preferred Message Storage Test Command AT+CPMS=? Response +CPMS: (list of supported s),(list of supported s),(list of supported s) Read Command AT+CPMS? OK Response +CPMS: ,,,,,,,, Write Command AT+CPMS=[,[,]] OK Response +CPMS: ,,,,, OK Maximum Response Time Characteristics Reference 3GPP TS 27.005 If there is any error: ERROR Or +CMS ERROR: 300 ms The command takes effect immediately. The configurations are saved automatically. Parameter String type. Messages to be read and deleted from this memory storage. 'SM' (U)SIM message storage 'ME' Mobile equipment message storage 'MT' Same as 'ME' storage 'SR' SMS status report storage location String type. Messages will be written and sent to this memory storage. 'SM' (U)SIM message storage 'ME' Mobile equipment message storage EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 152 / 284 LTE-A Module Series 'MT' Same as 'ME' storage 'SR' SMS status report storage location String type. Received messages will be placed in this memory storage if routing to PC is not set (AT+CNMI). 'SM' (U)SIM message storage 'ME' Mobile equipment message storage 'MT' Same as 'ME' storage 'SR' SMS status report storage location Integer type. The number of current messages in . Integer type. The total number of messages which can be stored in . Error codes. For more details, see Chapter 14.6. NOTE Executing AT+CPMS=,, indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+CPMS? //Query the current SMS message storage. +CPMS: 'ME',0,255,'ME',0,255,'ME',0,255 OK AT+CPMS='SM','SM','SM' +CPMS: 0,50,0,50,0,50 //Set SMS message storage as 'SM'. OK AT+CPMS? +CPMS: 'SM',0,50,'SM',0,50,'SM',0,50 //Query the current SMS message storage. OK AT+CMGD Delete Messages This command deletes short messages from the preferred message storage location . If is presented and not set to 0, then the ME shall ignore and follow the rules of shown as below. AT+CMGD Delete Messages Test Command AT+CMGD=? Response +CMGD: (list of supported s),(list of supported EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 153 / 284 LTE-A Module Series Write Command AT+CMGD=[,] Maximum Response Time Characteristics Reference 3GPP TS 27.005 s) OK Response OK If there is any error: ERROR Or +CMS ERROR: 300 ms - Parameter Integer type. Value in the range of location numbers supported by the associated memory. Integer type. Delete flag. 0 Delete the message specified in 1 Delete all read messages from storage 2 Delete all read messages from storage and sent mobile originated messages 3 Delete all read messages from storage, sent and unsent mobile originated messages 4 Delete all messages from storage String type. Messages to be read and deleted from this memory storage. 'SM' (U)SIM message storage 'ME' Mobile equipment message storage 'MT' Same as 'ME' storage 'SR' SMS status report storage location Error codes. For more details, see Chapter 14.6. NOTE 1. Operation of depends on the storage of messages to be deleted. 2. Executing AT+CMGD=[,] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+CMGD=1 //Delete the message specified in =1. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 154 / 284 OK AT+CMGD=1,4 OK LTE-A Module Series //Delete all messages from storage. AT+CMGL List Messages This Read Command returns messages with status value from preferred message storage to the TE. If the status of the message is 'REC UNREAD', the status in the storage changes to 'REC READ'. When executing command AT+CMGL without status value , it will report the list of SMS with 'REC UNREAD' status. AT+CMGL List Messages Test Command AT+CMGL=? Response +CMGL: (list of supported s) Write Command AT+CMGL[=] OK Response If the optional parameter is omitted (that is, execute AT+CMGL), list all messages with 'REC UNREAD' status from message storage , and then the status in the storage changes to 'REC READ'. If the optional parameter is specified: If in text mode (AT+CMGF=1) and the command is executed successfully: For SMS-SUBMITs and/or SMS-DELIVERs: +CMGL: ,,,[],[][,,][] [...] For SMS-STATUS-REPORTs: +CMGL: ,,,,[],[],,,[] [...] For SMS-COMMANDs: +CMGL: ,,,[] […] For CBM storage: +CMGL: ,,,,,[] EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 155 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.005 […] OK If in PDU mode (AT+CMGF=0) and the command is executed successfully: +CMGL: ,,[],[] [...] OK If there is any error: ERROR Or +CMS ERROR: 300 ms. - Parameter In text mode: 'REC UNREAD' Received unread messages 'REC READ' Received read messages 'STO UNSENT' Stored unsent messages 'STO SENT' Stored sent messages 'ALL' All messages In PDU mode: 0 Received unread messages 1 Received read messages 2 Stored unsent messages 3 Stored sent messages 4 All messages Integer type. Value in the range of location numbers supported by the associated memory. Destination Address. 3GPP TS 23.040 TP-Destination-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address is given by . Originating address. 3GPP TS 23.040 TP-Originating-Address Address-Value field in EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 156 / 284 LTE-A Module Series string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address is given by . String type. Alphanumeric representation of or corresponding to the entry found in MT phonebook. Implementation of this feature is manufacturer specified. The used character set should be the one selected with AT+CSCS (see 3GPP TS 27.007). Service center time stamp. 3GPP TS 23.040 TP-Service-Centre-Time-Stamp in timestring format (see ). Type of recipient address. 3GPP TS 24.011 TP-Recipient-Address Type-of-Address octet in integer format. Type of originating address. 3GPP TS 24.011 TP-Originating-Address Type-ofAddress octet in integer format (see by default). Integer type. Message length. Indicates the length of the message body (or ) in characters in the text mode (AT+CMGF=1); or the length of the actual TP data unit in octets in PDU mode (AT+CMGF=0) (that is, the RP layer SMSC address octets are not counted in the length). In the case of SMS: 3GPP TS 23.040 TP-User-Data in text mode responses. The format is defined as follows: - If , indicates that 3GPP TS 23.038 GSM 7-bit default alphabet is used and indicates that 3GPP TS 23.040 TP-User-Data-Header-Indication is not set. - If TE character set other than 'HEX' (see AT+CSCS command in 3GPP TS 27.007): ME/TA converts GSM alphabet into current TE character set according to rules of Annex A in 3GPP TS 27.007. - If TE character set is 'HEX': ME/TA converts each 7-bit character of GSM 7-bit default alphabet into two IRA character long hexadecimal number (for example, character (GSM 7-bit default alphabet 23) is presented as 17 (IRA 49 and 55)). - If , indicates that 8-bit or UCS2 data coding scheme is used, or indicates that 3GPP TS 23.040 TP-User-Data-Header-Indication is set: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). In the case of CBS: 3GPP TS 23.041 CBM Content of Message in text mode responses. The format is defined as follows: - If , indicates that 3GPP TS 23.038 GSM 7-bit default alphabet is used: - If TE character set other than 'HEX' (see AT+CSCS command in 3GPP TS27.007): ME/TA converts GSM alphabet into current TE character set according to rules of Annex A in 3GPP TS 27.007. - If TE character set is 'HEX': ME/TA converts each 7-bit character of the GSM 7-bit default alphabet into two IRA character long hexadecimal number. 3GPP TS 23.040 [3] TP-Command-Data in text mode responses; ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (for example, octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). Data coding scheme. Depending on the command or result code: 3GPP TS 23.038 SMS Data Coding Scheme (default 0) or Cell Broadcast Data Coding Scheme in integer format. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 157 / 284 LTE-A Module Series In the case of SMS: 3GPP TS 24.011 SC address followed by 3GPP TS 23.040 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (for example, octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) in 3GPP TS 27.007. Depends on the command or result code: first octet of 3GPP TS 23.040 [3] SMSDELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format. 3GPP TS 23.040 [3] TP-Message-Reference in integer format 3GPP TS 23.040 [3] TP-Recipient-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007 [9]). The type of address given by . 3GPP TS 24.011 [6] TP-Recipient-Address Type-of-Address octet in integer format (see by default). 3GPP TS 23.040 [3] TP-Discharge-Time in time-string format: 'yy/MM/dd,hh:mm:ss±zz', where characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone. For example, 6th of May 1994, 22:10:00 GMT+2 hours equals '94/05/06,22:10:00+08'. 3GPP TS 23.040 [3] TP-Status in integer format. 3GPP TS 23.040 [3] TP-Command-Type in integer format (default 0) 3GPP TS 23.041 [4] CBM Serial Number in integer format. 3GPP TS 23.041 [4] CBM Message Identifier in integer format. 3GPP TS 23.041 [4] CBM Page Parameter bits 4–7 in integer format. 3GPP TS 23.041 [4] CBM Page Parameter bits 0–3 in integer format. Error codes. For more details, see Chapter 14.6. NOTE Operation of depends on the storage of listed messages. Example AT+CMGF=1 OK AT+CMGL='ALL' +CMGL: 1,'STO UNSENT','',, +CMGL: 2,'STO UNSENT','',, OK //Set SMS message format as text mode. //List all messages from message storage. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 158 / 284 LTE-A Module Series AT+CMGR Read Messages This Read Command returns SMS message with location value from message storage to the TE. If status of the message is 'REC UNREAD', status in the storage changes to 'REC READ'. AT+CMGR Read Messages Test Command AT+CMGR=? Write Command AT+CMGR= Response OK Response If in text mode (AT+CMGF=1) and the command is exec uted successfully: For SMS-DELIVER: +CMGR: ,,[],[,,,,,,,] OK For SMS-SUBMIT: +CMGR: ,,[][,,,,,[],,,] OK For SMS-STATUS-REPORTs: +CMGR: ,,,[],[],,, OK For SMS-COMMANDs: +CMGR: ,,[,,[],[],[], ] OK For CBM storage: +CMGR: ,,,,, OK If in PDU mode (AT+CMGF=0) and command is executed successfully: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 159 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.005 +CMGR: ,[], OK If there is any error: ERROR Or +CMS ERROR: Depends on the length of message content. - Parameter Integer type. Value in the range of location numbers supported by the associated memory. In text mode: 'REC UNREAD' Received unread messages 'REC READ' Received read messages 'STO UNSENT' Stored unsent messages 'STO SENT' Stored sent messages 'ALL' All messages In PDU mode: 0 Received unread messages 1 Received read messages 2 Stored unsent messages 3 Stored sent messages 4 All messages String type alphanumeric representation of or corresponding to the entry found in MT phonebook. Implementation of this feature is manufacturer specified. The used character set should be the one selected with AT+CSCS (see 3GPP TS 27.007). Destination address. 3GPP TS 23.040 TP-Destination-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS command in 3GPP TS 27.007). The type of address is given by . Originating address. 3GPP TS 23.040 TP-Originating-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address is given by . Service center time stamp. 3GPP TS 23.040 TP-Service-Centre-Time-Stamp in time- string format (see ). EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 160 / 284 LTE-A Module Series Depending on the command or result code: First octet of 3GPP TS 23.040 SMSDELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT or SMS-COMMAND in integer format. If a valid value has been entered once, the parameter can be omitted. Protocol identifier. 3GPP TS 23.040 TP-Protocol-Identifier in integer format (default 0). Data coding scheme. Depending on the command or result code: 3GPP TS 23.038 SMS Data Coding Scheme (default 0) or Cell Broadcast Data Coding Scheme in integer format. Validity period. Depending on SMS-SUBMIT setting: 3GPP TS 23.040 TP-ValidityPeriod either in integer format or in time-string format (see ). Message number. 3GPP TS 23.040 TP-Message-Number in integer format. Message reference. 3GPP TS 23.040 TP-Message-Reference in integer format. Recipient address. 3GPP TS 23.040 TP-Recipient-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS). The type of address is given by . Type of recipient address. 3GPP TS 24.011 TP-Recipient-Address Type-of-Address octet in integer format (default see ). Type of destination address. 3GPP TS 24.011 TP-Destination-Address Type-ofAddress octet in integer format. Type of originating address. 3GPP TS 24.011 TP-Originating-Address Type-of-Address octet in integer format (default see ). Service center address. 3GPP TS 24.011 RP SC address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address is given by . Type of service center address. 3GPP TS 24.011 RP SC address Type-of-Address octet in integer format (default see ). Integer type. Message length. Indicate the length of the message body (or ) in characters in the text mode (AT+CMGF=1), or the length of the actual TP data unit in octets in PDU mode (AT+CMGF=0) (that is, the RP layer SMSC address octets are not counted in the length). The text of short message. For details, see Chapter 14.8. In the case of SMS: 3GPP TS 24.011 SC address followed by 3GPP TS 23.040 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (for example, octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). 3GPP TS 23.040 [3] TP-Discharge-Time in time-string format: 'yy/MM/dd,hh:mm:ss±zz', during which characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone. For example, 6th of May 1994, 22:10:00 GMT+2 hours equals '94/05/06,22:10:00+08'. 3GPP TS 23.040 [3] TP-Status in integer format. 3GPP TS 23.040 [3] TP-Command-Type in integer format (default 0). 3GPP TS 23.041 [4] CBM Serial Number in integer format. 3GPP TS 23.041 Section 9.4.1.2.2. Message Identifier. Range: 0–65535. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 161 / 284 LTE-A Module Series 3GPP TS 23.041 [4] CBM Page Parameter bits 4–7 in integer format. 3GPP TS 23.041 [4] CBM Page Parameter bits 0–3 in integer format. 3GPP TS 23.040 [3] TP-Command-Data in text mode responses; ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (for example, octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). String type. Messages to be read and deleted from this memory storage. 'SM' (U)SIM message storage 'ME' Mobile equipment message storage 'MT' Same as 'ME' storage 'SR' SMS status report storage location Error codes. For more details, see Chapter 14.6. Example +CMTI: 'SM',3 AT+CSDH=1 OK AT+CMGR=3 +CMGR: 'REC +358501234567',145,27 OK //Indicates that new message has been received and saved to =3 of 'SM' //Read message UNREAD','+358501234567',,'13/12/13,15:06:37+32',145,4,0,0,' AT+CMGS Send Messages This Write Command sends a short message from TE to network (SMS-SUBMIT). After invoking the Write Command, wait for the prompt > and then start to write the message. After that, enter to indicate the ending of PDU and begin to send the message. Sending can be cancelled by giving character. Abortion is acknowledged with OK, though the message will not be sent. The message reference is returned to the TE on successful message delivery. The value can be used to identify message upon unsolicited delivery status report result code. AT+CMGS Send Messages Test Command AT+CMGS=? Write Command 1) If in text mode (AT+CMGF=1): AT+CMGS=[,] >Input text Response OK Response TA sends message from TE to the network (SMS-SUBMIT). Message reference value is returned to the TE on successful message delivery. Optionally (when AT+CSMS value is 1 and the network supports) is EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 162 / 284 LTE-A Module Series Send the message/Quit the sending 2) If in PDU mode (AT+CMGF=0): AT+CMGS= >PDU is given. Send the message/Quit the sending Maximum Response Time Characteristics Reference 3GPP TS 27.005 returned. Values can be used to identify message upon unsolicited delivery status report result code. If in text mode (AT+CMGF=1) and the message is sent successfully: +CMGS: OK If in PDU mode (AT+CMGF=0) and the message is sent successfully: +CMGS: OK If there is any error: ERROR Or +CMS ERROR: 120 s, determined by network. - Parameter Destination address. 3GPP TS 23.040 TP-Destination-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address is given by . Type of destination address. 3GPP TS 24.011 TP-Destination-Address Type-ofAddress octet in integer format. Integer type. Message length. Indicates the length of the message body (or ) in characters in the text mode (AT+CMGF=1); or the length of the actual TP data unit in octets in PDU mode (AT+CMGF=0), (that is, the RP layer SMSC address octets are not counted in the length). Message reference. 3GPP TS 23.040 TP-Message-Reference in integer format. Service center time stamp. 3GPP TS 23.040 TP-Service-Centre-Time-Stamp in timestring format (see ). The text of short message. For details, see Chapter 14.8. 3GPP TS 23.040 [3] TP-Command-Data in text mode responses; ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (for example, octet with EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 163 / 284 LTE-A Module Series integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). Error codes. For more details, see Chapter 14.6. Example AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGS='1234567890' > +CMGS: 247 OK //Set SMS message format as text mode. //Set character set as GSM which is used by the TE. //Text is entered. Tap to send message, or to quit the sending. AT+CMMS Send More Messages This command controls the continuity of the SMS relay protocol link. If the feature is enabled (and supported by the currently used network) multiple messages can be sent faster as the link is kept opening. AT+CMMS Send More Messages Test Command AT+CMMS=? Response +CMMS: (list of supported s) Read Command AT+CMMS? OK Response +CMMS: Write Command AT+CMMS[=] OK Response OK Maximum Response Time Characteristics Reference If there is any error: ERROR Or +CMS ERROR: 120 s, determined by network. - EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 164 / 284 3GPP TS 27.005 LTE-A Module Series Parameter Integer type. 0 Feature disabled 1 Keep enabled until the time between the response of the latest message send command (AT+CMGS, AT+CMSS and so on) and the next send command exceeds 1–5 seconds (the exact value is up to ME implementation); then ME shall close the link and TA switches back to 0 automatically. 2 Feature enabled. If the time between the response of the latest message send command and the next send command exceeds 1–5 seconds (the exact value is up to ME implementation), ME shall close the link but TA will not switch back to 0 automatically. Error codes. For more details, see Chapter 14.6. NOTE After the execution of the Read Command, a delay of 5–10 seconds is required before issuing the Write Command. Otherwise +CMS ERROR: 500 may appear. AT+CMGW Write Messages to Memory This Write and Execution Commands store short messages (either SMS-DELIVER or SMS-SUBMIT) from TE to memory storage , and then the memory location of the stored message is returned. The message status will be set to 'STO UNSENT' by default; but parameter also allows other status values to be given. The syntax of input text is the same as the one specified in AT+CMGS Write Command. AT+CMGW Write Messages to Memory Test Command AT+CMGW=? Write Command 1) If in text mode (AT+CMGF=1): AT+CMGW=[,[,]] >Input text Send the message/Quit the sending Response OK Response +CMGW: OK If there is any error: ERROR Or EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 165 / 284 LTE-A Module Series 2) If in PDU mode (AT+CMGF=0): AT+CMGW=[,] >PDU is given Send the message/Quit the sending Maximum Response Time Characteristics Reference 3GPP TS 27.005 +CMS ERROR: 300 ms - Parameter Destination address. 3GPP TS 23.040 TP-Destination-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address is given by . Originating address. 3GPP TS 23.040 TP-Originating-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address given by . Type of originating address. 3GPP TS 24.011 TP-Originating-Address Type-of-Address octet in integer format (default see ). In text mode: 'REC UNREAD' Received unread messages 'REC READ' Received read messages 'STO UNSENT' Stored unsent messages 'STO SENT' Stored sent messages 'ALL' All messages In PDU mode: 0 Received unread messages 1 Received read messages 2 Stored unsent messages 3 Stored sent messages 4 All messages Type of destination address. 3GPP TS 24.011 TP-Destination-Address Type-of- Address octet in integer format. Integer type. Message length. Indicates the length of the message body (or ) in characters in the text mode (AT+CMGF=1), or the length of the actual TP data unit in octets in PDU mode (AT+CMGF=0), (that is, the RP layer SMSC address octets are not counted in the length). The text of short message. For details, see Chapter 14.8. 3GPP TS 23.040 [3] TP-Command-Data in text mode responses; ME/TA converts each EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 166 / 284 LTE-A Module Series 8-bit octet into two IRA character long hexadecimal number (for example, octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). In the case of SMS: 3GPP TS 24.011 SC address followed by 3GPP TS 23.04 TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (for example, octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)). Integer type. Index of message in selected storage . String type. Messages will be written and sent to this memory storage. 'SM' (U)SIM message storage 'ME' Mobile equipment message storage 'MT' Same as 'ME' storage 'SR' SMS status report storage location Error codes. For more details, see Chapter 14.6. NOTE Executing AT+CMGW indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGW='1234567890' > +CMGW: 4 //Set SMS message format as text mode //Set character set as GSM which is used by the TE //Text is entered. Tap to send message or to quit the sending OK AT+CMGF=0 //Set SMS message format as PDU mode OK AT+CMGW=18 > 0051FF00000008000A0500030002016D4B8BD5 +CMGW: 5 OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 167 / 284 LTE-A Module Series AT+CMSS Send Messages from Storage This Write Command sends a message with location value from message storage to the network (SMS-SUBMIT). If a new recipient address is given, it shall be used instead of the one stored with the message. Reference value is returned to the TE on successful message delivery. Values can be used to identify message upon unsolicited delivery status report result code. AT+CMSS Send Messages from Storage Test Command AT+CMSS=? Write Command AT+CMSS=[,[,]] Response OK Response If in text mode (AT+CMGF=1) and the message is sent successfully: +CMSS: [,] OK If in PDU mode (AT+CMGF=0) and the message is sent successfully: +CMSS: [,] OK Maximum Response Time Characteristics Reference 3GPP TS 27.005 If there is any error: ERROR Or +CMS ERROR: 120 s, determined by network. - Parameter Integer type. Value in the range of location numbers supported by the associated memory. Destination Address. 3GPP TS 23.040 TP-Destination-Address Address-Value field in string format. BCD numbers (or GSM 7-bit default alphabet characters) are converted to characters of the currently selected TE character set (see AT+CSCS in 3GPP TS 27.007). The type of address is given by . Type of destination address. 3GPP TS 24.011 TP-Destination-Address Type-of- EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 168 / 284 LTE-A Module Series Address octet in integer format. Message reference. 3GPP TS 23.040 TP-Message-Reference in integer format. Service center time stamp. 3GPP TS 23.040 TP-Service-Centre-Time-Stamp in time- string format (see ). The format is the same as in case of SMS, but without 3GPP TS 24.011 SC address field and parameter shall be bounded by double quote characters like a normal string type parameter. String type. Messages will be written and sent to this memory storage. 'SM' (U)SIM message storage 'ME' Mobile equipment message storage 'MT' Same as 'ME' storage 'SR' SMS status report storage location Error codes. For more details, see Chapter 14.6. Example AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGW='1234567890' > Hello +CMGW: 4 OK AT+CMSS=4 +CMSS: 54 OK //Set SMS message format as text mode. //Set character set as GSM which is used by the TE. //Text is entered. Tap to send message or to quit the sending. //Send the message of index 4 from memory storage. AT+CNMA New Message Acknowledgement to UE/TE The Write and Execution Commands confirm successful receipt of a new message (SMS-DELIVER or SMS-STATUS-REPORT) routed directly to the TE. If the UE does not receive acknowledgement within required time (network timeout), it sends an RP-ERROR message to the network. The UE will automatically disable routing to the TE by setting both and values of AT+CNMI to 0. AT+CNMA New Message Acknowledgement to UE/TE Test Command AT+CNMA=? Response +CNMA: (list of supported s) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 169 / 284 LTE-A Module Series Write Command AT+CNMA= Execution Command AT+CNMA Maximum Response Time Characteristics Reference 3GPP TS 27.005 OK Response OK If there is any error: ERROR Or +CMS ERROR: Response OK If there is any error: ERROR Or +CMS ERROR: 300 ms - Parameter Integer type. Parameter required only for PDU mode. 0 Command operates similarly as in text mode 1 Send positive (RP-ACK) acknowledgement to the network. Accepted only in PDU mode 2 Send negative (RP-ERROR) acknowledgement to the network. Accepted only in PDU mode. Error codes. For more details, see Chapter 14.6. NOTE The Execution and Write commands shall only be used when in AT+CSMS equals 1 (phase 2+) and an appropriate URC has been issued by the module, that is: 1) +CMT for =2 incoming message classes 0,1,3 and none; 2) +CMT for =3 incoming message classes 0 and 3; 3) +CDS for =1. Example AT+CSMS=1 +CSMS: 1,1,1 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 170 / 284 LTE-A Module Series OK AT+CNMI=1,2,0,0,0 OK AT+CMGF=1 OK AT+CSDH=1 OK +CMT: '+358501234567',,'13/03/18,17:07:21+32',145,4,0,0,'+358501234567',145,28 This is a test from Quectel. //Short message is outputted directly when SMS is incoming. AT+CNMA //Send ACK to the network. OK AT+CNMA +CMS ERROR: 340 //The second time return error; it needs ACK only once. AT+CNMI SMS Event Reporting Configuration This Write Command selects the procedure on how the received new messages from the network are indicated to the TE when TE is active, for example, DTR is at low level (ON). If TE is inactive (for example, DTR is at high level (OFF)), message receiving should be done as specified in 3GPP TS 23.038. AT+CNMI SMS Event Reporting Configuration Test Command AT+CNMI=? Response +CNMI: (list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) Read Command AT+CNMI? OK Response +CNMI: ,,,, Write Command/Execution Command AT+CNMI[=[,[,[,[,]]]]] OK Response OK If there is any error: ERROR Or +CMS ERROR: Maximum Response Time 300 ms Characteristics The command takes effect immediately. The configurations are saved automatically. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 171 / 284 LTE-A Module Series Reference 3GPP TS 27.005 Parameter Integer type. 0 Buffer unsolicited result codes in the TA. If TA result code buffer is full, indications can be buffered in some other place or the oldest indications may be discarded and replaced with the new received indications. 1 Discard indication and reject new received message unsolicited result codes when TA-TE link is reserved (for example, in on-line data mode). Otherwise forward them directly to the TE. 2 Buffer unsolicited result codes in the TA when TA-TE link is reserved (for example, in data mode) and flush them to the TE after reservation. Otherwise forward them directly to the TE. Integer type. The rules for storing received SMS depend on its data coding scheme (see 3GPPTS 23.038) and preferred memory storage (AT+CPMS) setting, and the value is: 0 No SMS-DELIVER indications are routed to the TE. 1 If SMS-DELIVER is stored into ME/TA, indication of the memory location is routed to the TE by using unsolicited result code: +CMTI: , 2 SMS-DELIVERs (except class 2) are routed directly to the TE using unsolicited result code: +CMT: [], (PDU mode enabled) or +CMT: ,[],[,,,,,,,] (text mode enabled; about the parameters in italics, see AT+CSDH). Class 2 messages result in indication as defined in =1. 3 Class 3 SMS-DELIVERs are routed directly to TE by using unsolicited result codes defined in =2. Messages of other classes result in indication as defined in =1. Integer type. The rules for storing received CBMs depend on its data coding scheme (see 3GPP TS 23.038) and the setting of Select CBM Types (AT+CSCB); and the value is: 0 No CBM indications are routed to the TE. 2 New CBMs are routed directly to the TE using unsolicited result code: +CBM: (PDU mode); or +CBM: ,,,, (text mode) Integer type. 0 No SMS-STATUS-REPORTs are routed to the TE. 1 SMS-STATUS-REPORTs are routed to the TE using unsolicited result code: +CDS: (PDU mode) +CDS: ,,[],[],,, (text mode) 2 If SMS-STATUS-REPORT is stored into ME/TA, indication of the memory location is routed to the TE using unsolicited result code: +CDSI: , Integer type. 0 TA buffer of unsolicited result codes defined within this command is flushed to the TE when 1 or 2 is entered (OK response shall be given before flushing the EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 172 / 284 LTE-A Module Series codes). 1 TA buffer of unsolicited result codes defined within this command is cleared when 1 or 2 is entered. Error codes. For more details, see Chapter 14.6. NOTE Unsolicited result code: +CMTI: , +CMT: [], +CBM: Indicates that a new message has been received Short message is outputted directly Cell broadcast message is outputted directly Example AT+CMGF=1 //Set SMS message format as text mode. OK AT+CSCS='GSM' //Set character set as GSM which is used by the TE. OK AT+CNMI=1,2,0,1,0 //Set SMS-DELIVERs are routed directly to the TE. OK AT+CSDH=1 //Show text mode parameters. OK +CMT: '+358501234567',,'13/03/18,17:07:21+32',145,4,0,0,'+358501234567',145,28 This is a test from Quectel. //Short message is outputted directly when an SMS is incoming. AT+CSCB Select Cell Broadcast Message Types This Write Command selects which types of CBMs are to be received by the ME. This command writes the parameters in NON-VOLATILE memory. AT+CSCB Select Cell Broadcast Message Types Test Command AT+CSCB=? Response +CSCB: (list of supported s) Read Command AT+CSCB? OK Response +CSCB: ,, Write Command AT+CSCB=[,mids>[,]] OK Response OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 173 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.005 If there is any error: ERROR Or +CMS ERROR: 300 ms The command takes effect immediately. The configurations are not saved. Parameter Integer type. 0 Message types specified in and are accepted 1 Message types specified in and are not accepted String type. All different possible combinations of CBM message identifiers (see ) (default is empty string), for example, '0,1,5,320-478,922' String type. All different possible combinations of CBM data coding schemes (see ) (default is empty string), for example, '0-3,5'. Error codes. For more details, see Chapter 14.6. AT+CSDH Show SMS Text Mode Parameters This Write Command controls whether detailed header information is shown in text mode result codes. AT+CSDH Show SMS Text Mode Parameters Test Command AT+CSDH=? Response +CSDH: (list of supported s) Read Command AT+CSDH? OK Response +CSDH: Write Command/Execution Command AT+CSDH[=] Maximum Response Time OK Response OK Or ERROR 300 ms EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 174 / 284 LTE-A Module Series Characteristics Reference 3GPP TS 27.005 The command takes effect immediately. The configuration is not saved. Parameter Integer type. 0 Do not show header values defined in commands +CSCA, +CSMP (, , , , , ) and , or in +CMT, +CMGL, +CMGR result codes for SMS-DELIVERs and SMS-SUBMITs in text mode. 1 Show the values in result codes. Example AT+CSDH=0 OK AT+CMGR=2 +CMGR: 'STO UNSENT','', OK AT+CSDH=1 OK AT+CMGR=2 +CMGR: 'STO UNSENT','',,128,17,0,0,143,'+358501234567',145,18 OK AT+CSMP Set SMS Text Mode Parameters This command sets values for additional parameters needed when a short message is sent to the network or placed in a storage in text mode when text mode is selected (AT+CMGF=1). It is possible to set the validity period starting from when the SM is received by the SMSC ( ranges from 0 to 255) or define the absolute time of the validity period termination ( is a string). AT+CSMP Set SMS Text Mode Parameters Test Command AT+CSMP=? Response OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 175 / 284 LTE-A Module Series Read Command AT+CSMP? Response +CSMP: ,,, Write Command AT+CSMP=[,[,[,] ]] Maximum Response Time Characteristics Reference 3GPP TS 27.005 OK Response OK Or ERROR 300 ms The command takes effect immediately. The configurations are saved automatically. Parameter First octet. Depending on the command or result code: First octet of 3GPP TS 23.040 SMS-DELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, SMS-COMMAND in integer format. If a valid value has been entered once, parameter can be omitted. Validity period. Depending on SMS-SUBMIT setting: 3GPP TS 23.040 TP-ValidityPeriod either in integer format or in time-string format (see ). Protocol identifier. 3GPP TS 23.040 TP-Protocol-Identifier in integer format. Default value: 0. Data coding scheme. Depending on the command or result code: 3GPP TS 23.038 SMS Data Coding Scheme (default 0), or Cell Broadcast Data Coding Scheme in integer format. AT+QCMGS Send Concatenated Messages This command sends concatenated massages. Different from AT+CMGS, when sending a concatenated message through this command, each segment of the concatenated message must be identified by the additional parameters: , and . When sending all segments of the message one by one, AT+QCMGS must be executed multiple times (equal to ) for each segment. This command is only used in text mode (AT+CMGF=1). AT+QCMGS Send Concatenated Messages Test Command AT+QCMGS=? Write Command If text mode (+CMGF=1): Response OK Response If in text mode (AT+CMGF=1) and sent successfully: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 176 / 284 AT+QCMGS=[,],,, >Input text Send the message/Quit the sending Maximum Response Time +QCMGS: OK If there is any error: ERROR Or +CMS ERROR: 120 s, determined by network. Characteristics - LTE-A Module Series Parameter Integer type. Message identification in the user data header (UDH). Range: 0– 255. This parameter is defined and inputted by the user. All segments of a same concatenated message must have the same . Different concatenated messages should have different . Integer type. Sequence number of a concatenated message. Range: 0–7. =0 means: ignore the value and regard it as a non-concatenated message. Integer type. The total number of the segments of one concatenated message. Range: 0–7. =0 or 1 means: ignore the value and regard it as a nonconcatenated message. See AT+CMGS. See AT+CMGS. See AT+CMGS. Error codes. For more details, see Chapter 14.6. NOTE 1. For concatenated messages, the maximum length will be reduced by the length of the user data header (UDH). 3GPP TS 23.040 defines two kinds of UDH length: 6 bytes and 7 bytes, so the two kinds of are 8-bit (6 bytes) and 16-bit (7 bytes). AT+QCMGS uses 8-bit . ⚫ In the case of GSM 7-bit default alphabet data coding scheme, the maximum length of each segment of a concatenated message is (140 octets - 6 ) × 8/7=153 characters. ⚫ In the case of 16-bit UCS2 data coding scheme, the maximum length of each segment is (1406)/2=67 characters. ⚫ In the case of 8-bit data coding scheme, the maximum length of each segment is 140-6=134 characters. 2. Message-Reference field gives an integer representation of a reference number of the SMS-SUBMIT or SMS-COMMAND submitted to the SC by the MS, and it is used to confirm whether the SMS-DELIVER has been received from SC duplicate or not. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 177 / 284 LTE-A Module Series 3. The field of UDH. It is message identification of the concatenated SMS, which is different from . Each segment in a concatenated message should have the same , but must be incremented for each segment of a concatenated message. 4. AT+QCMGS does not support to send message in PDU mode (AT+CMGF=0). Example AT+CMGF=1 OK AT+CSCS='GSM' OK AT+QCMGS='15056913384',120,1,2 >ABCD +QCMGS: 190 //Set SMS message format as text mode. //Set character set as GSM which is used by the TE. //Input 120 for , and send the first segment of the concatenated SMS. //Text is entered. Tab to send the message, or to quit the sending. OK AT+QCMGS='15056913384',120,2,2 >EFGH +QCMGS: 191 //Send the second segment of the concatenated SMS. //Text is entered.Tab to send the message, or to quit the sending. OK AT+QCMGR Read Concatenated Messages The function of this command is similar to AT+CMGR, except that the message to be read is a segment of concatenated messages, and parameters , and would be shown in the result. Several segments should be concatenated to a whole concatenated message according to these three parameters. Similar to AT+QCMGS, AT+QCMGR is only used in text mode (AT+CMGF=1). AT+QCMGR Read Concatenated Messages Test Command AT+QCMGR=? Write Command AT+QCMGR= Response OK Response In text mode (AT+CMGF=1) and command is executed successfully: For SMS-DELIVER: +QCMGR: ,,[],[,,,,,,,][,,,< EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 178 / 284 Maximum Response Time Characteristics LTE-A Module Series msg_total>] OK For SMS-SUBMIT: +QCMGR: ,,[][,,,,,[],,,][,,,< msg_total>] OK For SMS-STATUS-REPORTs: +QCMGR: ,,,[],[],,, OK For SMS-COMMANDs: +QCMGR: ,,[,,[],[],[],] OK If there is any error: ERROR Or +CMS ERROR: Depends on the length of message content. - Parameter Integer type. Message identification in the user data header (UDH). Range: 0–65535 (see NOTE below). All segments of a same concatenated message have same . Different concatenated messages should have different . Integer type. Sequence number of a concatenated message. Range: 1–7. Integer type. The total number of the segments of one concatenated message. Range: 2–7. See AT+CMGR for details of other parameters. Error codes. For more details, see Chapter 14.6. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 179 / 284 LTE-A Module Series NOTE 1. The in AT+QCMGR is different from the in AT+QCMGS. It is possible that UE receives concatenated messages with 8-bit or 16-bit , so its maximal value is 255 with 8-bit and 65535 with 16-bit. 2. If the message to be read is not a concatenated message, , and would not be shown in the result. Example +CMTI: 'SM',3 /The first message of a concatenated message comes. +CMTI: 'SM',4 //The second message of a concatenated message comes. AT+QCMGR=3 //Read the first segment of the concatenated message. +QCMGR: 'REC UNREAD','+358501234567',,'13/07/30,14:44:37+32',120,1,2 ABCD OK AT+QCMGR=4 //Read the second segment of the concatenated message. +QCMGR: 'REC UNREAD','+358501234567',,'13/07/30,14:44:37+32',120,2,2 EFGH OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 180 / 284 LTE-A Module Series 10 Packet Domain Commands AT+CGATT Attachment or Detachment of PS This Write Command attaches the MT to, or detach the MT from the Packet Domain service. After the command has been completed, the MT remains in V.25ter command state. If the MT is already in the requested state, the command is ignored and the OK response will be returned. If the requested state cannot be achieved, an ERROR or +CME ERROR response is returned. AT+CGATT Attachment or Detachment of PS Test Command AT+CGATT=? Response +CGATT: (list of supported s) Read Command AT+CGATT? OK Response +CGATT: Write Command AT+CGATT= OK Response OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 140 s, determined by network. - Parameter Integer type. Indicates the state of PS attachment 0 Detached 1 Attached EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 181 / 284 LTE-A Module Series Other values are reserved and will result in an ERROR response to the Write Command Error codes. For more details, see Chapter 14.5. Example AT+CGATT=1 OK AT+CGATT=0 OK AT+CGATT? +CGATT: 0 OK //Attach to PS service. //Detach from PS service. //Query the current PS service state. AT+CGDCONT Define PDP Contexts This command specifies PDP context parameters for a specific context . A special form of the Write Command (AT+CGDCONT=) causes the values for context to become undefined. It is not allowed to change the definition of an already activated context. This Read Command returns the current settings for each defined PDP context. AT+CGDCONT Define PDP Contexts Test Command AT+CGDCONT=? Response +CGDCONT: (list of supported s),,,,(list of supported s),(list of supported s),(list of supported s),(list of supported s) Read Command AT+CGDCONT? OK Response +CGDCONT: ,,,,,,, […] Write Command AT+CGDCONT=[,[,< APN>[,[,[,< head_comp>,,]]]]] OK Response OK Or ERROR EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 182 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 300 ms The command takes effect immediately. The configurations are saved automatically. Parameter Integer type. PDP context identifier, a numeric parameter which specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands. The range of permitted values (minimum value=1) is returned by the test form of the command. String type. Packet data protocol type, a string parameter which specifies the type of packet data protocol. 'IP' IPv4. Internet Protocol (IETF STD 5) 'PPP' 'IPV6' 'IPV4V6' String type. Access point name, which is a logical name used to select the GGSN or the external packet data network. If the value is null or omitted, then the subscription value will be requested. String type. Identifies the MT in the address space applicable to the PDP. If the value is null or omitted, then a value may be provided by the TE during the PDP startup procedure or, failing that, a dynamic address will be requested. The allocated address may be read using AT+CGPADDR. Integer type. Controls PDP data compression (applicable for SNDCP only) (see 3GPP TS 44.065). 0 Off (Default if value is omitted) 1 On (Manufacturer preferred compression) 2 V.42bis 3 V.44 (Not supported currently) Integer type. Controls PDP header compression (see 3GPP TS 44.065 and 3GPP TS25.323). 0 Off 1 On 2 RFC1144 3 RFC2507 4 RFC3095 Integer type. Controls how the MT/TA requests to get the IPv4 address information. 0 IPv4 address allocation through NAS signaling 1 IPv4 address allocated through DHCP Integer type. Indicates the type of PDP context activation request for the PDP context. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 183 / 284 LTE-A Module Series 0 PDP context is for new PDP context establishment or for handover from a non-3GPP access network (how the MT decides whether the PDP context is for new PDP context establishment or for handover is implementation specific) 1 PDP context is for emergency bearer services NOTE Executing AT+CGDCONT=[,[,[,[,[,,,]]]]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. AT+CGQREQ Quality of Service Profile (Requested) This command allows the TE to specify the quality of service profile that is used when the MT activates a PDP context. This Write Command specifies a profile for the context . A special form of the Write Command, AT+CGQREQ= causes the requested profile for context number to become undefined. The Read Command returns the current settings for each defined context. Details can be found in 3GPP TS 23.107 and all parameters are saved in NVM automatically. AT+CGQREQ Quality of Service Profile (Requested) Test Command AT+CGQREQ=? Response +CGQREQ: ,(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) Read Command AT+CGQREQ? OK Response [+CGQREQ: ,,,>reliability>,< peak>,] […] Write Command AT+CGQREQ=[,[, [,[,[,]]]]] OK Response OK If there is any error: ERROR Or EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 184 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 +CME ERROR: 300 ms The command takes effect immediately. The configurations are saved automatically. Parameter Integer type. Specifies a particular PDP context definition (see AT+CGDCONT). String type. Packet Data Protocol type 'IP' IPv4. Internet Protocol (IETF STD 5) 'PPP' 'IPV6' 'IPV4V6' Integer type. Specifies the precedence class. 0 Network subscribed value 1 High Priority. Service commitments shall be maintained ahead of precedence classes 2 and 3 2 Normal priority. Service commitments shall be maintained ahead of precedence class 3 3 Low priority. Service commitments shall be maintained. Integer type. Specifies the delay class. This parameter defines the end-to-end transfer delay incurred in the transmission of SDUs through the network. For the details, see Table 6: Delay Class. 0 Network subscribed value 1–4 See Table 6: Delay Class. Integer type. Specifies the reliability class. 0 Network subscribed value 1 Non real-time traffic, error-sensitive application that cannot cope with data loss 2 Non real-time traffic, error-sensitive application that can cope with infrequent data loss 3 Non real-time traffic, error-sensitive application that can cope with data loss, GMM/SM, and SMS 4 Real-time traffic, error-sensitive application that can cope with data loss 5 Real-time traffic, error non-sensitive application that can cope with data loss Integer type. Specifies the peak throughput class, in octets per second. 0 Network subscribed value 1 Up to 1 000 (8 kbit/s) 2 Up to 2 000 (16 kbit/s) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 185 / 284 LTE-A Module Series 3 Up to 4 000 (32 kbit/s) 4 Up to 8 000 (64 kbit/s) 5 Up to 16 000 (128 kbit/s) 6 Up to 32 000 (256 kbit/s) 7 Up to 64 000 (512 kbit/s) 8 Up to 128 000 (1024 kbit/s) 9 Up to 256 000 (2048 kbit/s) Integer type. Specifies the mean throughput class, in octets per hour. 0 Network subscribed value 1 100 (about 0.22 bit/s) 2 200 (about 0.44 bit/s) 3 500 (about 1.11 bit/s) 4 1 000 (about 2.2 bit/s) 5 2 000 (about 4.4 bit/s) 6 5 000 (about 11.1 bit/s) 7 10 000 (about 22 bit/s) 8 20 000 (about 44 bit/s) 9 50 000 (about 111 bit/s) 10 100 000 (about 0.22 kbit/s) 11 200 000 (about 0.44 kbit/s) 12 500 000(about 1.11 kbit/s) 13 1000 000 (about 2.2 kbit/s) 14 2 000 000 (about 4.4 kbit/s) 15 5 000 000 (about 11.1 kbit/s) 16 10 000 000 (about 22 kbit/s) 17 20 000 000 (about 44 kbit/s) 18 50 000 000 (about 111 kbit/s) 31 Best effort Error codes. For more details, see Chapter 14.5. Table 6: Delay Class SDU Size 128 octets 1024 octets Delay Class 1 (Predictive) 2 (Predictive) 3 (Predictive) 4 (Best Effort) 1 (Predictive) Mean Transfer Delay <0.5 <5 <50 Unspecified <0.5 95 Percentile <1.5 <25 <250 <1.5 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 186 / 284 2 (Predictive) 3 (Predictive) 4 (Best Effort) <5 <50 Unspecified LTE-A Module Series <25 <250 - AT+CGQMIN Quality of Service Profile (Minimum Acceptable) This command allows the TE to specify a minimum acceptable profile which is checked by the MT against the negotiated profile when the PDP context is activated. This Write Command specifies a profile for the context identified by the context identification parameter . A special form of the Write Command, AT+CGQMIN= causes the minimum acceptable profile for context number to become undefined. In this case no check is made against the negotiated profile. This Read Command returns the current settings for each defined context. Details can be found in 3GPP TS 23.107 and all parameters are saved in NVM automatically. AT+CGQMIN Quality of Service Profile (Minimum Acceptable) Test Command AT+CGQMIN=? Response +CGQMIN: ,(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) Read Command AT+CGQMIN? OK Response [+CGQMIN: ,,,,, […]] Write Command AT+CGQMIN=[,[,< delay>[,[,[, ]]]]] OK Response OK If there is any error: ERROR Or +CME ERROR: Maximum Response Time 300 ms Characteristics The command takes effect immediately. The configurations are saved automatically. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 187 / 284 LTE-A Module Series Reference 3GPP TS 27.007 Parameter Integer type. Specifies a particular PDP context definition (see AT+CGDCONT) String type. Packet Data Protocol type 'IP' IPv4. Internet Protocol (IETF STD 5) 'PPP' 'IPV6' 'IPV4V6' Integer type. Specifies the precedence class 0 Network subscribed value 1 High Priority. Service commitments shall be maintained ahead of precedence classes 2 and 3 2 Normal priority. Service commitments shall be maintained ahead of precedence class 3 3 Low priority. Service commitments shall be maintained Integer type. Specifies the delay class. This parameter defines the end-to-end transfer delay incurred in the transmission of SDUs through the network. See Table 6: Delay Class for details. 0 Network subscribed value 1 Delay Class 1 2 Delay Class 2 3 Delay Class 3 4 Delay Class 4 Integer type. Specifies the reliability class. 0 Network subscribed value 1 Non real-time traffic and error-sensitive application that cannot cope with data loss 2 Non real-time traffic and error-sensitive application that can cope with infrequent data loss 3 Non real-time traffic, error-sensitive application that can cope with data loss, GMM/SM, and SMS 4 Real-time traffic and error-sensitive application that can cope with data loss 5 Real-time traffic and error non-sensitive application that can cope with data loss Integer type. Specifies the peak throughput class, in octets per second. 0 Network subscribed value 1 Up to 1 000 (8 kbit/s) 2 Up to 2 000 (16 kbit/s) 3 Up to 4 000 (32 kbit/s) 4 Up to 8 000 (64 kbit/s) 5 Up to 16 000 (128 kbit/s) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 188 / 284 LTE-A Module Series 6 Up to 32 000 (256 kbit/s) 7 Up to 64 000 (512 kbit/s) 8 Up to 128 000 (1024 kbit/s) 9 Up to 256 000 (2048 kbit/s) Integer type. Specifies the mean throughput class, in octets per hour. 0 Network subscribed value 1 100 (about 0.22 bit/s) 2 200 (about 0.44 bit/s) 3 500 (about 1.11 bit/s) 4 1 000 (about 2.2 bit/s) 5 2 000 (about 4.4 bit/s) 6 5 000 (about 11.1 bit/s) 7 10 000 (about 22 bit/s) 8 20 000 (about 44 bit/s) 9 50 000 (about 111 bit/s) 10 100 000 (about 0.22 kbit/s) 11 200 000 (about 0.44 kbit/s) 12 500 000(about 1.11 kbit/s) 13 1000 000 (about 2.2 kbit/s) 14 2 000 000 (about 4.4 kbit/s) 15 5 000 000 (about 11.1 kbit/s) 16 10 000 000 (about 22 kbit/s) 17 20 000 000 (about 44 kbit/s) 18 50 000 000 (about 111 kbit/s) 31 Best effort Error codes. For more details, see Chapter 14.5. AT+CGEQREQ 3G Quality of Service Profile (Requested) This command allows TE to specify a UMTS quality of service profile that is used when the MT activates a PDP context. Details can be found in 3GPP TS 23.107. AT+CGEQREQ 3G Quality of Service Profile (Requested) Test Command AT+CGEQREQ=? Response +CGEQREQ: ,(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) Read Command AT+CGEQREQ? OK Response [+CGEQREQ: ,,,,,< Guaranteed bitrate DL>,,,,, ,,,,] [...] Write Command AT+CGEQREQ=[[,[,[,[,[,[,[, [,[,[,[,[,[,[,]]]]]]]]]]]]]]] OK Response OK Or ERROR Maximum Response Time 300 ms Characteristics Reference 3GPP TS 27.007 The command takes effect immediately. The configurations are saved automatically. Parameter Integer type. PDP context identifier which specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands. The range of permitted values (minimum value = 1) is returned by the test form of the command. String type. The type of packet data protocol type. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 190 / 284 LTE-A Module Series 'IP' IPv4. Internet Protocol (IETF STD 5) 'PPP' 'IPV6' 'IPV4V6' The following parameters are defined in 3GPP TS 23.107 Integer type. Indicates the type of application for which the UMTS bearer service is optimized (refer to 3GPP TS 24.008 subclause 10.5.6.5). If the parameter is specified as conversational or streaming, then , , and should also be provided. 0 Conversational 1 Streaming 2 Interactive 3 Background 4 Subscribed value Integer type. Indicates the maximum number of kbits/s delivered to UMTS (uplink traffic) at an SAP. As an example, a bit rate of 32 kbit/s would be specified as 32 (for example, AT+CGEQREQ=…,32,…). 0 Subscribed value 1–5760 Integer type. Indicates the maximum number of kbits/s delivered by UMTS (downlink traffic) at an SAP. As an example, a bit rate of 32 kbit/s would be specified as 32 (for example, AT+CGEQREQ=…,32,…). 0 Subscribed value 1–42200 Integer type. Indicates the guaranteed number of kbits/s delivered to UMTS (uplink traffic) at an SAP (provided that there is data to deliver). As an example, a bit rate of 32 kbit/s would be specified as 32 (for example, AT+CGEQREQ=…,32,…). 0 Subscribed value 1–5760 Integer type. Indicates the guaranteed number of kbits/s delivered by UMTS (downlink traffic) at an SAP (provided that there is data to deliver). As an example, a bit rate of 32 kbit/s would be specified as 32 (for example., AT+CGEQREQ=…,32,…). 0 Subscribed value 1–42200 Integer type. Indicates whether the UMTS bearer shall provide in- sequence SDU delivery or not (refer to 3GPP TS 24.008 subclause 10.5.6.5). 0 No 1 Yes 2 Subscribed value Integer type. Indicates the maximum allowed SDU size in octets. If the EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 191 / 284 LTE-A Module Series parameter is set to 0, the subscribed value will be requested (see 3GPP TS 24.008 subclause 10.5.6.5). 0–1520 (This value needs to be divisible by 10 without remainder) String type. Indicates the target value for the fraction of SDUs lost or detected as erroneous. SDU error ratio is defined only for conforming traffic. The value is specified as 'mEe'. As an example, a target SDU error ratio of 5 × 10-3 would be specified as '5E3' (for example, AT+CGEQREQ=…,'5E3',…). '0E0' Subscribed value '1E1' '1E2' '7E3' '1E3' '1E4' '1E5' '1E6' String type. Indicates the target value for the undetected bit error ratio in the delivered SDUs. If no error detection is requested, it indicates the bit error ratio in the delivered SDUs. The value is specified as 'mEe'. As an example a target residual bit error ratio of 5 × 10-3 would be specified as '5E3' (e.g., AT+CGEQREQ=…,'5E3',…). '0E0' Subscribed value '5E2' '1E2' '5E3' '4E3' '1E3' '1E4' '1E5' '1E6' '6E8' Integer type. Indicates whether SDUs detected as erroneous shall be delivered or not (see 3GPP TS 24.008 subclause 10.5.6.5). 0 No 1 Yes 2 No detect 3 Subscribed value Integer type. Indicates the targeted time between request to transfer an SDU at one SAP to its delivery at the other SAP, in milliseconds. If the parameter is set to 0, the subscribed value will be requested (see 3GPP TS 24.008 subclause 10.5.6.5). 0 Subscribed value 100–150 (This value needs to be divisible by 10 without remainder) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 192 / 284 LTE-A Module Series 200–950 (This value needs to be divisible by 50 without remainder) 1000–4000 (This value needs to be divisible by 100 without remainder) Integer type. Specifies the relative importance for handling of all SDUs belonging to the UMTS bearer compared to the SDUs of other bearers. If the parameter is set to 0, the subscribed value will be requested (see 3GPP TS 24.008 subclause 10.5.6.5). 0 Subscribed 1 Priority level 1 2 Priority level 2 3 Priority level 3 Integer type. Specifies characteristics of the source of the submitted SDUs for a PDP context. 0 Characteristics of SDUs are unknown 1 Characteristics of SDUs corresponds to a speech source Integer type. Indicates signaling content of submitted SDUs for a PDP context. 0 PDP context is not optimized for signaling 1 PDP context is optimized for signaling AT+CGEQMIN 3G Quality of Service Profile (Minimum Acceptable) This command allows the TE to specify a minimum acceptable profile, which is checked by the MT against the negotiated profile returned in the PDP context establishment and PDP context modification procedures. Details can be found in 3GPP TS 23.107 and all parameters are saved in NVM automatically. AT+CEGQMIN 3G Quality of Service Profile (Minimum Acceptable) Test Command AT+CGEQMIN=? Response +CGEQMIN: ,(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 193 / 284 LTE-A Module Series Read Command AT+CGEQMIN? OK Response [+CGEQMIN: ,,,,,,,,,,< Delivery of erroneous SDUs>,,,,] […] Write Command AT+CGEQMIN=[[,[,[,[,[,[,[, [,[,[,[,[,[,[,]]]]]]]]]]]]]]] OK Response OK Or ERROR Maximum Response Time 300 ms Characteristics Reference 3GPP TS 27.007 The command takes effect immediately. The configurations are saved automatically. Parameter Integer type. PDP context identifier which specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands. The range of permitted values (minimum value = 1) is returned by the test form of the command Packet data protocol type, a string parameter which specifies the type of packet data protocol. 'IP' IPv4. Internet Protocol (IETF STD 5) 'PPP' 'IPV6' EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 194 / 284 LTE-A Module Series 'IPV4V6' The following parameters are defined in 3GPP TS 23.107. Integer type. Indicates the type of application for which the UMTS bearer service is optimized (see 3GPP TS 24.008 subclause 10.5.6.5). If the parameter is specified as conversational or streaming, then , , and should also be provided. 0 Conversational 1 Streaming 2 Interactive 3 Background 4 Subscribed value Integer type. Indicates the maximum number of kbits/s delivered to UMTS (uplink traffic) at an SAP. As an example, a bit rate of 32 kbit/s would be specified as 32 (for example, AT+CGEQREQ=…,32,…). 0 Subscribed value 1–5760 Integer type. Indicates the maximum number of kbits/s delivered by UMTS (downlink traffic) at an SAP. As an example, a bit rate of 32 kbit/s would be specified as 32 (for example, AT+CGEQREQ=…,32,…). 0 Subscribed value 1–42200 Integer type. Indicates the guaranteed number of kbits/s delivered to UMTS (uplink traffic) at an SAP (provided that there is data to deliver). As an example, a bit rate of 32 kbit/s would be specified as 32 (for example, AT+CGEQREQ=…,32,…). 0 Subscribed value 1–5760 Integer type. Indicates the guaranteed number of kbits/s delivered by UMTS (downlink traffic) at an SAP (provided that there is data to deliver). As an example, a bit rate of 32 kbit/s would be specified as 32 (for example, AT+CGEQREQ=…,32,…). 0 Subscribed value 1–42200 Integer type. Indicates whether the UMTS bearer shall provide in- sequence SDU delivery or not (refer to 3GPP TS 24.008 subclause 10.5.6.5). 0 No 1 Yes 2 Subscribed value Integer type. Indicates the maximum allowed SDU size in octets. If the parameter is set to 0, the subscribed value will be requested (see 3GPP TS 24.008 subclause 10.5.6.5). 0–1520 (This value needs to be divisible by 10 without remainder) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 195 / 284 LTE-A Module Series String type. Indicates the target value for the fraction of SDUs lost or detected as erroneous. SDU error ratio is defined only for conforming traffic. The value is specified as 'mEe'. As an example, a target SDU error ratio of 5 × 10-3 would be specified as '5E3' (for example, AT+CGEQREQ=…,'5E3',…). '0E0' Subscribed value '1E2' '7E3' '1E3' '1E4' '1E5' '1E6' '1E1' String type. Indicates the target value for the undetected bit error ratio in the delivered SDUs. If no error detection is requested, it indicates the bit error ratio in the delivered SDUs. The value is specified as 'mEe'. As an example, a target residual bit error ratio of 5 × 10-3 would be specified as '5E3' (for example, AT+CGEQREQ=…,'5E3',…). '0E0' Subscribed value '5E2' '1E2' '5E3' '4E3' '1E3' '1E4' '1E5' '1E6' '6E8' Integer type. Indicates whether SDUs detected as erroneous shall be delivered or not (see 3GPP TS 24.008 subclause 10.5.6.5). 0 No 1 Yes 2 No detect 3 Subscribed value Integer type. Indicates the targeted time between request to transfer an SDU at one SAP to its delivery at the other SAP, in milliseconds. If the parameter is set to 0 the subscribed value will be requested (refer to 3GPP TS 24.008 subclause 10.5.6.5). 0 Subscribed value 100–150 (This value needs to be divisible by 10 without remainder) 200–950 (This value needs to be divisible by 50 without remainder) 1000–4000 (This value needs to be divisible by 100 without EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 196 / 284 LTE-A Module Series remainder) Integer type. Specifies the relative importance for handling of all SDUs belonging to the UMTS bearer compared to the SDUs of other bearers. If the parameter is set to 0, the subscribed value will be requested (see 3GPP TS 24.008 subclause 10.5.6.5). 0 Subscribed 1 Priority level 1 2 Priority level 2 3 Priority level 3 Integer type. Specifies characteristics of the source of the submitted SDUs for a PDP context. 0 Characteristics of SDUs are unknown 1 Characteristics of SDUs corresponds to a speech source Integer type. Indicates signaling content of submitted SDUs for a PDP context. 0 PDP context is not optimized for signaling 1 PDP context is optimized for signaling Error codes. For more details, see Chapter 14.5. AT+CGACT Activate or Deactivate PDP Contexts This command activates or deactivates the specified PDP context(s). After the command has been completed, the MT remains in V.250 command state. If any PDP context is already in the requested state, the state for that context remains unchanged. If the MT is not PS attached when the activation form of the command is executed, the MT first performs a PS attach and then attempts to activate the specified contexts. If no s specifies the activation/deactivation form of the command, it will activate or deactivate all defined contexts. AT+CGACT Activate or Deactivate PDP Contexts Test Command AT+CGACT=? Response +CGACT: (list of supported s) Read Command AT+CGACT? OK Response +CGACT: , […] Write Command AT+CGACT=, OK Response OK Or NO CARRIER EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 197 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 150 s, determined by network. - Parameter Integer type. Indicates the state of PDP context activation. 0 Deactivated 1 Activated Other values are reserved and will result in an ERROR response to the Write Command. Integer type. Specifies a particular PDP context definition (see AT+CGDCONT). Error codes. For more details, see Chapter 14.5. Example AT+CGDCONT=4,'IP','UNINET' OK AT+CGACT=1,4 OK AT+CGACT? +CGACT: 1,1 +CGACT: 2,0 +CGACT: 3,0 +CGACT: 4,1 OK AT+CGACT=0,4 OK //Define a PDP context. //Activate the PDP. //Query the current PDP context state. //Deactivate the PDP. AT+CGDATA Enter Data State This Write Command causes the MT to perform whatever actions that are necessary to establish communication between the TE and the network using one or more packet domain PDP types. This may include performing a PS attach and one or more PDP context activations. Commands following the EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 198 / 284 LTE-A Module Series AT+CGDATA in the AT command line will not be processed by the MT. If the value is unacceptable to the MT, the MT shall return an ERROR or +CME ERROR response. Otherwise, the MT issues the intermediate result code CONNECT and enters V.250 online data state. After data transfer is completed, and the layer 2 protocol termination procedure has been completed successfully, the command state is reentered and the MT returns the final result code OK. AT+CGDATA Enter Data State Test Command AT+CGDATA=? Response +CGDATA: (list of supported s) Write Command AT+CGDATA=, OK Response CONNECT Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 300 ms - Parameter String type. Indicates the layer 2 protocol to be used between the TE and MT: PPP Point to Point protocol for a PDP such as IP Other values are not supported and will result in an ERROR response to the Execution Command. Integer type. Specifies a particular PDP context definition (see AT+CGDCONT). Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 199 / 284 LTE-A Module Series AT+CGPADDR Show PDP Address This command returns a list of PDP addresses for the specified context identifiers. If no is specified, the addresses for all defined contexts are returned. AT+CGPADDR Show PDP Address Test Command AT+CGPADDR=? Response +CGPADDR: (list of defined s) Write Command AT+CGPADDR[=[,[,…]]] OK Response +CGPADDR: , […] OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR 300 ms - Parameter Integer type. Specifies a particular PDP context definition (see AT+CGDCONT). String type. Identifies the MT in the address space applicable to the PDP. The address may be static or dynamic. For a static address, it will be the one set by the AT+CGDCONT when the context was defined. For a dynamic address, it will be the one assigned during the last PDP context activation that used the context definition referred to by . is omitted if none is available. Example AT+CGDCONT=1,'IP','UNINET' OK AT+CGACT=1,1 OK AT+CGPADDR=1 +CGPADDR: 1,'10.76.51.180' //Define a PDP context. //Activate the PDP. //Show the PDP address. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 200 / 284 LTE-A Module Series OK AT+CGCLASS GPRS Mobile Station Class This command sets the MT to operate according to the specified mode of operation, see 3GPP TS 23.060. AT+CGCLASS GPRS Mobile Station Class Test Command AT+CGCLASS=? Response +CGCLASS: (list of supported s) Read Command AT+CGCLASS? OK Response +CGCLASS: Write Command AT+CGCLASS= OK Response OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter String type. Indicates the GPRS mobile class (Functionality in descending order). 'A' Class A Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 201 / 284 LTE-A Module Series AT+CGEREP Report Packet Domain Event This command enables or disables sending of unsolicited result codes +CGEV: XXX from MT to TE in the case of certain events occurring in the Packet Domain MT or the network. controls the processing of unsolicited result codes specified within this command. controls the effect on buffered codes when 1 or 2 is specified. AT+CGEREP Report Packet Domain Event Test Command AT+CGEREP=? Response +CGEREP: (list of supported s),(list of supported s) Read Command AT+CGEREP? OK Response +CGEREP: , Write Command AT+CGEREP=[[,]] Execution Command AT+CGEREP Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Or ERROR Response OK Or ERROR Response OK 300 ms - Parameter Integer type. 0 Buffer unsolicited result codes in the MT; if MT result code buffer is full, the oldest ones can be discarded. No codes are forwarded to the TE. 1 Discard unsolicited result codes when MT-TE link is reserved (for example, in on-line data mode); otherwise forward them directly to the TE. 2 Buffer unsolicited result codes in the MT when MT-TE link is reserved (for example, in on-line data mode) and flush them to the TE when MT-TE link becomes available; otherwise forward them directly to the TE. Integer type. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 202 / 284 LTE-A Module Series 0 MT buffer of unsolicited result codes defined within this command is cleared when 1 or 2 is entered. 1 MT buffer of unsolicited result codes defined within this command is flushed to the TE when 1 or 2 is entered (OK response shall be given before flushing the codes). NOTE The unsolicited result codes and the corresponding events are defined as follows: 1. +CGEV: REJECT ,: A network request for PDP context activation occurred when the MT was unable to report it to the TE with a +CRING unsolicited result code and was automatically rejected. Note: This event is not applicable for EPS. 2. +CGEV: NW REACT ,,[]: The network has requested a context reactivation. The used to reactivate the context is provided if known to the MT. Note: This event is not applicable for EPS. 3. +CGEV: NW DEACT ,,[]: The network has forced a context deactivation. The used to activate the context is provided if known to the MT. 4. +CGEV: ME DEACT ,,[]: The mobile equipment has forced a context deactivation. The used to activate the context is provided if known to the MT. 5. +CGEV: NW DETACH: The network has forced a Packet Domain detach. This implies that all active contexts have been deactivated. These are not reported separately. 6. +CGEV: ME DETACH: The mobile equipment has forced a Packet Domain detach. This implies that all active contexts have been deactivated. These are not reported separately. 7. +CGEV: NW CLASS: The network has forced a change of MS class. The highest available class is reported (see AT+CGCLASS). 8. +CGEV: ME CLASS: The mobile equipment has forced a change of MS class. The highest available class is reported (see AT+CGCLASS). 9. +CGEV: PDN ACT: Activated a context. The context represents a PDN connection in LTE or a Primary PDP context in GSM/UMTS. 10. +CGEV: PDN DEACT: Deactivated a context. The context represents a PDN connection in LTE or a Primary PDP context in GSM/UMTS. Parameter String type. Packet data protocol type. A string parameter which specifies the type of packet data protocol. 'IP' IPv4 'PPP' PPP 'IPV6' IPv6 'IPV4V6' IPv4v6 String type. Identifies the MT in the address space applicable to the PDP. If the value is null or omitted, then a value may be provided by the TE during the PDP. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 203 / 284 LTE-A Module Series Integer type. PDP context identifier which specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands. The range of permitted values (minimum value=1) is returned by the test form of AT+CGDCONT. String type. Indicates the GPRS mobile class. A Class A Example AT+CGEREP=? +CGEREP: (0-2),(0,1) //Test command. OK AT+CGEREP? +CGEREP: 0,0 //Query the current configuration. OK AT+CGEREP=2,1 OK AT+CGACT=1,2 OK //Report packet domain event. //Activate a context. +CGEV: PDN ACT2 AT+CGACT=0,2 OK //Deactivate a context. +CGEV: PDN DEACT2 AT+CGSMS Select Service for MO SMS Messages This command specifies the service or service preference that the MT will use to send MO (mobile originated) SMS messages. AT+CGSMS Select Service for MO SMS Messages Test Command AT+CGSMS=? Response +CGSMS: (list of currently available s) Read Command AT+CGSMS? OK Response +CGSMS: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 204 / 284 LTE-A Module Series Write Command AT+CGSMS= Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response OK If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Indicates the service or service preference to be used. 0 Packet Domain 1 Circuit switch 2 Packet Domain preferred (use circuit switched if GPRS not available) 3 Circuit switch preferred (use GPRS if circuit switched not available) Error codes. For more details, see Chapter 14.5. NOTE Executing AT+CGSMS= indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. AT+QGDCNT Packet Data Counter The command allows the application to check how much bytes are sent to or received by the module. AT+QGDCNT Test Command AT+QGDCNT=? Packet Data Counter Response +QGDCNT: (list of supported s) Read Command AT+QGDCNT? OK Response +QGDCNT: , EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 205 / 284 Write Command AT+QGDCNT= Maximum Response Time Characteristics OK Response OK If there is any error: ERROR Or +CME ERROR: 300 ms - Parameter Integer type. The operation about data counter. 0 Reset the data counter 1 Save the results of data counter to NVM Integer type. The amount of sent bytes. Integer type. The amount of received bytes. Error codes. For more details, see Chapter 14.5. LTE-A Module Series NOTE 1. AT+QGDCNT=1 can write data bytes to NVM and it should not be executed frequently, otherwise the service life of the module flash will be shortened. If you need to write to NVM, it is recommended that the interval be more than 60 seconds. 2. When module is power on, and are loaded from results of data counter in NVM. The default result in NVM is 0. 3. Executing AT+QGDCNT= indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QGDCNT=? +QGDCNT: (0,1) //Test command. OK AT+QGDCNT? +QGDCNT: 3832,4618 //Query the current bytes sent and received. OK AT+QGDCNT=1 OK //Save the results of data counter to NVM. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 206 / 284 AT+QGDCNT=0 OK //Reset the data counter. LTE-A Module Series EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 207 / 284 LTE-A Module Series 11 Supplementary Service Commands NOTE Supplementary service related AT commands are not supported on EG065K series, EM120K-GL, EM060K series and EM061K-GL modules. AT+CCFC Call Forwarding Number and Conditions Control This command allows control of the call forwarding supplementary service according to 3GPP TS 22.082. Registration, erasure, activation, deactivation and status query are supported. AT+CCFC Call Forwarding Number and Conditions Control Test Command AT+CCFC=? Response +CCFC: (list of supported s) Write Command AT+CCFC=,[,[,[,[,[,[,]]]]]] OK Response If is not equal to 2 and the command is executed successfully: OK If =2 and the command is executed successfully (only in connection with =(0–3)): For registered call forwarding numbers: +CCFC: ,[,,[,,[,]]] [...] OK If no call forwarding number is registered (and therefore all classes are inactive): +CCFC: , OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 208 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 180 s, determined by network. - Parameter Integer type. 0 Unconditional 1 Mobile busy 2 No reply 3 Not reachable 4 All call forwarding (see 3GPP TS 22.030) 5 All conditional call forwarding (see 3GPP TS 22.030) Integer type. 0 Disable 1 Enable 2 Query status 3 Registration 4 Erasure String type. Phone number of forwarding address in format specified by . Integer type. Type of address. The default value is 145 when dialing string includes international access code character '+'; otherwise, 129. String type. Sub-address in the format specified by . Type of sub-address octet in integer format (see 3GPP TS 24.008 subclause 10.5.4.8) Integer type. Each represents a class of information. 1 Voice (telephony) 2 Data (refers to all bearer services; and this may only see some bearer services if TA does not support values 16, 32, 64 and 128 with =2) 4 Fax (facsimile services) 7 Voice, data and fax 8 Short message service 16 Data circuit synchronization 32 Data circuit asynchronization 64 Dedicated packet access 128 Dedicated PAD access 255 No information EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 209 / 284 LTE-A Module Series Integer type. When 'no reply', 'all call forwarding' or 'all conditional call forwarding' is enabled or queried, this gives the time in seconds to wait before call is forwarded. Range:1–30. Default value:20. Unit: second. Integer type. 0 Not active 1 Active Error codes. For more details, see Chapter 14.5. Example AT+CCFC=0,3,'1234567890' OK AT+CCFC=0,2 +CCFC: 1,1,'+358501234567',145,,, OK AT+CCFC=0,4 OK AT+CCFC=0,2 +CCFC: 0,255 OK //Register the destination number for unconditional call forwarding (CFU). //Query the status of CFU without specifying . //Erase the registered CFU destination number. //Query the status and there is no destination number. AT+CCWA Call Waiting Control This command allows control of the call waiting supplementary service according to 3GPP TS 22.083. Activation, deactivation and status query are supported. AT+CCWA Call Waiting Control Test Command AT+CCWA=? Response +CCWA: (list of supported s) Read Command AT+CCWA? OK Response +CCWA: Write Command AT+CCWA=[[,[,]]] OK Response TA controls the call waiting supplementary service. Activation, deactivation and status query are supported. If is not equal to 2 and the command is executed successfully: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 210 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK If =2 and the command is executed successfully: +CCWA: , [+CCWA: , [...]] OK If there is any error: +CME ERROR: 300 ms - Parameter Integer type. 0 Disable presentation of an unsolicited result code 1 Enable presentation of an unsolicited result code Integer type. When is omitted, network is not interrogated. 0 Disable 1 Enable 2 Query status Integer type. Each integer represents a class of information. 1 Voice (telephony) 2 Data (refers to all bearer services; and this may only see some bearer services if TA does not support values 16, 32, 64 and 128 with =2) 4 Fax (facsimile services) 7 Voice, data and fax 8 Short message service 16 Data circuit synchronization 32 Data circuit asynchronization 64 Dedicated packet access 128 Dedicated PAD access 255 No information is found Integer type. Indicate whether the status of the command is enabled or not. 0 Disable 1 Enable String type. Phone number of calling address in format specified by . Type of address octet in integer format. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 211 / 284 LTE-A Module Series 128 Type specified by the network 129 Unknown number type (ISDN format) 145 International number type (ISDN format) Optional string type alphanumeric representation of corresponding to the entry found in phonebook. Integer type. Provide details why does not contain a calling party BCD number (see 3GPP TS 24.008 [8] subclause 10.5.4.30). 0 CLI valid 1 CLI has been withheld by the originator (see 3GPP TS 24.008 [8] table 10.5.135a/3GPP TS 24.008 code 'Reject by user') 2 CLI is not available due to interworking problems or limitations of originating network (see 3GPP TS 24.008 [8] table 10.5.135a/3GPP TS 24.008 code 'Interaction with other service') 3 CLI is not available due to calling party being of type payphone (see 3GPP TS 24.008 [8] table 10.5.135a/3GPP TS 24.008 code 'Coin line/payphone') 4 CLI is not available due to other reasons (see 3GPP TS 24.008 [8] table 10.5.135a/3GPP TS 24.008 code 'Unavailable') When CLI is not available (=2, =3 or =4), shall be an empty string ('') and value will not be significant. Nevertheless, TA may return the recommended value 128 for (TON/NPI unknown in accordance with 3GPP TS 24.008 [8] subclause 10.5.4.7). When CLI has been withheld by the originator, (=1) and the CLIP is provisioned with the 'override category' option (see 3GPP TS 22.081 [3] and 3GPP TS 23.081 [40]), and is provided. Otherwise, TA shall return the same setting for and as if the CLI is not available. String type. Subaddress of format specified by . Integer type. Subaddress octet (see 3GPP TS 24.008 [8] subclause 10.5.4.8). Optional digit type parameter indicating that the eMLPP priority level of the incoming call. The priority level values are as defined in eMLPP specification 3GPP TS 22.067 [54]. Error codes. For more details, see Chapter 14.5. NOTE 1. =0 should be returned only if the service is not active for any i.e. +CCWA: 0,7 will be returned in this case. 2. When =2, all active call waiting classes will be reported. In this mode the command is aborted by pressing any key. 3. Unsolicited result code: When the presentation call waiting at the MT is enabled (and call waiting is enabled) and a terminating call set up during an established call, an unsolicited result code is returned: +CCWA: ,,[,][,[,,[,]]] 4. Executing AT+CCWA=[[,[,]]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 212 / 284 Example AT+CCWA=1,1 OK ATD1234567890; OK +CCWA: '1234567890',129,1 LTE-A Module Series //Enable presentation of an unsolicited result code. //Establish a call. //Indication of a call that has been waiting. AT+CHLD Call Related Supplementary Services This command allows the control of the following call related services: ⚫ A call can be temporarily disconnected from the MT but the connection is retained by the network; ⚫ Multiparty conversation (conference calls); ⚫ The served subscriber who has two calls (one held and the other either active or alerting) can connect the other parties and release the served subscriber’s own connection. Calls can be put on hold, recovered, released and added to a conversation, and transferred similarly as defined in 3GPP TS 22.030. This is based on the GSM/UMTS supplementary services HOLD (Call Hold; see 3GPP TS 22.083 clause 2), MPTY (MultiParty; see 3GPP TS 22.084) and ECT (Explicit Call Transfer; see 3GPP TS 22.091). The interaction of this command with other commands based on other GSM/UMTS supplementary services is described in the GSM/UMTS standards. Call Hold, MultiParty and Explicit Call Transfer are only applicable to teleservice 11. AT+CHLD Call Related Supplementary Services Test Command AT+CHLD=? Response +CHLD: (list of supported s) Write Command AT+CHLD=[] OK Response OK Maximum Response Time Characteristics If there is any error: ERROR Or +CME ERROR: 300 ms - EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 213 / 284 LTE-A Module Series Reference 3GPP TS 27.007 Parameter If Integer type. 0 Terminate all held calls or UDUB (User Determined User Busy) for a waiting call. a call is waiting, terminate the waiting call. Otherwise, terminate all held calls (if any) 1 Terminate all active calls (if any) and accept the other call (waiting call or held call). 1X Terminate the specific call number X (X = 1–7) 2 Place all active calls on hold (if any) and accept the other call (waiting call or held call) as the active call. 2X Place all active calls except call X (X = 1–7) on hold 3 Add the held call to the active calls 4 Connect the two calls and disconnects the subscriber from both calls (ECT) Error codes. For more details, see Chapter 14.5. Example ATD1234567890; OK //Establish a call. +CCWA: '1234567890',129,1 AT+CHLD=2 OK AT+CLCC +CLCC: 1,0,1,0,0,'1234567890',129 +CLCC: 2,1,0,0,0,'1234567890',129 //Indication of a call that has been waiting. //Place the active call on hold and accept the waiting call as the active call. //The first call is on hold. //The second call is active. OK AT+CHLD=21 OK AT+CLCC +CLCC: 1,0,0,0,0,'1234567890',129 +CLCC: 2,1,1,0,1,'1234567890',129 //Place the active call except call X = 1 on hold. //The first call is active. //The second call is on hold. OK AT+CHLD=3 OK AT+CLCC //Add a held call to the active calls in order to set up a conference (multiparty) call. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 214 / 284 +CLCC: 1,0,0,0,1,'1234567890',129 +CLCC: 2,1,0,0,1,'1234567890',129 OK LTE-A Module Series //The first call is active. //The second call is active. AT+CLIP Calling Line Identification Presentation This command refers to the GSM/UMTS supplementary service CLIP (Calling Line Identification Presentation) that enables a called subscriber to get the calling line identity (CLI) of the calling party when receiving a mobile terminated call. It has no effect on the execution of the supplementary service CLIP in the network. AT+CLIP Calling Line Identification Presentation Test Command AT+CLIP=? Response +CLIP: (list of supported s) Read Command AT+CLIP? OK Response +CLIP: , Write Command AT+CLIP=[] OK Response OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 15 s, determined by network. - Parameter Integer type. Configure/show the result code presentation status to the TE. 0 Disable unsolicited result codes 1 Enable unsolicited result codes Integer type. The subscriber CLIP service status in the network. 0 CLIP not provisioned EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 215 / 284 LTE-A Module Series 1 CLIP provisioned 2 Unknown (e.g., no network, etc.) String type. Phone number calling address in format specified by . String type. Sub-address of format specified by . Type of sub-address octet in integer format (see 3GPP TS 24.008 subclause 10.5.4.8) Type of address octet in integer format. 129 Unknown number type (ISDN format) 145 International number type (ISDN format) 161 National number String type alphanumeric representation of corresponding to the entry found in phone book. Integer type. This parameter can provide details why does not contain a calling party BCD number. 0 CLI valid 1 CLI has been withheld by the originator 2 CLI is not available due to interworking problems or limitations of originating network Error codes. For more details, see Chapter 14.5. NOTE When the presentation of the CLIP at the TE is enabled (and calling subscriber allows), an unsolicited result code is returned after every RING (or +CRING: ) at a mobile terminating call: +CLIP: ,,[subaddr],[satype],[], Example AT+CPBW=1,'1234567890',129,'QUECTEL' OK AT+CLIP=1 OK RING +CLIP: '1234567890',129,,,'QUECTEL',0 AT+CLIR Calling Line Identification Restriction This command refers to the CLIR supplementary service (Calling Line Identification Restriction) according to 3GPP TS 22.081 and the OIR supplementary service (Originating Identification Restriction) according to 3GPP TS 24.607 that allows a calling subscriber to enable or disable the presentation of the calling line identity (CLI) to the called party when originating a call. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 216 / 284 LTE-A Module Series The Write Command overrides the CLIR subscription (default is restricted or allowed) when temporary mode is provisioned as a default adjustment for all following outgoing calls. This adjustment can be revoked by using the opposite command. AT+CLIR Calling Line Identification Restriction Test Command AT+CLIR=? Response +CLIR: (list of supported s) Read Command AT+CLIR? OK Response +CLIR: , Write Command AT+CLIR= OK Response OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 15 s, determined by network. - Parameter Integer type. Set the adjustment for outgoing calls. 0 Presentation indicator is used according to the subscription of the CLIR service 1 CLIR invocation 2 CLIR suppression Integer type. Show the subscriber CLIR service status in the network. 0 CLIR not provisioned 1 CLIR provisioned in permanent mode 2 Unknown (e.g., no network, etc.) 3 CLIR temporary mode presentation restricted 4 CLIR temporary mode presentation allowed Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 217 / 284 LTE-A Module Series AT+COLP Connected Line Identification Presentation This command enables/disables a calling subscriber to get the connected line identity (COL) of the called party after setting up a mobile originated call, referring to the GSM/UMTS supplementary service COLP (Connected Line Identification Presentation). MT enables or disables the presentation of the COL (Connected Line) at the TE for a mobile originating a call. It has no effect on the execution of the supplementary service COLR in the network. AT+COLP Connected Line Identification Presentation Test Command AT+COLP=? Response +COLP: (list of supported s) Read Command AT+COLP? OK Response +COLP: , Write Command AT+COLP=[] OK Response OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 15 s, determined by network. - Parameter Integer type. Set/present the result code presentation status in the MT. 0 Disable 1 Enable Integer type. Parameter presents the subscriber COLP service status in the network. 0 COLP not provisioned 1 COLP provisioned 2 Unknown (e.g., no network, etc.) String type. Phone number; calling address in format specified by . Integer type. Type of address octet. 129 Unknown number type (ISDN format) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 218 / 284 LTE-A Module Series 145 International number type (ISDN format) String type. Sub-address of format specified by . Type of sub-address octet in integer format (see 3GPP TS 24.008 subclause 10.5.4.8). Optional string type alphanumeric representation of corresponding to the entry found in phone book. NOTE When the presentation of the COL is enabled (and called subscriber allows), an intermediate result code is returned before any +CR or V.25ter responses: +COLP: ,,[],[],[] Example AT+CPBW=1,'1234567890',129,'QUECTEL' OK AT+COLP=1 OK ATD1234567890; +COLP: '1234567890',129,,,'QUECTEL' OK AT+CSSN Supplementary Service Notifications This command enables/disables the presentation of notification result codes from TA to TE. AT+CSSN Supplementary Service Notifications Test Command AT+CSSN=? Response +CSSN: (list of supported s),(list of supported s) Read Command AT+CSSN? OK Response +CSSN: , Write Command AT+CSSN=[,] OK Response OK If there is any error: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 219 / 284 LTE-A Module Series Maximum Response Time Characteristics Reference 3GPP TS 27.007 ERROR Or +CME ERROR: 300 ms - Parameter Integer type. Set/indicate the +CSSI intermediate result code presentation status to the TE. 0 Disable 1 Enable Integer type. Set/indicate the +CSSU unsolicited result code presentation status to TE. 0 Disable 1 Enable Integer type. It is manufacturer specific and supports the following codes: 0 Unconditional call forwarding is active 1 Some of the conditional call forwarding are active 2 Call has been forwarded 3 Call is waiting 5 Outgoing call is barred Integer type. It is manufacturer specific and supports the following codes: 0 The incoming call is a forwarded call 2 Call has been put on hold (during a voice call) 3 Call has been retrieved (during a voice call) 5 Held call was terminated by another party 10 Additional incoming call forwarded Error codes. For more details, see Chapter 14.5. NOTE 1. When =1 and a supplementary service notification is received after a mobile originated call setup, the +CSSI intermediate result code is sent to TE before any other MO call setup result codes: +CSSI: 2. When =1 and a supplementary service notification is received during a mobile terminated call setup or during a call, the +CSSU unsolicited result code is sent to TE: +CSSU: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 220 / 284 LTE-A Module Series AT+CUSD Unstructured Supplementary Service Data This command allows control of the Unstructured Supplementary Service Data (USSD) according to 3GPP TS 22.090. Both network and mobile initiated operations are supported. disables/enables the presentation of an unsolicited result code. The value =2 cancels an ongoing USSD session. For a USSD response from the network, or a network initiated operation, the format is: +CUSD: [,,[]]. When is given, a mobile initiated USSD string or a response USSD string to a network-initiated operation is sent to the network. The response USSD string from the network is returned in a subsequent +CUSD URC. AT+CUSD Unstructured Supplementary Service Data Test Command AT+CUSD=? Response +CUSD: (list of supported s) Read Command AT+CUSD? OK Response +CUSD: Write Command AT+CUSD=[[,[, ]]] OK Response OK If there is any error: ERROR Or +CME ERROR: Maximum Response Time 120 s, determined by the network. Characteristics - Reference 3GPP TS 27.007 Parameter Integer type. Set/indicate the result code presentation status to the TE. 0 Disable the result code presentation to the TE 1 Enable the result code presentation to the TE 2 Cancel session (not applicable to Read Command response) String type. Unstructured Supplementary Service Data (USSD) to be sent to the network. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 221 / 284 LTE-A Module Series If this parameter is omitted, network is not interrogated. String type. Unstructured Supplementary Service Data (USSD) received from the network Integer type. See 3GPP TS 23.038 Cell Broadcast Data Coding Scheme (default value: 15) Integer type. USSD response from the network or the network-initiated operation 0 No further user action required (network initiated USSD Notify, or no further information needed after mobile initiated operation) 1 Further user action required (network initiated USSD Request, or further information needed after mobile initiated operation) 2 USSD terminated by network 3 Another local client has responded 4 Operation not supported 5 Network time out Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 222 / 284 LTE-A Module Series 12 Audio Commands NOTE Audio related AT commands are not supported on EG065K series, EM120K-GL, EM060K series and EM061K-GL modules. AT+CLVL Loudspeaker Volume Level Selection This command selects the volume level of the internal loudspeaker of MT. AT+CLVL Loudspeaker Volume Level Selection Test Command AT+CLVL=? Response +CLVL: (list of supported s) Read Command AT+CLVL? OK Response +CLVL: OK Write Command AT+CLVL= Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 223 / 284 LTE-A Module Series Parameter Integer type. Volume level with manufacturer specific range (Smallest value represents the lowest sound level). Range: 0–5. Default: 3. NOTE Executing AT+CLVL= indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. AT+CMUT Mute Control This command enables/disables the uplink voice muting during a voice call. AT+CMUT Mute Control Test Command AT+CMUT=? Response +CMUT: (list of supported s) Read Command AT+CMUT? OK Response +CMUT: Write Command AT+CMUT= Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. 0 Mute off 1 Mute on EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 224 / 284 LTE-A Module Series AT+QAUDLOOP Enable/Disable Audio Loopback Test This command enables/disables audio loopback test. AT+QAUDLOOP Enable/Disable Audio Loopback Test Test Command AT+QAUDLOOP=? Response +QAUDLOOP: (list of supported s) Read Command AT+QAUDLOOP? OK Response +QAUDLOOP: Write Command AT+QAUDLOOP= Maximum Response Time Characteristics OK Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Enable or disable audio loopback test. 0 Disable audio loopback test 1 Enable audio loopback test AT+QAUDMOD Set Audio Mode This command sets the audio mode required for the connected device. AT+QAUDMOD Set Audio Mode Test Command AT+QAUDMOD=? Response +QAUDMOD: (list of supported s) Read command AT+QAUDMOD? OK Response +QAUDMOD: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 225 / 284 LTE-A Module Series Write Command AT+QAUDMOD= Maximum Response Time Characteristics OK Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Indicate the current configured audio mode of echo canceller, noise suppressor, digital gain and parameter calibration. 0 Handset 1 Headset 2 Speaker 3 VCO 4 Bluetooth 5 Voice over USB 6 Full TTY 7 HCO 8 FAX NOTE Executing AT+QAUDMOD= indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. AT+QDAI Digital Audio Interface Configuration This command configures the digital audio interface. When there is no codec on board, please define the PCM formats. In the following conditions, the MT can be used directly with default settings (master mode, short-synchronization, 2048 kHz clock frequency, 16-bit liner data format, 8 kHz sampling rate). AT+QDAI Digital Audio Interface Configuration Test Command AT+QDAI=? Response +QDAI: x,(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 226 / 284 LTE-A Module Series supported s),(list of s),(list of s) supported supported Read Command AT+QDAI? OK Response +QDAI: [,,,,,,,[,]] Write Command AT+QDAI=[,,, [,[,[,,[,]]]]] OK Response OK Or ERROR Maximum Response Time 300 ms Characteristics The command takes effect after rebooting. The configurations is saved automatically. Parameter Codec type. It can be set to x, 1–6. (1–6 is not supported currently). Integer type. Working mode of digital audio interface. 0 Master mode 1 Slave mode Integer type. Period length mode of synchronization. 0 Primary mode (short-synchronization) 1 Secondary mode (long-synchronization) Integer type. Clock frequency. 0 128 kHz (Not supported currently) 1 256 kHz 2 512 kHz 3 1024 kHz 4 2048 kHz 5 4096 kHz Integer type. Data format. 0 16-bit linear Integer type. Sampling rate. 0 8 kHz 1 16 kHz Integer type. 1 Number of slot 2 Number of slot (Set to 2 when use ) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 227 / 284 Integer type. Slot mapping value. Range: 1–16. Integer type. Slot mapping value. Range: 2–16. LTE-A Module Series NOTE 1. 4096 kHz clock frequency is only applicable for 16 kHz sampling rate. 2. Bit per frame = /. For example, if is 2048 kHz and is 8 kHz, bit per frame will be 256. Bit per frame should be greater than 16. 3. If slave mode is selected (=1), the clock and synchronization signals should be provided by master device, otherwise the audio feature cannot work. 4. When a recommended codec is selected and 16 kHz sampling rate is required, input . Currently the MT only supports 16 kHz (AT+QDAI=x,0,0,5,0,1). 5. Executing AT+QDAI=[,,,[,[,[,,[,]]]]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QDAI=? //Query the range. +QDAI: x,(0,1),(0,1),(0-5),(0),(0,1),(1-2),(1-16),(2-16) OK AT+QDAI? +QDAI: x,0,0,4,0,0,1,1 //Query the current interface configuration. OK AT+QDAI=x,1,0,4,0,0,1,1 OK AT+QDAI=x,0,0,4,0,1,1,1 OK AT+QDAI=x,0,0,4,0,1,2,1,3 OK //Set digital audio interface to slave mode, short-sync, 8 kHz sampling rate, 2048 kHz BCLK. //Configure one slot. //Configure two slots. AT+QSIDET Set Side Tone Gain in Current Mode This command sets the side tone gain value in current mode. AT+QSIDET Set Side Tone Gain in Current Mode Test Command AT+QSIDET=? Response +QSIDET: (list of supported s) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 228 / 284 LTE-A Module Series Read Command AT+QSIDET? Write Command AT+QSIDET= Maximum Response Time Characteristics OK Response +QSIDET: OK Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is saved automatically. Parameter Integer type. Indicate the configured side tone gain in current mode. Range: 0–65535. Default: 1298. NOTE This command is valid only after audio loopback test is enabled by AT+QAUDLOOP=1. AT+QMIC Set Uplink Gains of Microphone This command sets the uplink gains of microphone. AT+QMIC Set Uplink Gains of Microphone Test Command AT+QMIC=? Response +QMIC: (list of supported s),(list of supported s) Read Command AT+QMIC? OK Response +QMIC: , OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 229 / 284 LTE-A Module Series Write Command AT+QMIC=[,] Maximum Response Time Characteristics Response OK Or ERROR 300 ms The command takes effect immediately. The configurations are not saved. Parameter Integer type. Indicate uplink codec gain. Range: 0–65535. The default value may be different in different audio modes. Integer type. Indicate uplink digital gain. Range: 0–65535. The default value may be different in different audio modes. AT+QIIC IIC Read and Write This command configures the codec via IIC interface. AT+QIIC IIC Read and Write Test Command AT+QIIC=? Response +QIIC: (list of supported s),(list of supported s),(list of supported s),(list of supported s),(list of supported s) Write Command AT+QIIC=,,,[,] OK Response If is set to 1, omit the optional parameter and read IIC: [+QIIC: ] OK Maximum Response Time Characteristics If is set to 0, specify the optional parameter and write IIC: OK 300 ms The command takes effect immediately. The configurations are not saved. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 230 / 284 LTE-A Module Series Parameter Integer type. 0 Write operation 1 Read operation Hex integer type. 0–0xFF 7-bit device address Hex Integer type. 0–0xFF Register address Integer type. The number of bytes read or written. 1 Read or write 1 byte 2 Read or write 2 bytes Hex integer type. 0–0xFFFF Data value Example AT+QIIC=1,0x18,0x0c,1 +QIIC: 0x50 OK AT+QIIC=0,0x18,0x0c,1,0x5f OK //Read 1-byte register content of the register’s location: slave address: 0x18, register address: 12. //Write 1-byte register content of the register’s location: slave address: 0x18, register address: 12, value to write is 0x5f. AT+QTONEDET Enable/Disable DTMF Detection This command enables or disables DTMF detection. If this function is enabled, DTMF tones sent by the other party will be detected, and reported on the assigned serial port. AT+ QTONEDET Enable/Disable DTMF Detection Test Command AT+QTONEDET=? Response +QTONEDET: (list of supported s) Read Command AT+QTONEDET? OK Response +QTONEDET: Write Command AT+QTONEDET= OK Response OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 231 / 284 LTE-A Module Series Maximum Response Time Characteristics Or ERROR 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Enable/disable DTMF detection. 0 Disable 1 Enable NOTE DTMF characters - ASCII: DTMF ASCII 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 DTMF 8 9 A B C D * # ASCII 56 57 65 66 67 68 42 35 AT+QLDTMF Play Local DTMF Tone This command plays a local DTMF string, and stops playing the DTMF tone. AT+QLDTMF Play Local DTMF Tone Test Command AT+QLDTMF=? Response +QLDTMF: (list of supported s),(list of supported s) EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 232 / 284 LTE-A Module Series Write Command AT+QLDTMF=,[,< y>] OK Response OK After the DTMF tone is completely played: +QLDTMF: 5 Execute Command AT+QLDTMF Maximum Response Time Characteristics If there is any error: ERROR Response OK 300 ms The command takes effect immediately. The configurations are not saved. Parameter Integer type. Play time and mute time of each DTMF. Range: 1–1000. Unit: 1/100 second when is set to 1, or 1/10 second when is not set. String type. DTMF tone string. Maximum length: 20 characters, separated by comma. DTMF tone string format: 0–9,*,#,A–D. The string should be enclosed in quotation marks ('...'). Integer type. If this parameter is omitted, it means the unit of is 1/10 second. If this parameter is specified to 1, it means the unit of is 1/100 second. Example AT+QLDTMF=? +QLDTMF: (1-1000),(0-9,*,#,A-D) OK AT+QLDTMF=2,'AB12#' OK AT+QLDTMF OK //Play local DTMF tone (A,B,1,2,#), the play time & mute time is 200 ms. //Stop playing local DTMF tone. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 233 / 284 LTE-A Module Series AT+QAUDRD Record Media File This command records the uplink or downlink speech during a voice call or records sound from local microphone in idle state and saves it to files. AT+QAUDRD Record Media File Test Command AT+QAUDRD=? Response +QAUDRD: (list of supported s),,(list of supported s),(list of supported s) Read Command AT+QAUDRD? OK Response +QAUDRD: OK Write Command Response AT+QAUDRD=[,[, OK [,]]] Maximum Response Time 300 ms Characteristics The command takes effect immediately. The configurations are not saved. Parameter Integer type. Whether the module is in recording. 0 Module is not in recording 1 Module is in recording Integer type. Start or stop recording. 0 Stop recording 1 Start recording String type. Name of the file to be recorded. Integer type. Recording format of the file. 13 WAV_PCM16 Integer type. Record the uplink or downlink sound. 0 Record uplink sound 1 Record downlink sound EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 234 / 284 LTE-A Module Series NOTE 1. is stored in the /cache/ufs path by default. 2. If the name and format of the recording file are the same with that of an existing file or an unknown error occurs, the module reports URC +QAUDRIND: 0,1. 3. Executing AT+QAUDRD=[,[,[,]]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QAUDRD=1,'A.wav',13,0 OK AT+QAUDRD=0 OK AT+QAUDRD=1,'B.wav',13,1 OK AT+QAUDRD=0 OK //Record the uplink sound in WAV format, and store it in /cache/ufs. //Stop recording. //Record the downlink sound in WAV format, and store it in /cache/ufs. //Stop recording. AT+QPSND Play Wave File This command plays the local wave file. AT+QPSND Play Wave File Test Command AT+QPSND=? Response +QPSND: (list of supported s),,(list of supported s),(list of supported s),(list of supported s) Read Command AT+QPSND? OK Response +QPSND: OK Write Command AT+QPSND=,,< repeat>[,[,]] Response OK After the Wave file is completely played: +QPSND: 0 If there is error: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 235 / 284 Maximum Response Time Characteristics ERROR Or +CME ERROR: 300 ms - LTE-A Module Series Parameter Integer type. Whether the module is playing the wave file. 0 Not playing 1 Playing Integer type. Start or stop playing. 0 Stop playing 1 Start playing String type. Name of the file to be played Integer type. Repeat play or not. 0 Play only once 1 Repeatedly play Integer type. Whether to mute the uplink sound. 0 Mute 1 Not mute Integer type. Whether to mute the downlink sound. 0 Mute 1 Not mute Error codes. For more details, see Chapter 14.5. NOTE 1. The default play path of is the /cache/ufs directory. 2. The module only supports 8 K liner, mono wave format. 3. Executing AT+QPSND=,,[,[,]] indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QPSND=1,'A.wav',0 OK +QPSND: 0 AT+QPSND=1,'A.wav',0,1,1 OK //Play a wave file which is stored in /cache/ufs. //Play a wave file to far-end when a call is ongoing. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 236 / 284 +QPSND: 0 LTE-A Module Series AT+QCFG='pcmclk' Configure PCM Clock Output This command enables or disables PCM clock output when there is no calling and audio play. AT+QCFG='pcmclk' Configure PCM Clock Output Write Command AT+QCFG='pcmclk'[,] Response If the optional parameter is omitted, query the current configuration: +QCFG: 'pcmclk', OK If the optional parameter is specified, configure PCM clock signal: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configurations is not saved. Parameter Integer type. Enable/disable PCM clock output. 0 Disable PCM clock output 1 Enable PCM clock output NOTE If PCM clock output is enabled, the frequency of PCM_CLK is 2048 KHz, and the frequency of PCM_SYNC is 8 KHz. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 237 / 284 LTE-A Module Series AT+QAUDPLAY Play Media File This command plays media file. AT+QAUDPLAY Play Media File Test Command AT+QAUDPLAY=? Response +QAUDPLAY: ,(list of supported s) Read Command AT+QAUDPLAY? OK Response +QAUDPLAY: Write Command AT+QAUDPLAY=, OK Response OK After the media file is completely played: +QAUDPLAY: 0 Maximum Response Time Characteristics If there is any error: ERROR 300 ms - Parameter Integer type. Whether the module is playing the media file. 0 Not playing 1 Playing String type. Name of the file to be played. Integer type. Repeat to play the media file or not. 0 Play only once 1 Repeat NOTE only includes file name and file suffix, but no file path. The default play path is /cache/ufs. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 238 / 284 LTE-A Module Series Example AT+QAUDPLAY='A.wav',0 //Play a wave file which is stored in UFS only once. OK +QAUDPLAY: 0 AT+QAUDPLAY='A.wav',1 OK //Play a wave file which is stored in UFS and repeat it. +QAUDPLAY: 0 AT+QAUDSTOP Stop Playing Media File This command stops playing the media file. AT+QAUDSTOP Stop Playing Media File Test Command AT+QAUDSTOP=? Write Command AT+QAUDSTOP Response OK Response OK Maximum Response Time 300 ms Characteristics - AT+QAUDPLAYGAIN Set Audio Playing Gain This command sets audio playing gain to change audio playing volume. AT+QAUDPLAYGAIN Set Audio Playing Gain Test Command AT+QAUDPLAYGAIN=? Response +QAUDPLAYGAIN: (list of supported s) Read Command AT+QAUDPLAYGAIN? OK Response +QAUDPLAYGAIN: Write Command OK Response EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 239 / 284 LTE-A Module Series AT+QAUDPLAYGAIN= OK Or ERROR Maximum Response Time 300 ms Characteristics The command takes effects immediately. The configuration is not saved. Parameter Integer type. Audio playing gain. Range: 0–65535. The default value varies from different audio modes. Example AT+QAUDPLAYGAIN=? +QAUDPLAYGAIN: (0-65535) //Test command. OK AT+QAUDPLAYGAIN? +QAUDPLAYGAIN: 8192 //Query the current value. The default value might be different in different audio modes. OK AT+QAUDPLAYGAIN=4096 OK AT+QAUDPLAYGAIN? +QAUDPLAYGAIN: 4096 //Set audio playing gain to 4096. //Query the current configuration. OK AT+QAUDRDGAIN Set Audio Recording Gain This command sets audio recording gain to change audio recording volume. AT+QAUDRDGAIN Test Command AT+QAUDRDGAIN=? Set Audio Recording Gain Response +QAUDRDGAIN: (list of supported s) OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 240 / 284 LTE-A Module Series Read Command AT+QAUDRDGAIN? Write Command AT+QAUDRDGAIN= Maximum Response Time Characteristics Response +QAUDRDGAIN: OK Response OK Or ERROR 300 ms The command takes effects immediately. The configuration is not saved. Parameter Integer type. Audio recording gain. Range: 0–65535. The default value varies from different audio modes. Example AT+QAUDRDGAIN=? +QAUDRDGAIN: (0-65535) OK AT+QAUDRDGAIN? +QAUDRDGAIN: 8192 OK AT+QAUDRDGAIN=4096 OK AT+QAUDRDGAIN? +QAUDRDGAIN: 4096 OK //Test command. //Query the current value. The default value might be different in different audio modes. //Set audio record gain to 4096. //Query the current configuration. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 241 / 284 LTE-A Module Series AT+QRXGAIN Set Downlink Gain of RX This command sets RX digital gains to change the downlink volume. AT+QRXAGIN Set Downlink Gain of RX Test Command AT+QRXGAIN=? Response +QRXGAIN: (list of supported s) Read Command AT+QRXGAIN? OK Response +QRXGAIN: Write Command AT+QRXGAIN= Maximum Response Time Characteristics OK Response OK Or ERROR 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Downlink digital gains. Range: 0–65535. The default value varies from different audio modes. NOTE This command only takes effect dynamically during the call, and does not take effect when you configure it before the call. If you configure it before the call, the default values are restored after the call is started. Example AT+QRXGAIN=? +QRXGAIN: (0-65535) OK AT+QRXGAIN? +QRXGAIN: 36864 OK //Test Command. //Query current value; the default value might be different in different audio modes. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 242 / 284 AT+QRXGAIN=8192 OK AT+QRXGAIN? +QRXGAIN: 8192 OK //Set downlink digital gain to 8192. //Query current configuration. LTE-A Module Series AT+QAUDCFG Query and Configure Audio Tuning Process AT+QAUDCFG Query and Configure Audio Tuning Process Test Command AT+QAUDCFG=? Response +QAUDCFG: 'slic/AudLoop',(list of supported s) +QAUDCFG: 'slic/LF_Ring',(list of supported s) +QAUDCFG: 'slic_IndRep',(list of supported s) +QAUDCFG: 'slic_cid_cfg',(list of supported s) +QAUDCFG: 'slic_cid', +QAUDCFG: 'slic_hook_time ',(list of supported < breakMin>s), (list of supported s), (list of supported s), (list of supported s), (list of supported s), (list of supported s), (list of supported s),(list of supported s) +QAUDCFG: 'toneswitch',(list of supported s) Maximum Response Time OK 300 ms 12.19.1. AT+QAUDCFG='slic/AudLoop' Control Dial Tone of Analog Phone This command controls the dial tone of an analog phone. AT+QAUDCFG='slic/AudLoop' Control Dial Tone of Analog Phone Write Command AT+QAUDCFG='slic/AudLoop'[,] Response If the optional parameter is omitted, query the current setting: +QAUDCFG: 'slic/AudLoop', OK If the optional parameter is specified, control the dial tone of an analog phone: EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 243 / 284 LTE-A Module Series Maximum Response Time Characteristics OK If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Whether to enable the dial tone of an analog phone. 0 Enable 1 Disable NOTE 1. The dial tone refers to the prompt tone of an analog phone after picking up the phone and before dialing, which is used to prompt the user to dial. 2. The audio loop tone is used to test whether the audio playback and recording functions are normal. Example AT+QAUDCFG='slic/AudLoop',1 AT+QAUDCFG='slic/AudLoop' +QAUDCFG: 'slic/AudLoop',1 //Disable the dial tone of the analog phone.OK //Query the current configuration. OK 12.19.2. AT+QAUDCFG='slic/LF_Ring' Control Ring Tone of Analog Phone This command controls the ring tone of an analog phone. AT+QAUDCFG='slic/LF_Ring' Control Ring Tone of Analog Phone Write Command AT+QAUDCFG='slic/LF_Ring'[,] Response If the optional parameter is omitted, query the current setting: +QAUDCFG: 'slic/LF_Ring', OK If the optional parameter is specified, controls the ring tone of an analog phone: OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 244 / 284 LTE-A Module Series Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Whether to enable the ring tone of an analog phone. 0 Disable 1 Enable Example AT+QAUDCFG='slic/LF_Ring',1 OK AT+QAUDCFG='slic/LF_Ring' AT+QAUDCFG='slic/LF_Ring',1 OK //Enable the ring tone of an analog phone. //Query the current configuration. 12.19.3. AT+QAUDCFG='slic_IndRep' Enable/Disable Event Report of SLIC Analog Phone This command enables or disables the reporting of SLIC analog phone event. AT+QAUDCFG='slic_IndRep' Enable/Disable Event Report of SLIC Analog Phone Test Command AT+QAUDCFG='slic_IndRep'[,] Response If the optional parameter is omitted, query the current setting: +QAUDCFG: 'slic_IndRep', OK If the optional parameter is specified, enable or disable the reporting of SLIC analog phone event: OK If there is any error: ERROR EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 245 / 284 LTE-A Module Series Maximum Response Time Characteristics 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Enable or disable the reporting of SLIC analog phone event. 0 Disable 1 Enable Example AT+QAUDCFG='slic_IndRep',1 OK +QIND: 'SLIC Hook off' +QIND: 'SLIC DTMF',1 +QIND: 'SLIC Flash Key' //Enable the reporting of SLIC analog phone event. //Hook off the phone, the URC of hook off event is received. //Press key 1, the URC of DTMF 1 event is received. //Press the flash key, the URC of flash event is received. 12.19.4. AT+QAUDCFG='slic_cid_cfg' Configure Caller ID Display Mode of SLIC This command configures caller ID display mode of the SLIC analog phone. AT+QAUDCFG='slic_cid_cfg' Configure Caller ID Display Mode of SLIC Write Command AT+QAUDCFG='slic_cid_cfg'[,] Response If the optional parameter is omitted, query the current setting: +QAUDCFG: 'slic_cid_cfg', OK If the optional parameter is specified, configure caller ID display mode of the SLIC analog phone: OK Maximum Response Time If there is any error: ERROR 300 ms EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 246 / 284 Characteristics LTE-A Module Series The command takes effect immediately. The configuration is not saved. Parameter Integer type. The caller ID display mode of the SLIC analog phone. 0 DTMF 1 FSK SDMF 2 FSK MDMF 3 Enable the voice mail 4 Disable the voice mail NOTE After configuring this command, you need to use it together with AT+QAUDCFG='slic_cid'. ⚫ If is 0–2, you should execute AT+QAUDCFG='slic_cid' to display the caller ID on the analog phone and make it ring; ⚫ If is 3, you should execute AT+QAUDCFG='slic_cid' to display 'mailbox' on the analog phone (if the phone supports mailbox); ⚫ If is 4, you should execute AT+QAUDCFG='slic_cid' to remove the 'mailbox' character displayed by the analog phone (if the phone supports mailbox). Example AT+QAUDCFG='slic_cid_cfg',2 OK AT+QAUDCFG='slic_cid_cfg' +QAUDCFG: 'slic_cid_cfg',2 OK //Configure the caller ID display mode to FSK MDMF. //Query the current configuration. 12.19.5. AT+QAUDCFG='slic_cid' Configure Caller ID of SLIC Analog Phone This command configures the caller ID of SLIC analog phone. AT+QAUDCFG='slic_cid' Configure Caller ID of SLIC Analog Phone Write Command AT+QAUDCFG='slic_cid', Response OK Or ERROR EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 247 / 284 Maximum Response Time Characteristics LTE-A Module Series 300 ms The command takes effect immediately. The configuration is not saved. Parameter String type. The phone number of caller ID. Maximum length: 15 bytes. NOTE 1. During the test and before the caller ID is displayed, the SLIC will be forced to ring once. 2. The command takes effect only when SLIC analog phone is working. Example AT+QAUDCFG='slic_cid','012345678901234' OK 12.19.6. AT+QAUDCFG='slic_hook_time' Configure Hook Change Time Detection This command configures the hook change time detection. AT+QAUDCFG='slic_hook_time' Configure Hook Change Time Detection Write Command AT+QAUDCFG='slic_hook_time'[,,,,,,,,] Response If the optional parameters are omitted, query the current setting: +QAUDCFG: 'slic_hook_time',,,,,,, , OK If the optional parameters are specified, configure the hook change time detection: OK If there is any error: ERROR EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 248 / 284 LTE-A Module Series Maximum Response Time Characteristics 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Minimum pulse break time. Range: 0–2000. Unit: Millisecond. Integer type. Maximum pulse break time. Range: 0–2000. Unit: Millisecond. Integer type. Minimum pulse make time. Range: 0–2000. Unit: Millisecond. Integer type. Maximum pulse make time. Range: 0–2000. Unit: Millisecond. Integer type. Minimum pulse interdigit time. Range: 0–2000. Unit: Millisecond. Integer type. Minimum flash break time. Range: 0–2000. Unit: Millisecond. Integer type. Maximum flash break time. Range: 0–2000. Unit: Millisecond. Integer type. Minimum hook time. It should be greater than the maximum flash break time. Range: 0–2000. Unit: Millisecond. NOTE 1. When you execute this command to query the hook change time detection, the default values of different SLICs may be different. 2. It is recommended to set the time limit in accordance with the following relationship: ⚫ < < < < ⚫ < < Example AT+QAUDCFG='slic_hook_time',20,80,20,80,90,100,630,680 OK AT+QAUDCFG='slic_hook_time' +QAUDCFG: 'slic_hook_time',20,80,20,80,90,100,630,680 //Set the hook change time detection. //Query the current configuration. OK 12.19.7. AT+QSLIC Enable/Disable SLIC This command enables or disables the SLIC. AT+QSLIC Enable/Disable SLIC Test Command AT+QSLIC=? Response +QSLIC: (list of supported s),(list of supported EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 249 / 284 LTE-A Module Series Read Command AT+QSLIC? Write Command AT+QSLIC=, Maximum Response Time Characteristics Reference Quectel s) OK Response +QSLIC: [,] OK Response OK Or ERROR 300 ms The command takes effect immediately The configurations are saved automatically. Parameter Integer type. Enable or disable SLIC. 0 Disable 1 Enable Integer type. Set SLIC platform type. It is valid only when =1. 0 Reserved 1 LE9641 (Currently not supported) 2 SI32185 3 LE9643 NOTE Executing AT+QSLIC=, indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. Example AT+QSLIC=? +QSLIC: (0,1),(0-3) OK AT+QSLIC=0,2 OK AT+QSLIC=1,2 //Test command. //Disable SLIC. //Enable SLIC and set the SLIC platform type to SI32185. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 250 / 284 OK AT+QSLIC? +QSLIC: 1,2 OK //Query the current configurations. LTE-A Module Series 12.19.8. AT+QAUDCFG='toneswitch' Switch On/Off Ring Tone The command switches on/off the ring tone. AT+QAUDCFG='toneswitch' Switch On/Off Ring Tone Write Command AT+QAUDCFG='toneswitch'[,] Response If the optional parameter is omitted, query the current setting: +QAUDCFG: 'toneswitch', OK If the optional parameter is specified, switch on or off the ring tone: OK Maximum Response Time Characteristics If there is any error: ERROR 300 ms The command takes effect immediately. The configuration is not saved. Parameter Integer type. Switch on/off the ring tone. 0 Switch off the ring tone 1 Switch on the ring tone Example AT+QAUDCFG='toneswitch',1 OK AT+QAUDCFG='toneswitch' +QAUDCFG: 'toneswitch',1 OK //Switch on the ring tone. //Query the current status of the ring tone. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 251 / 284 LTE-A Module Series 13 Hardware Related Commands AT+QPOWD Power Off This command powers off the MT. UE returns OK immediately when the command is executed. Then UE deactivates the network. After the deactivation is completed, UE outputs POWERED DOWN and enters into the power-off state. The maximum time for unregistering network is 60 seconds. To avoid data loss, the power supply for the module cannot be disconnected before the URC POWERED DOWN is outputted. AT+QPOWD Power Off Test Command AT+QPOWD=? Response +QPOWD: (list of supported s) Execution Command AT+QPOWD= OK Response OK Maximum Response Time Characteristics POWERED DOWN 300 ms - Parameter Integer type. 0 Immediately power down 1 Normal power down EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 252 / 284 LTE-A Module Series AT+CCLK Clock This command sets and queries the real time clock (RTC) of the MT. The current setting is retained until the MT is totally disconnected from the power supply. AT+CCLK Clock Test Command AT+CCLK=? Read Command AT+CCLK? Response OK Response +CCLK: Write Command AT+CCLK= OK Response OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 300 ms The command takes effect immediately. The configuration is not saved. Parameter String type. The format is 'yy/MM/dd,hh:mm:ss±zz', indicating year (two last digits), month, day, hour, minutes, seconds and time zone (indicates the difference, expressed in quarters of an hour, between the local time and GMT; range -48 to +56). For example, May 6th, 1994, 22:10:00 GMT+2 hours equals to '94/05/06,22:10:00+08'. Error codes. For more details, see Chapter 14.5. Example AT+CCLK? +CCLK: '08/01/04,00:19:43+00' OK //Query the local time EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 253 / 284 LTE-A Module Series AT+CBC Battery Charge This command returns battery charge status and battery charge level of the MT. AT+CBC Battery Charge Test Command AT+CBC=? Response +CBC: (list of supported s),(list of supported s), Execution Command AT+CBC OK Response +CBC: ,, OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 300 ms - Parameter Integer type. Battery charge status. 0 ME is not charging 1 ME is charging 2 Charging has been finished Integer type. Battery charge level. 0–100 Battery has 0–100 percent of remaining capacity. Integer type. Battery voltage. Unit: mV. Error codes. For more details, see Chapter 14.5. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 254 / 284 LTE-A Module Series AT+QADC Read ADC Value This command reads the voltage value of ADC channel. AT+QADC Read ADC Value Test Command AT+QADC=? Response +QADC: (list of supported s) Write Command AT+QADC= OK Response +QADC: , Maximum Response Time Characteristics OK 300 ms - Parameter Integer type. Channel number of the ADC. 0 ADC Channel 0 1 ADC Channel 1 Integer type. Indicate whether the ADC value is read successfully. 0 Failed 1 Success Integer type. The voltage of specified ADC channel. Unit: mV. AT+QSCLK Enable/Disable Low Power Mode This command enables or disables low power mode. When low power mode is enabled, and both DTR and WAKEUP_IN pins are pulled up, the module directly enters into sleep mode. If low power mode is enabled, but either DTR or WAKEUP_IN is pulled down, the module will wake up. Only after both DTR and WAKEUP_IN are pulled up can the module enter into sleep mode. AT+QSCLK Enable/Disable Low Power Mode Test Command AT+QSCLK=? Response +QSCLK: (list of supported s),(list of supported s) OK EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 255 / 284 LTE-A Module Series Read Command AT+QSCLK? Write Command AT+QSCLK=[,] Maximum Response Time Characteristics Reference Quectel Response +QSCLK: , OK Response OK 300 ms - Parameter Integer type. Disable or enable low power mode. The default value varies from different modules. 0 Disable 1 Enable. It is controlled by DTR and WAKEUP_IN pins. Integer type. Whether to save the configuration after the module is rebooted. The default value varies from different modules. 0 Not save 1 Save. NOTE Executing AT+QSCLK=0,1 or AT+QSCLK=1,1 indicates to write data to NVM (Non-Volatile Memory). Please operate with caution. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 256 / 284 LTE-A Module Series 14 Appendix Terms and Abbreviations Table 7: Terms and Abbreviations Abbreviation 3GPP ACK ADC APN ARFCN ASCII BAIC BAOC BCD BCLK BOIC CBM CFU CLI CLIP CLIR Description 3rd Generation Partnership Project Acknowledge Character Analog To Digital Converter Access Point Name Absolute Radio-Frequency Channel Number American Standard Code for Information Interchange Bar All Incoming Calls Bar All Outgoing Calls Binary Coded Decimal Bus Clock Bar Outgoing International Calls Cell Broadcast Message Call Forwarding Unconditional Calling Line Identity Calling Line Identification Presentation Calling Line Identification Restriction EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 257 / 284 COL COLP COLR CS DCE DHCP DSC DTE DTMF DTR EARFCN ECC ECT eMLPP EONS EPS E-UTRAN FDD GERAN GPIO GPRS GSM HCO HSDPA LTE-A Module Series Connected Line Connected Line Identification Presentation Connected Line Identification Restriction Circuit Switch Data Communication Equipment Dynamic Host Configuration Protocol Data Coding Scheme Data Terminal Equipment Dual-Tone Multifrequency Data Terminal Ready E-UTRA Absolute Radio Frequency Channel Number Emergency Communications Center Explicit Call Transfer Enhanced Multi-Level Precedence and Pre-emption Service Enhanced Operator Name String Evolved Packet System Evolved Universal Terrestrial Radio Access Network Frequency Division Duplex GSM/EDGE Radio Access Network (General-Purpose Input/Output) an uncommitted digital signal pin on an integrated circuit or electronic circuit board whose behavior—including whether it acts an input or output General Packet Radio Service Global System for Mobile Communications Hearing Carry-Over High Speed Downlink Packet Access EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 258 / 284 HSUPA ID IIC IMEI IMS IMSI IPv4 IPv6 IRA ISDN IWF LTE MBN ME MO MPTY MS MSISDN MT NAS NPI NVM NVRAM OIR PC LTE-A Module Series High Speed Uplink Packet Access Mostly refers to Identifier in terms of software Inter-Integrated Circuit International Mobile Equipment Identity IP Multimedia Subsystem International Mobile Subscriber Identity Internet Protocol version 4 Internet Protocol version 6 International Reference Alphabet (7-bit coded character set) Integrated Services Digital Network Interworking Function (Long-Term Evolution) a 4G mobile communications standard. Modem Configuration Binary Mobile Equipment Mobile originated MultiParty Mobile Station Mobile Subscriber International Integrated Service Digital Network Number Mobile Terminal Network Attached Storage Numbering Plan Identification Non-Volatile Memory Non-Volatile Random Access Memory Originating Identification Restriction Personal Computer EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 259 / 284 PCC PCM PDN PDP PDU PF PIN PLMN PN PPP PS PSC PUK QoS RAT RLP RPLMN RRC RTC RX SAP SC SCC SDU SGSN Primary Carrier Component Pulse Code Modulation Public Data Network Packet Data Protocol Protocol Data Unit Paging Frame Personal Identification Number Public Land Mobile Network Personal Network Point-to-Point Protocol Packet Switch Primary Synchronization Code PIN Unlock Key Quality of Service Radio Access Technology Radio Link Protocol Registered PLMN Radio Resource Control Real Time Clock Receive Service Access Point Service Center Secondary Carrier Component Service Data Unit Serving GPRS Support Node EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual LTE-A Module Series 260 / 284 SINR SMS SMSC SNDCP TA TDD TE TON TP TX UART UCS2 UDH UDUB UE UFS UICC UMTS URC USB (U)SIM USSD UTRAN VCO WCDMA LTE-A Module Series Signal to Interference plus Noise Ratio Short Messaging Service Short Message Service Center Sub Network Dependence Convergence Protocol Terminal Adapter Time Division Duplex Terminal Equipment Type of Number Touch Panel Transmission Universal Asynchronous Receiver/Transmitter. A digital protocol which we use to transfer data between two devices Universal Character Set (UCS-2) Format User Data Header User Determined User Busy User Equipment Universal Flash Storage Universal Integrated Circuit Card Universal Mobile Telecommunications System (UMTS) is a third-generation mobile cellular system for networks based on the GSM standard Unsolicited Result Code Universal Serial Bus (Universal) Subscriber Identity Module Unstructured Supplementary Service Data Universal Terrestrial Radio Access Network Voice Carry-Over Wideband Code Division Multiple Access EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 261 / 284 LTE-A Module Series Factory Default Settings Restorable with AT&F Table 8: Factory Default Settings Restorable with AT&F AT Command ATE ATQ ATS0 ATS6 ATS7 ATS8 ATS10 ATV ATX AT+CREG AT+CGREG AT+CMEE AT+CSCS AT+CSTA AT+CR AT+CRC AT+CSMS AT+CMGF AT+CSMP AT+CSDH AT+CSCB Parameters ,,, ,,, ,, Factory Defaults 1 0 0 2 0 2 15 1 4 0 0 1 'GSM' 129 0 0 0,1,1,1 0 17,167,0,0 0 0,'','' EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 262 / 284 AT+CPMS AT+CNMI AT+CMMS AT+CVHU AT+CLIP AT+COLP AT+CLIR AT+CSSN AT+CTZR AT+CPBS AT+CGEREP AT+CEREG AT+CCWA AT+CUSD AT+CLVL AT+QAUDMOD AT+QAUDLOOP ,, ,,,, , LTE-A Module Series 'ME','ME','ME' 2,1,0,0,0 0 0 0 0 0 0,0 0 'SM' 0,0 0 0 0 3 0 0 AT Command Settings Storable with AT&W Table 9: AT Command Settings Storable with AT&W AT Command ATE ATQ Parameters Display with AT&V Yes Yes EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 263 / 284 ATS0 ATS7 ATS10 ATV ATX AT+CREG AT+CGREG AT+CEREG LTE-A Module Series Yes Yes Yes Yes Yes No No No AT Command Settings Storable with ATZ Table 10: AT Command Settings Storable with ATZ AT Command ATE ATQ ATS0 ATS7 ATS10 ATV ATX AT+CREG AT+CGREG AT+CEREG Parameters Factory Defaults 1 0 0 0 15 1 4 0 0 0 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 264 / 284 LTE-A Module Series Summary of CME ERROR Codes Final result code +CME ERROR: indicates an error related to mobile equipment or network. The operation is similar to ERROR result code. None of the following commands in the same command line is executed. Neither ERROR nor OK result code shall be returned. values are mostly used by common message commands. The following table lists most of general and GRPS related ERROR codes. For some GSM protocol failure causes described in GSM specifications, the corresponding ERROR codes are not included. Table 11: Different Coding Schemes of +CME ERROR: Code of 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 Meaning Phone failure No connection to phone Phone-adaptor link reserved Operation not allowed Operation not supported PH-SIM PIN required PH-FSIM PIN required PH-FSIM PUK required (U)SIM not inserted (U)SIM PIN required (U)SIM PUK required (U)SIM failure (U)SIM busy (U)SIM wrong Incorrect password (U)SIM PIN2 required EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 265 / 284 LTE-A Module Series 18 (U)SIM PUK2 required 20 Memory full 21 Invalid index 22 Not found 23 Memory failure 24 Text string too long 25 Invalid characters in text string 26 Dial string too long 27 Invalid characters in dial string 30 No network service 31 Network timeout 32 Network not allowed - emergency calls only 40 Network personalization PIN required 41 Network personalization PUK required 42 Network subset personalization PIN required 43 Network subset personalization PUK required 44 Service provider personalization PIN required 45 Service provider personalization PUK required 46 Corporate personalization PIN required 47 Corporate personalization PUK required 901 Audio unknown error 902 Audio invalid parameters 903 Audio operation is not supported 904 Audio device is busy EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 266 / 284 LTE-A Module Series Summary of CMS ERROR Codes Final result code +CMS ERROR: indicates an error related to mobile equipment or network. The operation is similar to ERROR result code. None of the following commands in the same command line is executed. Neither ERROR nor OK result code shall be returned. values are mostly used by common message commands: Table 12: Different Coding Schemes of +CMS ERROR: Code of 300 301 302 303 304 305 310 311 312 313 314 315 316 317 318 320 321 Meaning ME failure SMS ME reserved Operation not allowed Operation not supported Invalid PDU mode Invalid text mode (U)SIM not inserted (U)SIM pin necessary PH (U)SIM pin necessary (U)SIM failure (U)SIM busy (U)SIM wrong (U)SIM PUK required (U)SIM PIN2 required (U)SIM PUK2 required Memory failure Invalid memory index EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 267 / 284 LTE-A Module Series 322 Memory full 330 SMSC address unknown 331 No network 332 Network timeout 500 Unknown 512 (U)SIM not ready 513 Message length exceeds 514 Invalid request parameters 515 ME storage failure 517 Invalid service mode 528 More message to send state error 529 MO SMS is not allowed 531 ME storage full Summary of URC Table 13: Summary of URC Index URC Display 1 +QUSIM: 1 +QSIMSTAT: 2 , 3 +CREG: +CREG: [,,[, 4 ]] Meaning Condition Indicate (U)SIM card initialization - status Indicate (U)SIM card insertion status AT+QSIMSTAT=1 Indicate registration status of the ME AT+CREG=1 After cell neighborhood changing shows whether the network has currently indicated the registration of the ME, with location area code AT+CREG=2 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 268 / 284 LTE-A Module Series 5 +CGREG: Indicate network registration status AT+CGREG=1 of the ME +CGREG: [,, Indicate network registration and 6 AT+CGREG=2 [,]] location information of the ME 7 +CTZV: Time zone reporting AT+CTZR=1 8 +CTZE: ,, Extended time zone reporting AT+CTZR=2 9 +CEREG: Indicate the change in EPS network AT+CEREG=1 registration status in E-UTRAN +CEREG: Indicate the change of the network 10 AT+CEREG=2 [,,[,]] cell in E-UTRAN 11 +CMTI: , New message is received, and saved to memory See AT+CNMI +CMT: [], output directly to TE (PDU mode) +CMT: ,[],[,,,,, New short message is received and 13 See AT+CNMI ,,] +CBM: < New CBM is received and output 14 See AT+CNMI pdu> directly (PDU mode) +CBM: ,,,< New CBM is received and output 15 page>, +CDS: < New CDS is received and output 16 See AT+CNMI pdu> directly (PDU mode) +CDS: ,,[],[],,, directly to TE (Text mode) 18 +CDSI: , New message status report is See AT+CNMI received, and saved to memory +COLP: ,,[< The presentation of the COL 19 subaddr>],[],[] mobile originated call +CLIP: ,,[su 20 baddr],[satype],[], +CCWA: ,,< class>[,][,[,,[,]]] AT+CCWA=1,1 22 +CSSI: Shows the +CSSI intermediate AT+CSSN=1 result code presentation status to EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 269 / 284 LTE-A Module Series the TE 23 +CSSU: 24 +CRING: Shows the +CSSU unsolicited result AT+CSSN=,1 code presentation status to the TE An incoming call is indicated to the TE with unsolicited result code AT+CRC=1 instead of the normal RING 25 +CFUN: 1 All function of the ME is available - 26 +CPIN: (U)SIM card pin state - 27 +QIND: SMS DONE SMS initialization finished - 28 +QIND: PB DONE Phonebook initialization finished - ^DSCI: ,,,,, AT^DSCI=1 30 POWERED DOWN Module power down AT+QPOWD A network request for PDP +CGEV: REJECT , rejected. +CGEV: NW REACT ,,[] reactivation AT+CGEREP=2,1 +CGEV: NW DEACT ,,[] deactivation +CGEV: ME DEACT ,,[] deactivation. AT+CGEREP=2,1 35 +CGEV: NW DETACH The network has forced a Packet AT+CGEREP=2,1 Domain detach. 36 +CGEV: ME DETACH The mobile equipment has forced a AT+CGEREP=2,1 Packet Domain detach. +CGEV: NW CLASS MS class. The mobile equipment has forced a 38 +CGEV: ME CLASS AT+CGEREP=2,1 change of MS class. The signal strength and channel bit AT+QINDCFG='csq', 39 +QIND: 'csq',, error rate is changed. 1 40 +QIND: 'smsfull', SMS storage is full. AT+QINDCFG='smsf ull',1 41 RING There is an incoming call. AT+QINDCFG='ring' ,1 42 +QIND: 'act', Network access technology is AT+QINDCFG='act', changed. 1 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 270 / 284 LTE-A Module Series +CLIP: ,,[su Indicate the calling line identity (CLI) 43 baddr],[satype],[], mobile terminated call +CUSD: [,, USSD response from the network, 44 AT+CUSD=1 []] or a network initiated operation. 45 +QIND: 'SLIC Hook off' Hook off the phone AT+QAUDCFG='slic _IndRep',1 46 +QIND: 'SLIC DTMF', Press key AT+QAUDCFG='slic _IndRep',1 47 +QIND: 'SLIC Flash Key' Press the flash key AT+QAUDCFG='slic _IndRep',1 48 +QAUDRIND: 0,1 Wav file already exists AT+QAUDRD=1,'A.w av',13,0 SMS Character Sets Conversions In 3GPP TS 23.038 DCS (Data Coding Scheme) defined three kinds of alphabets in SMS, GSM 7-bit default alphabet, 8 bit data and UCS2 (16-bit). AT+CSMP can set the DCS in text mode (AT+CMGF=1). In text mode, DCS (Data Coding Scheme) and AT+CSCS determine the way of SMS text input or output. Table 14: The Way of SMS Text Input or Output DCS GSM 7-bit GSM 7-bit GSM 7-bit UCS2 8-bit AT+CSCS GSM IRA UCS2 - The Way of SMS Text Input or Output Input or output GSM character sets. Input or output IRA character sets. Input: UE will convert IRA characters to GSM characters. Output: UE will convert GSM characters to IRA characters. Input or output a hex string similar to PDU mode. So only support characters 0-9 and A-F. Input: UE will convert the UCS2 hex string to GSM characters. Output: UE will convert the GSM characters to UCS2 hex string. Ignore the value of AT+CSCS, input or output a hex string similar to PDU mode. So only support characters 0-9 and A-F. Ignore the value of AT+CSCS, input or output a hex string similar to PDU mode. So only support characters 0-9 and A-F. EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 271 / 284 LTE-A Module Series When DCS=GSM 7-bit, the input or output needs conversion. The detailed conversion tables are shown as below. Table 15: The Input Conversions Table (DCS=GSM 7-bit and AT+CSCS='GSM') No. 0 1 2 3 4 5 6 7 0 00 10 20 30 40 50 60 70 1 01 11 21 31 41 51 61 71 2 02 12 22 32 42 52 62 72 3 03 13 23 33 43 53 63 73 4 04 14 24 34 44 54 64 74 5 05 15 25 35 45 55 65 75 6 06 16 26 36 46 56 66 76 7 07 17 27 37 47 57 67 77 8 08 18 28 38 48 58 68 78 9 09 19 29 39 49 59 69 79 A 0A Submit 2A 3A 4A 5A 6A 7A B 0B Cancel 2B 3B 4B 5B 6B 7B C 0C 1C 2C 3C 4C 5C 6C 7C D 0D 1A 2D 3D 4D 5D 6D 7D E 0E 1E 2E 3E 4E 5E 6E 7E F 0F 1F 2F 3F 4F 5F 6F 7F Table 16: The Output Conversions Table (DCS=GSM 7-bit and AT+CSCS='GSM') No. 0 1 2 3 4 5 6 7 0 00 10 20 30 40 50 60 70 1 01 11 21 31 41 51 61 71 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 272 / 284 LTE-A Module Series 2 02 12 22 32 42 52 62 72 3 03 13 23 33 43 53 63 73 4 04 14 24 34 44 54 64 74 5 05 15 25 35 45 55 65 75 6 06 16 26 36 46 56 66 76 7 07 17 27 37 47 57 67 77 8 08 18 28 38 48 58 68 78 9 09 19 29 39 49 59 69 79 A 0D0A 2A 3A 4A 5A 6A 7A B 0B 2B 3B 4B 5B 6B 7B C 0C 1C 2C 3C 4C 5C 6C 7C D 0D 1A 2D 3D 4D 5D 6D 7D E 0E 1E 2E 3E 4E 5E 6E 7E F 0F 1F 2F 3F 4F 5F 6F 7F Table 17: GSM Extended Characters No. 0 1 2 3 4 5 6 7 0 1B40 1 2 3 4 1B14 5 6 7 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 273 / 284 LTE-A Module Series 8 1B28 9 1B29 A B C 1B3C D 1B3D E 1B3E F 1B2F Table 18: The Input Conversions Table (DCS=GSM 7-bit and AT+CSCS='IRA') No. 0 1 2 3 4 5 6 0 20 20 30 00 50 20 1 20 20 21 31 41 51 61 2 20 20 22 32 42 52 62 3 20 20 23 33 43 53 63 4 20 20 02 34 44 54 64 5 20 20 25 35 45 55 65 6 20 20 26 36 46 56 66 7 20 20 27 37 47 57 67 8 backspace 20 28 38 48 58 68 9 20 20 29 39 49 59 69 A 0A Submit 2A 3A 4A 5A 6A B 20 Cancel 2B 3B 4B 1B3C 6B C 20 20 2C 3C 4C 1B2F 6C D 0D 20 2D 3D 4D 1B3E 6D 7 70 71 72 73 74 75 76 77 78 79 7A 1B28 1B40 1B29 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 274 / 284 E 20 F 20 LTE-A Module Series 20 2E 3E 4E 1B14 6E 1B3D 20 2F 3F 4F 11 6F 20 Table 19: IRA Extended Characters No. A B C D E F 0 20 20 20 20 7F 20 1 40 20 20 5D 20 7D 2 20 20 20 20 20 08 3 01 20 20 20 20 20 4 24 20 5B 20 7B 20 5 03 20 0E 20 0F 20 6 20 20 1C 5C 1D 7C 7 5F 20 09 20 20 20 8 20 20 20 0B 04 0C 9 20 20 1F 20 05 06 A 20 20 20 20 20 20 B 20 20 20 20 20 20 C 20 20 20 5E 07 7E D 20 20 20 20 20 20 E 20 20 20 20 20 20 F 20 60 20 1E 20 20 Table 20: The Output Conversions Table (DCS=GSM 7-bit and AT+CSCS='IRA') No. 0 1 2 3 4 5 6 7 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 275 / 284 LTE-A Module Series 0 40 20 20 30 A1 50 BF 70 1 A3 5F 21 31 41 51 61 71 2 24 20 22 32 42 52 62 72 3 A5 20 23 33 43 53 63 73 4 E8 20 A4 34 44 54 64 74 5 E9 20 25 35 45 55 65 75 6 F9 20 26 36 46 56 66 76 7 EC 20 27 37 47 57 67 77 8 F2 20 28 38 48 58 68 78 9 C7 20 29 39 49 59 69 79 A 0D0A 2A 3A 4A 5A 6A 7A B D8 2B 3B 4B C4 6B E4 C F8 C6 2C 3C 4C D6 6C F6 D 0D E6 2D 3D 4D D1 6D F1 E C5 DF 2E 3E 4E DC 6E FC F E5 C9 2F 3F 4F A7 6F E0 Table 21: GSM Extended Characters No. 0 1 2 3 4 5 6 7 0 7C 1 2 3 4 5E 5 EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 276 / 284 LTE-A Module Series 6 7 8 7B 9 7D A B C 5B D 7E E 5D F 5C Because the low 8-bit of UCS2 character is the same as the IRA character: ⚫ The conversion table of DCS=GSM 7-bit and AT+CSCS='UCS2' is similar to AT+CSCS='IRA'. ⚫ The conversion table of fmt=GSM 7-bit and AT+CSCS='GSM' is similar to AT+CSCS='GSM'. ⚫ The conversion table of fmt=GSM 7-bit and AT+CSCS='IRA' is similar to AT+CSCS='IRA'. ⚫ The conversion table of fmt=GSM 7-bit and AT+CSCS='UCS2' is similar to AT+CSCS='IRA'. The difference is the way of SMS text input or output. Please refer to Table 14 for more details. Release Cause Text List of AT+CEER Table 22: Release Cause Text List of AT+CEER CS Internal Cause No cause information available (default) Phone is offline No service available Network release, no reason given EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 277 / 284 Received incoming call Client ended call UIM not present Access attempt already in progress Access failure, unknown source Concur service not supported by network No response received from network GPS call ended for user call SMS call ended for user call Data call ended for emergency call Rejected during redirect or handoff Lower-layer ended call Call origination request failed Client rejected incoming call Client rejected setup indication Network ended call No funds available No service available Full service not available Maximum packet calls exceeded Video connection lost Video protocol closed after setup Video protocol setup failure Internal error CS Network Cause EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual LTE-A Module Series 278 / 284 Unassigned/unallocated number No route to destination Channel unacceptable Operator determined barring Normal call clearing User busy No user responding User alerting, no answer Call rejected Number changed Non selected user clearing Destination out of order Invalid/incomplete number Facility rejected Response to status enquiry Normal, unspecified No circuit/channel available Network out of order Temporary failure Switching equipment congestion Access information discarded Requested circuit/channel not available Resources unavailable, unspecified Quality of service unavailable Requested facility not subscribed EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual LTE-A Module Series 279 / 284 Incoming calls barred within the CUG Bearer capability not authorized Bearer capability not available Service/option not available Bearer service not implemented ACM >= ACM max Requested facility not implemented Only RDI bearer is available Service/option not implemented Invalid transaction identifier value User not member of CUG Incompatible destination Invalid transit network selection Semantically incorrect message Invalid mandatory information Message non-existent/not implemented Message type not compatible with state IE non-existent/not implemented Conditional IE error Message not compatible with state Recovery on timer expiry Protocol error, unspecified Interworking, unspecified CS Network Reject IMSI unknown in HLR EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual LTE-A Module Series 280 / 284 Illegal MS IMSI unknown in VLR IMEI not accepted Illegal ME GPRS services not allowed GPRS and non GPRS services not allowed MS identity cannot be derived Implicitly detached PLMN not allowed Location area not allowed Roaming not allowed GPRS services not allowed in PLMN No suitable cells in location area MSC temporary not reachable Network failure MAC failure Synch failure Congestion GSM authentication unacceptable Service option not supported Requested service option not subscribed Service option temporary out of order Call cannot be identified No PDP context activated Semantically incorrect message EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual LTE-A Module Series 281 / 284 Invalid mandatory information Message type non-existent Message type not compatible with state Information element non-existent Message not compatible with state RR release indication RR random access failure RRC release indication RRC close session indication RRC open session failure Low level failure Low level failure no redial allowed Invalid SIM No service Timer T3230 expired No cell available Wrong state Access class blocked Abort message received Other cause Timer T303 expired No resources Release pending Invalid user data PS Internal Cause EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual LTE-A Module Series 282 / 284 Invalid connection identifier Invalid NSAPI Invalid primary NSAPI PDP establish timeout Invalid field SNDCP failure RAB setup failure No GPRS context PDP activate timeout PDP modify timeout PDP inactive max timeout PDP lower layer error PDP duplicate Access technology change PDP unknown reason CS PS Network Cause LLC or SNDCP failure Insufficient resources Missing or unknown APN Unknown PDP address or PDP type User authentication failed Activation rejected by GGSN Activation rejected, unspecified Service option not supported Requested service option not subscribed EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual LTE-A Module Series 283 / 284 Service option temporary out of order NSAPI already used (not sent) Regular deactivation QoS not accepted Network failure Reactivation required Feature not supported Semantic error in the TFT operation Syntactical error in the TFT operation Unknown PDP context PDP context without TFT already activated Semantic errors in packet filter Syntactical errors in packet filter Invalid transaction identifier Semantically incorrect message Invalid mandatory information Message non-existent/not implemented Message type not compatible with state IE non-existent/not implemented Conditional IE error Message not compatible with state Protocol error, unspecified LTE-A Module Series EG06xK&Ex120K&EM06xK_Series_AT_Commands_Manual 284 / 284
PDF
2.17 MB
M56 AT 命令手册 GSM/GPRS 系列 版本:M56_AT 命令手册_V1.0 日期:2018-09-30 状态:受控文件 www.quectel.com M56 AT 命令手册 上海移远通信技术股份有限公司始终以为客户提供最及时、最全面的服务为宗旨。如需任何帮助,请随时 联系我司上海总部,联系方式如下: 上海移远通信技术股份有限公司 上海市徐汇区虹梅路 1801 号宏业大厦 7 楼 邮编:200233 电话:+86 21 51086236 邮箱:info@quectel.com 或联系我司当地办事处,详情请登录: http://www.quectel.com/cn/support/sales.htm 如需技术支持或反馈我司技术文档中的问题,可随时登陆如下网址: http://www.quectel.com/cn/support/technical.htm 或发送邮件至:support@quectel.com 前言 上海移远通信技术股份有限公司提供该文档内容用以支持其客户的产品设计。客户须按照文档中提供的规 范、参数来设计其产品。由于客户操作不当而造成的人身伤害或财产损失,本公司不承担任何责任。在未 声明前,上海移远通信技术股份有限公司有权对该文档进行更新。 版权申明 本文档版权属于上海移远通信技术股份有限公司,任何人未经我司允许而复制转载该文档将承担法律责任。 版权所有 ©上海移远通信技术股份有限公司 2018,保留一切权利。 Copyright © Quectel Wireless Solutions Co., Ltd. 2018. 上海移远通信技术股份有限公司 1 / 216 M56 AT 命令手册 文档历史 修订记录 版本 1.0 日期 2018-09-30 作者 马进永 变更表述 初始版本 上海移远通信技术股份有限公司 2 / 216 M56 AT 命令手册 目录 文档历史 ..................................................................................................................................................... 2 目录 ............................................................................................................................................................ 3 表格索引 ..................................................................................................................................................... 9 1 引言 ................................................................................................................................................... 10 1.1. 本章概要 ................................................................................................................................. 10 1.2. AT 命令术语缩写和惯例 .......................................................................................................... 10 1.3. AT 命令语法............................................................................................................................ 10 1.3.1. AT 命令类型 ................................................................................................................. 10 1.3.2. AT 命令连写 ..................................................................................................................11 1.4. 支持的字符集 ...........................................................................................................................11 1.5. 流控简介 ................................................................................................................................. 12 1.5.1. 软件流控 ...................................................................................................................... 12 1.5.2. 硬件流控 ...................................................................................................................... 12 2 AT 命令详解 ...................................................................................................................................... 13 2.1. AT 命令格式 ........................................................................................................................... 13 2.2. ATI 显示产品 ID 信息 ............................................................................................................. 13 2.3. AT+GMI 请求制造商 ID 信息 .................................................................................................. 14 2.4. AT+GMM 请求 TA 制造商和型号信息..................................................................................... 14 2.5. AT+GMR 请求 TA 软件版本信息 ............................................................................................ 15 2.6. AT+GOI 请求全球目标识别 ID................................................................................................ 15 2.7. AT+CGMI 请求制造商 ID 信息 ............................................................................................... 16 2.8. AT+CGMM 请求 TA 制造商和型号信息 .................................................................................. 16 2.9. AT+CGMR 请求 TA 软件版本信息.......................................................................................... 17 2.10. AT+GSN 请求 TA 序列号(IMEI 号) .................................................................................... 18 2.11. AT+CGSN 请求 TA 序列号(IMEI 号) .................................................................................. 18 2.12. AT+QGSN 请求 TA 序列号(IMEI 号).................................................................................. 19 2.13. AT&F 设置所有 TA 参数为出厂配置 ....................................................................................... 20 2.14. AT&V 显示当前配置 ............................................................................................................... 21 2.15. AT&W 保存用户配置参数 ....................................................................................................... 21 2.16. ATQ 设置结果码显示模式 ...................................................................................................... 22 2.17. ATV 设置 TA 响应返回内容格式 ............................................................................................. 23 2.18. ATX 设置 CONNECT 结果码格式和检测呼叫进程 ................................................................. 24 2.19. ATZ 复位为缺省配置 .............................................................................................................. 25 2.20. AT+CFUN 设置模块功能 ........................................................................................................ 25 2.21. AT+QPOWD 关机 .................................................................................................................. 27 2.22. AT+CMEE 上报移动设备错误 ................................................................................................ 28 2.23. AT+CSCS 选择 TE 字符集 ..................................................................................................... 29 2.24. AT+GCAP 请求 TA 功能列表.................................................................................................. 30 3 串行接口控制命令 ............................................................................................................................. 32 3.1. AT&C 设置 DCD 功能模式 ..................................................................................................... 32 上海移远通信技术股份有限公司 3 / 216 M56 AT 命令手册 3.2. AT&D 设置 DTR 功能模式...................................................................................................... 32 3.3. AT+ICF 设置 TE-TA 帧格式.................................................................................................... 33 3.4. AT+IFC 设置 TE-TA 流控 ....................................................................................................... 34 3.5. AT+IPR 设置 TE-TA 波特率 ................................................................................................... 35 3.5.1. 自适应波特率 ............................................................................................................... 37 3.5.1.1. 自适应波特率操作要求................................................................................................. 37 3.5.1.2. 自适应波特率和 MUX................................................................................................... 37 3.5.1.3. 自适应波特率和 Windows 调制解调器 ...................................................................... 37 3.6. AT+QEAUART 设置多串口功能 ........................................................................................... 38 3.7. AT+QSEDCB 设置多串口的参数.......................................................................................... 39 4 状态控制命令 .................................................................................................................................... 41 4.1. AT+CEER 上报移动设备错误................................................................................................. 41 4.2. AT+CPAS 模块活动状态 ........................................................................................................ 42 4.3. AT+QINDRI 开启关闭 RI 引脚提示......................................................................................... 43 4.4. AT+QMOSTAT 开启或关闭去电呼叫状态报告........................................................................ 44 4.5. AT+QIURC 初始化完成提示上报 ........................................................................................... 45 4.6. AT+QEXTUNSOL 开启关闭专有 URC 上报 ........................................................................... 46 4.7. AT+QINISTAT 初始化状态查询 .............................................................................................. 47 4.8. AT+QNSTATUS 查询 GSM 网络状态..................................................................................... 48 4.9. AT+QNITZ 同步网络时间 ....................................................................................................... 48 4.10. AT+QLTS 获取最近一次的网络同步时间................................................................................ 49 4.11. AT+CTZU 网络时间同步以及更新 RTC 时间.......................................................................... 50 4.12. AT+CTZR 网络时间同步上报 ................................................................................................. 51 4.13. AT+QSIMDET 开启或关闭(U)SIM 卡检测功能 ....................................................................... 52 4.14. AT+QSIMSTAT (U)SIM 卡插拔状态报告 .............................................................................. 53 4.15. AT+QCGTIND 语音/数据呼叫结束提示 .................................................................................. 55 5 (U)SIM 卡相关命令 ............................................................................................................................ 57 5.1. AT+CIMI 请求国际移动台设备标识(IMSI 号) ..................................................................... 57 5.2. AT+CLCK 设备锁定 ............................................................................................................... 58 5.3. AT+CPIN 输入 PIN................................................................................................................. 60 5.4. AT+CPWD 设备锁定 .............................................................................................................. 61 5.5. AT+CRSM (U)SIM 卡接入限制............................................................................................. 63 5.6. AT+CSIM 通用(U)SIM 操作.................................................................................................... 64 5.7. AT+QCSPWD 更改 PS 超级密码 ........................................................................................... 65 5.8. AT+CCID 显示 CCID.............................................................................................................. 65 5.9. AT+QCCID 显示 CCID........................................................................................................... 66 5.10. AT+QGID 获取(U)SIM 卡 GID................................................................................................ 67 5.11. AT+QSIMVOL 固定(U)SIM 卡工作电压.................................................................................. 67 5.12. AT+QSPN 读取(U)SIM 卡服务运营商名称 ............................................................................. 68 5.13. AT+QTRPIN 输入 PIN 码/PUK 码的剩余次数......................................................................... 69 6 网络服务命令 .................................................................................................................................... 70 6.1. AT+COPS 选择营运商 ........................................................................................................... 70 6.2. AT+CREG 网络注册信息 ........................................................................................................ 72 上海移远通信技术股份有限公司 4 / 216 M56 AT 命令手册 6.3. AT+CSQ 信号质量 ................................................................................................................. 73 6.4. AT+CPOL 优选运营商列表..................................................................................................... 74 6.5. AT+COPN 查询运营商列表 .................................................................................................... 75 6.6. AT+QBAND 查询运营商列表 ................................................................................................. 76 6.7. AT+QENG 开启或关闭工程模式 ............................................................................................ 77 6.8. AT+QSCANF GSM 频率功率扫描 ........................................................................................ 80 6.9. AT+QLOCKF 锁 GSM 频率.................................................................................................... 81 7 呼叫控制命令 .................................................................................................................................... 83 7.1. ATA 呼叫应答 ......................................................................................................................... 83 7.2. ATD 移动台呼叫某一号码 ...................................................................................................... 84 7.3. ATH 挂机控制 ........................................................................................................................ 85 7.4. +++ 数据模式切换至命令模式 ................................................................................................ 86 7.5. ATO 命令模式切换至数据模式 ............................................................................................... 87 7.6. ATP 选择脉冲拨号 ................................................................................................................. 88 7.7. ATS0 自动应答前振铃次数..................................................................................................... 88 7.8. ATS6 盲拨号前暂停控制 ........................................................................................................ 89 7.9. ATS7 等待呼叫建立完成时间 ................................................................................................. 90 7.10. ATS8 暂停拨号时间 ............................................................................................................... 90 7.11. ATS10 挂机延时..................................................................................................................... 91 7.12. ATT 音频拨号 ......................................................................................................................... 92 7.13. AT+CSTA 选择地址类型......................................................................................................... 92 7.14. AT+CLCC 查询当前呼叫 ........................................................................................................ 93 7.15. AT+CR 业务上报控制............................................................................................................. 94 7.16. AT+CRC 蜂窝结果码.............................................................................................................. 96 7.17. AT+CSNS 单一编码方案........................................................................................................ 97 7.18. AT+QSFR 配置语音编码模式................................................................................................. 98 7.19. AT+QSPCH 语音信道类型上报 .............................................................................................. 99 7.20. AT+QDISH ATH 使能控制 .................................................................................................. 100 8 GPRS 相关命令............................................................................................................................... 101 8.1. AT+CGATT GPRS 附着和分离........................................................................................... 101 8.2. AT+CGDCONT 定义 PDP 上下文 ........................................................................................ 102 8.3. AT+CGQREQ 请求的服务质量 ............................................................................................ 103 8.4. AT+CGQMIN 可接受的最小服务质量................................................................................... 104 8.5. AT+CGACT PDP 上下文激活和去激活 ................................................................................. 105 8.6. AT+CGDATA 进入数据模式.................................................................................................. 107 8.7. AT+CGPADDR 显示 PDP 地址 ............................................................................................ 107 8.8. AT+CGCLASS GPRS 移动台类别 ..................................................................................... 108 8.9. AT+CGEREP 非请求 GPRS 事件上报控制 .......................................................................... 109 8.10. AT+CGREG GPRS 网络注册状态.......................................................................................110 8.11. AT+QGPCLASS 配置 GPRS 多时隙级别..............................................................................112 9 TCP/IP 相关命令 ............................................................................................................................. 113 9.1. AT+QIOPEN 建立 TCP 连接或注册 UDP 端口号 ..................................................................113 9.2. AT+QISEND 发送 TCP 或 UDP 数据 ....................................................................................114 上海移远通信技术股份有限公司 5 / 216 M56 AT 命令手册 9.3. AT+QICLOSE 关闭 TCP 或 UDP 连接 ..................................................................................115 9.4. AT+QIDEACT 关闭 GPRS/CSD PDP 场景 ...........................................................................117 9.5. AT+QILPORT 配置本地端口号..............................................................................................117 9.6. AT+QIREGAPP 启动任务并设置接入点 APN、用户名和密码...............................................118 9.7. AT+QIACT 激活移动场景(或发起 GPRS/CSD 无线连接) .................................................119 9.8. AT+QILOCIP 获取本地 IP 地址 ............................................................................................ 120 9.9. AT+QISTAT 查询当前连接状态 ............................................................................................ 120 9.10. AT+QISTATE 查询当前接入的连接状态 ............................................................................... 122 9.11. AT+QISSTAT 查询当前 Server 状态..................................................................................... 123 9.12. AT+QIDNSCFG 配置域名服务器 DNS................................................................................. 124 9.13. AT+QIDNSGIP 域名解析 ..................................................................................................... 125 9.14. AT+QIDNSIP 配置使用 IP 地址连接还是域名连接 ............................................................... 126 9.15. AT+QIHEAD 配置接收数据时是否显示 IP 头 ....................................................................... 126 9.16. AT+QIAUTOS 设置自动发送 TCP/UDP 数据时间 ................................................................ 127 9.17. AT+QIPROMPT 设置发送数据时是否显示'>'和'SEND OK' ................................................ 128 9.18. AT+QISERVER 配置为服务器 ............................................................................................. 129 9.19. AT+QICSGP 设置 CSD 或 GPRS 连接模式 ......................................................................... 130 9.20. AT+QISRVC 选择当前可操作连接 ....................................................................................... 131 9.21. AT+QISHOWRA 配置接收数据时是否显示发送方的 IP 地址和端口号 ................................. 132 9.22. AT+QISCON 保存 TCP/IP 应用场景配置 ............................................................................. 132 9.23. AT+QIMODE 配置 TCP/IP 应用模式 .................................................................................... 134 9.24. AT+QITCFG 配置透明传输模式 ........................................................................................... 135 9.25. AT+QISHOWPT 配置接收数据 IP 头是否显示传输协议 ....................................................... 136 9.26. AT+QIMUX 控制是否启用多路连接...................................................................................... 137 9.27. AT+QISHOWLA 控制是否显示本地 IP 地址 ......................................................................... 137 9.28. AT+QIFGCNT 配置前置场景................................................................................................ 138 9.29. AT+QISACK 查询发送数据信息 ........................................................................................... 139 9.30. AT+QINDI 配置是否缓存接收到的数据 ................................................................................ 140 9.31. AT+QIRD 读取缓存的数据 ................................................................................................... 141 9.32. AT+QISDE 控制 AT+QISEND 是否允许数据回显 ................................................................ 142 9.33. AT+QPING PING 远程服务器 ............................................................................................ 143 9.34. AT+QNTP 通过网络时间服务器同步本地时间...................................................................... 144 9.35. AT+QIKALIVE 设置 TCP/IP 心跳包参数............................................................................... 145 10 补充业务命令 .................................................................................................................................. 147 10.1. AT+CCFC 设置呼叫转移 ...................................................................................................... 147 10.2. AT+CCUG 封闭用户组......................................................................................................... 149 10.3. AT+CCWA 呼叫等待 ............................................................................................................ 150 10.4. AT+CHLD 呼叫保持和多方通话 ........................................................................................... 151 10.5. AT+CLIP 来电号码显示设置................................................................................................. 153 10.6. AT+QCLIP 配置来电是否显示主叫号码名称 ........................................................................ 154 10.7. AT+CLIR 主叫识别限制........................................................................................................ 156 10.8. AT+COLP 显示被叫识别 ...................................................................................................... 157 10.9. AT+QCOLP 配置去电是否显示主叫号码名称语法................................................................ 158 10.10. AT+CUSD 非结构化附加业务 .............................................................................................. 159 上海移远通信技术股份有限公司 6 / 216 M56 AT 命令手册 10.11. AT+CSSN 附加业务通知...................................................................................................... 161 11 音频控制命令 .................................................................................................................................. 163 11.1. ATL 设置监听扬声器音量 ..................................................................................................... 163 11.2. ATM 设置监听扬声器模式 .................................................................................................... 164 11.3. AT+CALM 来电警报模式...................................................................................................... 164 11.4. AT+CRSL 来电音量等级 ...................................................................................................... 165 11.5. AT+CLVL 扬声器音量等级.................................................................................................... 166 11.6. AT+CMUT 上行静音控制 ..................................................................................................... 167 11.7. AT+QMIC 配置麦克风增益等级............................................................................................ 168 11.8. AT+QAUDCH 切换音频通道 ................................................................................................ 168 11.9. AT+QAUDLOOP 音频通道回环测试 .................................................................................... 169 11.10. AT+QLTONE 产生本地定制单音 .......................................................................................... 170 12 硬件相关命令 .................................................................................................................................. 171 12.1. AT+CCLK 实时时钟 ............................................................................................................. 171 12.2. AT+CBC 查询电池电量和充电状态 ...................................................................................... 172 12.3. AT+QADC 读取 ADC ......................................................................................................... 173 12.4. AT+QSCLK 慢时钟配置 ....................................................................................................... 173 12.5. AT+QLEDMODE 网络指示灯配置........................................................................................ 174 12.6. AT+QVBATT 配置电压阀值 ................................................................................................ 175 12.7. AT+QRIMODE 设置 RI 时长............................................................................................... 177 13 摄像机功能相关命令........................................................................................................................ 179 13.1. AT+QCAMOPEN 打开摄像功能 ........................................................................................... 179 13.2. AT+QCAMIDFY 开始/停止解码 ............................................................................................ 180 13.2.1. 解码结果的 URC ........................................................................................................ 180 13.3. AT+QCAMCLOSE 关闭摄像功能 ......................................................................................... 181 13.4. AT+QCAMSEL 清除已识别的摄像头类型信息 ..................................................................... 182 13.5. AT+QCAMAPPVER 读取解码库版本信息............................................................................ 182 13.6. AT+QUID 获取模块的芯片唯一识别码(ID 号) .................................................................. 183 14 其他命令.......................................................................................................................................... 185 14.1. A/ 重复上一条 AT 指令 ......................................................................................................... 185 14.2. ATE 命令回显模式 ............................................................................................................... 185 14.3. ATS3 配置命令行终止符 ...................................................................................................... 186 14.4. ATS4 设置响应格式字符 ...................................................................................................... 186 14.5. ATS5 配置命令行编辑字符................................................................................................... 187 15 附录 ................................................................................................................................................. 188 15.1. 参考文档 ............................................................................................................................... 188 15.2. 术语缩写 ............................................................................................................................... 188 15.3. AT&F 影响到的 AT 命令及参数 ............................................................................................. 190 15.4. AT&W 影响到 AT 命令参数列表 ............................................................................................ 191 15.5. ATZ 影响到的 AT 命令参数列表 ............................................................................................ 193 15.6. AT&V 显示当前配置信息....................................................................................................... 195 15.7. AT&V 内容格式对照表 .......................................................................................................... 196 上海移远通信技术股份有限公司 7 / 216 M56 AT 命令手册 15.8. URCs 说明列表..................................................................................................................... 197 15.9. +CME ERROR 错误报告列表 ............................................................................................... 199 15.10. 错误扩展列表 ........................................................................................................................ 202 15.10.1. Location ID 扩展错误报告列表 ................................................................................... 202 15.10.2. 协议栈层(PS)错误列表 .......................................................................................... 203 15.10.3. MM 层内部错误列表................................................................................................... 215 15.10.4. PPP/IP 栈错误列表 .................................................................................................... 216 上海移远通信技术股份有限公司 8 / 216 M56 AT 命令手册 表格索引 表 1:参考文档 ................................................................................................................................................ 188 表 2:术语缩写 ................................................................................................................................................ 188 表 3:AT&F 影响到的 AT 命令及参数 .............................................................................................................. 190 表 4:AT&W 影响到的 AT 命令参数列表 ......................................................................................................... 191 表 5:ATZ 影响到的 AT 命令参数列表 ............................................................................................................. 193 表 6:AT&V 显示当前配置信息........................................................................................................................ 195 表 7:ATV 内容格式对照表.............................................................................................................................. 196 表 8:URCS 说明列表 ..................................................................................................................................... 197 表 9:+CME ERROR 错误代码列表................................................................................................................ 199 表 10:LOCATION ID 扩展错误报告列表 ........................................................................................................ 202 表 11:协议栈层(PS)错误列表 .................................................................................................................... 203 表 12:MM 层内部错误列表 ............................................................................................................................ 215 表 13:PPP/IP 栈错误列表 .............................................................................................................................. 216 上海移远通信技术股份有限公司 9 / 216 M56 AT 命令手册 1 引言 1.1. 本章概要 该文档主要描述 M56 模块软件 AT 指令集及参数详解。 1.2. AT 命令术语缩写和惯例 文档内提及的 GSM 模块包括移动设备 ME(Mobile Equipment)、移动台 MS(Mobile Station)、终端 适配器 TA(Terminal Adapter)、数据通信设备 DCE(Data Communication Equipment)和传真 FAX(包 括传真 Modem 和传真板)。 通过串口发送 AT 命令,即可使用 GSM 模块。串行线终端的应用设备包括终端设备 TE(Terminal Equipment)、数据终端设备 DTE(Data Terminal Equipment)或其他应用设备。这些终端或应用设备可能 运行在嵌入式系统内。 文档内涉及的相关名词术语缩写均基于 GSM 规范书写。 1.3. AT 命令语法 文档内所有 AT 命令行必须以'AT'或'at'作为开头,以回车()作为结尾。 返回响应通常紧随命令之后,其样式为''()。AT 命令介绍过程中,只详细介绍,均被有意省略。 1.3.1. AT 命令类型 文档内 AT 命令类型包含如下三种: 基础类命令:此类 AT 命令格式有'AT'或者'AT&',其中''是命令自带,''是指 该命令支持一个或多个参数。例如:'ATE',该命令用于关闭或使能回显功能,即 DCE 会依据''值 决定是否把接收的字符回显给 DTE。''是可选配参数,若没有被赋值,将使用默认值。 上海移远通信技术股份有限公司 10 / 216 M56 AT 命令手册 参数类命令:此类 AT 命令格式有'ATS=[]',其中''是 S 寄存器的索引,''是赋予的参 数值。在该 AT 命令中,''是可选配参数,若没有被赋值,将使用默认值。 扩展类命令:通常来讲,扩展类命令根据操作格式及应用功能可分为几种类型,详见 2.1 章节。 AT 命令语法说明: 方括号([ ])中的值为可缺省值; 选配参数和必配参数必须在操作的参数范围内进行设置并按规定的顺序排列,各参数间必须使用 逗号隔开。举例:AT+CPWD=,,,该命令用于为 AT+CLCK 命令锁定 义的设备锁定功能设置新的密码; 如果参数是字符串(例如:),则该字符串必须放在双引号中。举例:'12345','CMNET' 等,双引号中的各项符号可看作是字符串; 命令的可选子参数或 TA 返回结果的可选部分位于方括号中; 不使用双引号时,字符串中各字符间的空格可忽略不计; 实际操作中,和[ ]不必输入; 所有 AT 命令本身不区分大小写,但其参数对大小写敏感。 1.3.2. AT 命令连写 在需要连续执行多个 AT 命令时,必须等到上一条 AT 命令作了最终响应(例如:返回 OK、ERROR、 +CME ERROR: 等),才能继续操作下一条 AT 命令。该动作强烈建议执行。 1.4. 支持的字符集 GSM 模块 AT 命令接口默认使用 GSM 字符集,字符集可以通过 AT+CSCS 命令(GSM 07.07)进行 查询和配置。其支持的字符集如下: GSM UCS2 HEX IRA PCCP437 8859-1 字符集会影响短消息和广播消息的读取、编辑、发送和接收,电话簿、(U)SIM 卡工具箱等字符串的输 入和显示。 上海移远通信技术股份有限公司 11 / 216 M56 AT 命令手册 1.5. 流控简介 流控对于保障 GSM 模块与 DTE 之间可靠通信尤其重要。若一次数据或传真呼叫过程中,发送端的数 据发送速度大于接收端的数据接收速度,当接收缓存接近满时,接收端应该有方法将发送端暂停发送,直 到它的数据传输速度重新赶上发送端数据发送速度或有缓存可使用,这就是流控。 通常来讲,有软件流控和硬件流控两种方法来实现流控。M56 模块支持此两种流控功能。在客户实际 应用中,建议选择硬件流控。 M56 默认流控功能关闭。 1.5.1. 软件流控 软件流控发送不同的字符去暂停(XOFF,十进制 19)和恢复(XON,十进制 17)数据流。它适用于 仅仅有三根线的串口通信。 M56 默认流控功能关闭。软件流控需要通过 AT+IFC=1,1 命令进行配置。 由于该配置不自动保存,若希望重启后仍保持有效,需通过 AT&W 保存到用户配置表中。同时,确保 所使用的串口通讯工具(例如:超级终端)是否支持软件流控。 备注 当有二进制数据发送或接收时,软件流控不应该被采用。因为 DTE 可能把二进制数据当做软件流控字符。 1.5.2. 硬件流控 M56 默认流控功能关闭,若要使用硬件(RTS/CTS)流控,需要通过 AT+IFC=2,2 命令进行配置。 该配置不支持自动保存,若希望重启后有效,则需要设置 AT+IFC=2,2 后执行 AT&W 进行保存。 硬件流控通过 RTS/CTS 信号来实现。当接收缓存快满的时候,模块把 CTS 信号设置为无效,数据传 输被暂停。当模块的接收缓存可以接收更多数据时,CTS 信号被重新设置为有效。 上海移远通信技术股份有限公司 12 / 216 M56 AT 命令手册 2 AT 命令详解 2.1. AT 命令格式 测试命令 查询命令 设置命令 执行命令 AT+=? 该命令用于查询设置命令或内部程序设置的参数及其参数值范围 AT+? 该命令用于查询参数的当前值 AT+= 该命令用于设置用户自定义的参数值 AT+ 该命令用于读出 GSM 模块内部程序所控制的不可变参数 2.2. ATI 显示产品 ID 信息 该命令用于显示产品 ID 信息,TA 上报一行或多行制造商信息及软件版本信息。 语法 ATI 显示产品 ID 信息 执行命令 ATI 响应 Quectel_Ltd Quectel_M56 Revision: M56FAR01A01 最大响应时间 参考 V.25ter OK 300ms 上海移远通信技术股份有限公司 13 / 216 M56 AT 命令手册 2.3. AT+GMI 请求制造商 ID 信息 该命令用于请求制造商 ID 信息,TA 上报一行或多行让用户识别 TA 制造商的文本信息。 语法 AT+GMI 请求制造商 ID 信息 测试命令 AT+GMI=? 执行命令 AT+GMI 响应 OK 响应 Quectel_Ltd Quectel_M56 Revision: MTK 0828 最大响应时间 参考 V.25ter OK 300ms 2.4. AT+GMM 请求 TA 制造商和型号信息 该命令用于请求 TA 制造商和型号信息,TA 上报一行或多行设备制造商和型号的信息。 语法 AT+GMM 请求 TA 制造商和型号信息 测试命令 响应 AT+GMM=? OK 执行命令 响应 AT+GMM Quectel_M56 最大响应时间 参考 V.25ter OK 300ms 上海移远通信技术股份有限公司 14 / 216 2.5. AT+GMR 请求 TA 软件版本信息 该命令用于请求 TA 软件版本信息,TA 上报一行或多行软件版本信息。 语法 AT+GMR 请求 TA 软件版本信息 测试命令 AT+GMR=? 执行命令 AT+GMR 响应 OK 响应 Revision: M56FAR01A01 最大响应时间 参考 V.25ter OK 300ms M56 AT 命令手册 2.6. AT+GOI 请求全球目标识别 ID 该命令用于请求全球目标识别 ID,TA 上报一行或多行设备标识信息(该设备基于 ISO 系统注册的唯 一设备标识)。 语法 AT+GOI 请求全球目标识别 ID 测试命令 响应 AT+GOI=? OK 执行命令 响应 AT+GOI M56 最大响应时间 参考 V.25ter OK 300ms 上海移远通信技术股份有限公司 15 / 216 M56 AT 命令手册 2.7. AT+CGMI 请求制造商 ID 信息 该命令用于请求制造商 ID 信息,TA 上报一行或多行让用户识别 TA 制造商的文本信息。 语法 AT+CGMI 请求制造商 ID 信息 测试命令 AT+CGMI=? 执行命令 AT+CGMI 响应 OK 响应 Quectel_Ltd Quectel_M56 Revision: MTK 0828 最大响应时间 参考 GSM07.07 OK 300ms 备注 功能同 AT+GMI。 2.8. AT+CGMM 请求 TA 制造商和型号信息 该命令用于请求 TA 制造商和型号信息,TA 上报一行或多行设备制造商和型号的信息。 语法 AT+CGMM 请求 TA 制造商和型号信息 测试命令 响应 AT+CGMM=? OK 执行命令 响应 AT+CGMM Quectel_M56 最大响应时间 OK 300ms 上海移远通信技术股份有限公司 16 / 216 参考 GSM07.07 备注 功能同 AT+GMM。 M56 AT 命令手册 2.9. AT+CGMR 请求 TA 软件版本信息 该命令用于请求 TA 软件版本信息,TA 上报一行或多行软件版本信息。 语法 AT+CGMR 请求 TA 软件版本信息 测试命令 AT+CGMR=? 执行命令 AT+CGMR 响应 OK 响应 Revision: M56FAR01A01 最大响应时间 参考 GSM07.07 OK 300ms 备注 功能同 AT+GMR。 上海移远通信技术股份有限公司 17 / 216 M56 AT 命令手册 2.10. AT+GSN 请求 TA 序列号(IMEI 号) 该命令用于请求 TA 序列号,TA 上报 ME 设备的国际移动台设备识别(IMEI 号码)。 语法 AT+GSN 请求 TA 序列号(IMEI 号) 测试命令 响应 AT+GSN=? OK 执行命令 响应 AT+GSN 最大响应时间 参考 GSM07.07 OK 300ms 参数 IMEI 号 备注 每台 ME 设备的序列号(IMEI 号)不同。 2.11. AT+CGSN 请求 TA 序列号(IMEI 号) 该命令用于请求 TA 序列号,TA 上报 ME 设备的国际移动台设备识别码(IMEI 号)。 语法 AT+CGSN 请求 TA 序列号(IMEI 号) 测试命令 响应 AT+CGSN=? OK 执行命令 响应 AT+CGSN 上海移远通信技术股份有限公司 18 / 216 最大响应时间 参考 GSM07.07 参数 IMEI 号 OK 300ms 备注 1. 每台 ME 设备的序列号(IMEI 号)不同。 2. 功能同 AT+GSN。 M56 AT 命令手册 2.12. AT+QGSN 请求 TA 序列号(IMEI 号) 该命令用于请求 TA 序列号,TA 上报 ME 设备的国际移动台设备识别码(IMEI 号)。 语法 AT+QGSN 请求 TA 序列号(IMEI 号) 测试命令 响应 AT+QGSN=? OK 执行命令 响应 AT+QGSN +QGSN: 最大响应时间 参考 Quectel OK 300ms 参数 IMEI 号 上海移远通信技术股份有限公司 19 / 216 备注 1. 每台 ME 设备的序列号(IMEI 号)不同。 2. 功能同 AT+GSN 和 AT+CGSN。 M56 AT 命令手册 2.13. AT&F 设置所有 TA 参数为出厂配置 该命令可把 TA 部分配置当前参数设置为制造商的默认配置。所有 GPRS 相关应用参数配置不被 AT&F 影响。 语法 AT&F 设置所有 TA 参数为出厂配置 执行命令 响应 AT&F[] OK 最大响应时间 参考 V.25ter 300ms 参数 数字参数 0 返回当前配置参数及参数值 备注 1. 所有相关参数恢复制造商默认配置,详见表 3。 2. AT&F 操作影响的部分参数可以通过 AT&W 进行保存,ATZ 恢复为缺省配置。 3. 可通过 AT&W 保存 AT&F 恢复出厂默认配置,详见表 4。 4. 可通过 ATZ 恢复 AT&F 部分对应参数所保存的配置,详见表 5。 5. 必须在模块处于空闲状态方可进行 AT&F 操作。 上海移远通信技术股份有限公司 20 / 216 2.14. AT&V 显示当前配置 语法 AT&V 显示当前配置 执行命令 AT&V[] 最大响应时间 参考 V.25ter 响应 ACTIVE PROFILE … OK 300ms 参数 数字参数 0 返回当前配置参数及参数值 详情请见附录表 6。 2.15. AT&W 保存用户配置参数 该命令将用户设置的一些命令参数保存到非易失性存储器内。 语法 AT&W 保存用户配置参数 执行命令 AT&W[] 最大响应时间 参考 V.25ter 响应 OK 300ms M56 AT 命令手册 上海移远通信技术股份有限公司 21 / 216 参数 0 保存到用户当前配置表内 M56 AT 命令手册 备注 1. AT&W 将用户配置在重启 TA 之后保持有效。 2. 通过 AT&F 恢复 AT&W 部分对应参数的出厂默认配置。 3. 可通过 ATZ 恢复 AT&W 部分对应参数所保存的配置。 4. 必须在模块处于空闲状态方可进行 AT&W 操作。 5. 对于 AT&W 章节列举的 AT 命令,若希望模块重启后其参数保持不变,都需要通过 AT&W 保存,而 V.25,07.05,07.07 和 GPRS 中其他大多数 AT 命令会自动保存参数,即配置后重启参数不变。 2.16. ATQ 设置结果码显示模式 该命令用于设置 TA 是否向 TE 发送结果码。 语法 ATQ 设置结果码显示模式 执行命令 ATQ[] 最大响应时间 参考 V.25ter 响应 当=0,返回: OK 当=1,返回: (none) 300ms 参数 数字参数 0 向 TE 发送结果码 1 结果码被抑制,不发送结果码至 TE 备注 1. 该设置不会影响响应内的内容。 2. ATQ 不带参数设置时参数默认值为 0。 上海移远通信技术股份有限公司 22 / 216 M56 AT 命令手册 2.17. ATV 设置 TA 响应返回内容格式 该命令用于设置结果码和返回结果的传送格式(数字格式或字符格式),并设置头部和尾部的内容,这 些内容是与结果码和返回结果信息一起发送。 语法 ATV 设置 TA 响应返回内容格式 执行命令 ATV[] 最大响应时间 参考 V.25ter 响应 当=0,返回: 0 当=1,返回: OK 300ms 参数 0 1 信息返回结果: 短字符型结果码: 信息返回结果: 短字符型结果码: 备注 设置 ATV0 后,返回信息(如下列举例中的+CSQ: 30,0)前没有回车换行,返回的结果码 OK 变成了数 字 0。 举例 ATV1 OK AT+CSQ +CSQ: 30, 0 OK ATV0 0 AT+CSQ +CSQ: 30, 0 上海移远通信技术股份有限公司 23 / 216 0 详情请见附录表 7。 M56 AT 命令手册 2.18. ATX 设置 CONNECT 结果码格式和检测呼叫进程 使用该命令,可设置 TA 是否向 TE 发送某一个特定的结果码。 语法 ATX 设置 CONNECT 结果码格式和检测呼叫进程 执行命令 响应 ATX[] OK 最大响应时间 参考 V.25ter 300ms 参数 0 进入在线数据状态时即给定连接结果码。拨号音和遇忙检测均禁用 1 进入在线数据状态时即给定连接结果码。拨号音和遇忙检测均禁用 2 进入在线数据状态时即给定连接结果码。遇忙检测禁用,可启用拨号音 3 进入在线数据状态时即给定连接结果码。拨号音检测禁用,但可启用遇忙检测 4 进入在线数据状态时即给定连接结果码。拨号音和遇忙检测均可启用(AT&F) 备注 1. ATX 不带参数设置时参数默认值为 0。 2. AT&F 恢复出厂设置参数值为 4。 上海移远通信技术股份有限公司 24 / 216 M56 AT 命令手册 2.19. ATZ 复位为缺省配置 语法 ATZ 复位为缺省配置 执行命令 ATZ[] 最大响应时间 参考 V.25ter 响应 OK 300ms 参数 0 返回当前配置参数及参数值 备注 1. 所有相关参数恢复制造商默认配置。 2. AT&F 操作影响的部分参数可以通过 AT&W 进行保存,ATZ 恢复为缺省配置。 3. 必须在模块处于空闲状态方可进行 ATZ 操作。 2.20. AT+CFUN 设置模块功能 该命令是用来切换模块各功能模式。可用来重启 ME 或将模块在全功能,最小功能,关闭射频电路的 接收和发送等模式切换。 语法 AT+CFUN 设置模块功能 测试命令 AT+CFUN=? 响应 +CFUN: (取值列表),(取值列表) 查询命令 AT+CFUN? OK 响应 +CFUN: OK 上海移远通信技术股份有限公司 25 / 216 配置命令 AT+CFUN=[,] 最大响应时间 参考 GSM07.07 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 15s,受网络状态影响. M56 AT 命令手册 参数 0 最小功能模式 1 全功能模式(默认) 4 关闭射频电路的接收和发送功能模式 0 在设置功能等级后,不复位立即有效 1 在设置功能等级后,模块复位有效 备注 1. 为 1 是模块会进行复位动作,此时 GSM,GPRS 网络会注销启动后重新注册。 2. 该命令操作只能在模块处于空闲状态下操作,不然会导致其他功能操作异常。 举例 举例一:设置模块最小功能模式。该命令首先注销网络,之后取消激活(U)SIM 卡 AT+CFUN=0 +CPIN: NOT READY OK AT+COPS? +COPS: 0 //无网络 OK AT+CPIN? +CME ERROR: 13 //(U)SIM 卡读取失败 举例二:设置模块全功能模式。该命令首先激活(U)SIM 卡,之后注册网络 AT+CFUN=1 OK +CPIN: SIM PIN 上海移远通信技术股份有限公司 26 / 216 AT+CPIN=1234 +CPIN: READY OK AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,'CHINA MOBILE' OK //注册上网络 M56 AT 命令手册 2.21. AT+QPOWD 关机 语法 AT+QPOWD 关机 配置命令 AT+QPOWD= 最大响应时间 参考 Quectel 当=1 时,返回: NORMAL POWER DOWN 当=0 时,返回: OK 300ms 参数 0 立即关机 1 正常关机 备注 该命令操作只能在模块处于空闲状态下操作,不然会导致其他功能操作异常。 上海移远通信技术股份有限公司 27 / 216 举例 AT+QPOWD=1 NORMAL POWER DOWN AT+QPOWD=0 OK M56 AT 命令手册 //模块正常关机提示 NORMAL POWER DOWN //模块立即关机 2.22. AT+CMEE 上报移动设备错误 该命令用于启用或禁用+CME ERROR: 结果码。用于指示与 ME 功能相关的错误。 语法 AT+CMEE 上报移动设备错误 测试命令 AT+CMEE=? 响应 +CMEE: (取值列表) 查询命令 AT+CMEE? OK 响应 +CMEE: 配置命令 AT+CMEE= 最大响应时间 参考 GSM07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 禁用结果码+CME ERROR: ,使能 ERROR 1 启用结果码+CME ERROR: ,使用数值型的取值(AT&F) 2 启用结果码+CME ERROR: ,使用详细描述的取值 上海移远通信技术股份有限公司 28 / 216 备注 详细结果码对照请参照表 9。 M56 AT 命令手册 举例 AT+CMEE=0 //禁用结果码+CME ERROR: ,使能 ERROR OK AT+CPIN=1234 ERROR AT+CMEE=1 //启用结果码+CME ERROR: ,使用数值型的取值 OK AT+CPIN? +CME ERROR: 10 AT+CMEE=2 //启用结果码+CME ERROR: ,使用详细描述的取值 OK AT+CPIN? +CME ERROR: SIM not inserted 2.23. AT+CSCS 选择 TE 字符集 该命令设置模块使用的字符集,以使用户终端能够在 TE 和 ME 的字符集之间正确转换字符串。 语法 AT+CSCS 选择 TE 字符集 测试命令 AT+CSCS=? 响应 +CSCS: (取值列表) 查询命令 AT+CSCS? OK 响应 +CSCS: 配置命令 AT+CSCS= OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 上海移远通信技术股份有限公司 29 / 216 最大响应时间 参考 GSM07.07 300ms 参数 'GSM' GSM 默认字符集 'HEX' 十六进制,取值范围:00~FF 'IRA' 国际参考字符集 'PCCP437' PC 字符集编码 'UCS2' 16 位通用多字节编码字符集,字符串从 0000~FFFF '8859-1' ISO8859 拉丁 1 字符集 备注 该命令操作只能在模块处于空闲状态下操作,否则会导致其他功能操作异常。 M56 AT 命令手册 举例 AT+CSCS? +CSCS: 'GSM' OK AT+CSCS='UCS2' OK AT+CSCS? +CSCS: 'UCS2' OK //查询当前字符集 //设置字符集为'UCS2'编码 2.24. AT+GCAP 请求 TA 功能列表 语法 AT+GCAP 请求 TA 功能列表 测试命令 响应 AT+GCAP=? OK 上海移远通信技术股份有限公司 30 / 216 执行命令 AT+GCAP 最大响应时间 参考 V.25TER 响应 +GCAP: OK 300ms 参数 +CGSM 支持 GSM 功能 +FCLASS 支持 FAX 功能 M56 AT 命令手册 上海移远通信技术股份有限公司 31 / 216 M56 AT 命令手册 3 串行接口控制命令 3.1. AT&C 设置 DCD 功能模式 该命令可设置 109(DCD)电路状态与远端接收线上信号检测之间的联系。 语法 AT&C 设置 DCD 功能模式 执行命令 AT&C[] 最大响应时间 参考 V.25ter 响应 OK 300ms 参数 0 1 DCD 线路打开 DCD 线路只在数据载波存在时打开 3.2. AT&D 设置 DTR 功能模式 该命令用于数据模式下,当 circuit108/2 (DTR)从 ON 变为 OFF 状态时 TA 的响应状态。 语法 AT&D 设置 DTR 功能模式 执行命令 AT&D[] 最大响应时间 响应 OK 300ms 上海移远通信技术股份有限公司 32 / 216 参考 V.25ter 参数 0 1 2 M56 AT 命令手册 TA 忽略 DTR 状态 DTR 由 ON 至 OFF:TA 在保持当前数据通话的同时,切换至命令模式 DTR 由 ON 至 OFF:TA 释放数据通话,切换至命令模式。当 DTR=OFF 时,为自 动应答关闭状态 3.3. AT+ICF 设置 TE-TA 帧格式 语法 AT+ICF 设置 TE-TA 帧格式 测试命令 AT+ICF=? 查询命令 AT+ICF? 配置命令 AT+ICF=[,] 最大响应时间 参考 V.25ter 响应 +ICF: (取值列表),(取值列表) OK 响应 +ICF: , OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 1 2 3 8 数据位 0 奇偶校验位 2 停止位 8 数据位 1 奇偶校验位 1 停止位 8 数据位 0 奇偶校验位 1 停止位 上海移远通信技术股份有限公司 33 / 216 4 5 6 0 1 3 7 数据位 0 奇偶校验位 2 停止位 7 数据位 1 奇偶校验位 1 停止位 7 数据位 0 奇偶校验位 1 停止位 奇数位 偶数位 空格 备注 1. 该命令适用于命令模式。 2. 在参数中,'0 奇偶校验位' 表示无奇偶校验位。 3. 若设置为无奇偶校验位,则配置被忽略。 M56 AT 命令手册 3.4. AT+IFC 设置 TE-TA 流控 在使用 V.42 差错控制的情况下,AT+IFC 可控制 DTE 和 DCE 在数据状态下的本地流控操作。 语法 AT+IFC 设置 TE-TA 流控 测试命令 AT+IFC=? 响应 +IFC: (取值列表),(取值列表) 查询命令 AT+IFC? OK 响应 +IFC: , 配置命令 AT+IFC=, OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 V.25ter 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 34 / 216 参数 指定 TE 接收来自 TA 数据时采用的流控方法 0 无流控(默认) 1 软件流控,不向远程 DCE 传送 DC1/DC3 字符 2 硬件流控 指定 TA 接收来自 TE 数据时采用的流控方法 0 无流控(默认) 1 软件流控 2 硬件流控 备注 流量控制适用于数据模式。 举例 AT+IFC=2,2 OK AT+IFC? +IFC: 2,2 OK //设置硬件流控 M56 AT 命令手册 3.5. AT+IPR 设置 TE-TA 波特率 该命令用于设置 DTE-DCE 的波特率。在接收到其结果码后,该配置命令才生效。 语法 AT+IPR 设置 TE-TA 波特率 测试命令 AT+IPR=? 响应 +IPR: (自适应波特率下支持的速率取值列表),( 固定波特率下支持的速率取值列表) 查询命令 AT+IPR? OK 响应 +IPR: OK 上海移远通信技术股份有限公司 35 / 216 配置命令 AT+IPR= 最大响应时间 参考 V.25ter 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 参数 0(自适应波特率) 300 600 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 备注 1. AT+IPR 默认配置为 0(自适应波特率)。 2. 若自适应波特率功能打开,TA 会自动同步上 TE 的波特率。 3. 若设置为固定波特率,需保证 TE 和 TA 所配置的波特率相同。 4. AT+IPR 的值不受 AT&F 和 ATZ 影响。但是可以通过 AT&W 保存当前配置,AT&V 显示当前 配置。 5. 在多路复用模式下,不可以通过 AT+IPR 配置当前串口通讯波特率,使用 AT&W 保存操作亦无效。 6. 可以通过输入'AT'字符串确认是否返回 OK 来判断配置的波特率是否有效。 举例 AT+IPR=115200 OK AT&W OK //设置固定波特率为 115200bps //保存配置的固定波特率,即此时模块重启后串口通讯速率为 115200bps 上海移远通信技术股份有限公司 36 / 216 M56 AT 命令手册 AT+IPR? +IPR: 115200 OK 3.5.1. 自适应波特率 DTE 与 DCE 之间的同步是为了确保 DTE 与 DCE 成功同步并使 DCE(=ME)检测到 DTE 使用的波 特率。当开启模块,串口波特率设置为自适应波特率,此时输入'用的波字符串是必要的,它允许 DCE 同 步上 DTE 波特率。在发送第一个 AT 字符前最好等待 2 至 3 秒,否则将可能返回一些不确定字符。 如果需要同时使用自适应波特率和自动应答功能,可以在激活自适应波特率时先进行 DTE-DCE 同步, 然后配置自动应答模式。 3.5.1.1. 自适应波特率操作要求 串行接口必须工作在 8 位数据位,无奇偶校验位和 1 位停止位的出厂默认设置。 不能使用命令'A/'。 在自适应波特率状态下,可以通过使用字符串'AT'或者'At'(而非'aT'或'at')同步波特率。 若希望 AT+IPR=0 设置在模块重启后仍然有效,需通过 AT&W 保存波特率配置。 当自适应波特率启用时,在波特率被同步以前,所有上报的 URC,如 RDY 等都不会被输出。 3.5.1.2.自适应波特率和 MUX 如果自适应波特率被启用,不建议切换到 MUX 模式。 3.5.1.3.自适应波特率和 Windows 调制解调器 在建立 GPRS/CSD 拨号连接时,Windows 调制解调器使用的波特率会被侦测到。但是一些 Windows 调制解调器驱动程序在 GPRS 拨号结束后会将 TE 的波特率切换回默认值,这会导致 Windows 调制解调器 接收不到响应。为了避免这种情况发生,不建议在启用自适应波特率的情况下去建立 GPRS/CSD 拨号。 基于同样的原因,也不建议在启用自适应波特率的情况下使用 PC 端 FAX 应用程序去建立 FAX 连接, 如 WinFax。 上海移远通信技术股份有限公司 37 / 216 M56 AT 命令手册 备注 为了确保 DCE 和 DTE 之间通讯的可靠性和避免由于波特率不确定导致的问题,强烈建议在开机后配置 为固定波特率并将设置保存,如操作 AT+IPR=115200&W。 3.6. AT+QEAUART 设置多串口功能 语法 AT+QEAUART 设置多串口功能 测试命令 AT+QEAUART=? 响应 +QEAUART: (取值列表), 查询命令 AT+QEAUART? OK 响应 +QEAUART: , OK 配置命令 ERROR 响应 AT+QEAUART=, OK 最大响应时间 参考 GSM07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 禁用多串口功能 1 UART1 和 UART3 作为 AT 串口 2 UART1 和 UART2 作为 AT 串口 2 UART2 作为调试串口 99 不将串口作为调试串口 上海移远通信技术股份有限公司 38 / 216 M56 AT 命令手册 3.7. AT+QSEDCB 设置多串口的参数 语法 AT+QSEDCB 设置多串口的参数 测试命令 AT+QSEDCB=? 响应 +QSEDCB: ( 参 数 列 表 ),( 参 数 列 表 ), (参数列表),(参数列表) 查询命令 AT+QSEDCB? OK 响应 +QSEDCB: ,,, 配置命令 AT+QSEDCB=,, ,, 最大响应 参考 GSM07.07 OK ERROR 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 波特率 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 数据位 5 6 7 上海移远通信技术股份有限公司 39 / 216 M56 AT 命令手册 8 停止位 1 2 3 奇偶校验位 0 无 1 奇数 2 偶数 3 总为 1 选择要配置的 UART 口 2 UART2 3 UART3 备注 1. 这个命令可以通过 AT&W 来保存。 2. 如果 UART3 被配置为多串口,命令 AT+QSEDCB 将会执行成功,否则将返回失败。 上海移远通信技术股份有限公司 40 / 216 M56 AT 命令手册 4 状态控制命令 4.1. AT+CEER 上报移动设备错误 语法 AT+CEER 上报移动设备错误 测试命令 AT+CEER=? 查询命令 AT+CEER 最大响应时间 参考 GSM07.07 响应 OK 响应 +CEER: , OK 300ms 参数 错误类型 ID 号 最后一次呼叫连接释放原因 备注 及报告值参考表 10。表 10 提供了下列原因的扩展报告: 1) 最近一次呼叫建立失败(发起或应答)或呼叫内修改。 2) 最近一次呼叫释放。 举例 AT+CEER +CEER: 0,0 OK ATD10086; //正常状态下,查询错误报告,返回 0【No error (default)】 上海移远通信技术股份有限公司 41 / 216 M56 AT 命令手册 OK AT+CLCC +CLCC: 1,0,0,0,0,'10086',129,'' OK NO CARRIER AT+CEER +CEER: 1,16 //通话建立,对方挂断通话,查询报告错误号提示:1【Cause for protocol stack (PS) layer】,16 (Normal call clearing) OK 4.2. AT+CPAS 模块活动状态 语法 AT+CPAS 模块活动状态 测试命令 AT+CPAS=? 查询命令 AT+CPAS 最大响应时间 参考 GSM07.07 响应 +CPAS: (取值列表) OK 响应 +CPAS: OK 300ms 参数 0 2 3 4 准备(ME 允许来自 TA/TE 的命令) 未知(ME 未授权响应指令) 振铃(ME 准备好接收来自 TA/TE 的命令,但正在振铃) 呼叫进行中(ME 准备好来自 TA/TE 的命令,但当前有一个呼叫正在进行) 举例 AT+CPAS +CPAS: 0 上海移远通信技术股份有限公司 42 / 216 OK //模块处于空闲状态,=0 ATD10086; OK AT+CLCC +CLCC: 1,0,3,0,0,'10086',129,'' OK AT+CPAS +CPAS: 3 OK //模块处于呼叫振铃状态,=3 AT+CLCC +CLCC: 1,0,0,0,0,'10086',129,'' OK AT+CPAS +CPAS: 4 OK //模块处于呼叫建立状态,=4 4.3. AT+QINDRI 开启关闭 RI 引脚提示 语法 AT+QINDRI 开启关闭 RI 引脚提示 查询命令 响应 AT+QINDRI? +QINDRI: 配置命令 AT+QINDRI= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 上海移远通信技术股份有限公司 43 / 216 参数 0 关闭 1 开启 M56 AT 命令手册 4.4. AT+QMOSTAT 开启或关闭去电呼叫状态报告 语法 AT+QMOSTAT 开启或关闭去电呼叫状态报告 测试命令 响应 AT+QMOSTAT=? +QMOSTAT: (取值列表) 查询命令 AT+QMOSTAT? OK 响应 +QMOSTAT: 配置命令 AT+QMOSTAT= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 配置是否开启去电呼叫状态报告 0 关闭,不显示去电通话状态 1 开启,显示去电的通话状态。拨号后,呼叫响铃后显示'MO RING',呼叫连接建立 成功后显示'MO CONNECTED' 举例 AT+QMOSTAT=1 OK 上海移远通信技术股份有限公司 44 / 216 ATD10086; OK MO RING MO CONNECTED //呼叫振铃,显示 MO RING //呼叫连接建立成功,显示 MO CONNECTED M56 AT 命令手册 4.5. AT+QIURC 初始化完成提示上报 语法 AT+QIURC 初始化完成提示上报 测试命令 AT+QIURC=? 响应 +QIURC: (取值列表) 查询命令 AT+QIURC? OK 响应 +QIURC: 配置命令 AT+QIURC= OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 Quectel 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 关闭显示 开启显示 备注 当=1 时,模块开机初始化完成后,终端会上报 'Call Ready' 提示。 上海移远通信技术股份有限公司 45 / 216 M56 AT 命令手册 4.6. AT+QEXTUNSOL 开启关闭专有 URC 上报 语法 AT+QEXTUNSOL 开启关闭专有 URC 上报 测试命令 响应 AT+QEXTUNSOL=? +QEXTUNSOL: (取值列表) 查询命令 AT+QEXTUNSOL=, OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 Quectel 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 字符串参数(字符串需要加双引号)。当前专有 URC 提示参数值 'SQ' 信号质量报告。显示信号强度和误码率(类似于 AT+CSQ),当信号值或误码率 值有变化时上报+CSQN: ,提示。 'FN' 可用网络被禁止时有效。当返回到非注册状态时,该提示表明所有可用的 PLMN 已被禁止。 'MW' SMS 等待指示。当接收到一条 SMS 时,该 SMS 会被解码并检查是否还有一条 或多条消息在等待的指示(例如,语音邮件,电子邮件,传真等)。如果有等待 指示,会上报+QMWT: ,,,,,提 示。其中表示消息存储器类型,表示消息存储的位置索引, ,,,表示相应类型的等待消息的数量(‘0’表示清除 指示,其他非‘0’值表示等待消息的数量,空白表示没有对应类型的等待消息)。 'UR' URC 码。根据通话状态的转换上报 URC 提示+QGURC: 。同一次状态 的转换可能上报多个 URC,其中表示当前通话状态。 : 0 当前通话被终止,至少还存在一个被保持的通话 1 开始主动拨打电话 2 主动拨打电话失败 3 主动拨打电话,对方正在振铃 4 通话被转入呼叫等待状态 上海移远通信技术股份有限公司 46 / 216 M56 AT 命令手册 'BC' 'BM' 'SM' 'CC' 0 1 2 5 主动拨打的电话被接通 6 通话被终止 7 通话被挂起 8 在紧急拨号模式下拨打非紧急号码 9 主动拨打的电话没有应答 10 主动拨打电话,对方忙 电池充电报告。显示电池连接状态和充电进度(类似于 AT+CBC)报告。 显示格式为+CBCN: , 显示频段。按+QBAND: 格式报告频段变化情况(与 AT+QBAND 类似) 额外的 SMS 信息提示。以+TSMSINFO: 格式的 URC 显示额 外的 SMS 事件。其中是标准的 CMS 错误提示(与 AT+CMEE 命令显示的一样)。 通话信息。当有通话断开时,以+CCINFO: ,格式上报断开的通话 ID 和仍然进行的通话 ID 关闭 开启 查询 4.7. AT+QINISTAT 初始化状态查询 语法 AT+QINISTAT 初始化状态查询 测试命令 AT+QINISTAT=? 执行命令 AT+QINISTAT 最大响应时间 参考 Quectel 响应 OK 响应 +QINISTAT: OK 300ms 参数 0 ME 初始化操作开始 1 ME 可接收执行 AT 命令 2 电话本初始化完成 3 短消息初始化完成 上海移远通信技术股份有限公司 47 / 216 备注 当=3 时,表示(U)SIM 卡相关可操作功能初始化完成。 4.8. AT+QNSTATUS 查询 GSM 网络状态 语法 AT+QNSTATUS 查询 GSM 网络状态 测试命令 响应 AT+QNSTATUS=? OK 执行命令 响应 AT+QNSTATUS +QNSTATUS: 最大响应时间 参考 Quectel OK 300ms 参数 255 未准备好检测网络状态 0 网络状态正常 1 无可用小区 2 限制服务状态(可拨打紧急电话) 4.9. AT+QNITZ 同步网络时间 语法 AT+QNITZ 同步网络时间 测试命令 AT+QNITZ=? 响应 +QNITZ: (取值列表) OK 上海移远通信技术股份有限公司 M56 AT 命令手册 48 / 216 查询命令 AT+QNITZ? 配置命令 AT+QNITZ= 最大响应时间 参考 Quectel 响应 +QNITZ: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 参数 0 禁用同步网络时间 1 启用同步网络时间, 开启同步网络时间功能,会直接上报'+QNITZ: ,' 备注 该功能应用需要当地的 GSM 网络支持网络时间同步。 4.10. AT+QLTS 获取最近一次的网络同步时间 语法 AT+QLTS 获取最次一次的网络同步时间 测试命令 响应 AT+QLTS=? OK 执行命令 响应 AT+QLTS +QLTS: , OK 若错误与 ME 功能相关,则返回: +CME ERROR: 上海移远通信技术股份有限公司 49 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel 300ms 参数 字符串类型;格式:yy/MM/dd,hh:mm:ss±zz,各指年,月,日,小时,分钟,秒和时区(用 当地时间和 GMT 时间之间的差别来表示,以四分之一小时格式来表示;范围-48~+48) Daylight Savinng Time,零时区时,格式为'04/05/06,22:10:00+08,0' 备注 1. 该功能应用需要当地的 GSM 网络支持网络时间同步. 2. 该功能必须要设置 AT+QNITZ=1 时有效。 4.11. AT+CTZU 网络时间同步以及更新 RTC 时间 语法 AT+CTZR 网络时间同步以及更新 RTC 时间 测试命令 响应 AT+CTZU=? +CTZU: (取值列表) 查询命令 AT+CTZU? OK 响应 +CTZU: 配置命令 AT+CTZU= 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 50 / 216 参数 0 1 2 3 4 M56 AT 命令手册 NITZ 时不自动更新 RTC 时间 NITZ 时自动更新 RTC 时间 NITZ 时自动更新 GMT 时间至 RTC,时区保存在 NVROM,DST 无效 NITZ 时自动更新本地时间至 RTC,时区保存在 NVROM 同=2 模式 备注 1. 该功能应用需要当地的 GSM 网络支持网络时间同步。 2. AT+CTZU 的参数无需保存,可以自动写入 Flash。 4.12. AT+CTZR 网络时间同步上报 语法 AT+CTZR 网络时间同步上报 测试命令 AT+CTZR=? 查询命令 AT+CTZR? 配置命令 AT+CTZR= 最大响应时间 参考 Quectel 响应 +CTZR: (取值列表) OK 响应 +CTZR: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 网络时间同步时不上报时区信息的改变 网络时间同步时上报时区信息的改变,以+CTZV: 格式上报 上海移远通信技术股份有限公司 51 / 216 M56 AT 命令手册 2 网络时间同步时上报时区信息的改变,以+CTZE: ,,[]格式上报 4.13. AT+QSIMDET 开启或关闭(U)SIM 卡检测功能 语法 AT+QSIMDET 开启或关闭(U)SIM 卡检测功能 测试命令 响应 AT+QSIMDET=? +QSIMDET: ( 取 值 列 表 ),( 取 值 列 表),(取值列表) 查询命令 AT+QSIMDET? OK 响应 +QSIMDET: ,, 配置命令 AT+QSIMDET=[,[,]] 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 配置是否开启(U)SIM 卡检测功能 0 关闭 1 开启 配置(U)SIM 卡插入时的检测引脚电平 0 低电平 1 高电平 配置(U)SIM 卡检测引脚 0 配置 SIM_PRESENCE 引脚作为(U)SIM 卡的检测引脚 1 配置 DTR 引脚作为(U)SIM 卡的检测引脚 上海移远通信技术股份有限公司 52 / 216 M56 AT 命令手册 备注 1. 此命令可使用 AT&W 保存。 2. M56 中 SIM_PRESENCE 和 DTR 引脚是复用的,所以 M56 只支持 DTR 引脚作为(U)SIM 卡的检测 引脚,所以开启(U)SIM 卡检测功能应设置为 1。 举例 AT+QSIMDET=1,0,1 OK //配置 DTR 引脚作为(U)SIM 卡的检测引脚,(U)SIM 卡插入时为 DTR 低电平 +CPIN: NOT READY //(U)SIM 卡已掉卡 +CPIN: READY //(U)SIM 卡已插入 4.14. AT+QSIMSTAT (U)SIM 卡插拔状态报告 语法 AT+QSIMSTAT (U)SIM 卡插拔状态报告 测试命令 响应 AT+QSIMSTAT=? +QSIMSTAT: (取值列表) 查询命令 AT+QSIMSTAT? OK 响应 +QSIMSTAT: , 配置命令 AT+QSIMSTAT= 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 53 / 216 参数 配置是否开启(U)SIM 卡插拔状态上报 0 关闭 1 开启 (U)SIM 卡插入状态,此参数不允许设置 0 拔出 1 插入 M56 AT 命令手册 备注 1. 当(U)SIM 卡插入或拔出,URC 提示:+QSIMSTAT: ,。 2. 此命令可用 AT&W 保存。 举例 AT+QSIMSTAT? +QSIMSTAT: 0,1 OK AT+QSIMDET=1,0,1 OK AT+QSIMSTAT=1 OK AT+QSIMSTAT? +QSIMSTAT: 1,1 //查询(U)SIM 卡插入状态 //开启(U)SIM 卡插拔状态上报 OK +CPIN: NOT READY +QSIMSTAT: 1,0 AT+QSIMSTAT? +QSIMSTAT: 1,0 //(U)SIM 卡插拔状态上报,拔出 OK +QSIMSTAT: 1,1 //(U)SIM 卡插拔状态上报,插入 +CPIN: READY //(U)SIM 卡已插入 上海移远通信技术股份有限公司 54 / 216 4.15. AT+QCGTIND 语音/数据呼叫结束提示 语法 AT+QCGTIND 语音/数据呼叫结束提示 测试命令 响应 AT+QCGTIND=? +QCGTIND: (取值列表) 查询命令 AT+QCGTIND? OK 响应 +QCGTIND: 配置命令 AT+QCGTIND= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 配置是否开启提示语音/数据呼叫结束的 URC 到终端 0 关闭 1 开启 呼叫建立的连接类型 0 语音 1 数据 2 PPP 连接 备注 语音/数据呼叫结束,URC 提示:+QCGTIND: 。 M56 AT 命令手册 上海移远通信技术股份有限公司 55 / 216 举例 ATD10086; OK +QCGTIND: 0 //语音通话连接挂断时上报提示,为 0 NO CARRIER M56 AT 命令手册 上海移远通信技术股份有限公司 56 / 216 M56 AT 命令手册 5 (U)SIM 卡相关命令 5.1. AT+CIMI 请求国际移动台设备标识(IMSI 号) 语法 AT+CIMI 请求国际移动台设备标识(IMSI 号) 测试命令 响应 AT+CIMI=? OK 执行命令 响应 AT+CIMI 最大响应时间 参考 GSM 07.07 OK 300ms 参数 国际移动设备标识 举例 AT+CIMI 460023210226023 OK //查询返回 ME 内,当前(U)SIM 卡的 IMSI 号 上海移远通信技术股份有限公司 57 / 216 M56 AT 命令手册 5.2. AT+CLCK 设备锁定 该命令用于锁定、解锁、查询 ME 或网络设备。一般需要输入密码。当查询网络业务(=2) 状态时,只有当该业务对任何参数都是非激活状态,才返回'非激活'状态(=0)的返回结 果。当设定或查询网络设备时,该命令将被终止执行。 语法 AT+CLCK 设备锁定 测试命令 AT+CLCK=? 响应 +CLCK: (取值列表) 配置命令 AT+CLCK=,[,[ ,]] OK 响应 当不等于 2 且操作执行成功,返回: OK 当等于 2 且操作执行成功,返回: +CLCK: [,] ... OK 最大响应时间 5s 参考 GSM07.07 参数 'PS' PH-SIM(将 ME 锁定于(U)SIM 卡上)(当其他(U)SIM 卡插入该被锁 ME 内,ME 提示输 入密码;可以设置 ME,使之能够识别使用过的几个 SIM 卡,这样在插入这些卡后,ME 不会提 示输入密码) 'SC' (U)SIM [(U)SIM 卡锁,当 ME 重新启动时(U)SIM 请求输入 PIN 码)] 'AO' BAOC(禁止所有呼出呼叫,请参考 GSM02.88[6] clause 1) 'OI' BOIC (禁止所有国际呼出呼叫,请参考 GSM02.88[6] clause 1) 'OX' BOIC-exHC(禁止所有国际呼出呼叫,归属国除外,请参考 GSM02.88[6] clause 1) 'AI' BAIC(禁止所有呼入呼叫,请参考 GSM02.88[6] clause 2) 'IR' BIC-Roam(归属国以外漫游时,禁止所有呼入呼叫,请参考 GSM02.88 [6] clause 2) 'AB' 禁止所有服务,仅当=0 有效(请参考 GSM02.30[19]) 'AG' 禁止所有呼出服务,仅当=0 有效(请参考 GSM02.30[19]) 'AC' 禁止所有呼入服务,仅当=0 有效(请参考 GSM02.30[19]) 'FD' (U)SIM 卡固定拨号特点,当 ME 操作锁'FD',此时只有'FD'内的号码可以呼叫 上海移远通信技术股份有限公司 58 / 216 M56 AT 命令手册 'PF' 将 ME 锁定到插入的第一张(U)SIM 卡上(当插入其他(U)SIM 卡,ME 提示输入密码) 'PN' 网络个性化(请参考 GSM 02.22) 'PU' 网络子集个性化(请参考 GSM 02.22) 'PP' 服务供应商个性化(请参考 GSM 02.22) 'PC' 公司个性化(请参考 GSM 02.22) 0 解锁 1 锁定 2 查询状态 密码 1 语音 2 数据 4 传真 7 短消息(默认)以外所有类别 8 短消息 16 同步数据电路 32 异步数据电路 0 未激活 1 激活 备注 如果 ME 内未插入(U)SIM 卡或 PIN 码未解,操作 AT+CLCK 锁,会返回+CME ERROR: 相关报错。 举例 AT+CLCK='SC', 2 +CLCK: 0 OK AT+CLCK='SC',1,'1234' OK AT+CLCK='SC',2 +CLCK: 1 //查询当前 SC 锁状态,未锁 //设置 SC 锁,密码为:1234 OK AT+CLCK='SC',0,'1234' OK //查询当前 SC 锁状态,已锁 //解除 SC 锁,密码为:1234 上海移远通信技术股份有限公司 59 / 216 M56 AT 命令手册 5.3. AT+CPIN 输入 PIN 使用该配置命令,可向 ME 发送操作需要的密码[(U)SIM PIN,(U)SIM PUK,PH-SIM PIN 等]。如果操 作返回的是(U)SIM PUK 或者(U)SIM PUK2,则为 PUK1 码或 PUK2 码,且需要写入第二个参数,该用来取代(U)SIM 卡中的原有 PIN 码。 查询命令返回的字符串采用字母数字混编方式,指示是否需要密码。 语法 AT+CPIN 输入 PIN 测试命令 AT+CPIN=? 查询命令 AT+CPIN? 响应 OK 响应 +CPIN: 配置命令 AT+CPIN=[,] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 5s 参数 READY ME 不再需要提供密码 SIM PIN ME 等待提供(U)SIM 卡的 PIN 码 SIM PUK ME 等待提供(U)SIM 卡的 PUK 码 PH_SIM PIN ME 等待提供从终端到最初(U)SIM 卡的密码(防盗) PH_SIM PUK ME 等待提供从终端到最初(U)SIM 卡的 PUK 密码 SIM PIN2 ME 等待提供(U)SIM 卡 PIN2(例如:当编辑 FDN 号码薄,可能返回 +CME ERROR: 17) SIM PUK2 ME 等待提供(U)SIM 卡的 PUK2(在执行该命令过程中可能返回+CME ERROR: 18) 原密码(字符型)((U)SIM 卡的 PIN 码或 PUK 密码,如:SIM PUK 或者 PH-SIM PUK) 新密码(字符型) 上海移远通信技术股份有限公司 60 / 216 举例 AT+CPIN? +CPIN: SIM PIN OK AT+CPIN=1234 +CPIN: READY //查询有 PIN 码锁定 OK AT+CPIN? +CPIN: READY //输入 PIN 码 OK AT+CPIN? +CPIN: SIM PUK //PIN 码锁被解除 OK //查询有 PUK 码锁定 AT+CPIN='26601934','1234' +CPIN: READY OK AT+CPIN? +CPIN: READY //输入 PUK 码和新 PIN 码 OK //PUK 锁被解除 M56 AT 命令手册 5.4. AT+CPWD 设备锁定 该命令可以修改设备锁定命令 AT+CLCK 定义的设备锁定密码。 语法 AT+CPWD 设备锁定 测试命令 AT+CPWD=? 响应 +CPWD: (取值列表),(取值列表) 配置命令 AT+CPWD=,, OK 响应 OK 若出错,返回: ERROR 上海移远通信技术股份有限公司 61 / 216 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 5s M56 AT 命令手册 参数 'PS' 'SC' 'AO' 'OI' 'OX' 'AI' 'IR' 'AB' 'AG' 'AC' 'FD' 'P2' PH-SIM(将 ME 锁定于(U)SIM 卡上,当其他(U)SIM 卡插入该被锁 ME 内,ME 提 示输入密码;可以设置 ME,使之能够识别使用过的几个(U)SIM 卡,在插入这些卡 后,ME 不会提示输入密码) (U)SIM [(U)SIM 卡锁,当 ME 重新启动时(U)SIM 请求输入 PIN 码] BAOC(禁止所有呼出呼叫,请参考 GSM02.88[6] clause 1) BOIC(禁止所有国际呼出呼叫,请参考 GSM02.88[6] clause 1) BOIC-exHC(禁止所有国际呼出呼叫,归属国除外,请参考 GSM02.88[6] clause1) BAIC(禁止所有呼入呼叫,请参考 GSM02.88[6] clause 2) BIC-Roam(归属国以外漫游时,禁止所有呼入呼叫,请参考 GSM02.88 [6] clause2) 禁止所有服务,仅当=0 有效(请参考 GSM02.30[19]) 禁止所有呼出服务,仅当=0 有效(请参考 GSM02.30[19]) 禁止所有呼入服务,仅当=0 有效(请参考 GSM02.30[19]) (U)SIM 卡固定拨号特点,当 ME 操作锁'FD',此时只有'FD'内的号码可以呼叫 (U)SIM PIN2 字符型;与 ME 用户接口使用的设备锁密码、修改密码命令设置的密码相同 字符型;新设定的密码 整数型;表示密码最大长度 举例 AT+CPIN? +CPIN: READY OK AT+CPWD='SC','1234','4321' OK AT+CPIN? +CPIN: SIM PIN OK AT+CPIN='4321' +CPIN: READY OK //设置新 PIN 码为 4321 //重启模块 //重启模块或重激活(U)SIM 卡,会提示输入新 PIN 码解 PIN 锁 上海移远通信技术股份有限公司 62 / 216 M56 AT 命令手册 5.5. AT+CRSM (U)SIM 卡接入限制 语法 AT+CRSM (U)SIM 卡接入限制 测试命令 AT+CRSM=? 配置命令 AT+CRSM=[,[,,,[,]]] 响应 OK 响应 +CRSM: ,[,] OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 , 176 二进制读出 178 记录读出 192 获得返回结果 214 二进制更新 220 记录更新 242 状态 其他参数值保留;请参考 GSM11.11 整数型;用于标识(U)SIM 卡中的基础数据文件 整数型;范围 0-255,ME 传送到(U)SIM 的参数,请参考 GSM11.11[28] 参考 参考 将写入到(U)SIM 卡上的信息(十六进制;请参考 AT+CSCS) 整数型;返回 0-255 SIM 卡中与该命令实际运行相关的信息,命令可能执行成功,也可 能执行失败,两种情况下这些参数都被发送给 TE,请参考 GSM11.11 前一个命令执行成功完成后返回的结果(十六进制;请参考 AT+CSCS) 上海移远通信技术股份有限公司 63 / 216 M56 AT 命令手册 举例 AT+CRSM=242 +CRSM: 145,211,'000000007F100200000000000A13000C0400838A808A' OK //242 为(U)SIM 卡状态查询的指令码(参考 11.11),145 为 SW1,211 为 SW2, '000000007F100200000000000A13000C0400838A808A'为(U)SIM 卡返回的内容,可以根 据 GSM11.11 中的相关规定来解析具体的参数 5.6. AT+CSIM 通用(U)SIM 操作 语法 AT+CSIM 通用(U)SIM 操作 测试命令 AT+CSIM=? 配置命令 AT+CSIM=, 最大响应时间 参考 GSM 07.07 响应 OK 响应 +CSIM: , OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数类型;发往 TE 的或者的字符长度(例如:原始字节数的 两倍) 字符串类型(字符串应该包含在引号内):16 进制格式,GSM 11.11 SIM 命令从 ME 到 (U)SIM 字符串类型(字符串应该包含在引号内):16 进制格式,GSM 11.11 响应从(U)SIM 卡 到命令 上海移远通信技术股份有限公司 64 / 216 M56 AT 命令手册 5.7. AT+QCSPWD 更改 PS 超级密码 语法 AT+QCSPWD 更改 PS 超级密码 测试命令 AT+QCSPWD=? 配置命令 AT+QCSPWD=, 最大响应时间 参考 Quectel 响应 OK 响应 OK 若出错,返回: ERROR 300ms 参数 字符串类型;长度必须为 8 位的旧密码 字符串类型;长度必须为 8 位的新密码 备注 1. 旧密码的缺省值是'12345678'; 2. 如果模块被锁,AT+CLCK 开启后密码丢失或者状态是 PH-SIM PUK,都可以使用超级密码来解锁。 5.8. AT+CCID 显示 CCID 语法 AT+CCID 显示 CCID 测试命令 AT+CCID=? 执行命令 AT+CCID 最大响应时间 响应 OK 响应 +CCID: OK 300ms 上海移远通信技术股份有限公司 65 / 216 参考 Quectel 参数 当前(U)SIM 卡的 CCID 号 M56 AT 命令手册 举例 AT+CCID //查询当前(U)SIM 卡的 CCID 号为 898600220909A0206023 +CCID: '898600220909A0206023' OK 5.9. AT+QCCID 显示 CCID 语法 AT+QCCID 显示 CCID 测试命令 AT+QCCID=? 执行命令 AT+QCCID 最大响应时间 参考 Quectel 举例 AT+QCCID 898600220909A0206023 OK 响应 OK 响应 OK 300ms //查询当前(U)SIM 卡的 ICCID 号为 898600220909A0206023 上海移远通信技术股份有限公司 66 / 216 5.10. AT+QGID 获取(U)SIM 卡 GID 语法 AT+QGID 获取(U)SIM 卡 GID 执行命令 AT+QGID 最大响应时间 参考 Quectel 响应 +QGID: OK 若出错,返回: ERROR 300ms 参数 GID1 GID2 备注 如果(U)SIM 卡支持 GID,那么 GID 值将返回,否则返回 0xFF。 M56 AT 命令手册 5.11. AT+QSIMVOL 固定(U)SIM 卡工作电压 语法 AT+QSIMVOL 固定(U)SIM 卡工作电压 测试命令 AT+QSIMVOL=? 响应 +QSIMVOL: (取值列表) 查询命令 AT+QSIMVOL? OK 响应 +QSIMVOL: 上海移远通信技术股份有限公司 67 / 216 配置命令 AT+QSIMVOL= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 自动选择 1.8V 和 3.0V (U)SIM 卡工作电压 1 固定(U)SIM 卡工作电压为 1.8V 2 固定(U)SIM 卡工作电压为 3.0V 备注 该命令设置成功后会自动保存,模块重启后该命令才能生效。 M56 AT 命令手册 5.12. AT+QSPN 读取(U)SIM 卡服务运营商名称 语法 AT+QSPN 读取(U)SIM 卡服务运营商名称 查询命令 响应 AT+QSPN? +QSPN: , 最大响应时间 参考 Quectel OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 68 / 216 参数 字符串类型;(U)SIM 卡注册的服务运营商名称 0 不显示 PLMN,已经注册上 PLMN 1 显示 PLMN 备注 如果模块未插卡,执行则上报相关错误。 M56 AT 命令手册 5.13. AT+QTRPIN 输入 PIN 码/PUK 码的剩余次数 语法 AT+QTRPIN 输入 PIN 码/PUK 码的剩余次数 执行命令 响应 AT+QTRPIN +QTRPIN: ,,, 最大响应时间 参考 Quectel OK 300ms 参数 输入 PIN 码的剩余次数 输入 PIN2 码的剩余次数 输入 PUK 码的剩余次数 输入 PUK2 码的剩余次数 上海移远通信技术股份有限公司 69 / 216 M56 AT 命令手册 6 网络服务命令 6.1. AT+COPS 选择营运商 语法 AT+COPS 选择营运商 测试命令 AT+COPS=? 响应 +COPS: (取值列表,长字母数字格式,短字母数 字格式,数字格式)[,,(取值列表),(取值列表)] 查询命令 AT+COPS? OK 响应 +COPS: [,[,]] 配置命令 AT+COPS=[,[,]] OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 75s,受网络状态影响 参数 0 未知 1 可用运营商 2 当前运运商 3 禁用运运商 上海移远通信技术股份有限公司 70 / 216 M56 AT 命令手册 字符型 表示该字符串采用字母数字型还是数字型;数字型表示 GSM 未知区标号) (请参考 GSM04.08[8]10.5.1.3 章节),该号码包括一个 3 位 BCD 国家代码(符 合 ITU-TE.212 Annex A[10]标准)和一个 2 位 BCD 网络代码,后者与管理有关 0 自动,字段可忽略 1 手动,字段不可忽略 2 从注册网络注销 3 仅设置(用于查询命令 AT+COPS?);不尝试进行注册或注销( 字段可忽略);该取值不适用于查询命令的返回结果 4 手动/自动,字段不可忽略;如果手动选择失败,将进入自动选择模式 (=0) 0 长字符型(采用字母数字格式),最多 16 个字符 1 短字符型(采用字母数字格式),最多 8 个字符 2 数字型 备注 1. 配置命令选择并注册 GSM 网络营运商。设置 ME 是自动选择营运商,还是使用该命 令强制选择营运商。 当=0 时,ME 将自动尝试选择可使用的运营商。 当=1 时,ME 将强制注册选择的运营商,若该运营商无效则当前 ME 不会搜索 其他可用运营商,直到=0 时 ME 才会重新注册网络。如果 ME 重启后仍然在=1 下且没有 RPLMN 的话,ME 会保持在不注册网络的状态直到使用命令改变成自动注册模式。 当=4 时,若手动选择运营商不可用,ME 会自动选择当前网络中可用运营商继续尝试注 册。 2. 该命令设置成功后会自动保存。 举例 AT+COPS=? +COPS: (2,'CHINA MOBILE','CMCC','46000'),(3,'CHINA UNICOM GSM','CU-GSM','46001') ,,(0-4),(0-2) OK //列举当前所有网络营运商 AT+COPS? +COPS: 0,0,'CHINA MOBILE' OK //查询用长字符型表示当前已注册的网络营运商 上海移远通信技术股份有限公司 71 / 216 M56 AT 命令手册 6.2. AT+CREG 网络注册信息 语法 AT+CREG 网络注册信息 测试命令 AT+CREG=? 查询命令 AT+CREG? 配置命令 AT+CREG= 最大响应时间 参考 GSM 07.07 响应 +CREG: (取值列表) OK 响应 用户终端返回结果码显示状态,返回一个整数,表示 ME 是否已经注册。仅当=2 并且 ME 已经在网络中注册时, 返回未知信息和。 +CREG: ,[,,] OK 若错误与 ME 功能相关,则返回: +CME ERROR: 响应 OK 300ms 参数 0 禁用网络注册非请求结果码 1 启用网络注册非请求结果码+CREG: 2 启用网络注册和位置信息非请求结果码+CREG: [,,] 0 未注册;ME 当前没有搜索到要注册业务的新营运商 1 已注册,本地网 2 未注册,但 ME 正在搜索要注册业务的新营运商 3 注册被拒绝 4 未知 5 已注册,漫游 字符型:二个字节(16 进制格式)位置区编号 字符型:二个字节(16 进制格式)小区 ID 上海移远通信技术股份有限公司 72 / 216 M56 AT 命令手册 备注 URC 上报: 1. 当=1 时,MT 的网络注册状态有变化,上报:+CREG: 2. 当=2 时,MT 的网络注册状态有变化或者网络 Cell 有变化上报:+CREG: [,,] 举例 AT+CREG=1 OK +CREG: 1 AT+CREG=2 OK +CREG: 1,'1878','0873' //已注册 //带小区 ID 和位置区号 6.3. AT+CSQ 信号质量 语法 AT+CSQ 信号质量 测试命令 AT+CSQ=? 执行命令 AT+CSQ 最大响应时间 参考 GSM 07.07 响应 +CSQ: (取值列表),(取值列表) OK 响应 +CSQ: , OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 73 / 216 参数 0 小于等于-113dB 1 -111dBm 2...30 -109dBm ... -53dBm 31 大于等于-51dBm 99 未知或不可测 百分比格式 0...7 RXQUA 值,参考 GSM05.08[20] 7.2.4 章节 99 未知或不可测 举例 AT+CSQ=? +CSQ: (0-31,99),(0-7,99) OK AT+CSQ +CSQ: 28,0 OK //查询当前 CSQ 信号值为 28,误码率为 0 M56 AT 命令手册 6.4. AT+CPOL 优选运营商列表 语法 AT+CPOL 优选运营商列表 测试命令 AT+CPOL=? 响应 +CPOL: (取值列表),(取值列表) 查询命令 AT+CPOL? OK 响应 +CPOL: ,, … OK 配置命令 AT+CPOL=[,[,<oper 若错误与 ME 功能相关,则返回: +CME ERROR: 响应 OK 上海移远通信技术股份有限公司 74 / 216 M56 AT 命令手册 >]] 最大响应时间 参考 GSM 07.07 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数型;(U)SIM 卡优选运营商列表中运营商的序号 0 长字符串型(采用字母数字格式)的 1 短字符串型(采用字母数字格式)的 2 数字型的 字符型;指明该格式采用字母数字混编方式还是数字方式(参考 AT+COPS) 备注 有些(U)SIM 卡不支持写入新的运营商列表。 6.5. AT+COPN 查询运营商列表 语法 AT+COPN 查询运营商列表 测试命令 AT+COPN=? 执行命令 AT+COPN 最大响应时间 响应 OK 响应 +COPN: , … OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 75 / 216 M56 AT 命令手册 参考 GSM 07.07 参数 字符型;数字格式的运营商(请参考 AT+COPS) 字符型;长字符串格式(采用字母数字格式)的运营商(请参考 AT+COPS) 备注 1. AT+COPN 命令运行结束后,返回营运商列表并输出 OK。 2. AT+COPN 命令运行时,返回 OK 前不可再次运行该命令或其他命令,否则会出现异常。 6.6. AT+QBAND 查询运营商列表 语法 AT+QBAND 查询运营商列表 测试命令 AT+QBAND=? 查询命令 AT+QBAND? 配置命令 AT+QBAND= 最大响应时间 参考 Quectel 响应 +QBAND: (取值列表) OK 响应 +QBAND: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 30s,受网络状态影响 上海移远通信技术股份有限公司 76 / 216 参数 字符串参数,以下是支持的频段列表 'EGSM_MODE' 'DCS_MODE' 'PCS_MODE' 'GSM850_MODE' 'EGSM_DCS_MODE' 'GSM850_PCS_MODE' 'GSM850_EGSM_DCS_PCS_MODE' 备注 频段设置信息存放在用户不可擦写的存储区域。 M56 AT 命令手册 6.7. AT+QENG 开启或关闭工程模式 该命令可用于获取当前服务小区及邻近的 1~6 个小区信息。 语法 AT+QENG 开启或关闭工程模式 测试命令 AT+QENG=? 响应 +QENG: (取值列表),(取值列表) 查询命令 AT+QENG? OK 响应 小区信息提示类型由参数控制: +QENG: , 当前服务小区信息提示: +QENG: 0,,,,,,,< dbm>,,,,,,,,,, 邻近 1~6 小区信息提示: [+QENG: 1,list of (,,,,, ,,,,)相邻小区列表] OK 上海移远通信技术股份有限公司 77 / 216 M56 AT 命令手册 配置命令 AT+QENG=[,] 最大响应时间 参考 Quectel 获取载波列表: [+QENG: 2,list of ()…] BA 内的测量频点列表: [+QENG: 4,record number of the list, list of (, ,)] OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 关闭工程模式,字段被忽略 1 开启工程模式 2 开启工程模式,并激活自动上报网络信息 0 只提示当前服务小区信息 1 显示当前服务小区信息及邻近 1~6 个小区信息 2 显示当前服务小区信息及载波列表 3 显示当前服务小区信息,邻近 1~6 个小区信息以及载波列表 4 显示当前服务小区信息,邻近 1~6 个小区信息,载波列表以及 BA 测量结果列表 移动国家码 移动网络码 位置区号码,十六进制数据 小区号,十六进制数据 BCCH 信道的绝对无线频道编号 基站识别码 以 dBm 为单位的接收信号等级 C1 值 C2 值 访问一个 CCH 信道时的最大发射功率等级 允许访问系统的最小接收信号等级 TCH 信道的绝对无线频道编号,'h'道的表示跳频。 时序号 MAIO 值 HSN 值 上海移远通信技术股份有限公司 78 / 216 M56 AT 命令手册 时间提前量,范围 0~63 接收质量(sub),范围为 0~7 接收质量(full),范围为 0~7 相邻 6 个小区的序号 1~6 频点号 备注 1. 当=2 时,每 5 秒自动上报 URC 提示。 2. 参数和为十六进制数据;其他数据为十进制数据。 3. 如果未检测到区域数据,参数将被‘x’字符代替。 4. 如果不是检测专有模式,参数,,,,,,不显示参数 值,以字符‘x’代替。 5. 在一个连接中,如果网络支持跳频,那么 TCH 信道是不稳定的。在这种模式下使用’h’进行表 示。 6. 在专有模式下,当前服务小区的和不能更新,用‘-1’表示非法值进行显示。同时,和 在一定的条件下也不能更新,仍然保持在空闲模式下的值。这是因为在这种模式下,ME 不能 更新小区选择和重选的参数。当连接结束时,移动设备回到空闲模式,将给出正确的值。 7. 如果 TA 报告临近小区的信息,临近 6 个小区的信息将上报。如果有的小区信息无法测量,‘x’将填写 在这些小区的参数中。 8. 在专有模式中,临近小区的和参数可能被测量到,并上报一个无意义的值。临近小区的 , , 和参数无法被测量,'x'将填写在所有 6 个小区的这些参数中。 9. 命令不报告接收信号等级和接收质量,AT+CSQ 可用于获取这两个参数。 10. AT+QSPCH 可以用于在通话过程中重新获取语音信道类型(FR, HR, EFR, AMR_FR, AMR_HR)。 11. BA 测量结果列表最多支持 32 个,若有 BCCH 值无法获取基站信息,则以'x'代替。该值仅包括 BA 列表中的所有已测量的 BCCH 值,非整个 BA 列表。 举例 空闲模式: AT+QENG=2 OK +QENG: 0,460,00,1806,2602,64,46,-72,119,119,5,8,x,x,x,x,x,x,x 专有检测模式: AT+QENG=2,3 OK +QENG: 0,460,00,1806,2031,17,41,-73,-1,-1,5,8,h,7,0,24,1,0,1 +QENG: 1,1,17,-74,41,111,95,460,00,1806,2031,2,2,-74,45,110,94,460,00,1878,151,3,22,-77,40,100,84,460,00,1 806,2012,4,24,-77,45,97,81,460,00,1806,2013,5,25,-81,40,83,67,460,00,1806,2032,6,532,-92,48,-1,-1,x 上海移远通信技术股份有限公司 79 / 216 ,x,x,x //注:该功能模式需特殊版本支持 M56 AT 命令手册 6.8. AT+QSCANF GSM 频率功率扫描 语法 AT+QSCANF GSM 频率功率扫描 测试命令 AT+QSCANF=? 响应 +QSCANF: (取值列表),(取值列表) 配置命令 AT+QSCANF=, 最大响应时间 参考 Quectel OK 响应 当=9999,且执行成功返回: +QSCANF: 1, CH113, -63.5 2, CH80, -64.2 4, CH22, -64.5 … 20, CH116, -74.2 OK 当为指定参数值,且执行成功返回: +QSCANF: CH, 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 Band 900 1 Band 1800 2 Band 1900 3 9999 Band 850 扫描所有频段频率 0-1023 扫描指定频段频率 频率信号强度,单位 dBm 上海移远通信技术股份有限公司 80 / 216 M56 AT 命令手册 备注 进行频率功率扫描操作,需确保 ME 的 RF 功能已关闭,即 AT+CFUN=0 或 4。关于如何使用 AT+CFUN 切换功能模式状态,请参考 AT+CFUN 命令。 6.9. AT+QLOCKF 锁 GSM 频率 语法 AT+QLOCKF 锁 GSM 频率 测试命令 AT+QLOCKF=? 响应 +QLOCKF: ( 取 值 列 表 ),( 取 值 列 表),(取值列表) 查询命令 AT+QLOCKF? OK 响应 +QLOCKF: 配置命令 AT+QLOCKF=,, OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 Quectel 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 关闭频锁功能 1 开启频锁功能 2 开启锁频功能并开机自动切换到上次锁定的频点 0 非 1900 频段小区 1 1900 频段小区 2 自动选择是否 1900 频段小区 0-1024 频率信息 0 ME 未指定锁于一个指定频率 上海移远通信技术股份有限公司 81 / 216 1 ME 指定锁于一个指定频率 M56 AT 命令手册 上海移远通信技术股份有限公司 82 / 216 M56 AT 命令手册 7 呼叫控制命令 7.1. ATA 呼叫应答 语法 ATA 呼叫应答 执行命令 ATA 最大响应时间 参考 V.25ter 响应 语音呼叫并成功建立连接,响应为: OK 若不能建立连接,响应为: NO CARRIER 若无呼叫进入时操作,响应为: +CME ERROR: 1s,受网络状态影响 备注 1. ATA 操作忽略同一行命令中 A 后面的附加命令。 2. 在执行 ATA 操作过程中收到某一字符,该命令可能被中止执行。但是在建立连接的某些状态中(如: 握手状态),该命令不会被中断。 3. 该命令无需以终止符作为结尾。 举例 RING AT+CLCC +CLCC: 1,1,4,0,0,'02154450290',129,'' OK //语音呼叫呼入 ATA //接听语音呼叫 上海移远通信技术股份有限公司 83 / 216 M56 AT 命令手册 OK 7.2. ATD 移动台呼叫某一号码 该命令用于建立语音、数据或传真的主叫,还可以用于控制补充业务。 语法 ATD 移动台呼叫某一号码 执行命令 ATD[][;] 最大响应时间 参考 V.25ter 响应 若没有拨号音且(参数设置 ATX2 或者 ATX4),返回: NO DIALTONE 若遇忙占线(参数设置 ATX3 或者 ATX4),返回: BUSY 若连接无法建立成功或对方无应答,返回: NO CARRIER 若连接成功且为语音呼叫,返回: OK 若错误与 ME 功能相关,则返回: +CME ERROR: 1s,受网络状态影响 参数 紧急呼叫: 拨号位字符串和可选配 V.25ter 修改量: 拨号位:0-9,*,#,+,A,B,C 以下 V.25ter 拨号修改量可忽略: ,(逗号),T,P,!,W,@ 标准的紧急呼叫号码 112【不需要(U)SIM 卡】 GSM 修改量字符串: I 激活 CLIR(主叫用户不允许在被叫用户话机上显示自己的电话号码) i 禁止 CLIR(主叫用户允许在被叫用户话机上显示自己的电话号码) G 仅为本次呼叫激活闭合用户组请求 上海移远通信技术股份有限公司 84 / 216 M56 AT 命令手册 g 仅为本次呼叫不激活闭合用户组请求 仅用来建立语音呼叫,TA 保持命令模式不变 备注 1. 若在执行 ATD 过程中收到 ATH 命令,该命令可能被终止执行。但是在建立连接的某些状态(如:握 手状态),该命令不会被中止执行。 2. 参数'I'和'i'仅适用于拨号字符中无'*#'码的情况。 3. 默认为最后的号码,此号码可以使用 ATDL 来拨号。 4. 带有'*#'码的 ATD 命令将被作为语音呼叫处理,因此,该命令必须以分号';'结尾。 5. 关于结果码的设置和呼叫监控参数的详细介绍,请参考 ATX 命令。 6. ATD 命令的响应: 对于语音呼叫,可设置两种不同的响应模式: 在 TA 拨号完成后或者在呼叫建立成功后,立即返回 OK。 此设置由 AT+COLP 命令控制。出厂默认设置为 AT+COLP=0,这将使得 TA 在拨号完成后, 立即返回 OK。除此之外,TA 将返回 BUSY,NODIALTONE,NO CARRIER。 在一个已激活的语音呼叫中,使用 ATD: 在已存在一个已激活的语音呼叫时,用户发起了第二个语音呼叫,此时第一个语音呼叫将被自 动的设置为呼叫保持状态,所有呼叫的当前状态,可以随时使用 AT+CLCC 进行查询。 举例 ATD10086; OK //ATD 建立语音呼叫 7.3. ATH 挂机控制 该命令可以终止当前所有的通话。 语法 ATH 挂机控制 执行命令 ATH[0] 最大响应时间 参考 V.25ter 响应 OK 90s,受网络状态影响 上海移远通信技术股份有限公司 85 / 216 备注 在 Circuit109(DCD)关闭后,返回 OK; M56 AT 命令手册 7.4. +++ 数据模式切换至命令模式 该命令可以将 ME 从数据模式切换至 AT 命令模式。 语法 +++ 数据模式切换至命令模式 执行命令 +++ 最大响应时间 参考 V.25ter 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 备注 1. 为避免'+++'被错误的识别为数据,需遵循以下注意事项: '+++'输入前 T1 时间(0.5 秒)内无字符。 连续输入'+++',中间不能有其他字符;每个+间隔时间不能超过 1 秒,TCP 透传应用下每个+ 间隔不能超过 20ms。 '+++'输入后 T1 时间(0.5 秒)内无字符输入。 2. 切换至命令模式,否则重新进入步骤 1。 3. 可通过 AT 命令 ATO,从命令模式返回数据模式。 上海移远通信技术股份有限公司 86 / 216 M56 AT 命令手册 7.5. ATO 命令模式切换至数据模式 该命令可以将 ME 从 AT 命令模式切换至数据模式。 语法 ATO 命令模式切换至数据模式 执行命令 ATO[n] 响应 TA 保持数据传输连接,从命令模式切换回数据模式: CONNECT/CONNECT 最大响应时间 参考 V.25ter 若无法恢复至数据模式: NO CARRIER 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 从 AT 命令模式切换至数据模式 备注 1. TA 从命令模式返回至数据模式 CONNECT,只有当 ATX中设置大于 0 时, 才输出。 2. 可以是速率、差错控制等。 上海移远通信技术股份有限公司 87 / 216 7.6. ATP 选择脉冲拨号 操作 ATP 设置为脉冲拨号。 语法 ATP 选择脉冲拨号 执行命令 ATP 最大响应时间 参考 V.25ter 备注 GSM 网络中无效。 响应 OK 300ms M56 AT 命令手册 7.7. ATS0 自动应答前振铃次数 该命令用于设置自动应答前的振铃次数。若设置为非零取值,呼叫指示(RING)达到设置次数后, ME 自动应答。 语法 ATS0 自动应答前振铃次数 查询命令 响应 ATS0? 配置命令 ATS0= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 上海移远通信技术股份有限公司 88 / 216 参数 0 禁用自动应答(默认) 1~255 达到指定的振铃次数后,启用自动应答 备注 若值设置过高,呼叫方可能在呼叫被自动应答前停止呼叫。 举例 ATS0=3 OK RING RING RING //设置三次振铃后自动接听 //呼叫进入 //三次 RING 提示后,自动接听来电 M56 AT 命令手册 7.8. ATS6 盲拨号前暂停控制 该命令用于盲拨号前暂停控制。当拨号音检测功能关闭,表示指定 DCE 在连线与拨号操作间需要 等待的秒数。 语法 ATS6 盲拨号前暂停控制 查询命令 响应 ATS6? 配置命令 ATS6= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 参数 0-2-10 盲拨号前需要等待的秒数(默认为 2) 上海移远通信技术股份有限公司 89 / 216 备注 GSM 网络中无效。 M56 AT 命令手册 7.9. ATS7 等待呼叫建立完成时间 该命令可设置 TA 在应答或发起数据通话时,等待呼叫建立的秒数。 语法 ATS7 等待呼叫建立完成时间 查询命令 响应 ATS7? 配置命令 ATS7= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 参数 1-60-255 建立连接或释放呼叫所用的秒数 备注 1. 若 ATS0=设置的值太高,呼叫建立可能失败。 2. 确保 ATS7 与 ATS0 的正确设置,如:ATS7=20 和 ATS0=30,则呼叫建立失败。 3. ATS7 仅用于数据连接。 7.10. ATS8 暂停拨号时间 在拨号字符串中出现逗号拨号修改量时,使用该命令,可设置在建立到拨号网络的呼叫寻址信息信令 时,TA 暂停的秒数。 上海移远通信技术股份有限公司 90 / 216 语法 ATS8 暂停拨号时间 查询命令 ATS8? 配置命令 ATS8= 最大响应时间 参考 V.25ter 响应 OK 响应 OK 300ms 参数 0 1-2-255 拨号字符串中出现逗号时,禁止 DCE 中断 暂停的秒数 备注 GSM 网络中无效。 M56 AT 命令手册 7.11. ATS10 挂机延时 该命令可设置在 DCE 指示接收线路信号不存在后,DCE 连接到该线路的剩余时间。 语法 ATS10 挂机延时 查询命令 响应 ATS10? 配置命令 ATS10= 最大响应时间 OK 响应 OK 300ms 上海移远通信技术股份有限公司 91 / 216 参考 V.25ter 参数 1-15-254 以 100 毫秒为单位的时延 7.12. ATT 音频拨号 该命令用于设置为 DTMF 音频拨号。 语法 ATT 音频拨号 执行命令 ATT 最大响应时间 参考 V.25ter 响应 OK 300ms 备注 GSM 网络中无效。 7.13. AT+CSTA 选择地址类型 根据 GSM 规范,该命令可选择拨号命令(ATD)的号码类型。 语法 AT+CSTA 选择地址类型 测试命令 AT+CSTA=? 响应 +CSTA: (取值列表) OK 上海移远通信技术股份有限公司 M56 AT 命令手册 92 / 216 查询命令 AT+CSTA? 最大响应时间 参考 GSM 07.07 响应 +CSTA: OK 300ms 参数 129 未知类型,默认值(IDSN 格式号码) 145 拨号字符串包含国际接入代码字符'+'(ISDN 格式号码) 161 国家号码类型(IDSN 格式号码) 其他 参考 GSM04.08[8]10.5.4.7 章节 M56 AT 命令手册 7.14. AT+CLCC 查询当前呼叫 该命令用于查询当前 ME 对 TE 的呼叫。 语法 AT+CLCC 查询当前呼叫 测试命令 AT+CLCC=? 执行命令 AT+CLCC 响应 OK 响应 如果命令成功但是没有呼叫,将不会有信息发送到 TE,只返 回 OK +CLCC: ,,,,[,, [,'']] ... 最大响应时间 参考 GSM 07.07 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 93 / 216 M56 AT 命令手册 参数 整数型,呼叫识别号(参考 GSM 02.30 4.5.5.1 章节);该参数可被使用在 AT+CHLD 0 移动发起的呼叫 1 移动终止的呼叫 呼叫状态 0 激活中 1 保持中 2 拨号中(MO 呼叫) 3 振铃中(MO 呼叫) 4 入局呼叫(MT 呼叫) 5 等待中(MT 呼叫) 承载/电信业务 0 语音 1 数据 2 传真 9 未知 0 呼叫不参加多方通话(如:会议) 1 呼叫参加多方通话(如:会议) 字符型;由规定的电话号码格式 指定的字符型电话号码 129 未知类型(IDSN 格式) 145 国际号码(IDSN 格式) 举例 AT+CLCC +CLCC: 1,0,0,0,0,'10086',129,'' OK //ME 当前存在已建立连接的主叫语音通话 7.15. AT+CR 业务上报控制 该命令用于控制是否将中间结果码+CR: 从 TA 返回给 TE。若返回,则该中间结果码将在连接 传输过程中的某一点上进行传输。与此同时,在传输差错控制或数据压缩报告之前,以及传输中间结果码 CONNECT 之前,TA 已经在连接传输过程中决定了所用业务的速率和质量。 上海移远通信技术股份有限公司 94 / 216 语法 AT+CR 业务上报控制 测试命令 AT+CR=? 查询命令 AT+CR? 配置命令 AT+CR=[] 最大响应时间 参考 GSM 07.07 响应 +CR: (取值列表) OK 响应 +CR: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms URC 提示: +CR: 参数 0 禁用上报 1 启用上报 ASYNC 异步透传 SYNC 同步透传 REL ASYNC 异步非透传 REL SYNC 同步非透传 M56 AT 命令手册 上海移远通信技术股份有限公司 95 / 216 M56 AT 命令手册 7.16. AT+CRC 蜂窝结果码 该命令用于控制呼入指示或用于 PDP 上下文激活的 GPRS 网络请求是否使用扩展格式。若使用该格 式,则将使用非请求结果码+CRING: 把来电提示给 TE,而不是使用一般的铃音。 语法 AT+CRC 蜂窝结果码 测试命令 AT+CRC=? 响应 +CRC: (取值列表) 查询命令 AT+CRC? OK 响应 +CRC: 配置命令 AT+CRC=[] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms URC 提示: +CRING: 参数 0 1 禁用扩展格式 启用扩展格式 举例 AT+CRC=1 OK +CRING: VOICE ATH OK AT+CRC=0 OK //启用扩展格式 //语音来电提示 //禁用扩展格式 上海移远通信技术股份有限公司 96 / 216 RING ATH OK //语音来电提示 M56 AT 命令手册 7.17. AT+CSNS 单一编码方案 移动台作为被叫,建立单一编码方案的呼叫时,该命令可以设置承载或电信业务。 语法 AT+CSNS 单一编码方案 测试命令 AT+CSNS=? 响应 +CSNS: (取值列表) 查询命令 AT+CSNS? OK 响应 +CSNS: 配置命令 AT+CSNS=[] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 2 3 4 5 6 7 语音 语音/传真交替模式,语音优先 传真 语音/数据交替模式,语音优先 数据 语音/传真交替模式,传真优先 语音/数据交替模式,数据优先 数据跟随语音模式 上海移远通信技术股份有限公司 97 / 216 7.18. AT+QSFR 配置语音编码模式 语法 AT+QSFR 配置语音编码模式 测试命令 AT+QSFR=? 查询命令 AT+QSFR? 配置命令 AT+QSFR= 最大响应时间 参考 Quectel 响应 +QSFR: (取值列表) OK 响应 +QSFR: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 自动 1 FR 2 HR 3 EFR 4 AMR_FR 5 AMR_HR 6 FR 和 EFR,FR 优先 7 EFR 和 FR,EFR 优先 8 EFR 和 HR,EFR 优先 9 EFR 和 AMR_FR,EFR 优先 10 AMR_FR 和 FR,AMR_FR 优先 11 AMR_FR 和 HR,AMR_FR 优先 12 AMR_FR 和 EFR,AMR_FR 优先 13 AMR_HR 和 FR,AMR_HR 优先 14 AMR_HR 和 HR,AMR_HR 优先 上海移远通信技术股份有限公司 M56 AT 命令手册 98 / 216 15 AMR_HR 和 EFR,AMR_HR 优先 备注 该命令配置自动保存,重启有效。 M56 AT 命令手册 7.19. AT+QSPCH 语音信道类型上报 语法 AT+QSPCH 语音信道类型上报 测试命令 AT+QSPCH=? 查询命令 AT+QSPCH? 配置命令 AT+QSPCH= 最大响应时间 参考 Quectel 响应 +QSPCH: (取值列表) OK 响应 +QSPCH: , OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 当语音信道类型发生变化时,URC 上报: +QSPCH: , 参数 0 关闭上报 1 开启上报 语音通道类型 0 NO SPEECH TCH 1 FR 2 HR 上海移远通信技术股份有限公司 99 / 216 3 EFR 4 AMR_FR 5 AMR_HR M56 AT 命令手册 7.20. AT+QDISH ATH 使能控制 语法 AT+QDISH ATH 使能控制 测试命令 AT+QDISH=? 查询命令 AT+QDISH? 配置命令 AT+QDISH= 最大响应时间 参考 Quectel 响应 +QDISH: (取值列表) OK 响应 +QDISH: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 ATH 命令有效 1 ATH 命令无效 上海移远通信技术股份有限公司 100 / 216 M56 AT 命令手册 8 GPRS 相关命令 8.1. AT+CGATT GPRS 附着和分离 该命令用于将 MT 附着 GPRS 业务,或将 MT 从 GPRS 业务分离。该命令执行成功后,MT 保持 V.25ter 命令状态。若 MT 已处于请求状态,则忽略执行命令操作,且返回 OK。 当附着状态转为分离状态时,将自动去激活所有 PDP 上下文。 语法 AT+CGATT GPRS 附着和分离 测试命令 AT+CGATT=? 响应 +CGATT: (取值列表) 查询命令 AT+CGATT? OK 响应 +CGATT: 配置命令 AT+CGATT= 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 75s,受网络状态影响 参数 GPRS 附着状态 0 分离 上海移远通信技术股份有限公司 101 / 216 1 附着 举例 AT+CGATT=1 OK AT+CGATT=0 OK AT+CGATT? +CGATT: 0 OK //GPRS 附着 //GPRS 分离 //查询 GPRS 附着状态 M56 AT 命令手册 8.2. AT+CGDCONT 定义 PDP 上下文 该命令可为 PDP 上下文定义参数,该 PDP 上下文是由本地上下文标识参数标识的。该配置命令 的特殊形式 AT+CGDCONT=将使上下文号码的取值成为未定义取值。 语法 AT+CGDCONT 定义 PDP 上下文 测试命令 AT+CGDCONT=? 响应 +CGDCONT: ( 取 值 列 表 ),,, ,(取值列表),(取值 列表) 查询命令 AT+CGDCONT? OK 响应 +CGDCONT: ,,,,, … 配置命令 AT+CGDCONT=[,,[ APN>[,[,[,]]]]] OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 上海移远通信技术股份有限公司 102 / 216 M56 AT 命令手册 最大响应时间 参考 GSM 07.07 300ms 参数 1~3 数值型参数;用于指定 PDP 上下文标识。该参数对 TE-MT 接口而言是本地参数, 并且可用于其他 PDP 上下文相关命令。 'IP' (分组数据协议类型)字符型参数;用于指定分组数据协议的类型。仅支持'IP', 互联网协议 IP(Internet Protocol)(IETF STD5)。 接入点名称;表示一个字符串参数,用于选择 GGSN 或外部分组数据网络的逻辑名称。若 该参数取值为空或省略,则需要请求签约值。 字符型参数;用于表示对于特定 PDP 上下文,MT 分配的地址空间。若该参数取值为空或 省略,则 TE 在 PDP 启动过程中提供其他取值;若不能提供其他取值,则需要请求动态地 址。即便在 PDP 启动过程中已分配地址,该命令的读出形式仍继续返回为空。使用 AT+CGPADDR 命令,可读出该分配地址。 关闭(若取值省略,则该参数为缺省值);数值型参数;用于控制 PDP 数据压缩。 关闭(若取值省略,则该参数为缺省值);数值型参数;用于控制 PDP 头。 举例 AT+CGDCONT=1,'IP','CMNET' OK //定义=1 的 PDP 上下文,PDP 类型为'IP',APN 为'CMNET' 8.3. AT+CGQREQ 请求的服务质量 AT+CGQREQ 允许 MT 向网络发送 'PDP 上下文激活需求' 消息时,TE 指定一个服务质量。 使用配置命令,可为上下文指定一个由(本地)上下文标识参数标识的配置项。该命令的特殊形 式,即 AT+CGQREQ=,取消定义过的服务质量。 语法 AT+CGQREQ 请求的服务质量 测试命令 AT+CGQREQ=? 响应 +CGQREQ: ,(取值列表),(取值列表),(取值列表),(取值列表),(取值列表) OK 上海移远通信技术股份有限公司 103 / 216 M56 AT 命令手册 查询命令 AT+CGQREQ? 响应 +CGQREQ: ,,,,, … 配置命令 AT+CGQREQ=[,[, [,[,[,]]]]] OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT 整数型参数;用于指定优先级别 整数型参数;用于指定延时级别 数值型参数;用于指定处理不常见数据丢失的可靠性级别 整数型参数;用于指定峰值吞吐量级别 整数型参数;用于定义平均吞吐量级别 8.4. AT+CGQMIN 可接受的最小服务质量 AT+CGQMIN 允许 TE 指定一个可接受的最小服务质量。该配置项由 MT 检验,用于与 'PDP 上下文 激活' 消息所返回的协商配置进行比较。 使用配置命令,可为上下文指定一个由(本地)上下文标识参数标识的配置项。该命令的特殊形 式,即 AT+CGQMIN=,取消定义过的可接受最小服务质量。 语法 AT+CGQMIN 可接受的最小服务质量 测试命令 响应 AT+CGQMIN=? +CGQMIN: ,(取值列表),(取值列表),(取值列表),(取值列表),(取值列表) 查询命令 AT+CGQMIN? OK 响应 +CGQMIN: ,,,,, … 配置命令 AT+CGQMIN=[,[,< delay>[,[,[,]]]]] OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT 整数型参数;用于指定优先级别 整数型参数;用于指定延时级别 数值型参数;用于指定处理不常见数据丢失的可靠性级别 整数型参数;用于指定峰值吞吐量级别 整数型参数;用于定义平均吞吐量级别 8.5. AT+CGACT PDP 上下文激活和去激活 该命令可激活或去激活指定的 PDP 上下文。该命令执行成功后,MT 保持 V.25ter 命令状态。若 PDP 上下文已处于请求状态,则该状态保持不变。当执行该命令的激活形式时,若 MT 没有附着 GPRS,MT 首 先进行 GPRS 附着,然后尝试激活指定的上下文。 上海移远通信技术股份有限公司 105 / 216 语法 AT+CGACT PDP 上下文激活和去激活 测试命令 响应 AT+CGACT=? +CGACT: (取值列表) 查询命令 AT+CGACT? OK 响应 +CGACT: , … 配置命令 AT+CGACT=[,] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 150s,受网络状态影响 M56 AT 命令手册 参数 PDP 上下文激活和去激活 0 去激活 1 激活 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT。缺省值为 1。 举例 AT+CGDCONT=1,'IP','CMNET' OK //定义=1 的 PDP 上下文,PDP 类型为'IP',APN 为'CMNET' AT+CGACT=1,1 //PDP 激活 OK AT+CGACT=0,1 //PDP 去激活 NO CARRIER 上海移远通信技术股份有限公司 106 / 216 M56 AT 命令手册 8.6. AT+CGDATA 进入数据模式 该命令设置 MT 使用一个或多个 GPRS PDP 类型,执行相应的操作,在 TE 和网络间建立通信。 MT 不处理 AT 命令中 AT+CGDATA 之后的命令。 语法 AT+CGDATA 进入数据模式 测试命令 AT+CGDATA=? 响应 +CGDATA: (取值列表) 配置命令 AT+CGDATA=[,[,[,… ]]] OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 字符型参数;用于表示 TE 和 MT 之间网络建立通信时 PDP 上下文使用的 2 层协议: 'PPP' 点到点协议,为一个分组数据协议,例如 IP 服务 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT 8.7. AT+CGPADDR 显示 PDP 地址 该命令可返回指定上下文标识的 PDP 地址列表。 语法 AT+CGPADDR 显示 PDP 地址 测试命令 AT+CGPADDR=? 响应 +CGPADDR: (取值列表) 上海移远通信技术股份有限公司 107 / 216 M56 AT 命令手册 查询命令 AT+CGPADDR= 最大响应时间 参考 GSM 07.07 OK 响应 +CGPADDR: [,] OK 若出错,返回: ERROR 300ms 参数 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT 字符型参数;用于标识特定 PDP 上下文 MT 所获取的地址。该地址可以是静态的,也可以 是动态的。对于静止地址来说,当上下文定义后通过 AT+CGDCONT 命令设置的地址;对 于动态地址来说,在最后一次 PDP 上下文激活过程中,使用被参考的上下文定义时 所指配的地址。当地址不可用时,则省 举例 AT+CGDCONT=1,'IP','CMNET' OK //定义=1 的 PDP 上下文,PDP 类型为'IP',APN 为'CMNET' AT+CGACT=1,1 //激活 PDP 场景=1 OK AT+CGPADDR=1 //查询场景=1 的 PDP 地址 +CGPADDR: 1,'10.76.51.180' OK 8.8. AT+CGCLASS GPRS 移动台类别 该命令可根据指定的 GPRS 移动台类别设置 MT,使之能够进行操作。 语法 AT+CGCLASS GPRS 移动台类别 测试命令 响应 AT+CGCLASS=? +CGCLASS: (取值列表) 上海移远通信技术股份有限公司 108 / 216 M56 AT 命令手册 查询命令 AT+CGCLASS? 配置命令 AT+CGCLASS= 最大响应时间 参考 GSM 07.07 OK 响应 +CGCLASS: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 30s,受网络状态影响 参数 字符型参数;表示 GPRS 移动台的类别(按功能的降序排列) 'B' 类别 B 'CG' 仅在 GPRS 模式下为类别 C 'CC' 仅在电路交换模式下为类别 C(最低级别) 8.9. AT+CGEREP 非请求 GPRS 事件上报控制 该命令可根据指定的 GPRS 移动台类别设置 MT,使之能够进行操作。 语法 AT+CGEREP 非请求 GPRS 事件上报控制 测试命令 响应 AT+CGEREP=? +CGEREP: (取值列表) 查询命令 AT+CGEREP? OK 响应 +CGEREP: OK 上海移远通信技术股份有限公司 109 / 216 配置命令 AT+CGEREP= 最大响应时间 参考 GSM 07.07 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 参数 0 缓冲 MT 中的非请求结果码;若 MT 结果码缓冲器已满,则丢弃最旧的结果码。不转发 结果码给 TE 1 当保留 MT-TE 链路时(比如:在线数据模式下),丢弃非请求结果码;否则,直接转发 给 TE 请参考 AT+CGDCONT 请参考 AT+CGDCONT 请参考 AT+CGDCONT 请参考 AT+CGCLASS 备注 相关 URC 上报: +CGEV: NW DEACT ,[,] +CGEV: ME DEACT ,[,] +CGEV: NW DETACH +CGEV: ME CLASS 8.10. AT+CGREG GPRS 网络注册状态 该命令可控制关于 GPRS 注册状态一些中间结果码的显示。 当=1 并且 GPRS 注册状态发生改变,会有+CGREG: 的提示; 当=2,GPRS 注册状态发生改变且注册小区发生改变,会有+CGREG: [,,]的 提示。 上海移远通信技术股份有限公司 110 / 216 语法 AT+CGREG GPRS 网络注册状态 测试命令 AT+CGREG=? 响应 +CGREG: (取值列表) 查询命令 AT+CGREG? OK 响应 +CGREG: ,[,,] 配置命令 AT+CGREG=[] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 参数 0 禁用网络注册非请求结果码+CGREG: 1 启用网络注册非请求结果码+CGREG: 2 启用网络注册非请求结果码+CGREG: [,,] 0 未注册;ME 当前没有搜索注册业务的新营运商 1 已注册,本地网 2 未注册,但 ME 正在搜索注册业务的新营运商 3 注册被拒绝 4 未知 5 已注册,漫游 字符型;2 位十六进制位置区代码(比如:00C3 相当于十六进制中的 195) 字符型;2 位十六进制小区编号 举例 AT+CGATT=0 NO CARRIER +CGREG: 0,'1878','0873' AT+CGATT=1 上海移远通信技术股份有限公司 111 / 216 OK +CGREG: 2,'1878','0873' +CGREG: 1,'1878','0873' M56 AT 命令手册 8.11. AT+QGPCLASS 配置 GPRS 多时隙级别 语法 AT+QGPCLASS 配置 GPRS 多时隙级别 测试命令 响应 AT+QGPCLASS=? MULTISLOT CLASS: (取值列表) 查询命令 AT+QGPCLASS? OK 响应 MULTISLOT CLASS: 配置命令 AT+QGPCLASS= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 GPRS 多时隙级别 上海移远通信技术股份有限公司 112 / 216 M56 AT 命令手册 9 TCP/IP 相关命令 9.1. AT+QIOPEN 建立 TCP 连接或注册 UDP 端口号 语法 AT+QIOPEN 建立 TCP 连接或注册 UDP 端口号 测试命令 响应 AT+QIOPEN=? +QIOPEN: (取值列表),(IP address range),(port r ange) +QIOPEN: (取值列表),(domain name),(port rang e) 配置命令 AT+QIOPEN=[,],/, OK 响应 如果格式正确,返回: OK 若出错,返回: ERROR 如果连接已经存在,返回: ALREAY CONNECT 最大响应时间 参考 Quectel 返回 OK 后,如果 AT+QIMODE=0 且连接成功,返回: [,]CONNECT OK 返回 OK 后,如果 AT+QIMODE=1 且连接成功,返回: CONNECT 返回 OK 后,如果连接失败,返回: [,]CONNECT FAIL OK、ERROR 或 ALREADY CONNECT 的超时时间为 300ms, [,]CONNECT OK 或[,]CONNECT FAIL 的超 时时间为 75s,受网络状态影响 上海移远通信技术股份有限公司 113 / 216 M56 AT 命令手册 参数 0~5 表明连接序号(M56F 支持 6 个 SOCKET 同时存在。当且仅 AT+QIMUX=1 时, 该参数有效。当 AT+QIMUX=0 时,该参数必须缺省(请参考 AT+QIMUX) 字符串类型;表明连接类型 'TCP' 建立 TCP 连接 'UDP' 建立 UDP 连接 字符串类型;表明远端服务器 IP 地址 远端服务器端口号 字符串类型;表明远端服务器域名地址 备注 1. 当 ME 状态(可以通过 AT+QISTAT 查询)为 IP INITIAL 或者 IP STATUS 或者 IP CLOSE 时才建立 连接。若非以上状态,需要通过操作 AT+QIDEACT 或 AT+QICLOSE 使 ME 处于以上状态才能正常 建立连接。 2. 当 AT+QIMUX=0 时,当前已存在连接或 AT+QIMUX=1 时,指定序号也存在连接,那么再次操作 AT+QIOPEN 会返回 ALREADY CONNECT。 9.2. AT+QISEND 发送 TCP 或 UDP 数据 语法 AT+QISEND 发送 TCP 或者 UDP 数据 测试命令 响应 AT+QISEND=? +QISEND: 执行命令 OK 响应 AT+QISEND 响应'>',输入数据,执行 CTRL+Z 来发 送,执行 ESC 来终止操作 如果连接存在,发送成功返回: SEND OK 如果连接存在,发送失败返回: SEND FAIL 配置命令 1)单路连接时(AT+QIMUX=0) AT+QISEND= 如果 TCP 或 UDP 连接未建立,返回: ERROR 响应 如果连接存在,发送成功返回: SEND OK 上海移远通信技术股份有限公司 114 / 216 M56 AT 命令手册 响应'>',输入数据,直到数据长度达到 如果连接存在,发送失败返回: 字长发送 SEND FAIL 2)多路连接时(AT+QIMUX=1) 如果 TCP 或 UDP 连接未建立,返回: AT+QISEND=[,] ERROR 若缺省,响应'>',输入数据, 执行 CTRL+Z 来发送,执行 ESC 来终止 操作; 若不缺省,响应'>',输入数据, 直到数据长度达到字长发送 最大响应时间 300ms 参考 Quectel 参数 数字参数;表明连接序号;该参数仅适用于 AT+QIMUX=1,若 AT+QIMUX=0,该参数必须 缺省 数字参数;表明发送数据长度。该数值最大支持 1460 字节 备注 1. 执行命令 AT+QISEND 操作,仅在 AT+QIMUX=0 可操作。 2. AT+QISEND 不可发送空字符,返回 SEND FAIL。 3. 只有在 TCP 或 UDP 连接建立时发送数据。 4. SEND OK 提示只表明数据已经传输至窗口进行发送,并不表示该数据已经收到确认报文。为确保 数据确认发送至对方,可以通过执行 AT+QISACK 命令进行查询。 9.3. AT+QICLOSE 关闭 TCP 或 UDP 连接 语法 AT+QICLOSE 关闭 TCP 或 UDP 连接 测试命令 响应 AT+QICLOSE=? OK 执行命令 AT+QICLOSE 响应 如果关闭连接成功返回: CLOSE OK 上海移远通信技术股份有限公司 115 / 216 M56 AT 命令手册 配置命令 AT+QICLOSE= 最大响应时间 参考 Quectel 如果关闭连接失败,返回: ERROR 响应 如果关闭连接成功返回: ,CLOSE OK 如果关闭连接失败,返回: ERROR 300ms 参数 数字参数;表明连接序号; 该参数仅适用于 AT+QIMUX=1,若 AT+QIMUX=0,该参数必须缺省 备注 1. 对于 AT+QICLOSE 操作: 当 AT+QISRVC=1 且 AT+QIMUX=0 时,返回 CLOSE OK,关闭 ME 作为 Client 连接远程 Server 的连接。 当 AT+QISRVC=1 且 AT+QIMUX=1 时,返回 ERROR。 当 AT+QISRVC=2 且 AT+QIMUX=0 时,返回 CLOSE OK,关闭 ME 作为 Server,远程 Client 连接 ME 建立的连接。 当 AT+QISRVC=2 且 AT+QIMUX=0 时,此时若无其他 Client 处于监听状态,该操作将使 ME 退出监听状态。 当 AT+QISRVC=2 且 AT+QIMUX=1 时,ME 作为 Server,该操作将关闭 ME 作为 Server,远 程 Client 连接 ME 建立的所有连接并且退出监听状态。 2. 对于 AT+QICLOSE=操作: 该命令操作只在 AT+QIMUX=1 时有效。 当 AT+QISRVC=1 且 AT+QIMUX=1 时,该操作将会关闭 ME 作为第的 Client 连接远 程 Server 的连接并保留 ME 作为 Server 接入的 Client 连接。 当 AT+QISRVC=2 且 AT+QIMUX=1 时,该操作将会关闭 ME 作为 Server 接入的第的 远程 Client 连接。 3. 当 AT+QISRVC=1 且 AT+QIMUX=0 时,AT+QICLOSE 只在 AT+QISTAT 为 CONNECTING 或 CONNECT OK 状态时操作成功,其他状态返回 ERROR。关闭连接成功后,状态变化为 IP CLOSE。 上海移远通信技术股份有限公司 116 / 216 M56 AT 命令手册 9.4. AT+QIDEACT 关闭 GPRS/CSD PDP 场景 语法 AT+QIDEACT 关闭 GPRS/CSD PDP 场景 测试命令 响应 AT+QIDEACT=? OK 配置命令 AT+QIDEACT 响应 如果关闭成功,返回: DEACT OK 最大响应时间 参考 Quectel 如果关闭失败,返回: ERROR 40s,受网络状态影响 CSD 相关配置暂不支持 备注 1. AT+QIDEACT 可关闭除 IP INITIAL 状态的任何 GPRS/CSD PDP 场景。关闭成功后,状态恢复至 IP INITIAL。 2. AT+QIMUX=0 时,AT+QIDEACT 可关闭当前连接和场景。 3. AT+QIMUX=1 时,AT+QIDEACT 使所有连接和场景关闭。 9.5. AT+QILPORT 配置本地端口号 语法 AT+QILPORT 配置本地端口号 测试命令 AT+QILPORT=? 查询命令 AT+QILPORT? 响应 +QILPORT: (取值列表) OK 响应 : ... OK 上海移远通信技术股份有限公司 117 / 216 配置命令 AT+QILPORT=, 最大响应时间 参考 Quectel 响应 OK 若出错,返回: ERROR 300ms CSD 相关配置暂不支持 参数 字符串参数;表明连接类型 'TCP' TCP 本地端口号 'UDP' UDP 本地端口号 0~65535 数字参数;表明本地端口号 M56 AT 命令手册 9.6. AT+QIREGAPP 启动任务并设置接入点 APN、用户名和密码 语法 AT+QIREGAPP 启动任务并设置接入点 APN、用户名和密码 测试命令 响应 AT+QIREGAPP=? +QIREGAPP: 'APN','USER','PWD' 查询命令 AT+QIREGAPP? OK 响应 +QIREGAPP: ,, 执行命令 AT+QIREGAPP OK 响应 OK 配置命令 AT+QIREGAPP=,,< password>[,] 若出错,返回: ERROR 响应 OK 若出错,返回: ERROR 上海移远通信技术股份有限公司 118 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel 300ms CSD 相关配置暂不支持 参数 字符串参数;表明 GPRS/CSD 接入点名称 字符串参数;表明 GPRS/CSD 接入点用户名 字符串参数;表明 GPRS/CSD 接入点用户密码 表明 CSD 数据传输速率 备注 1. 当且仅当 ME 处于 IP INITIAL 状态时,执行命令和配置命令操作有效,操作成功后 ME 状态将变化 为 IP START。 2. AT+QICSGP 控制该执行命令参数的缺省值。 9.7. AT+QIACT 激活移动场景(或发起 GPRS/CSD 无线连接) 语法 AT+QIACT 激活移动场景(或发起 GPRS/CSD 无线连接) 测试命令 响应 AT+QIACT=? OK 执行命令 响应 AT+QIACT OK 最大响应时间 参考 Quectel 若出错,返回: ERROR 150s,受网络状态影响 CSD 相关配置暂不支持 备注 1. AT+QIACT 只有在 IP START 状态下才能操作并激活移动场景,执行后状态变化为 IPCONFIG。 2. 在 ME 接收激活场景操作后,如果移动场景激活成功,状态变化为 IP GPRSACT,返回 OK,否则 返回 ERROR。 上海移远通信技术股份有限公司 119 / 216 M56 AT 命令手册 9.8. AT+QILOCIP 获取本地 IP 地址 语法 AT+QILOCIP 获取本地 IP 地址 测试命令 AT+QILOCIP=? 执行命令 AT+QILOCIP 最大响应时间 参考 Quectel 响应 OK 响应 若执行成功,返回: 若出错,返回: ERROR 300ms CSD 相关配置暂不支持 参数 字符串参数;表明 GPRS/CSD 方式下获取的 IP 地址 备注 只有在移动场景已激活状态:IP GPRSACT、TCP/UDP CONNECTING、CONNECT OK、IP CLOSE 下才可以通过 AT+QILOCIP 查询到本地 IP 地址,否则返回 ERROR。 9.9. AT+QISTAT 查询当前连接状态 语法 AT+QISTAT 查询当前连接状态 测试命令 AT+QISTAT=? 执行命令 AT+QISTAT 响应 OK 响应 当 AT+QIMUX=0 是,返回: OK 上海移远通信技术股份有限公司 120 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel STATE: 当 AT+QIMUX=1 是,返回: (+QISTAT: ,,,) 列 表 OK 300ms CSD 相关配置暂不支持 参数 字符串参数;表明连接状态 'IP INITIAL' 初始化 'IP START' 启动任务 'IP CONFIG' 配置场景 'IP IND' 激活 GPRS/CSD 场景中 'IP GPRSACT' 接收场景配置 'IP STATUS' 获得本地 IP 地址(参考 AT+QILOCIP 命令) 'TCP CONNECTING' TCP 连接中 'UDP CONNECTING' UDP 连接中 'IP CLOSE' TCP/UDP 连接关闭 'CONNECT OK' TCP/UDP 连接成功 'PDP DEACT' GPRS/CSD 场景异常关闭 在 ATV0 配置下,数字和字符串对应含义如下: 0 'IP INITIAL' 1 'IP START' 2 'IP CONFIG' 3 'IP IND' 4 'IP GPRSACT' 5 'IP STATUS' 6 'TCP CONNECTING' or 'UDP CONNECTING' 7 'IP CLOSE' 8 'CONNECT OK' 9 'PDP DEACT' 连接序号,范围为 0-5 连接类型 'TCP' TCP 连接 'UDP' UDP 连接 远程连接或接入 IP 地址 远程连接或接入端口号 上海移远通信技术股份有限公司 121 / 216 M56 AT 命令手册 9.10. AT+QISTATE 查询当前接入的连接状态 语法 AT+QISTATE 查询当前连接状态 测试命令 AT+QISTATE=? 执行命令 AT+QISTATE 响应 OK 响应 当 AT+QIMUX=0 是,返回: OK STATE: 当 AT+QIMUX=1 是,返回: OK STATE: +QISTATE: ,,,, 最大响应时间 参考 Quectel OK 若出错,返回: ERROR 300ms CSD 相关配置暂不支持 参数 字符串参数;表明连接状态,当 AT+QIMUX=0 时: 'IP INITIAL' 初始化 'IP START' 启动任务 'IP CONFIG' 配置场景 'IP IND' 激活 GPRS/CSD 场景中 'IP GPRSACT' 接收场景配置 'IP STATUS' 获得本地 IP 地址(参考 AT+QILOCIP 命令) 'TCP CONNECTING' TCP 连接中 'UDP CONNECTING' UDP 连接中 'IP CLOSE' TCP/UDP 连接关闭 'CONNECT OK' TCP/UDP 连接成功 'PDP DEACT' GPRS/CSD 场景异常关闭 当 AT+QIMUX=1 时: 上海移远通信技术股份有限公司 122 / 216 M56 AT 命令手册 'IP INITIAL' 初始化 'IP START' 启动任务 'IP CONFIG' 配置场景 'IP IND' 激活 GPRS/CSD 场景中 'IP GPRSACT' 接收场景配置 'IP STATUS' 获得本地 IP 地址(参考 AT+QILOCIP 命令) 'IP PROCESSING' 数据阶段 'PDP DEACT' GPRS/CSD 场景异常关闭 连接序号,范围为 0-5 连接类型 'TCP' TCP 连接 'UDP' UDP 连接 远程连接或接入 IP 地址 远程连接或接入端口号 字符串参数;表明接入连接状态,有 INITIAL 或 CONNECTED 9.11. AT+QISSTAT 查询当前 Server 状态 语法 AT+QISSTAT 查询当前 Server 状态 测试命令 响应 AT+QISSTAT=? OK 执行命令 AT+QISSTAT 响应 当 AT+QIMUX=0 是,返回: OK S: 当 AT+QIMUX=1 是,返回: OK S: C: ,,, 最大响应时间 参考 Quectel 若出错,返回: ERROR 300ms 上海移远通信技术股份有限公司 123 / 216 M56 AT 命令手册 参数 字符串参数;表明连接状态 'INITIAL' 初始化 'OPENNING' 启动任务 'LISTENING' 监听状态 'CLOSING' 关闭过程中 连接序号,范围为 0-4(当模块做 Server 工作时,最多能接入 5 路连接) 连接类型 'TCP' TCP 连接 'UDP' UDP 连接 远程连接或接入 IP 地址 远程连接或接入端口号 9.12. AT+QIDNSCFG 配置域名服务器 DNS 语法 AT+QIDNSCFG 配置域名服务器 DNS 测试命令 响应 AT+QIDNSCFG=? OK 查询命令 响应 AT+QIDNSCFG? PrimaryDns: SecondaryDns: 配置命令 AT+QIDNSCFG=[,] 最大响应时间 OK 响应 OK 若出错,返回: ERROR 300ms 参考 Quectel 参数 字符串参数;表明主域名服务器的 IP 地址 字符串参数;表明二级域名服务器的 IP 地址 上海移远通信技术股份有限公司 124 / 216 M56 AT 命令手册 备注 当激活 GPRS/CSD 场景时,TA 会主动向 GPRS/CSD 网络获取 DNS 服务器。因此强烈建议在状态为 IP GPRSACT,IP STATUS,CONNECT OK 和 IP CLOSE 时,配置 DNS 服务器。 9.13. AT+QIDNSGIP 域名解析 语法 AT+QIDNSGIP 域名解析 测试命令 AT+QIDNSGIP=? 配置命令 AT+QIDNSGIP= 最大响应时间 参考 Quectel 响应 OK 响应 OK 返回 OK 后,若解析成功: 返回 OK 后,若解析失败: ERROR: STATE: 14s,受网络状态影响 参数 字符串参数;表明 Internet 上注册的域名 字符串参数;表明 IP 地址对应的域名 数字参数;表明错误代码号 1 DNS 未授权错误 2 参数配置错误 3 网络错误 4 未找到服务器 5 超时 6 未配置 7 无内存 8 未知错误 参考 AT+QISTAT 上海移远通信技术股份有限公司 125 / 216 9.14. AT+QIDNSIP 配置使用 IP 地址连接还是域名连接 语法 AT+QIDNSIP 配置使用 IP 地址连接还是域名连接 测试命令 响应 AT+QIDNSIP=? +QIDNSIP: (取值列表) 查询命令 AT+QIDNSIP? OK 响应 +QIDNSIP: 配置命令 AT+QIDNSIP= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明连接使用 IP 地址连接还是使用域名连接 0 使用 IP 地址连接 1 使用域名方式连接 9.15. AT+QIHEAD 配置接收数据时是否显示 IP 头 语法 AT+QIHEAD 配置接收数据时是否显示 IP 头 测试命令 响应 AT+QIHEAD=? +QIHEAD: (取值列表) OK 上海移远通信技术股份有限公司 M56 AT 命令手册 126 / 216 查询命令 AT+QIHEAD? 配置命令 AT+QIHEAD= 最大响应时间 参考 Quectel 响应 +QIHEAD: OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明接收数据时是否显示 IP 头 0 不显示 IP 头 1 显示 IP 头,格式为 'IPD(data length):' M56 AT 命令手册 9.16. AT+QIAUTOS 设置自动发送 TCP/UDP 数据时间 语法 AT+QIAUTOS 设置自动发送 TCP/UDP 数据时间 测试命令 响应 AT+QIAUTOS=? +QIAUTOS: (取值列表),(取值列表) 查询命令 AT+QIAUTOS? OK 响应 +QIAUTOS: , 配置命令 AT+QIAUTOS=[,] 最大响应时间 参考 OK 响应 OK 若出错,返回: ERROR 300ms 上海移远通信技术股份有限公司 127 / 216 Quectel M56 AT 命令手册 参数 数字参数;表明发送 TCP/UDP 数据时是否设置自动发送功能 0 未设置自动发送数据(缺省值) 1 设置自动发送数据 数字参数;表明自动发送数据时间。操作 AT+QISEND,输入数据耗时后,数据自动 发送 9.17. AT+QIPROMPT 设置发送数据时是否显示'>'和'SEND OK' 语法 AT+QIPROMPT 设置发送数据时是否显示'>'和'SEND OK' 测试命令 响应 AT+QIPROMPT=? +QIPROMPT: (取值列表) 查询命令 OK 响应 AT+QIPROMPT? +QIPROMPT: OK 配置命令 响应 AT+QIPROMPT= OK 最大响应时间 参考 Quectel 若出错,返回: ERROR 300ms 参数 数字参数;表明 AT+QISEND 操作后,是否显示'>'和'SEND OK' 0 发送成功时不显示'>',返回'SEND OK' 1 发送成功时显示'>',返回'SEND OK' 2 发送成功时不显示'>',不返回'SEND OK' 3 发送成功时显示'>',返回', SEND OK' 上海移远通信技术股份有限公司 128 / 216 9.18. AT+QISERVER 配置为服务器 语法 AT+QISERVER 配置为服务器 测试命令 AT+QISERVER=? 查询命令 AT+QISERVER? 执行命令 AT+QISERVER 配置命令 AT+QISERVER=[,] 最大响应时间 参考 Quectel 响应 OK 响应 +QISERVER: , OK 响应 OK 若出错,返回: ERROR 成功配置为服务器,返回: SERVER OK 配置为服务器失败,返回: CONNECT FAIL 响应 OK 若出错,返回: ERROR 150s,受网络状态影响 参数 数字参数;是否配置成服务器 0 不配置成服务器 1 配置成服务器 当前已连入的客户端的数量,范围为 1-5 数字参数;表明配置的服务器类型 0 TCP 服务器 1 UDP 服务器 服务器最大可接入连接数,默认为 1,范围为 1-5 M56 AT 命令手册 上海移远通信技术股份有限公司 129 / 216 备注 当 AT+QIMUX=0 时,参数被缺省。 M56 AT 命令手册 9.19. AT+QICSGP 设置 CSD 或 GPRS 连接模式 语法 AT+QICSGP 设置 CSD 或 GPRS 连接模式 测试命令 AT+QICSGP=? 响应 +QICSGP: 0-CSD,DIAL NUMBER,USER NAME,PASSW ORD,RATE(0-3) +QICSGP: 1-GPRS,APN,USER NAME,PASSWORD 查询命令 AT+QICSGP? OK 响应 +QICSGP: 配置命令 AT+QICSGP=,[(,,)/(,< user name>,,)] OK 响应 OK 若出错,返回: ERROR 最大响应时间 300ms 参考 Quectel CSD 相关配置暂不支持 参数 数字参数;表明无线连接模式 0 CSD 连接 1 GPRS 连接 GPRS 连接配置的参数说明: 字符串参数;表明接入点名称 字符串参数;表明用户名 字符串参数;表明用户密码 CSD 连接配置的参数说明: 字符串参数;表明 CSD 号码 上海移远通信技术股份有限公司 130 / 216 字符串参数;表明 CSD 连接用户名 字符串参数;表明 CSD 连接用户密码 数字参数;表明 CSD 连接速率 0 2400 1 4800 2 9600(缺省值) 3 14400 M56 AT 命令手册 9.20. AT+QISRVC 选择当前可操作连接 语法 AT+QISRVC 选择当前可操作连接 测试命令 AT+QISRVC=? 响应 +QISRVC: (取值列表) 查询命令 AT+QISRVC? OK 响应 +QISRVC: 配置命令 AT+QISRVC= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms CSD 相关配置暂不支持 参数 数字参数;用于选择当前可操作连接 1 选择 ME 作为 Client 的连接 2 选择 ME 作为 Server 的连接 备注 该操作用于以下情况:当前存在两路或多路连接,一路连接是 ME 作为 Client 连接远程 Server,一路连 接时 ME 作为 Server 接入远程 Client,通过该命令可区分和选择当前操作的连接。 上海移远通信技术股份有限公司 131 / 216 M56 AT 命令手册 9.21. AT+QISHOWRA 配置接收数据时是否显示发送方的 IP 地址和端口号 语法 AT+QISHOWRA 配置接收数据时是否显示发送方的 IP 地址和端口号 测试命令 AT+QISHOWRA=? 响应 +QISHOWRA: (取值列表) 查询命令 AT+QISHOWRA? OK 响应 +QISHOWRA: (取值列表) 配置命令 AT+QISHOWRA= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明接收数据时是否显示发送方的 IP 地址和端口号 0 不显示(默认值) 1 显示,格式为:RECV FROM:: 9.22. AT+QISCON 保存 TCP/IP 应用场景配置 语法 AT+QISCON 保存 TCP/IP 应用场景配置 测试命令 AT+QISCON=? 查询命令 AT+QISCON? 响应 OK 响应 显示 TCP/IP 上下文: SHOW APPTCPIP CONTEXT 上海移远通信技术股份有限公司 132 / 216 M56 AT 命令手册 执行命令 AT+QISCON 最大响应时间 参考 Quectel +QIDNSIP: +QIPROMPT: +QIHEAD: +QISHOWRA: +QICSGP: Gprs Config APN: Gprs Config UserId: Gprs Config Password: Gprs Config inactivityTimeout: App Tcpip Mode: [In Transparent Transfer Mode Number of Retry: Wait Time: Send Size: esc:] OK 响应 OK 300ms 参数 请参考 AT+QIDNSIP 请参考 AT+QIPROMPT 请参考 AT+QIHEAD 请参考 AT+QISHOWRA 请参考 AT+QICSGP 请参考 AT+QICSGP 请参考 AT+QICSGP 请参考 AT+QICSGP 请参考 AT+QICSGP 以下配置仅属于透明传输模式: 请参考 AT+QITCFG 请参考 AT+QITCFG 请参考 AT+QITCFG 请参考 AT+QITCFG 上海移远通信技术股份有限公司 133 / 216 M56 AT 命令手册 备注 1. 执行命令保存以下 AT 命令配置:AT+QIDNSIP,AT+QIPROMPT,AT+QIHEAD,AT+QISHOWRA, AT+QICSGP,AT+QITCFG。 2. 执行命令操作只影响当前前置场景各参数配置(请参考 AT+QIFGCNT)。 9.23. AT+QIMODE 配置 TCP/IP 应用模式 语法 AT+QIMODE 配置 TCP/IP 应用模式 测试命令 响应 AT+QIMODE=? +QIMODE: (取值列表) 查询命令 AT+QIMODE? OK 响应 +QIMODE: 配置命令 AT+QIMODE= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 0 非透传模式 1 透传模式(在该模式下,建立连接成功后,UART 将会进入数据模式。接收到的数据将 直接输出至串口,可通过'+++'退出数据模式,ATO 操作返回数据模式) 上海移远通信技术股份有限公司 134 / 216 M56 AT 命令手册 9.24. AT+QITCFG 配置透明传输模式 语法 AT+QITCFG 配置透明传输模式 测试命令 AT+QITCFG=? 响应 +QITCFG: (取值列表,取值列表,取值列表,取值列表) 查询命令 AT+QITCFG? OK 响应 +QITCFG: ,,, 配置命令 AT+QITCFG=,,< SendSz>, 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 一个 IP 包的重传次数 间隔发送时间,单位为 100ms 每次发送数据字节数 是否开启转义序列,缺省值是 TRUE 备注 1. 最大值为 1460 字节。 2. 和都可以指示发送数据操作。当发送的数据长度大于或等于时,将 优先发送长度的数据给远程连接;当发送的数据长度小于 时,将会等待 时长,时间到后将串口已输入的数据发送出去。 3. 该命令只在 AT+QIMUX=0 状态下有效。 上海移远通信技术股份有限公司 135 / 216 M56 AT 命令手册 9.25. AT+QISHOWPT 配置接收数据 IP 头是否显示传输协议 语法 AT+QISHOWPT 配置接收数据 IP 头是否显示传输协议 测试命令 AT+QISHOWPT=? 响应 +QISHOWPT: (取值列表) 查询命令 AT+QISHOWPT? OK 响应 +QISHOWPT: 配置命令 AT+QISHOWPT= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;配置在接收到 TCP 或 UDP 数据时,接收数据 IP 头内是否显示传输协议 0 不显示 1 显示,格式为:IPD(data length)(TCP/UDP): 备注 该=1 只在 AT+QIHEAD=1 时有效。 上海移远通信技术股份有限公司 136 / 216 9.26. AT+QIMUX 控制是否启用多路连接 语法 AT+QIMUX 控制是否启用多路连接 测试命令 AT+QIMUX=? 响应 +QIMUX: (取值列表) 查询命令 AT+QIMUX? OK 响应 +QIMUX: 配置命令 AT+QIMUX= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;控制当前场景下连接模式 0 不启用多路连接 1 启用多路连接 M56 AT 命令手册 9.27. AT+QISHOWLA 控制是否显示本地 IP 地址 语法 AT+QISHOWLA 控制是否显示本地 IP 地址 测试命令 响应 AT+QISHOWLA=? +QISHOWLA: (取值列表) 查询命令 AT+QISHOWLA? OK 响应 +QISHOWLA: 上海移远通信技术股份有限公司 137 / 216 M56 AT 命令手册 配置命令 AT+QISHOWLA= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明在接收到数据前是否显示数据发送的目的 IP 地址 0 不显示 1 显示,格式为:TO: 9.28. AT+QIFGCNT 配置前置场景 语法 AT+QIFGCNT 配置前置场景 测试命令 AT+QIFGCNT=? 查询命令 AT+QIFGCNT? 配置命令 AT+QIFGCNT= 最大响应时间 参考 Quectel 响应 +QIFGCNT: (取值列表) OK 响应 +QIFGCNT: , OK 响应 OK 若出错,返回: ERROR 300ms 上海移远通信技术股份有限公司 138 / 216 参数 数字参数;表明当前前置场景序号,范围为 0-1 数字参数;表明当前场景受控于哪一个通道 0 VIRTUAL_UART_1 1 VIRTUAL_UART_2 2 VIRTUAL_UART_3 3 VIRTUAL_UART_4 255 当前场景未受控于任何通道 M56 AT 命令手册 9.29. AT+QISACK 查询发送数据信息 语法 AT+QISACK 查询发送数据信息 测试命令 AT+QISACK=? 查询命令 AT+QISACK 配置命令 AT+QISACK= 最大响应时间 参考 Quectel 响应 OK 响应 +QISACK: ,, OK 响应 +QISACK: ,, OK 300ms 参数 查询的连接序号 数字参数;表明已发送数据大小 数字参数;表明已发送并得到远程接收方确认的数据大小 数字参数;表明已发送但未得到远程接收方确认的数据大小 上海移远通信技术股份有限公司 139 / 216 M56 AT 命令手册 备注 1. 执行命令仅在 AT+QIMUX=0 时有效。 2. 配置命令仅在 AT+QIMUX=1 时有效。 3. 该命令操作受控于 AT+QISRVC 配置。当 AT+QISRVC=1 时,查询的是 ME 作为 Client 向远程 Server 发送数据信息;当 AT+QISRVC=2 时,查询的是 ME 作为 Server 向远程 Client 发送的数据信息。 9.30. AT+QINDI 配置是否缓存接收到的数据 语法 AT+QINDI 配置是否缓存接收到的数据 测试命令 响应 AT+QINDI=? +QINDI: (取值列表) 查询命令 AT+QINDI? OK 响应 +QINDI: 配置命令 AT+QINDI= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明是否缓存接收到的数据 0 不缓存;接收到数据直接输出至串口 1 缓存模式 1;接收到数据将会向串口上报提示,格式为:+QIRDI: ,,(此 时可以通过 AT+QIRD 读取缓存的数据) 2 缓存模式 2;接收到数据将会向串口上报提示,格式为: +QIRDI: ,,,,,。每个 Socket 将建立一个缓存,接收 的数据将被保存在缓存中,直到通过 AT+QIRD 读取缓存的数据,缓存数据不应超过 400KB 数字参数;表明哪个场景接收到了新数据并缓存到缓存器内(可参考 AT+QIFGCNT), 范围为 0-1 上海移远通信技术股份有限公司 140 / 216 M56 AT 命令手册 数字参数;表明 ME 是作为 Server 还是作为 Client 建立的连接接收到数据 1 ME 作为 Client 连接 2 ME 作为 Server 连接 数字参数;表明 ME 是哪一路连接接收到数据,范围为 0-5(当 AT+QIMUX=0 时,=0) 9.31. AT+QIRD 读取缓存的数据 语法 AT+QIRD 读取缓存的数据 测试命令 AT+QIRD=? 配置命令 AT+QIRD=,,, 最大响应时间 参考 Quectel 响应 +QIRD: (取值列表,取值列表,取值列表, 取值列表) OK 响应 [+QIRD: :,,] OK 若出错,返回: ERROR 300ms 参数 数字参数;表明哪个场景接收到了新数据并缓存到缓存器内(可参考 AT+QIFGCNT),范围 是 0-1 数字参数;表明 ME 是作为 Server 还是作为 Client 建立的连接接收到数据 1 ME 作为 Client 连接 2 ME 作为 Server 连接 数字参数;表明 ME 是哪一路连接接收到数据,范围为 0-5(当 AT+QIMUX=0 时,=0) 读取数据长度,范围为 1-1500 发送数据方的 IP 地址 发送数据方的端口号 字符串类型;表明传输协议类型 TCP TCP 协议 上海移远通信技术股份有限公司 141 / 216 UDP UDP 协议 读取到的真实数据长度 读取到的数据内容 M56 AT 命令手册 9.32. AT+QISDE 控制 AT+QISEND 是否允许数据回显 语法 AT+QISDE 控制 AT+QISEND 是否允许数据回显 测试命令 响应 AT+QISDE=? +QISDE: (取值列表) 查询命令 AT+QISDE? OK 响应 +QISDE: 配置命令 AT+QISDE= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明在操作 AT+QISEND 发送数据时,是否允许数据回显 0 不回显 1 回显 上海移远通信技术股份有限公司 142 / 216 M56 AT 命令手册 9.33. AT+QPING PING 远程服务器 语法 AT+QPING PING 远程服务器 测试命令 AT+QPING=? 响应 +QPING: 'HOST',(取值列表),(取值 列表) 配置命令 AT+QPING=''[,[][,]] OK 响应 OK [+QPING: [,,,,] …] 最大响应时间 参考 Quectel +QPING: [,,,,,,] 若出错,返回: ERROR 取决于 参数 字符串参数;远程服务器地址,可以是 IP 地址格式亦可以是域名格式 数字参数;每一次 PING 请求响应最大超时时间;单位:秒,范围:1-255,默认 1s 数字参数;PING 请求次数;范围:1-10,默认:4 PING 请求结果: 0 收到远程服务器响应,提示:,,, 1 PING 请求超时 远程服务器 IP 地址 每一次 PING 发送的数据长度 PING 请求耗时,单位:毫秒 PING 请求返回的当前时间 结束结果码 2 正常结束;成功激活 GPRS 连接上远程服务器,提示: ,,,,, 3 TCP/IP 协议栈忙 上海移远通信技术股份有限公司 143 / 216 4 未找到远程服务器 5 激活 PDP 场景失败 发送 PING 请求总次数 发送 PING 请求并收到响应总次数 PING 请求超时次数 最小响应时间,单位:毫秒 最大响应时间,单位:毫秒 平均响应时间,单位:毫秒 M56 AT 命令手册 9.34. AT+QNTP 通过网络时间服务器同步本地时间 语法 AT+QNTP 通过网络时间服务器同步本地时间 测试命令 响应 AT+QNTP=? +QNTP: 'SERVER',(取值列表) 查询命令 AT+QNTP? OK 响应 +QNTP: '', 执行命令 AT+QNTP 配置命令 AT+QNTP=''[,] 最大响应时间 参考 Quectel OK 响应 OK +QNTP: 若出错,返回: ERROR 响应 OK +QNTP: 若出错,返回: ERROR 120s,受网络状态影响 上海移远通信技术股份有限公司 144 / 216 参数 字符串参数;时间服务器的 IP 地址或域名 时间服务器的端口号 时间同步结果 0 本地时间同步成功 1 本地时间同步失败,未知错误 2 时间服务器无响应 3 TCP/IP 协议栈忙 4 未找到时间服务器 5 激活 PDP 场景失败 备注 中国默认国际时间服务器地址为'210.72.145.44',端口号是 123。 M56 AT 命令手册 9.35. AT+QIKALIVE 设置 TCP/IP 心跳包参数 语法 AT+QIKALIVE 设置 TCP/IP 心跳包参数 测试命令 响应 AT+QIKALIVE=? +QIKALIVE: ( 取 值 列 表 )[,( 取 值 列 表),(取值列表)] 查询命令 AT+QIKALIVE? OK 响应 +QIKALIVE: ,, 配置命令 AT+QIKALIVE=[,,] 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 上海移远通信技术股份有限公司 145 / 216 参数 0 关闭检测心跳包功能 1 打开检测心跳包功能 发送心跳包的频率 60 参数范围为 60-1800 秒,默认值为 60 秒 如果心跳包发送失败,再次发送间隔时间 10 参数范围为 10-20 秒,默认值为 10 秒 备注 重启后参数恢复默认值。 M56 AT 命令手册 上海移远通信技术股份有限公司 146 / 216 M56 AT 命令手册 10 补充业务命令 10.1. AT+CCFC 设置呼叫转移 AT+CCFC 根据 GSM 02.82[4],对呼叫转移业务进行控制,同时支持注册、删除、激活、去激活和状 态查询。 语法 AT+CCFC 设置呼叫转移 测试命令 AT+CCFC=? 响应 +CCFC: (取值列表) 设置命令 AT+CCFC=,[,,[,[,[,[,time]]]]]] OK 响应 若不等于 2 且操作成功: OK 若等于 2 且操作成功(当且仅当=0~3): +CCFC: ,[,,[,,[,]]] ... 最大响应时间 参考 GSM 07.07 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 无条件 1 移动遇忙 上海移远通信技术股份有限公司 147 / 216 M56 AT 命令手册 2 无应答 3 不可及 4 所有呼叫转移(0-3)(请参考 GSM 02.30[19]) 5 所有条件呼叫转移(1-3)(请参考 GSM 02.30[19]) 0 禁用 1 启用 2 状态查询 3 注册 4 删除 字符型;呼叫转移地址的电话号码,其格式符合所规定的 整数型的八位字节地址类型(请参考 GSM 04.08[8] 10.5.4.7 章节);当拨号字符串包括国际 接入代码字符'+'时,缺省值为 145;其他情况下,缺省值为 129 字符型;由规定的字符型子地址的格式 整数型的八位字节子地址类型(请参考 GSM 04.08[8] 10.5.4.8 章节) 1 语音 2 数据 4 传真 7 语音,数据和传真 8 短消息 16 同步数据电路 32 异步数据电路 1…30 如果启用或禁止'无应答',该参数使得再改呼叫转移前有秒数的等待时间,默认值 为 20 0 非激活 1 激活 举例 AT+CCFC=0, 2,'15021012496' OK //设置无条件转移至 15021012496 AT+CCFC=0,2 //查询无条件转移设置,转移成功 +CCFC: 1, 1,'+8615021012496',145 OK AT+CCFC=0,4 OK AT+CCFC=0,2 +CCFC: 0, 15 //删除无条件转移 //查询无条件转移设置,设置删除 OK 上海移远通信技术股份有限公司 148 / 216 M56 AT 命令手册 10.2. AT+CCUG 封闭用户组 该命令可控制 CUG(Closed User Group)附加业务(详情请参考 GSM 02.85[21])。用户可选择 CUG 索引、抑制 OA(Outgoing Access)、抑制优先 CUG。 语法 AT+CCUG 封闭用户组 测试命令 AT+CCUG=? 查询命令 AT+CCUG? 响应 OK 响应 +CCUG: ,, 设置命令 AT+CCUG=[][,[,]] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 0...9 10 0 1 2 4 禁用暂时模式下提供的 CUG 业务 启用暂时模式下提供的 CUG 业务 CUG 索引 无索引(优先 CUG 取自用户数据) 无信息 抑制 OA 抑制优先 CUG 抑制 OA 和优先 CUG 上海移远通信技术股份有限公司 149 / 216 M56 AT 命令手册 10.3. AT+CCWA 呼叫等待 该命令根据 GSM02.83[5],对呼叫等待业务进行禁用,启用及查询控制。 语法 AT+CCWA 呼叫等待 测试命令 AT+CCWA=? 响应 +CCWA: (取值列表) 查询命令 AT+CCWA? OK 响应 +CCWA: 配置命令 AT+CCWA=[],[,]] OK 响应 当不等于 2 且操作成功: OK 当等于 2 且操作成功: +CCWA: , ... OK 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 相关 URC 上报: +CCWA: ,,[,] 参数 在 TA 设置或显示结果码的显示状态 0 禁用 1 启用 若没有给定该参数,则不能询问网络 0 禁用 1 启用 2 查询状态 代表每一种信息类别的整数的总和 1 语音(电话业务) 上海移远通信技术股份有限公司 150 / 216 M56 AT 命令手册 2 数据 4 传真 16 同步数据电路 32 异步数据电路 0 非激活 1 激活 字符串类型;电话号码的地址类型必须符合的要求 整型格式的地址类型 129 未知类型(IDSN 格式号码) 145 国际号码类型(ISDN 格式) 可选字符类型,字母数字的表示对应电话号码簿中的位置 备注 1. 如果对于任何,例如+CCWA: 0,7,服务都没有被激活,这种情况下,=0 将会返 回。 2. 当=2,所有的激活的呼叫转移号码将被上报,在这种模式下,按任何键,命令都可以被终 止。 举例 AT+CCWA=1,1 OK ATD10086; OK +CCWA: '02154450293',129,1 //启用在 TA 设置或显示结果码的显示状态 //建立通话 //通话中来电,来电处于呼叫等待状态中 10.4. AT+CHLD 呼叫保持和多方通话 使用该命令,可将当前通话暂时从 ME 释放,但是网络和多方通话仍然保持该连接。具有两个通话(一 个通话保持,另一个通话在用或提示)的用户可以连接到其他各方的通话,并释放自己的连接。 语法 AT+CHLD 呼叫保持和多方通话 测试命令 AT+CHLD=? 响应 +CHLD: (取值列表) OK 上海移远通信技术股份有限公司 151 / 216 M56 AT 命令手册 配置命令 AT+CHLD=[] 最大响应时间 参考 GSM 07.07 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 释放所有保持的呼叫或者等待中的呼叫(UDUB 用户决定忙)。如果有电话处于等待状 态,终止等待的电话,否则,终止所有保持的电话 1 如果存在当前呼叫,释放所有当前呼叫并将接听另外一个已保持或等待中的呼叫。当只 有一路通话时,该操作不能结束已激活的通话 1X 释放当前某一特定的呼叫 X(X=1~7) 2 如果存在当前呼叫,保持所有当前呼叫并接听另外一个已保持或等待中的呼叫 2X 保持除通讯必须支持的呼叫 X(X=1~7)外的所有当前呼叫 3 为会话增加一个已保持通话 备注 该业务仅适用于电信服务 11(报告:电话)。 举例 AT+CCWA=1,1 OK ATD10086; OK //启用在 TA 设置或显示结果码的显示状态 //建立通话 +CCWA: '02154450293',129,1 AT+CHLD=2 OK AT+CLCC +CLCC: 1,0,1,0,0,'10086',129,'' //通话中来电,来电处于呼叫等待状态中 //保持第一路通话,并接入第二路呼叫等待的通话 //第一路通话被保持 +CLCC: 2,1,0,0,0,'02154450293',129,'' //第二路通话被接入 OK AT+CHLD=21 OK //激活第一路通话,保持第二路通话 上海移远通信技术股份有限公司 152 / 216 AT+CLCC +CLCC: 1,0,0,0,0,'10086',129,'' //第一路通话被接入 +CLCC: 2,1,1,0,1,'02154450293',129,'' //第二路通话被保持 OK AT+CHLD=3 OK AT+CLCC +CLCC: 1,0,0,0,1,'10086',129,'' //激活所有通话,实现 3 方通话 +CLCC: 2,1,0,0,1,'02154450293',129,'' OK M56 AT 命令手册 10.5. AT+CLIP 来电号码显示设置 语法 AT+CLIP 来电号码显示设置 测试命令 AT+CLIP=? 查询命令 AT+CLIP? 配置命令 AT+CLIP=[] 最大响应时间 参考 GSM 07.07 响应 +CLIP: (取值列表),(取值列表) OK 响应 +CLIP: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 15s,受网络状态影响 URC 上报: 当可在 TE 显示 CLI 且主叫方允许的情况下,当所有 RING 或 +CRING: 的返回结果从 TA 发送到 TE 后,将返回: +CLIP: ,,'[]',[],'[]', 上海移远通信技术股份有限公司 153 / 216 M56 AT 命令手册 参数 0 不显示结果码 1 显示结果码 0 未提供 CLIP 业务 1 提供 CLIP 业务 2 未知 字符型;由规定的电话号码格式 整数型的八位字节地址类型 129 未知类型(IDSN 格式号码) 145 国际号码类型(ISDN 格式) 字符串类型;电话本中条目对应的字符表示(该参数由 AT+QCLIP 控制 是否显示字符串内容) 0 CLI 有效 1 CLI 由发起端保留 2 CLI 由于网络问题或者由于发起端网络的限制而不可行 备注 1. 配置命令可启用或禁用 CLI 显示在 TE 上。但对附加业务 CLIP 在网络中的执行没有影响。 2. 查询命令给定的状态,并根据 GSM02.81[3]触发对 CLIP 业务的配置状态的查询。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+CLIP=1 OK RING +CLIP: '02151082965',129,'',,'',0 10.6. AT+QCLIP 配置来电是否显示主叫号码名称 语法 AT+QCLIP 配置来电是否显示主叫号码名称 测试命令 响应 AT+QCLIP=? +QCLIP: (取值列表) 上海移远通信技术股份有限公司 154 / 216 查询命令 AT+QCLIP? 配置命令 AT+QCLIP= 最大响应时间 参考 Quectel OK 响应 +QCLIP: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 来电是否显示主叫号码名称 0 不显示 1 显示 备注 该命令仅在 AT+CLIP=1 下有效。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+QCLIP=1 OK AT+CLIP=1 OK RING +CLIP: '02151082965',129,'',,'QUECTEL',0 M56 AT 命令手册 上海移远通信技术股份有限公司 155 / 216 M56 AT 命令手册 10.7. AT+CLIR 主叫识别限制 当主叫方发起呼叫时,使用该命令可启用或禁止在被叫方显示 CLI。对于所有的接下来的去电,已经设 置了一个默认值作为临时模式,那么这个命令将会覆盖 CLIR 设置(默认是限制或者允许)。通过使用相反 的命令,这个设置被撤销。 语法 AT+CLIR 主叫识别限制 测试命令 AT+CLIR=? 响应 +CLIR: (取值列表) 查询命令 AT+CLIR? OK 响应 +CLIR: , 配置命令 AT+CLIR=[] 最大响应时间 参考 GSM 07.07 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 15s,受网络状态影响 参数 设置出局呼叫的调整状态 0 依据 CLIR 业务的开通状态使用提示指示语 1 CLIR 调用 2 CLIR 抑制 显示主叫在网络中的 CLIR 业务状态 0 未提供 CLIR 业务 1 永久方式下提供的 CLIR 业务 2 未知(如:无网络等) 3 暂时模式下提供的 CLIR 业务受限 4 暂时模式下提供的 CLIR 业务不受限 上海移远通信技术股份有限公司 156 / 216 备注 使用该命令功能,需要注意对应(U)SIM 卡是否支持号码隐藏业务。 M56 AT 命令手册 10.8. AT+COLP 显示被叫识别 当主叫方在发起呼叫时,使用该命令可启用或禁止显示呼叫识别。在任何的+CR 或者 V.25ter 响应之 前,中间结果码直接从 TA 返回给 TE。 语法 AT+COLP 显示被叫识别 测试命令 AT+COLP=? 响应 +COLP: (取值列表) 查询命令 AT+COLP? OK 响应 +COLP: , 配置命令 AT+COLP=[] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 15s,受网络状态影响 URC 上报: 当使能(并且被叫用户容许),在任何+CR 和 V.25ter 响应之 前,一个中间结果码返回: +COLP: ,[,,[,]] 参数 0 不显示结果码 1 显示结果码 0 未提供 COLP 业务 1 提供 COLP 业务 2 未知 字符型;由规定的电话号码格式 上海移远通信技术股份有限公司 157 / 216 M56 AT 命令手册 整数型的八位字节地址类型 129 未知类型(IDSN 格式号码) 145 国际号码类型(ISDN 格式) 字符串类型;子地址格式符合 整型格式的子地址类型(参考 GSM04.08[8] 10.5.4.8 章节) 字符串类型;电话本中条目对应的字符表示(该参数由 AT+QCOLP 控制是 否显示字符串内容) 备注 查询命令给定的状态,并根据 GSM02.81[3],可触发对 COLP 业务的配置状态的查询(中给定)。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+COLP=1 OK ATD02151082965; +COLP: '02151082965',129,'',0,'' OK 10.9. AT+QCOLP 配置去电是否显示主叫号码名称语法 语法 AT+QCOLP 配置去电是否显示主叫号码名称语法 测试命令 响应 AT+QCOLP=? +QCOLP: (取值列表) 查询命令 AT+QCOLP? OK 响应 +QCOLP: 配置命令 AT+QCOLP= OK 响应 OK 若错误与 ME 功能相关,则返回: 上海移远通信技术股份有限公司 158 / 216 +CME ERROR: 最大响应时间 参考 Quectel 300ms 参数 是否显示+COLP 字符串名称 0 不显示 1 显示 备注 该命令仅在 AT+COLP=1 下有效。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+QCOLP=1 OK AT+COLP=1 OK ATD02151082965; +COLP: '02151082965',129,'',0,'QUECTEL' OK M56 AT 命令手册 10.10. AT+CUSD 非结构化附加业务 该命令根据 GSM02.90[23],用于对 USSD(Unstuctured Supplementary Service Data)进行控制。 该命令支持网络和移动发起的操作。用于启用或禁用非请求结果码(网络返回的 USSD 返回结果 或网络发起操作)+CUSD: [,[,]]显示在 TE 上的。 指定时,移动发起的 USSD 字符串或网络发起操作的返回结果 USSD 字符串将发送给网络。通 过非请求结果码+CUSD,返回网络侧的返回结果 USSD 字符串。 上海移远通信技术股份有限公司 159 / 216 语法 AT+CUSD 非结构化附加业务 测试命令 AT+CUSD=? 查询命令 AT+CUSD? 配置命令 AT+CUSD=[[,[,]]] 最大响应时间 参考 GSM 07.07 响应 +CUSD: (取值列表) OK 响应 +CUSD: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 120s,受网络状态影响 M56 AT 命令手册 参数 用于指示非结构化附加业务数据控制的数字参数 0 禁用结果码显示在 TA 上 1 启用结果码显示在 TA 上 2 取消会话(不适用于查询命令的返回结果) 字符串类型;USSD 字符串(如果表示使用 GSM03.38[25]中的缺省符号值,ME/TA 将根 据 GSM07.05[24]Annex A,将 GSM 中的符号集转换为当前 TE 的字符集) GSM03.38[25]中采用整数型的小区广播数据编码方案(默认值为 0) 举例 AT+CSCS='UCS2' OK AT+CUSD=1,'002A0031003000300023' +CUSD: 1,'0031002E59296C14000A0032002E65B095FB000A0033002E8BC15238000A0034002E5F6979680 00A0035002E751F6D3B000A0036002E5A314E50000A0037002E5E385DDE98CE91C7000A002A002 E900051FA000A', 72 OK 上海移远通信技术股份有限公司 160 / 216 M56 AT 命令手册 10.11. AT+CSSN 附加业务通知 该命令表示与附加业务有关的由网络发起的通知。使用该配置命令,可启用或禁用 TA 的通知结果码显 示在 TE 上。 当 =1 , 并 且 在 移 动 终 端 发 起 呼 叫 的 过 程 中 收 到 附 加 业 务 通 知 时 , 中 间 结 果 码 +CSSI: [,]将被发送给 TE。 当=1,并且在移动终端终止呼叫过程中收到附加业务通知时,或在收到前转校验附加业务通知时, 非请求结果码+CSSU: 将被发送给 TE。 语法 AT+CSSN 附加业务通知 测试命令 AT+CSSN=? 响应 +CSSN: (取值列表),(取值列表) 查询命令 AT+CSSN? OK 响应 +CSSN: , 配置命令 AT+CSSN=[[,]] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 在发起呼叫建立后,用以表示是否显示+CSSI: [,]结果码状态的数字参数 0 禁用 1 启用 当接收到呼叫转移补充业务通知,一个终端呼叫建立或者在呼叫进行中的时候,用以表示是 否显示+CSSU: 结果码状态的数字参数 0 禁用 1 启用 0 激活无条件呼叫转移 上海移远通信技术股份有限公司 161 / 216 1 激活有条件呼叫转移 2 呼叫已经被转移 3 呼叫等待中 4 是 CUG 呼叫(也会出现) 5 禁止出局呼叫 6 禁止入局呼叫 7 CLIR 抑制关闭 关闭的用户组索引号 0 指示这是一个呼叫转移的呼叫 M56 AT 命令手册 上海移远通信技术股份有限公司 162 / 216 11 音频控制命令 11.1. ATL 设置监听扬声器音量 语法 ATL 设置监听扬声器音量 执行命令 ATL 最大响应时间 参考 V.25ter 参数 0 低扬声器音量 1 中低扬声器音量 2 中扬声器音量 3 高扬声器音量 备注 GSM 网络中无效。 响应 OK 300ms M56 AT 命令手册 上海移远通信技术股份有限公司 163 / 216 11.2. ATM 设置监听扬声器模式 语法 ATM 设置监听扬声器模式 执行命令 ATM 最大响应时间 参考 V.25ter 响应 OK 300ms 参数 0 扬声器关闭 1 扬声器被打开,当有载波被检测到 2 扬声器打开 备注 ATL 以及 ATM 命令仅在 V.25ter 生效,对 GSM 网络无效。 11.3. AT+CALM 来电警报模式 语法 AT+CALM 来电警报模式 测试命令 AT+CALM=? 查询命令 AT+CALM? 配置命令 AT+CALM= 响应 +CALM: (取值列表) OK 响应 +CALM: OK 响应 OK 上海移远通信技术股份有限公司 M56 AT 命令手册 164 / 216 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 正常模式 静音模式(禁止播放来自 ME 的所有声音) 备注 该配置命令仅适用于来电铃音控制。 M56 AT 命令手册 11.4. AT+CRSL 来电音量等级 语法 AT+CRSL 来电音量等级 测试命令 AT+CRSL=? 查询命令 AT+CRSL? 配置命令 AT+CRSL= 最大响应时间 参考 GSM 07.07 响应 +CRSL: (取值列表) OK 响应 +CRSL: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 165 / 216 参数 整数型,制造商自定义范围:0-100。最小值为最低音量等级。 M56 AT 命令手册 11.5. AT+CLVL 扬声器音量等级 语法 AT+CLVL 扬声器音量等级 测试命令 AT+CLVL=? 查询命令 AT+CLVL? 配置命令 AT+CLVL= 最大响应时间 参考 GSM 07.07 响应 +CLVL: (取值列表) OK 响应 +CLVL: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数型;制造商自定义范围:0-100。最小值为最低音量等级。 上海移远通信技术股份有限公司 166 / 216 11.6. AT+CMUT 上行静音控制 语法 AT+CMUT 上行静音控制 测试命令 AT+CMUT=? 查询命令 AT+CMUT? 配置命令 AT+CMUT= 最大响应时间 参考 GSM 07.07 响应 +CMUT: (取值列表) OK 响应 +CMUT: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 关闭静音 1 打开静音(MIC 被静音) 备注 仅在呼叫过程中,该命令操作有效。 M56 AT 命令手册 上海移远通信技术股份有限公司 167 / 216 M56 AT 命令手册 11.7. AT+QMIC 配置麦克风增益等级 语法 AT+QMIC 配置麦克风增益等级 测试命令 AT+QMIC=? 查询命令 AT+QMIC? 配置命令 AT+QMIC=, 最大响应时间 参考 Quectel 响应 +QMIC: (取值列表),(取值列表) OK 响应 +QMIC: ,, OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 2 主免提通道 侧音增益等级范围:0-15 11.8. AT+QAUDCH 切换音频通道 语法 AT+QAUDCH 切换音频通道 测试命令 AT+QAUDCH=? 响应 +QAUDCH: (取值列表) OK 上海移远通信技术股份有限公司 168 / 216 查询命令 AT+QAUDCH? 配置命令 AT+QAUDCH=[] 最大响应时间 参考 Quectel 响应 +QAUDCH: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 2 主免提通道(默认) M56 AT 命令手册 11.9. AT+QAUDLOOP 音频通道回环测试 语法 AT+QAUDLOOP 音频通道回环测试 测试命令 响应 AT+QAUDLOOP=? +QAUDLOOP: (取值列表),(取值列表) 配置命令 AT+QAUDLOOP=[,] 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 169 / 216 参数 0 停止测试 1 开始测试 2 主免提通道 M56 AT 命令手册 11.10. AT+QLTONE 产生本地定制单音 语法 AT+QLTONE 产生本地定制单音 测试命令 AT+QLTONE=? 响应 +QLTONE: (取值列表),(取值列表),(取值列表),(取值列表),(取 值列表) 配置命令 AT+QLTONE=,,< periodOn>,, 最大响应时间 OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 取决于要播放的定制单音长度 参考 Quectel 参数 0 停止播放 1 开始播放 播放单音频率 一个周期内播放单音的时长 一个周期内静音的时长 单音播放总时长,单位为毫秒 备注 当开始播放指定频率单音时,模块会持续播放该单音时长,然后再停止播放单音 时长,依次循环。直至总时长结束。 上海移远通信技术股份有限公司 170 / 216 M56 AT 命令手册 12 硬件相关命令 12.1. AT+CCLK 实时时钟 语法 AT+CCLK 实时时钟 测试命令 AT+CCLK=? 查询命令 AT+CCLK? 配置命令 AT+CCLK= 最大响应时间 参考 GSM 07.07 响应 OK 响应 +CCLK: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 字符串类型;格式:yy/MM/dd,hh:mm:ss±zz,各指年,月,日,小时,分钟,秒和时 区(用当地时间和 GMT 时间之间的差别来表示,以四分之一小时格式来表示;范围-47 ~ +48) 举例 AT+CCLK? //查询当前 ME 时间 +CCLK: '08/01/04, 00:19:43+00' 上海移远通信技术股份有限公司 171 / 216 M56 AT 命令手册 OK 12.2. AT+CBC 查询电池电量和充电状态 语法 AT+CBC 查询电池电量和充电状态 测试命令 AT+CBC=? 响应 +CBC: (取值列表),(取值列表),(voltage) 执行命令 AT+CBC 最大响应时间 参考 GSM 07.07 OK 响应 +CBC: ,, OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 充电状态 0 不在充电 电池电量级别 0...100 电池相对于其原始电量的百分比 电池电压(单位:mV) 备注 由于 M56 不支持充电功能,和不适用;仍然有效反映 VBAT 的电压值。 上海移远通信技术股份有限公司 172 / 216 M56 AT 命令手册 12.3. AT+QADC 读取 ADC 语法 AT+QADC 读取 ADC 测试命令 AT+QADC=? 查询命令 AT+QADC? 最大响应时间 参考 GSM 07.07 参数 状态 0 失败 1 成功 0-2800 电压 响应 +QADC: (取值列表),(取值列表) OK 响应 +QADC: , OK 300ms 12.4. AT+QSCLK 慢时钟配置 语法 AT+QSCLK 慢时钟配置 测试命令 AT+QSCLK=? 查询命令 AT+QSCLK? 响应 +QSCLK: (取值列表) OK 响应 +QSCLK: OK 上海移远通信技术股份有限公司 173 / 216 M56 AT 命令手册 配置命令 AT+QSCLK= 最大响应时间 参考 Quectel 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 禁用慢时钟 1 启用慢时钟,拉高 DTR 生效,拉低 DTR 唤醒 2 启用慢时钟,5 秒内串口无数据交互即进入睡眠模式;有数据时唤醒 备注 模式 2 下,第一次串口数据会被丢弃,仅仅起唤醒作用。建议此模式下先发一个 AT 来唤醒模块再继续其 他业务。 12.5. AT+QLEDMODE 网络指示灯配置 语法 AT+QLEDMODE 网络指示灯配置 测试命令 AT+QLEDMODE=? 响应 +QLEDMODE: (取值列表) 查询命令 AT+QLEDMODE? OK 响应 +QLEDMODE: 配置命令 AT+QLEDMODE= OK 响应 OK 若出错,返回: ERROR 上海移远通信技术股份有限公司 174 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 2 来电振铃时网络指示灯快速闪烁 来电振铃对网络指示灯无影响 来电振铃对网络指示灯无影响,但此时有 URC 上报,串口 RI 引脚不会变化,直到振铃 结束 12.6. AT+QVBATT 配置电压阀值 语法 AT+QVBATT 配置电压阀值 测试命令 AT+QVBATT=? 查询命令 AT+QVBATT? 响应 +QVBATT: 0,(3451-3600),(0,1) +QVBATT: 1,(3100-3450),(0,1) +QVBATT: 2,(4300-4550),(0,1) +QVBATT: 3,(4551-4730),(0,1) OK 响应 +QVBATT: 0,, +QVBATT: 1,, +QVBATT: 2,, +QVBATT: 3,, 配置命令 AT+QVBATT=[,[,]] OK 响应 如果个数正确,返回 OK 如果 省略,并且 是合法的, 这个命令可以用来查询对应的设置电压值和状态, 返回 +QVBATT: ,, 上海移远通信技术股份有限公司 175 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel Quectel OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 配置电压阈值的类型. 0 低电压报警的阈值 1 低电压关机的阀值 2 高电压报警的阀值 3 高电压关机的阀值 电压阀值. 单位: mV 对应的功能,是处于打开还是关闭状态。 低电压报警和低电压关机功能,默认是打开的。 高电压报警和高电压关机功能,默认是关闭的。 0 功能关闭。 1 功能打开 备注 1. 当供电电压到达对应的阀值时,会上报下面的 URC: UNDER_VOLTAGE WARNING UNDER_VOLTAGE POWER DOWN OVER_VOLTAGE WARNING OVER_VOLTAGE POWER DOWN 2. 这个命令设置的参数,可以通过 AT&W 保存。 举例 AT+QVBATT=? +QVBATT: 0,(3451-3600),(0,1) +QVBATT: 1,(3100-3450),(0,1) +QVBATT: 2,(4300-4550),(0,1) +QVBATT: 3,(4551-4730),(0,1) OK AT+QVBATT? +QVBATT: 0,3500,1 +QVBATT: 1,3100,1 //测试命令,查询阀值设置范围。 //查询命令。 上海移远通信技术股份有限公司 176 / 216 +QVBATT: 2,4500,0 +QVBATT: 3,4600,0 OK AT+QVBATT=0,3490 OK AT+QVBATT=0 +QVBATT: 0,3490,1 OK AT+QVBATT=1,3300,0 OK AT+QVBATT=1 +QVBATT: 1,3300,0 OK M56 AT 命令手册 //设置低电压报警的电压值为 3490mV。 //查询低电压报警的阀值电压和开启状态。 //0 是低电压报警功能类型,3490 是低电压报警的阀值电压, 1 是低电压报警功能是处于打开状态。 //低电压关机功能关闭。 //查询低电压关机功能的阀值电压和状态。 //1 是低电压关机功能,3300 是低电压关机的阀值电压,0 是低电压关闭功能处于关闭状态。 12.7. AT+QRIMODE 设置 RI 时长 语法 AT+QRIMODE 设置 RI 时长 查询命令 AT+QRIMODE=? 查询命令 AT+QRIMODE? 配置命令 AT+QRIMODE= 最大响应时间 响应 +QRIMODE: (取值列表) OK 响应 +QRIMODE: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 177 / 216 M56 AT 命令手册 参考 Quectel 参数 0 收到短消息时 RI 拉低 120ms,收到其他 URC 提示时 RI 拉低 120ms 1 收到短消息时 RI 拉低 120ms,收到其他 URC 提示时 RI 拉低 50ms 2 收到短消息时 RI 拉低 120ms,其他 URC 对 RI 引脚无影响 3 收到短消息时 RI 拉低 120ms,非透传模式下 TCP 来数据+QIRDI: 上报 URC 时将 RI 引脚拉低 120ms;收到其他 URC 提示时 RI 拉低 120ms 上海移远通信技术股份有限公司 178 / 216 M56 AT 命令手册 13 摄像机功能相关命令 13.1. AT+QCAMOPEN 打开摄像功能 语法 AT+QCAMOPEN 打开摄像功能 测试命令 AT+QCAMOPEN=? 响应 +QCAMOPEN: , 配置命令 AT+QCAMOPEN=, 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 1000ms 参数 图像高,单位像素,取值范围 50~480 图像宽,单位像素,取值范围 50~640 备注 没有识别到摄像头时,返回错误码:7300。 上海移远通信技术股份有限公司 179 / 216 13.2. AT+QCAMIDFY 开始/停止解码 语法 AT+QCAMIDFY 开始/停止解码 测试命令 AT+QCAMIDFY=? 执行命令 AT+QCAMIDFY= 最大响应时间 参考 Quectel 响应 +QCAMIDFY: (取值列表) OK 响应 OK 300ms 参数 0 停止解码 1 开始解码 13.2.1. 解码结果的 URC 语法 解码结果的 URC +QCAMPRES: ,,, 上报解码结果 参数 解码结果 0 成功 1 无解码库 其他 失败 解析的一维码或者二维码类型 解码结果数据的长度。单位:字节 解码数据,输出结果与解码库有关 上海移远通信技术股份有限公司 M56 AT 命令手册 180 / 216 举例 AT+QCAMOPEN=480,640 OK AT+QCAMIDFY=1 OK +QCAMPRES: 0,18,9,135683066 13.3. AT+QCAMCLOSE 关闭摄像功能 语法 AT+QCAMCLOSE 关闭摄像功能 测试命令 AT+QCAMCLOSE=? 执行命令 AT+QCAMCLOSE 最大响应时间 参考 Quectel 响应 OK 响应 OK 1000ms 举例 AT+QCAMOPEN=240,320 OK AT+QCAMIDFY=1 OK +QCAMPRES: 0,18,9,135683066 AT+QCAMIDFY=0 OK AT+QCAMCLOSE OK 上海移远通信技术股份有限公司 M56 AT 命令手册 181 / 216 M56 AT 命令手册 13.4. AT+QCAMSEL 清除已识别的摄像头类型信息 第一次打开摄像功能,会自动识别摄像头的类型,并保存到 NVRAM 中,如果在已经识别到摄像头的 设备上,更换另一款摄像头,需要清除 NVRAM 中,已经保存的类型信息。 语法 AT+QCAMSEL 清除已识别的摄像头类型信息 测试命令 响应 AT+QCAMSEL=? OK 执行命令 响应 AT+QCAMSEL OK 最大响应时间 300ms 参考 Quectel 备注 该命令生效,需要重启模块。 13.5. AT+QCAMAPPVER 读取解码库版本信息 在解码库的应用程序中,添加对应解码库的版本信息,MCU 通过 AT 命令来读取对应解码库的版本信 息。 语法 AT+QCAMAPPVER 读取解码库版本信息 测试命令 响应 AT+QCAMAPPVER=? OK 执行命令 响应 AT+QCAMAPPVER +QCAMAPPVER: 最大响应时间 参考 Quectel OK 300ms 上海移远通信技术股份有限公司 182 / 216 参数 解码库的版本信息 M56 AT 命令手册 备注 该命令必须配合包含版本信息的解码库使用,如果烧录没有设置解码库版本信息的版本,执行该命令, 会造成异常的情况,不烧录解码库的话,返回为空。 举例 AT+QCAMAPPVER +QCAMAPPVER: '1.0.10000-2018.03.14-MTK Copyright (C) 2018, Quectel All Rights Reserved.' OK 13.6. AT+QUID 获取模块的芯片唯一识别码(ID 号) 语法 AT+QUID 获取模块芯片唯一识别码(ID 号) 测试命令 AT+QUID=? 读命令 AT+QUID? 响应 OK 响应 +QUID: 最大响应时间 参考 Quectel OK 300ms 参数 模块芯片唯一 ID 号,格式为,长度固定 32 个字节的十六进制字符串。 上海移远通信技术股份有限公司 183 / 216 举例 AT+QUID? +QUID: d5980c2b4137d186186117d457dcd93b OK M56 AT 命令手册 上海移远通信技术股份有限公司 184 / 216 M56 AT 命令手册 14 其他命令 14.1. A/ 重复上一条 AT 指令 语法 A/ 重复上一条 AT 指令 执行命令 A/ 最大响应时间 参考 V.25ter 响应 上一条 AT 指令执行的返回 取决于上一个 AT 命令 举例 AT OK A/ OK //重复上一次执行的 AT 操作 14.2. ATE 命令回显模式 使用该命令,可设置 TA 在命令状态下是否回显从 TE 接收到的字符。 语法 ATE 命令回显模式 执行命令 ATE[] 最大响应时间 参考 V.25ter 响应 OK 300ms 上海移远通信技术股份有限公司 185 / 216 参数 0 关闭回显 1 启用回显 14.3. ATS3 配置命令行终止符 使用该命令,可设置用于 AT 命令行终止符,该字符能被 TA 识别。 语法 ATS3 配置命令行终止符 查询命令 响应 ATS3? 配置命令 ATS3= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 参数 0-13-127 命令行终止符(默认为 13=) M56 AT 命令手册 14.4. ATS4 设置响应格式字符 使用该命令,可设置用于获取结果码和信息文本的字符,该字符是由 TA 产生的。 语法 ATS4 设置响应格式字符 查询命令 响应 ATS4? OK 上海移远通信技术股份有限公司 186 / 216 配置命令 ATS4= 最大响应时间 参考 V.25ter 响应 OK 300ms 参数 0-10-127 响应格式字符(默认为 10=) 14.5. ATS5 配置命令行编辑字符 使用该命令,可设置用于删除命令行中的字符,该字符由 TA 产生。 语法 ATS5 设置响应格式字符 查询命令 响应 ATS5? 配置命令 ATS5= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 参数 0-8-127 命令行编辑字符(默认为 8=) M56 AT 命令手册 上海移远通信技术股份有限公司 187 / 216 M56 AT 命令手册 15 附录 15.1. 参考文档 表 1:参考文档 序号 [1] [2] [3] [4] [5] 文档名 Quectel_GSM 模块 AT 命令应用指导 Quectel_GSM_TCP/IP_Application_Notes Quectel_GPRS_Startup_User_Guide Quectel_GSM_MUX_Application_Notes Quectel_M56_硬件设计手册 备注 GSM 模块 AT 命令应用指导 TCP/IP 应用指导 GPRS 配置应用指导 MUX 应用指导 M56 硬件设计手册 15.2. 术语缩写 表 2:术语缩写 缩写 ADC AMR ARP CLI CSD 描述 Analog-to-Digital Converter Adaptive Multi-Rate Antenna Reference Point Command-line Interface Circuit Switch Data 上海移远通信技术股份有限公司 188 / 216 CTS CUG DCD DCE DTE DTR GPRS IDSN ISDN ME MS OA PDP PSC RTS (U)SIM TA TCP TE UDP URC Clear To Send Closed User Group Dynamic Content Delivery Data Communication Equipment Data Terminal Equipment Data Terminal Ready General Packet Radio Service International Dalit Solidarity Network Integrated Services Digital Network Mobile Equipment Mobile Station Ongoing Access Packet Data Protocol Primary Synchronization Code Request To Send (Universal) Subscriber Identity Module Terminal Adapter Transmission Control Protocol Terminal Equipment User Datagram Protocol Unsolicited Result Code M56 AT 命令手册 上海移远通信技术股份有限公司 189 / 216 15.3. AT&F 影响到的 AT 命令及参数 表 3:AT&F 影响到的 AT 命令及参数 AT 命令 ATE ATQ ATS0 ATS3 ATS4 ATS5 ATS6 ATS7 ATS8 ATS10 ATV ATX AT&C AT&D AT+CREG AT+CCUG AT+CCWA AT+CSCS AT+CSTA AT+CLIP AT+CLIR 参数名称 ,, 上海移远通信技术股份有限公司 默认值 1 0 0 13 10 8 2 60 2 15 1 4 1 0 0 0,0,0 0 'GSM' 129 0 0 M56 AT 命令手册 190 / 216 M56 AT 命令手册 AT+CMEE AT+COLP AT+QDISH AT+CRSL AT+CLVL AT+CUSD AT+CSSN AT+CSNS AT+QMIC AT+QSCLK AT+QCLIP AT+QCOLP AT+QIURC AT+QEXTUNSOL AT+QRIMODE 1 0 0 60 AT+QAUDCH=2 时,默认值为:35 0 , 0,0 0 ,, 4,9,12 0 0 0 1 0 0 15.4. AT&W 影响到 AT 命令参数列表 表 4:AT&W 影响到的 AT 命令参数列表 AT 指令 ATE ATQ ATS0 ATS3 参数名称 上海移远通信技术股份有限公司 是否通过 AT&V 显示 是 是 是 是 191 / 216 ATS4 是 ATS5 是 ATS6 是 ATS7 是 ATS8 是 ATS10 是 ATV 是 ATX 是 AT&C 是 AT&D 是 AT+ICF , 是 AT+IFC , 是 AT+IPR 是 AT+CREG 是 AT+CCUG ,, 是 AT+CCWA 是 AT+CSCS 是 AT+CLIP 是 AT+CMEE 是 AT+COLP 是 AT+CR 是 AT+QDISH 否 AT+CRSL 否 AT+CLVL 否 AT+CUSD 是 上海移远通信技术股份有限公司 M56 AT 命令手册 192 / 216 AT+CSNS AT+QSIDET AT+QMIC AT+QSCLK AT+QCLIP AT+QCOLP AT+QIURC AT+QEXTUNSOL AT+QRIMODE AT+QSIMDET AT+QSIMSTAT 是 是 ,, 否 是 是 否 否 否 ,, 是 是 M56 AT 命令手册 15.5. ATZ 影响到的 AT 命令参数列表 表 5:ATZ 影响到的 AT 命令参数列表 AT 指令 ATE ATQ ATS0 ATS3 ATS4 ATS5 ATS6 ATS7 参数名称 上海移远通信技术股份有限公司 默认值 1 0 0 13 10 8 2 60 193 / 216 ATS8 ATS10 ATV ATX AT&C AT&D AT+CREG AT+CCUG AT+CCWA AT+CSCS AT+CSTA AT+CLIP AT+CLIR AT+CMEE AT+COLP AT+CR AT+QDISH AT+CRSL AT+CLVL AT+CUSD AT+CSSN AT+CSNS AT+QMIC AT+QSCLK M56 AT 命令手册 2 15 1 4 1 0 0 ,, 0,0,0 0 'GSM' 129 0 0 1 0 0 0 60 当 AT+QAUDCH=2 时,默认值为: 35 0 , 0,0 0 ,, 4,9,8 0 上海移远通信技术股份有限公司 194 / 216 AT+QCLIP AT+QCOLP AT+QIURC AT+QEXTUNSOL AT+QRIMODE AT+QSIMDET AT+QSIMSTAT ,, 0 0 1 0 0 0,0,0 0 15.6. AT&V 显示当前配置信息 表 6:AT&V 显示当前配置信息 AT&V 或 AT&V0 AT&V ACTIVE PROFILE E: 1 Q: 0 V: 1 X: 4 S0: 0 S2: 43 S3: 13 S4: 10 S5: 8 S6: 2 S7: 60 S8: 2 S10: 15 +CR: 0 +FCLASS: 0 +CMGF: 0 +CSDH: 0 +CMEE: 1 +CBST: 7,0,1 +IFC: 0,0 上海移远通信技术股份有限公司 M56 AT 命令手册 195 / 216 +ICF: 3,3 +CNMI: 2,1,0,0,0 +CSCS: 'GSM' +IPR: 0 &C: 1 &D: 0 +CSTA: 129 +CRLP: 61,61,128,6,0,3 +CCWE: 0 +QSIMSTAT: 0 +CCUG: 0,0,0 +CLIP: 0 +COLP: 0 +CCWA: 0 +CAOC: 1 +CLIR: 0 +CUSD: 0 +CREG: 0 +QSIMDET: 0,0,0 +QMIC: 4,9,8 +QCLIP: 0 +QCOLP: 0 +CSNS: 0 OK 15.7. AT&V 内容格式对照表 表 7:ATV 内容格式对照表 ATV1 OK CONNECT RING NO CARRIER ERROR ATV0 0 1 2 3 4 M56 AT 命令手册 描述 执行命令的正确确认 连接已经建立,DCE 从命令状态切换为数据状态 DCE 已经检测到一个来自网络的呼叫 连接中断或尝试建立连接失败 命令不能被识别,超出命令行的最大长度,参数值无效 或命令进程中的其他问题 上海移远通信技术股份有限公司 196 / 216 NO DIALTONE BUSY NO ANSWER PROCEEDING CONNECT M56 AT 命令手册 6 7 8 9 制造商特殊需求 无法检测到拨号音 检测到忙音信号(占线) 若'@'拨号修改量被使用,则紧跟 5 秒静默时间的远程 振铃没有在定时器(S7)超时前检测到,即无应答。 一条 AT 命令正在被处理 与 CONNECT 相同,但包含制造商特殊需求定义的文 本,该文本可以是指定的 DTE 速率,行速度,错误控 制,数据压缩或其他状态 15.8. URCs 说明列表 表 8:URCs 说明列表 序号 1 2 3 4 5 6 7 8 9 URC 显示 含义 +CGEV: NW DEACT ,[,] +CGEV: ME DEACT ,[,] +CGEV: NW DETACH 网络去 GPRS 附着 +CGEV: ME DETACH ME 去 GPRS 附着 +CGREG: 1 网络去注册 +CGREG: 0 网络未注册 +CGREG: 1,, 网络注册及本地小区信息 +CGREG: 0,, 网络未注册及本地小区信息 +CSQN: , 信号质量改变 10 禁止可用网络 11 +QGURC: 通话状态相关结果码 12 +CBCN: , 显示电池充电状态及电量等级 上海移远通信技术股份有限公司 条件 AT+CGEREP=1 AT+CGEREP=1 AT+CGEREP=1 AT+CGEREP=1 AT+CGREG=1 AT+CGREG=1 AT+CGREG=2 AT+CGREG=2 AT+QEXTUNSOL ='SQ',1 AT+QEXTUNSOL ='FN',1 AT+QEXTUNSOL ='UR',1 AT+QEXTUNSOL ='BC',1 197 / 216 M56 AT 命令手册 13 +QBAND: 显示频率模式 AT+QEXTUNSOL ='BM',1 +CCINFO: , 的呼叫序号且保留剩余的通话数目 ='CC',1 15 RING 来电指示 N/A 16 Call Ready 设置准备好建立或接受呼叫 N/A 17 UNDER_VOLTAGE POWER D 低电压关机指示 N/A OWN 18 UNDER_VOLTAGE WARNING 低电压报警 N/A 19 OVER_VOLTAGE POWER DO 高电压关机指示 N/A WN 20 OVER_VOLTAGE WARNING 高电压报警 N/A 21 UNDER_VOLTAGE POWER D 正常关机 N/A OWN +COLP: , 当 TE 作为呼叫发起方,显示被叫识 22 [,,[,]] 别相关信息 AT+COLP=1 +CLIP: 23 ,,'[]',[ 显示主叫识别相关信息 ], AT+CLIP=1 '[]', 24 +CRING: 来电指示 AT+CRC=1 25 +CREG: ME GSM 网络注册状态指示 AT+CREG=1 ME GSM 网络注册状态及小区信息 26 +CREG: [,,] 指示,当网络注册状态及小区信息更 AT+CREG=2 改时上报 27 +CCWA: ,,[,] AT+CCWA=1,1 28 RDY ME 初始化完毕 N/A 29 +CFUN: 1 ME 全功能模式 N/A 30 +CPIN: SIM 卡 PIN 状态 N/A 31 MO RING 去电呼叫振铃 AT+QMOSTAT=1 32 MO CONNECTED 去电呼叫建立成功 33 +QCAMPRES: ,,< Camera 解码结果 length>, AT+QMOSTAT=1 AT+QCAMIDFY= 1 上海移远通信技术股份有限公司 198 / 216 M56 AT 命令手册 15.9. +CME ERROR 错误报告列表 非请求结果码+CME ERROR: 表示移动设备或网络报错,类似于 ERROR 错误结果码。一旦命 令被执行,不管正确与否,都要返回 OK 或者 ERROR 结果。 表 9:+CME ERROR 错误代码列表 错误码 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 20 错误描述 Phone failure No connection to phone Phone-adaptor link reserved Operation not allowed Operation not supported PH-SIM PIN required PH-FSIM PIN required PH-FSIM PUK required PH_SIM_PUK_REQUIRED SIM not inserted SIM PIN required SIM PUK required SIM failure SIM busy SIM wrong Incorrect password SIM PIN2 required SIM PUK2 required Memory full 上海移远通信技术股份有限公司 199 / 216 M56 AT 命令手册 21 Invalid index 22 Not found 23 Memory failure 24 Text string too long 25 Invalid characters in text string 26 Dial string too long 27 Invalid characters in dial string 30 No network service 31 Network timeout 32 Network not allowed - emergency calls only 40 Network personalization PIN required 41 Network personalization PUK required 42 Network subset personalization PIN required 43 Network subset personalization PUK required 44 Service provider personalization PIN required 45 Service provider personalization PUK required 46 Corporate personalization PIN required 47 Corporate personalization PUK required 48 Long dial-number storage is full 100 Unknow 103 Illegal MS 106 Illegal ME 107 GPRS services not allowed 111 PLMN not allowed 112 Location area not allowed 上海移远通信技术股份有限公司 200 / 216 113 132 133 134 148 149 150 151 152 153 154 302 600 601 602 603 604 605 606 607 608 609 610 3513 3515 M56 AT 命令手册 Roaming not allowed in this location area Service option not supported Requested service option not subscribed Service option temporarily out of order Unspecified GPRS error PDP authentication failure Invalid mobile class Link NS SP person PIN required Link NS SP person PUK required Link SIM C person PIN required Link SIM C person PUK required Command conflict No Error Unrecognized command Return error Syntax error Unspecified Data transfer already Action already Not AT command Multi command too long Abort COPS No call disconnect Unread records on SIM PS busy 上海移远通信技术股份有限公司 201 / 216 3517 3518 3738 3742 3765 3769 3771 3772 3773 3774 3775 3779 3780 3790 3791 7300 SM not ready Invalid parameter CSCS mode not found CPOL operation format wrong Invalid input value Unable to get control Call setup in progress SIM powered down Invalid CFUN state Invalid ARFCN The pin is not in GPIO mode No enough length for sc Incorrect data length Empty destination address Call is in progress Camera open fail M56 AT 命令手册 15.10. 错误扩展列表 15.10.1. Location ID 扩展错误报告列表 表 10:Location ID 扩展错误报告列表 ID 描述 0 No error (default) 1 Cause for protocol stack (PS) layer 2 Internal cause for Mobility Management (MM) layer 上海移远通信技术股份有限公司 202 / 216 M56 AT 命令手册 3 Cause for PPP/IP-Stack 15.10.2. 协议栈层(PS)错误列表 表 11:协议栈层(PS)错误列表 原因 CM Cause 0 1 3 6 8 10 11 16 17 18 19 21 22 25 26 27 28 29 30 描述 Radio link fail Unassigned number No route to destination Channel unacceptable Operator determined barring Call barred Reserved Normal call clearing User busy No user responding User alerting, no answer Call rejected Number changed Pre-emption Non-selected user clearing Destination out of order Invalid number format (incomplete number) Facility rejected Response to STATUS ENQUIRY 上海移远通信技术股份有限公司 203 / 216 M56 AT 命令手册 31 Normal, unspecified 34 No circuit/channel available 38 Network out of order 41 Temporary failure 42 Switching equipment congestion 43 Access information discarded 44 Requested circuit/channel not available 47 Resource unavailable, unspecified 49 Quality of service unavailable 50 Requested facility not subscribed 55 Incoming calls barred within the CUG 57 Bearer capability not authorized 58 Bearer capability not presently available 63 Service or option not available, unspecified 65 Bearer service not implemented 68 ACM equal or greater than ACM maximum 69 Requested facility not implemented 70 Only restricted digital information bearer capability is available 79 Service or option not implemented, unspecified 81 Invalid transaction identifier value 87 User not member of CUG 88 Incompatible destination 91 Invalid transit network selection 95 Semantically incorrect message 96 Invalid mandatory information 上海移远通信技术股份有限公司 204 / 216 M56 AT 命令手册 97 Message type non-existent or not implemented 98 Message type not compatible with protocol state 99 Information element non-existent or not implemented 100 Conditional information element error 101 Message not compatible with protocol 102 Recovery on timer expiry 111 Protocol error, unspecified 127 Interworking, unspecified 128 Telematic interworking not supported 129 Short message Type 0 not supported 130 Cannot replace short message 143 Unspecified TP-PID error 144 Data coding scheme (alphabet) not supported 145 Message class not supported 159 Unspecified TP-DCS error 160 Command cannot be acted 161 Command unsupported 175 Unspecified TP-Command error 176 TPDU not supported 192 SC busy 193 No SC subscription 194 SC system failure 195 Invalid SME address 196 Destination SME barred 197 SM Rejected-Duplicate SM 上海移远通信技术股份有限公司 205 / 216 M56 AT 命令手册 198 TP-VPF not supported 199 TP-VP not supported 210 Error in MS 211 Memory Capacity Exceeded 212 (U)SIM Application Toolkit Busy 213 (U)SIM data download error 224 CP retry exceed 225 RP trim timeout 255 Unspecified error cause 304 Invalid PDU mode parameter 305 Invalid TEXT mode parameter 313 (U)SIM failure 320 Memory failure 321 Invalid memory index 322 Memory full 330 SMSC address unknown 340 No+CNMA acknowledgement expected 500 Unknown error 513 Message length exceeds maximum length 514 Invalid request parameters 515 ME storage failure 516 Invalid bearer service 517 Invalid service mode 518 Invalid storage type 519 Invalid message format 上海移远通信技术股份有限公司 206 / 216 520 521 522 523 524 525 526 527 528 530 531 532 CC Cause 768 769 770 771 772 773 774 775 776 777 778 896 M56 AT 命令手册 Too many MO concatenated messages SMSAL not ready SMSAL no more service Not support TP-Status-Report&TP-Command in storage Reserved MTI No free entity in RL layer The port number is already registered There is no free entity for port number More message to send state error GPRS is suspended ME storage full (U)SIM is refreshing Command not allowed Illegal card ID Call allocation fail BC fill fail Call REEST Illegal DTMF tone Illegal BC Modify actual mode Data action fail No response from network Call accept not allowed General cause 上海移远通信技术股份有限公司 207 / 216 897 898 SS Cause 1024 1025 1033 1034 1035 1036 1037 1040 1041 1042 1043 1044 1045 1051 1053 1054 1058 1059 1060 1061 1062 1067 M56 AT 命令手册 CSD call is aborted by user during call establishment or MT call abort MO call/USSD CSD call is disconnected due to lower layer failure Cause none Unknown subscriber Illegal subscriber Bearer service not provisioned Tele service not provisioned Illegal equipment Call barred Illegal SS operation SS error status SS not available SS subscription violation SS incompatibility Facility not supported Absent subscriber Short term denial Long term denial System failure Data missing Unexpected data value PW registration failure Negative PW check Number of PW attempts violation 上海移远通信技术股份有限公司 208 / 216 1078 1095 1096 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 M56 AT 命令手册 Position method failure Unknown alphabet USSD busy Rejected by user Rejected by network Deflection to served subscriber Special service code Invalid deflection to number Max number of MPTY participants exceeded Resources not available General problem, unrecognized component General problem, mistyped component General problem, badly structured component Invoke problem, duplicate invoked Invoke problem, unrecognized operation Invoke problem, mistyped parameter Invoke problem, resource limitation Invoke problem, initiating release Invoke problem, unrecognized linked ID Invoke problem, linked resource unexpected Invoke problem, unexpected linked operation Return result problem, RR unrecognized invoked Return result problem, RR, return result unexpected Return result problem, RR mistyped parameter Return error problem, RE, unrecognized invoked 上海移远通信技术股份有限公司 209 / 216 1167 1168 1169 1170 MM Cause 2048 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2068 2069 2070 M56 AT 命令手册 Return error problem, RE return error unexpected Return error problem, RE unrecognized error Return error problem, RE unexpected error Return error problem, RE mistyped parameter Cause none IMSI unknown in HLR Illegal MS IMSI unknown in VLR IMEI not accepted Illegal ME GPRS not allowed None GPRS not allowed MS ID not derived by network Implicit detach PLMN not allowed Location area not allowed Roaming area not allowed GPRS not allowed in PLMN No suitable cells in LA MSC temp not reachable Network failure MAC failure Sync failure Congestion 上海移远通信技术股份有限公司 210 / 216 2080 2081 2082 2086 2088 2096 2111 2143 2144 2145 2146 2147 2148 2149 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 M56 AT 命令手册 Serve option not supported Request serve option not subscribed Serve option temp out of order Call cannot be identified No PDP context activated Retry upon entry into a new cell Retry upon entry into a new cell Semantically incorrect message Invalid MM info Message type non existent Message type incompatible with protocol state IE not implemented Conditional MM IE error Message not compatible with protocol state Protocol error unspecified Access barred Assignment reject Random access failure RR no service PLMN search reject emergency RR connection release Authentication failure IMSI detach Abort by network Connection timeout 上海移远通信技术股份有限公司 211 / 216 2170 2171 2172 2173 2174 2175 SIM Cause 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 SM Cause 3080 3097 3098 3099 Enqueue fail Not updated State not allowed Emergency not allowed No service Access class barred Command success Command fail Fatal error No inserted CHV not init CHV verify error CHV block Access not allow SAT command busy DL error Memory problem Technical problem PUK unlock Operator determined barring LLC SND failure Insufficient resource Unknown APN 上海移远通信技术股份有限公司 M56 AT 命令手册 212 / 216 3100 3101 3102 3103 3104 3105 3106 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3153 3167 3168 3169 3170 3171 3172 M56 AT 命令手册 Unknown PDP address or type Authentication failure Activation reject GGSN Activation reject Unsupported service option Unsubscribed service option Out of order service option Regular deactivation QOS not accepted Network fail Reactivation required Unsupported network context activation Semantic error in TFT operation Syntactical error in TFT operation Unknown PDP context Semantic error in packet filter Syntax error in packet filter PDP context WO TFT already act Invalid TI Incorrect message Invalid MAND info Unimplemented message type Incompatible message type protocol state Unimplemented IE Conditional IE error 上海移远通信技术股份有限公司 213 / 216 3173 3183 3184 ABM Cause 3273 3274 3275 3276 3277 3278 3279 3280 3283 3284 3285 3286 TCM Cause 3372 3373 3374 3375 3376 3377 3378 3379 Incompatible message protocol state Unspecified Startup failure Success Invalid network account ID GPRS reactivate GPRS protocol rejection CSD reactivate CSD PPP negotiated failed CSD action failed CSD call setup failed Rejected Slot limited Abort None auto deactivation Invalid parameter NSAPI not in use ACL action not allowed ACL SIM file full ACL add entry failed ACL del entry failed ACL set entry failed ACL (U)SIM read failed M56 AT 命令手册 上海移远通信技术股份有限公司 214 / 216 3380 ACL (U)SIM write failed 15.10.3. MM 层内部错误列表 表 12:MM 层内部错误列表 原因 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 描述 Forbidden PLMN Access class barred No coverage GPRS service not allowed Timer expiry (U)SIM inserted (U)SIM removed (U)SIM absent (U)SIM invalid for PS (U)SIM invalid for CS (U)SIM invalid for PS and CS Low layer fail Connection in progress Not updated Connection establish failure Connection abort Connection failure Emergency not allowed No GPRS coverage Abnormal LU 上海移远通信技术股份有限公司 M56 AT 命令手册 215 / 216 M56 AT 命令手册 132 Abnormal LU less then 4 times 133 Same LAI IMSI attaching 15.10.4. PPP/IP 栈错误列表 表 13:PPP/IP 栈错误列表 原因 0 1 2 3 4 5 6 7 8 9 10 11 12 13 描述 No error LCP fail Authentication fail IPCP fail ESC detect Plug out detect PPP GPRS dialup already activated PPP not activated by external modem yet PPP already activated by external modem PPP not activated by WAP over CSD yet PPP already activated by WAP over CSD PPP wrong CSD mode ID PPP detect AT command during dialup PPP detect escape during dialup 上海移远通信技术股份有限公司 216 / 216
PDF
1.17 MB
LTE Standard(U)系列 AT 命令手册 LTE Standard 模块系列 版本:1.1 日期:2024-02-03 状态:受控文件 LTE Standard(U)系列 AT 命令手册 上海移远通信技术股份有限公司(以下简称'移远通信')始终以为客户提供最及时、最全面的服务为宗旨。 如需任何帮助,请随时联系我司上海总部,联系方式如下: 上海移远通信技术股份有限公司 上海市闵行区田林路 1016 号科技绿洲 3 期(B 区)5 号楼 电话:+86 21 5108 6236 邮箱:info@quectel.com 邮编:200233 或联系我司当地办事处,详情请登录:http://www.quectel.com/cn/support/sales.htm。 如需技术支持或反馈我司技术文档中的问题,请随时登录网址: http://www.quectel.com/cn/support/technical.htm 或发送邮件至:support@quectel.com。 前言 移远通信提供该文档内容以支持客户的产品设计。客户须按照文档中提供的规范、参数来设计产品。同时, 您理解并同意,移远通信提供的参考设计仅作为示例。您同意在设计您目标产品时使用您独立的分析、评估 和判断。在使用本文档所指导的任何硬软件或服务之前,请仔细阅读本声明。您在此承认并同意,尽管移远 通信采取了商业范围内的合理努力来提供尽可能好的体验,但本文档和其所涉及服务是在'可用'基础上提 供给您的。移远通信可在未事先通知的情况下,自行决定随时增加、修改或重述本文档。 使用和披露限制 许可协议 除非移远通信特别授权,否则我司所提供硬软件、材料和文档的接收方须对接收的内容保密,不得将其用于 除本项目的实施与开展以外的任何其他目的。 版权声明 移远通信产品和本协议项下的第三方产品可能包含受移远通信或第三方材料、硬软件和文档版权保护的相 关资料。除非事先得到书面同意,否则您不得获取、使用、向第三方披露我司所提供的文档和信息,或对此 类受版权保护的资料进行复制、转载、抄袭、出版、展示、翻译、分发、合并、修改,或创造其衍生作品。 移远通信或第三方对受版权保护的资料拥有专有权,不授予或转让任何专利、版权、商标或服务商标权的许 可。为避免歧义,除了正常的非独家、免版税的产品使用许可,任何形式的购买都不可被视为授予许可。对 于任何违反保密义务、未经授权使用或以其他非法形式恶意使用所述文档和信息的违法侵权行为,移远通 信有权追究法律责任。 商标 除另行规定,本文档中的任何内容均不授予在广告、宣传或其他方面使用移远通信或第三方的任何商标、商 号及名称,或其缩略语,或其仿冒品的权利。 第三方权利 您理解本文档可能涉及一个或多个属于第三方的硬软件和文档('第三方材料')。您对此类第三方材料的使 用应受本文档的所有限制和义务约束。 上海移远通信技术股份有限公司 1 / 279 LTE Standard(U)系列 AT 命令手册 移远通信针对第三方材料不做任何明示或暗示的保证或陈述,包括但不限于任何暗示或法定的适销性或特 定用途的适用性、平静受益权、系统集成、信息准确性以及与许可技术或被许可人使用许可技术相关的不侵 犯任何第三方知识产权的保证。本协议中的任何内容都不构成移远通信对任何移远通信产品或任何其他硬 软件、设备、工具、信息或产品的开发、增强、修改、分销、营销、销售、提供销售或以其他方式维持生产 的陈述或保证。此外,移远通信免除因交易过程、使用或贸易而产生的任何和所有保证。 隐私声明 为实现移远通信产品功能,特定设备数据将会上传至移远通信或第三方服务器(包括运营商、芯片供应商或 您指定的服务器)。移远通信严格遵守相关法律法规,仅为实现产品功能之目的或在适用法律允许的情况下 保留、使用、披露或以其他方式处理相关数据。当您与第三方进行数据交互前,请自行了解其隐私保护和数 据安全政策。 免责声明 1) 移远通信不承担任何因未能遵守有关操作或设计规范而造成损害的责任。 2) 移远通信不承担因本文档中的任何因不准确、遗漏、或使用本文档中的信息而产生的任何责任。 3) 移远通信尽力确保开发中功能的完整性、准确性、及时性,但不排除上述功能错误或遗漏的可能。除非 另有协议规定,否则移远通信对开发中功能的使用不做任何暗示或法定的保证。在适用法律允许的最大 范围内,移远通信不对任何因使用开发中功能而遭受的损害承担责任,无论此类损害是否可以预见。 4) 移远通信对第三方网站及第三方资源的信息、内容、广告、商业报价、产品、服务和材料的可访问性、 安全性、准确性、可用性、合法性和完整性不承担任何法律责任。 版权所有 ©上海移远通信技术股份有限公司 2024,保留一切权利。 Copyright © Quectel Wireless Solutions Co., Ltd. 2024. 上海移远通信技术股份有限公司 2 / 279 LTE Standard(U)系列 AT 命令手册 文档历史 修订记录 版本 日期 - 2021-03-08 1.0 2021-11-01 1.1. 2024-02-03 作者 Fei XUE/ Braden HE/ Marvin NING/ Kevin WANG/ Herry GENG Fei XUE/ Braden HE/ Marvin NING/ Kevin WANG/ Herry GENG Reilly NIAN/ Dony ZHAO/ Ryan YI/ Joe TU/ Marvin NING/ Kevin WANG 变更表述 文档创建 受控版本 1. 新增 EC200D 系列、EC200G-CN、EC600G 系 列、EG700G-CN、EC800G-CN、EG800G 系列、 EG912U-GL 和 EG915G-EU 模块及其相关信息。 2. 新增有关文件系统中预制文件不可随意删除的备 注(第 1 章)。 3. 删除 AT+QSCLK 命令。 4. 更新 AT+IFC 命令备注信息(第 3.3 章)。 5. 更 新 AT+IPR 命 令 中 参 数 的 取 值 (第 3.5 章)。 6. 新增以下串口控制命令: AT+CBAUD(第 3.6 章) AT+QIPR(第 3.7 章) AT+QICF(第 3.8 章) AT+QIFC(第 3.9 章) 7. 更新 AT+CEER 命令(第 4.2 章)。 8. 新增 AT+QINDCFG 命令参数的取 值(第 4.3 章)。 9. 新增 AT+QCFG='urc/ri/ring'命令参数 的取值(第 4.5.13 章)。 10. 更新 AT+QCFG='fota/times'命令(第 4.5.20 章)。 上海移远通信技术股份有限公司 3 / 279 上海移远通信技术股份有限公司 LTE Standard(U)系列 AT 命令手册 11. 新增以下状态控制命令: AT+QRDY(第 4.4 章) AT+QCFG='nwscanmodeex'(第 4.5.2 章) AT+QCFG='creg/emergency'(第 4.5.4 章) AT+QCFG='nat/subnet'(第 4.5.9 章) AT+QCFG='usbnetmac'(第 4.5.10 章) AT+QCFG='apready'(第 4.5.17 章) AT+QCFG='pkalive/ip'(第 4.5.22 章) AT+QCFG='led/sim'(第 4.5.24 章) AT+QCFG='sleepind/level'(第 4.5.26 章) AT+QCFG='wakeupin/level'(第 4.5.27 章) AT+QCFG='ntp'(第 4.5.28 章) AT+QCFG='esmfail/times'(第 4.5.29 章) AT+QCFG='rtc/cfg'(第 4.5.30 章) AT+QCFG='pdn/pco'(第 4.5.31 章) 12. 新 增 AT+CLCK 命 令 参 数 支 持 的 取 值 (第 5.2 章)。 13. 新增(U)SIM 卡相关命令: AT+QPINC(第 5.14 章) 14. 新 增 AT+CREG 命 令 支 持 的 取 值 (第 6.2 章)。 15. 新增 AT+QNWINFO 命令参数和取 值(第 6.9 章)。 16. 更新 WCDMA 下 AT+QCSQ 命令查询和上报的 信号强度说明(第 6.11 章)。 17. 新增以下音频命令: AT+QAUDSTOP(第 12.6 章) AT+QDAI(第 12.9 章) AT+QWTTS(第 12.13 章) AT+QAUDCFG='urc'(第 12.15 章) AT+ QICMIC(第 12.16 章) AT+QRXGAIN(第 12.17 章) AT+QICSIDET(第 12.18 章) AT+QLDTMF(第 12.19 章) AT+QWDTMF(第 12.20 章) AT+VTS (第 12.21 章) AT+QLTONE(第 12.22 章) AT+QLTONEX(第 12.23 章) AT+QTONEDET(第 12.24 章) 18. 新增模块支持的音频模式相关备注(第 12.7 章)。 19. 新增 AT+QAUDSW 命令备注(第 12.10 章)。 20. 更新 AT+QTTS 命令(第 12.12 章)。 4 / 279 LTE Standard(U)系列 AT 命令手册 目录 文档历史 ....................................................................................................................................................... 3 目录 .............................................................................................................................................................. 5 表格索引 ..................................................................................................................................................... 11 1 引言 ..................................................................................................................................................... 12 1.1. 适用模块 ................................................................................................................................... 12 1.2. AT 命令语句.............................................................................................................................. 13 1.2.1. 定义 ............................................................................................................................... 13 1.2.2. AT 命令语句................................................................................................................... 13 1.3. 支持的字符集............................................................................................................................ 14 1.4. AT 命令端口.............................................................................................................................. 15 1.5. 未经请求的结果码 .................................................................................................................... 15 1.6. 关闭程序 ................................................................................................................................... 15 1.7. AT 示例声明.............................................................................................................................. 15 2 通用命令 .............................................................................................................................................. 16 2.1. ATI 显示 MT 的 ID 信息.......................................................................................................... 16 2.2. AT+GMI 请求制造商信息 ....................................................................................................... 17 2.3. AT+GMM 请求 MT 型号 ID .................................................................................................... 17 2.4. AT+GMR 请求 TA 固件版本 ID .............................................................................................. 18 2.5. AT+CGMI 请求制造商信息 .................................................................................................... 18 2.6. AT+CGMM 请求 MT 型号 ID.................................................................................................. 19 2.7. AT+CGMR 请求 TA 固件版本 ID............................................................................................ 19 2.8. AT+GSN 请求国际移动设备识别码和序列号......................................................................... 20 2.9. AT+CGSN 请求国际移动设备识别码和序列号 ...................................................................... 21 2.10. AT&F 重置 AT 设置命令为出厂设置 ...................................................................................... 22 2.11. AT&V 显示当前设置............................................................................................................... 23 2.12. AT&W 存储当前设置到用户自定义配置文件 ......................................................................... 23 2.13. ATZ 从用户自定义文件中还原 AT 命令设置 .......................................................................... 24 2.14. ATQ 设置结果码回显模式 ...................................................................................................... 24 2.15. ATV TA 响应格式 ................................................................................................................... 25 2.16. ATE 设置命令回显模式 .......................................................................................................... 27 2.17. A/ 重复上一个命令行 ............................................................................................................. 27 2.18. ATS3 设置命令行终止符 ........................................................................................................ 28 2.19. ATS4 设置响应格式字符 ........................................................................................................ 29 2.20. ATS5 设置命令行编辑字符 .................................................................................................... 29 2.21. ATX 设置 CONNECT 结果码格式和检测呼叫进程 ................................................................ 30 2.22. AT+CFUN 设置功能模式 ....................................................................................................... 30 2.23. AT+CMEE 设置错误讯息格式................................................................................................ 32 2.24. AT+CSCS 选择 TE 字符集 .................................................................................................... 33 2.25. AT+QURCCFG 配置 URC 输出端口 ..................................................................................... 34 3 串口控制命令....................................................................................................................................... 36 上海移远通信技术股份有限公司 5 / 279 LTE Standard(U)系列 AT 命令手册 3.1. AT&C 设置 DCD 信号模式....................................................................................................... 36 3.2. AT&D 设置 DTR 信号模式 ..................................................................................................... 36 3.3. AT+IFC 设置串口的流控方式................................................................................................. 37 3.4. AT+ICF 设置串口通信的帧格式和校验算法........................................................................... 38 3.5. AT+IPR 设置固定的串口通信波特率 ....................................................................................... 39 3.6. AT+CBAUD 设置主串口通信波特率 ...................................................................................... 41 3.7. AT+QIPR 设置 UART2(辅助串口)/UART3 通信波特率 .................................................... 42 3.8. AT+QICF 设置 UART2(辅助串口)/UART3 通信的帧格式和校验算法............................... 44 3.9. AT+QIFC 设置 UART2(辅助串口)/UART3 的流控方式..................................................... 45 4 状态控制命令....................................................................................................................................... 47 4.1. AT+CPAS 查询 ME 活动状态................................................................................................. 47 4.2. AT+CEER 拓展错误上报 ....................................................................................................... 48 4.3. AT+QINDCFG 控制 URC 上报 .............................................................................................. 50 4.4. AT+QRDY 查询初始化状态 ................................................................................................... 53 4.5. AT+QCFG 扩展命令 .............................................................................................................. 54 4.5.1. AT+QCFG='nwscanmode' 配置网络制式.................................................................. 55 4.5.2. AT+QCFG='nwscanmodeex' 配置网络搜索模式....................................................... 56 4.5.3. AT+QCFG='band' 配置网络搜索频段 ........................................................................ 57 4.5.4. AT+QCFG='creg/emergency' 配置 emergency 网络信息显示 .................................. 59 4.5.5. AT+QCFG='qoos' 配置 OOS 状态下搜网定时器信息................................................ 60 4.5.6. AT+QCFG='airplanecontrol' 开启/关闭飞行模式控制................................................ 61 4.5.7. AT+QCFG='usbnet' 配置 USB 网络端口协议............................................................ 62 4.5.8. AT+QCFG='nat/cid' 开启 PDP 上下文的 NAT 功能 ................................................... 63 4.5.9. AT+QCFG='nat/subnet' 配置 PDP 上下文的 NAT 子网参数...................................... 64 4.5.10. AT+QCFG='usbnetmac' 配置 USB 网卡的 MAC 地址............................................... 65 4.5.11. AT+QCFG='urc/ri/other' 指定通用 URC RI 行为........................................................ 66 4.5.12. AT+QCFG='urc/ri/smsincoming' 指定短信类 URC RI 行为....................................... 67 4.5.13. AT+QCFG='urc/ri/ring' 指定来电类 URC RI 行为 ...................................................... 68 4.5.14. AT+QCFG='urc/delay' 设置 RI 脉冲结束后 URC 上报的延迟时间 ............................ 69 4.5.15. AT+QCFG='urc/cache' 打开/关闭 URC 缓存............................................................. 69 4.5.16. AT+QCFG='risignaltype' 设置 RI 信号输出位置 ........................................................ 70 4.5.17. AT+QCFG='apready' 设置 AP_READY 引脚行为..................................................... 71 4.5.18. AT+QCFG='cmux/urcport' 设置 CMUX 口 URC 输出方式 ........................................ 72 4.5.19. AT+QCFG='fota/cid' 配置 FOTA 下载 PDP 场景 ID .................................................. 73 4.5.20. AT+QCFG='fota/times' 配置 HTTP 方式 FOTA 下载信息.......................................... 74 4.5.21. AT+QCFG='fota/path' 配置 FOTA 目标固件包的存储媒介 ........................................ 75 4.5.22. AT+QCFG='pkalive/ip' 配置 PDP 保活参数............................................................... 75 4.5.23. AT+QCFG='ledmode' 配置网络状态灯(NET_STATUS)输出模式......................... 77 4.5.24. AT+QCFG='led/sim' 配置双卡双待下网络状态灯(NET_MODE 和 NET_STATUS)指 向的(U)SIM 卡 ID........................................................................................................... 77 4.5.25. AT+QCFG='tone/incoming' 配置来电铃声................................................................. 78 4.5.26. AT+QCFG='sleepind/level' 配置 SLEEP_IND 引脚的输出电平 ................................ 79 4.5.27. AT+QCFG='wakeupin/level' 配置 WAKEUP_IN 引脚唤醒行为,加载/卸载 USB ..... 80 4.5.28. AT+QCFG='ntp' 配置 NTP 最大重传次数和间隔....................................................... 81 上海移远通信技术股份有限公司 6 / 279 LTE Standard(U)系列 AT 命令手册 4.5.29. 4.5.30. 4.5.31. AT+QCFG='esmfail/times' 设置注册 LTE 最大连续失败次数并回落到 GSM 网络 .... 82 AT+QCFG='rtc/cfg' 设置 RTC 启动配置 .................................................................... 83 AT+QCFG='pdn/pco' 配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加密信元 ....................................................................................................................................... 84 5 (U)SIM 卡相关命令.............................................................................................................................. 86 5.1. AT+CIMI 查询 IMSI ................................................................................................................ 86 5.2. AT+CLCK 功能锁定 ............................................................................................................... 87 5.3. AT+CPIN PIN 管理 ................................................................................................................ 88 5.4. AT+CPWD 修改密码.............................................................................................................. 90 5.5. AT+CSIM (U)SIM 卡访问....................................................................................................... 91 5.6. AT+CRSM (U)SIM 卡受限访问.............................................................................................. 92 5.7. AT+QCCID 查询 ICCID ......................................................................................................... 93 5.8. AT+QINISTAT 查询(U)SIM 卡初始化状态.............................................................................. 94 5.9. AT+QSIMDET (U)SIM 卡检测 ............................................................................................... 95 5.10. AT+QSIMSTAT (U)SIM 卡插拔状态上报 ............................................................................... 96 5.11. AT+CCHO 开启逻辑信道....................................................................................................... 97 5.12. AT+CGLA UICC 逻辑信道访问.............................................................................................. 98 5.13. AT+CCHC 关闭逻辑信道 ....................................................................................................... 99 5.14. AT+QPINC 获取 PIN/PUK 剩余重试次数 ............................................................................ 100 6 网络服务相关命令 ............................................................................................................................. 102 6.1. AT+COPS 选择运营商......................................................................................................... 102 6.2. AT+CREG CS 域网络注册状态 ........................................................................................... 104 6.3. AT+CSQ 查询信号强度........................................................................................................ 106 6.4. AT+CPOL 配置首选运营商列表........................................................................................... 107 6.5. AT+COPN 查询运营商列表 ................................................................................................. 108 6.6. AT+CTZU 自动更新时区...................................................................................................... 109 6.7. AT+CTZR 上报时区变化.......................................................................................................110 6.8. AT+QLTS 获取通过网络同步的最新时间.............................................................................. 111 6.9. AT+QNWINFO 查询网络信息...............................................................................................113 6.10. AT+QSPN 查询运营商名称 ..................................................................................................115 6.11. AT+QCSQ 查询和上报信号强度...........................................................................................116 6.12. AT+CIND 指示器状态查询 ....................................................................................................118 7 呼叫相关命令..................................................................................................................................... 120 7.1. ATA 呼叫应答 ....................................................................................................................... 120 7.2. ATD 发起呼叫 ...................................................................................................................... 121 7.3. ATH 挂断当前连接 ............................................................................................................... 122 7.4. AT+CVHU 控制语音通话挂断 .............................................................................................. 122 7.5. AT+CHUP 挂断通话............................................................................................................. 123 7.6. +++ 从数据模式切换至命令模式.......................................................................................... 124 7.7. ATO 从命令模式切换至数据模式 ......................................................................................... 125 7.8. ATS0 设置自动应答前振铃次数 ........................................................................................... 125 7.9. ATS7 设置呼叫建立完成等待时间 ....................................................................................... 126 7.10. AT+CSTA 选择地址类型 ...................................................................................................... 127 上海移远通信技术股份有限公司 7 / 279 LTE Standard(U)系列 AT 命令手册 7.11. AT+CLCC 查询当前 ME 呼叫 .............................................................................................. 128 7.12. AT+CRC 设置来电指示扩展格式 ......................................................................................... 130 7.13. AT+QECCNUM 配置紧急呼叫号码 ..................................................................................... 131 7.14. AT+QHUP 指定原因终止呼叫.............................................................................................. 133 7.15. AT+QCHLDIPMPTY 挂断 VoLTE 会议呼叫......................................................................... 134 8 电话本相关命令 ................................................................................................................................. 137 8.1. AT+CNUM 查询本机号码..................................................................................................... 137 8.2. AT+CPBF 搜索电话本记录 .................................................................................................... 138 8.3. AT+CPBR 读取电话本记录.................................................................................................. 139 8.4. AT+CPBS 设置电话本存储器 .............................................................................................. 140 8.5. AT+CPBW 写入电话本记录 ................................................................................................. 141 9 短消息相关命令 ................................................................................................................................. 144 9.1. AT+CSMS 选择短消息服务类型 .......................................................................................... 144 9.2. AT+CMGF 配置短消息模式 ................................................................................................. 145 9.3. AT+CSCA 设置短消息服务中心地址 ................................................................................... 146 9.4. AT+CPMS 配置短消息首选存储位置................................................................................... 147 9.5. AT+CMGD 删除短消息 ........................................................................................................ 149 9.6. AT+CMGL 按照状态读取短消息 .......................................................................................... 150 9.7. AT+CMGR 按照索引读取短消息 ......................................................................................... 153 9.8. AT+CMGS 发送短消息 ........................................................................................................ 157 9.9. AT+CMMS 发送多条短消息................................................................................................. 158 9.10. AT+CMGW 存储短消息 ....................................................................................................... 159 9.11. AT+CMSS 从存储器发送短消息 .......................................................................................... 161 9.12. AT+CNMA 新短消息确认....................................................................................................... 163 9.13. AT+CNMI 设置新短消息上报方式........................................................................................ 164 9.14. AT+CSDH 设置文本模式下参数显示 ................................................................................... 166 9.15. AT+CSMP 设置短消息文本模式参数................................................................................... 167 9.16. AT+QCMGS 发送级联短消息 .............................................................................................. 168 9.17. AT+QCMGR 读取级联短消息 .............................................................................................. 170 10 分组域命令 ........................................................................................................................................ 172 10.1. AT+CGATT PS 域附着或去附着 .......................................................................................... 172 10.2. AT+CGDCONT 定义 PDP 上下文 ....................................................................................... 173 10.3. AT+CGQREQ 服务质量参数(请求的) ............................................................................. 175 10.4. AT+CGQMIN 服务质量参数(最低可接受的) ................................................................... 177 10.5. AT+CGACT PDP 上下文激活/去激活 .................................................................................. 180 10.6. AT+CGDATA 进入数传状态 ................................................................................................. 181 10.7. AT+CGPADDR 显示 PDP 地址............................................................................................ 182 10.8. AT+CGCLASS GPRS 移动台类别 ...................................................................................... 183 10.9. AT+CGREG PS 域网络注册状态......................................................................................... 184 10.10. AT+CGEREP 分组域事件上报 ............................................................................................ 186 10.11. AT+CGSMS 选择 MO 短消息服务....................................................................................... 188 10.12. AT+CEREG EPS 网络注册状态 .......................................................................................... 189 10.13. AT+QGDCNT 流量统计 ....................................................................................................... 190 上海移远通信技术股份有限公司 8 / 279 LTE Standard(U)系列 AT 命令手册 10.14. AT+QAUGDCNT 自动保存流量统计 ................................................................................... 191 10.15. AT+CGCONTRDP PDP 上下文读取动态参数..................................................................... 192 10.16. AT+QNETDEVCTL 网卡拨号配置 ....................................................................................... 194 11 补充业务命令..................................................................................................................................... 196 11.1. AT+CCFC 呼叫转移............................................................................................................. 196 11.2. AT+CCWA 呼叫等待控制..................................................................................................... 198 11.3. AT+CHLD 呼叫相关补充业务 .............................................................................................. 200 11.4. AT+CLIP 主叫号码显示 ....................................................................................................... 202 11.5. AT+CLIR 主叫线路识别限制 ................................................................................................ 203 11.6. AT+COLP 被接线识别显示 .................................................................................................. 204 11.7. AT+CSSN 补充业务通知 ..................................................................................................... 206 11.8. AT+CUSD 非结构化补充数据业务....................................................................................... 207 12 音频命令 ............................................................................................................................................ 209 12.1. AT+CLVL 扬声器音量等级选择............................................................................................ 209 12.2. AT+QAUDLOOP 控制音频循环测试.................................................................................... 210 12.3. AT+QAUDRD 录制音频文件................................................................................................ 210 12.4. AT+QPSND 在本地或向远端播放音频文件 ......................................................................... 212 12.5. AT+QAUDPLAY 本地播放音频文件..................................................................................... 214 12.6. AT+QAUDSTOP 停止播放媒体文件 .................................................................................... 215 12.7. AT+QAUDMOD 设置音频模式 ............................................................................................ 216 12.8. AT+QIIC 读写 IIC ................................................................................................................. 217 12.9. AT+QDAI 数字音频配置....................................................................................................... 218 12.10. AT+QAUDSW Codec 切换 .................................................................................................. 220 12.11. AT+QAUDPASW 切换音频 PA 类型 .................................................................................... 221 12.12. AT+QTTS 播放文本 ............................................................................................................. 222 12.13. AT+QWTTS 向远端播放或发送文本.................................................................................... 224 12.14. AT+QTTSETUP 配置 TTS 参数........................................................................................... 225 12.15. AT+QAUDCFG='urc' 启用/禁用模块使用 URC 上报采样率 ............................................... 227 12.16. AT+QICMIC 设置麦克风的上行增益.................................................................................... 228 12.17. AT+QRXGAIN 设置下行增益............................................................................................... 228 12.18. AT+QICSIDET 设置当前模式的侧音增益 ............................................................................ 229 12.19. AT+QLDTMF 播放/停止播放本地 DTMF 音......................................................................... 230 12.20. AT+QWDTMF 向远端播放/发送 DTMF 音........................................................................... 232 12.21. AT+VTS 向对端发送 DTMF 音 ............................................................................................ 233 12.22. AT+QLTONE 播放本地定制音调.......................................................................................... 234 12.23. AT+QLTONEX 播放本地定制音调 ....................................................................................... 236 12.24. AT+QTONEDET 启用/禁用 DTMF 检测 .............................................................................. 237 13 硬件相关命令..................................................................................................................................... 239 13.1. AT+QPOWD 关闭模块......................................................................................................... 239 13.2. AT+CCLK 实时时钟 ............................................................................................................. 240 13.3. AT+CBC 查询电池充电状态和电量...................................................................................... 241 13.4. AT+QADC 查询 ADC 值 ...................................................................................................... 242 13.5. AT+QWIFISCAN 同步扫描 Wi-Fi AP(热点)信息 ............................................................. 242 上海移远通信技术股份有限公司 9 / 279 LTE Standard(U)系列 AT 命令手册 13.6. AT+QWIFISCANEX 异步扫描 AP(热点)信息.................................................................. 244 14 附录 ................................................................................................................................................... 247 14.1. 参考文档及术语缩写............................................................................................................... 247 14.2. AT&F 影响到的 AT 命令及参数............................................................................................... 252 14.3. AT&W 影响到的 AT 命令及参数 ............................................................................................. 254 14.4. ATZ 影响到的 AT 命令及参数 ................................................................................................. 255 14.5. CME ERROR 错误码汇总 ...................................................................................................... 255 14.6. CMS ERROR 错误码汇总 ...................................................................................................... 257 14.7. URC 汇总 ............................................................................................................................... 258 14.8. SMS 字符集转换 .................................................................................................................... 261 14.9. AT+CEER 扩展错误报告列表................................................................................................. 267 上海移远通信技术股份有限公司 10 / 279 LTE Standard(U)系列 AT 命令手册 表格索引 表 1:适用模块 ........................................................................................................................................... 12 表 2:AT 命令类型...................................................................................................................................... 14 表 3:AT&V 响应 ........................................................................................................................................ 23 表 4:ATV0&ATV1 结果码数值等效项和简要说明 ..................................................................................... 26 表 5:信号强度类型.................................................................................................................................. 117 表 6:延迟类别 ......................................................................................................................................... 177 表 7:URC +QAUDRIND: 0,中的描述 ............................................................................. 212 表 8:参考文档 ......................................................................................................................................... 247 表 9:术语缩写 ......................................................................................................................................... 247 表 10:AT&F 影响到的 AT 命令及参数..................................................................................................... 252 表 11:AT&W 影响到的 AT 命令及参数.................................................................................................... 254 表 12:ATZ 影响到的 AT 命令及参数 ....................................................................................................... 255 表 13:+CME ERROR: 错误码描述 ................................................................................................ 255 表 14:+CMS ERROR: 错误码描述 ................................................................................................ 257 表 15:URC 汇总 ..................................................................................................................................... 258 表 16:SMS 文本输入和输出方式............................................................................................................ 261 表 17:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') ........................................................... 261 表 18:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') ........................................................... 262 表 19:GSM 扩展字符(GSM 编码)...................................................................................................... 263 表 20:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') ............................................................. 264 表 21:IRA 扩展字符 ................................................................................................................................ 264 表 22:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') ............................................................. 265 表 23:GSM 扩展字符(ISO-8859-1/Unicode) ..................................................................................... 266 表 24:错误位置 ID 列表 .......................................................................................................................... 267 表 25:错误报告列表................................................................................................................................ 267 上海移远通信技术股份有限公司 11 / 279 LTE Standard(U)系列 AT 命令手册 1 引言 本文档介绍移远通信 LTE Standard(U)系列(如下表所示)模块支持的 AT 命令集。 1.1. 适用模块 表 1:适用模块 模块系列 ECx00G ECx00U EGx00U EGx00G EG91xU - 模块 EC200D 系列 EC200G-CN EC600G 系列 EC800G-CN EC200U 系列 EC600U 系列 EG500U-CN EG700U-CN EG700G-CN EG800G 系列 EG912U-GL EG915U 系列 EG915G-EU 上海移远通信技术股份有限公司 12 / 279 LTE Standard(U)系列 AT 命令手册 备注 存在文件系统中的 GNSS、BT 和 TTS 等功能的预置文件不可随意删除。 1.2. AT 命令语句 1.2.1. 定义 ⚫ ⚫ ⚫ ⚫ […] ⚫ 下划线 回车符。 换行符。 参数名称。实际命令行中不包含尖括号。 可选参数或 TA 信息响应的可选部分。实际命令行中不包含方括号。若无特别说明, 配置命令中的可选参数被省略时,将默认使用其之前已设置的值或其默认值。 参数的默认设置。 1.2.2. AT 命令语句 前缀 AT 或 at 必须加在每个命令行的开头。输入 将终止命令行。通常,命令后面跟随形式为 的响应。在本文档中表现命令和响应的表格中,省略了 , 仅显示命令和响应。 模块支持的 AT 命令集是国际标准(例如 3GPP TS 27.007、3GPP TS 27.005 和 ITU-T Recommendation V.25ter)以及移远通信开发的 AT 命令组合,从语法上分为三类:基础类、S 参数类和扩展类,如下所列: ⚫ 基础类 基础类 AT 命令的格式为 AT 或 AT&,其中 是命令, 是该命令的参数。 以 ATE 为例,DCE 会根据 的取值确定是否将接收到的字符回显给 DTE。若 为可 选参数,则其被省略时将使用其默认值。 ⚫ S 参数类 此类 AT 命令格式有 ATS=,其中是 S 寄存器的索引,是赋予的参数值。 ⚫ 扩展类 扩展类 AT 命令可以在多种模式下运行,如下表所示: 上海移远通信技术股份有限公司 13 / 279 LTE Standard(U)系列 AT 命令手册 表 2:AT 命令类型 AT 命令类型 语句 测试命令 AT+=? 查询命令 AT+? 描述 测试是否存在相应的设置命令,并返回有关其参 数的类型、值或范围的信息。 查询相应设置命令的当前参数值。 设置命令 AT+=[,[,[...]]] 设置用户可定义的参数值。 执行命令 AT+ 返回特定的参数信息或执行特定的操作。 可以用分号(;)将多个命令放在同一行。此时只有第一个命令带有 AT 前缀。命令可以是大写或小写。 输入 AT 命令时,可以忽略空格。但以下情况除外: ⚫ 带引号的字符串内; ⚫ 不带引号的字符串或数字参数内; ⚫ IP 地址内; ⚫ 在 AT 命令名称中的 =、? 或 =? 内。 输入 AT 命令时,至少需要一个回车符。换行符会被忽略,因此在输入时允许使用一对回车符/换行符。 若只输入了 AT 标记,未携带命令,则会返回 OK;若输入的是无效命令,则会返回 ERROR。 对于可选参数,除非明确说明,否则需要一直输入到最后一个可选参数为止。 1.3. 支持的字符集 LTE Standard(U)系列模块的 AT 命令接口默认使用 GSM 字符集,其支持的字符集如下: ⚫ GSM format ⚫ UCS2 ⚫ IRA 可以使用 AT+CSCS(3GPP TS 27.007)来配置和查询字符集,并在 3GPP TS 27.005 中对其进行定 义。字符集会影响 SMS 和 SMS 广播消息的发送和接收,以及电话簿条目文本字段的输入和显示。 上海移远通信技术股份有限公司 14 / 279 LTE Standard(U)系列 AT 命令手册 1.4. AT 命令端口 主串口端口和两个 USB 端口(USB MODEM 端口和 USB AT 端口)支持 AT 命令通信和数据传输。 1.5. 未经请求的结果码 作为未经请求的结果码和上报消息,URC 不会作为与已执行的 AT 命令相关的响应的一部分发出。 URC 由 LTE Standard(U)系列模块发出的报告消息,无需 TE 请求,并且在发生特定事件时自动发布。若发 生来电(RING),收到的短消息等,高低压警报,高低温警报等。 1.6. 关闭程序 建议执行 AT+QPOWD 关闭模块,因为这是最安全,最好的方法。通过让模块从网络注销并允许软件 在断开电源连接之前进入安全的数据状态来实现此过程。 发送 AT+QPOWD 后,请勿执行任何其他 AT 命令。成功执行命令后,模块将输出消息 POWERED DOWN,然后进入关机状态。为了避免数据丢失,建议在输出 URC POWERED DOWN 后等待 1 秒以断开 电源。若 65 秒后仍未收到 POWERED DOWN,则必须强制断开电源。 1.7. AT 示例声明 本文中的示例仅为方便用户了解 AT 命令的使用方法,不构成移远通信对终端流程设计的建议或意见, 也不代表模块应被设置成相应示例中的状态。某些 AT 命令存在多个示例,这些示例之间不存在承接关系或 连续性。 上海移远通信技术股份有限公司 15 / 279 LTE Standard(U)系列 AT 命令手册 2 通用命令 2.1. ATI 显示 MT 的 ID 信息 该命令用于提供 MT 的 ID 信息。 ATI 显示 MT 的 ID 信息 执行命令 ATI 最大响应时间 特性说明 参考 V.25ter 响应 Quectel Revision: OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 字符串类型。MT 固件版本的 ID 信息。 举例 ATI Quectel EC200U Revision: EC200UCNAAR01A04M08 OK 上海移远通信技术股份有限公司 16 / 279 LTE Standard(U)系列 AT 命令手册 2.2. AT+GMI 请求制造商信息 该命令与 AT+CGMI 的作用相同,用于返回制造商 ID 信息。 AT+GMI 请求制造商信息 测试命令 AT+GMI=? 执行命令 AT+GMI 响应 OK 响应 Quectel 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 2.3. AT+GMM 请求 MT 型号 ID 该命令与 AT+CGMM 的作用相同,用于返回 MT 型号 ID 信息。 AT+GMM 请求 MT 型号 ID 测试命令 AT+GMM=? 执行命令 AT+GMM 响应 OK 响应 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 上海移远通信技术股份有限公司 17 / 279 LTE Standard(U)系列 AT 命令手册 2.4. AT+GMR 请求 TA 固件版本 ID 该命令与 AT+CGMR 的作用相同,用于提供 TA 固件版本的 ID 信息。 AT+GMR 请求 TA 固件版本 ID 测试命令 AT+GMR=? 执行命令 AT+GMR 响应 OK 响应 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。TA 固件版本的 ID 信息。 举例 AT+GMR EC200UCNAAR01A04M08 OK 2.5. AT+CGMI 请求制造商信息 该命令与 AT+GMI 的作用相同,用于返回制造商信息。 AT+CGMI 请求制造商信息 测试命令 AT+CGMI=? 执行命令 AT+CGMI 响应 OK 响应 Quectel OK 上海移远通信技术股份有限公司 18 / 279 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 / LTE Standard(U)系列 AT 命令手册 2.6. AT+CGMM 请求 MT 型号 ID 该命令与 AT+GMM 的作用相同,用于返回 MT 型号 ID 信息。 AT+CGMM 请求 MT 型号 ID 测试命令 AT+CGMM=? 执行命令 AT+CGMM 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 OK 响应 OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 2.7. AT+CGMR 请求 TA 固件版本 ID 该命令与 AT+GMR 的作用相同,用于提供 TA 固件版本 ID 信息。 AT+CGMR 请求 TA 固件版本 ID 测试命令 AT+CGMR=? 执行命令 AT+CGMR 响应 OK 响应 最大响应时间 OK 300 毫秒 上海移远通信技术股份有限公司 19 / 279 特性说明 / 参考 3GPP TS 27.007 参数 字符串类型。TA 固件版本的 ID 信息。 LTE Standard(U)系列 AT 命令手册 2.8. AT+GSN 请求国际移动设备识别码和序列号 该命令与 AT+CGSN 的作用相同,用于返回 ME 的国际移动设备识别码(IMEI 号)和序列号(SN 号)。 AT+GSN 请求国际移动设备识别码和序列号 测试命令 AT+GSN=? 响应 +CSN: (支持的列表) 设置命令 AT+GSN= OK 响应 若=0,查询 ME 的 SN 号: +GSN: OK 若=1,查询 ME 的 IMEI 号: +GSN: 执行命令 AT+GSN OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 若出现任何错误与 ME 相关: +CMS ERROR: 300 毫秒 / 上海移远通信技术股份有限公司 20 / 279 V.25ter LTE Standard(U)系列 AT 命令手册 参数 整型。控制查询 SN 号还是 IMEI 号。 0 查询 ME 的 SN 号。 1 查询 ME 的 IMEI 号。 字符串类型。ME 的 SN 号。 字符串类型。ME 的 IMEI 号。 错误码。详情参考第 14.5 章。 备注 每台 ME 设备的 SN 号或 IMEI 号不同,因此可以用来识别 ME。 2.9. AT+CGSN 请求国际移动设备识别码和序列号 该命令与 AT+GSN 的作用相同,用于返回 ME 的国际移动设备识别码(IMEI 号)和序列号(SN 号)。 AT+CGSN 请求国际移动设备识别码和序列号 测试命令 AT+CGSN=? 响应 +CGSN: (支持的列表) 设置命令 AT+CGSN= OK 响应 若=0,查询 ME 的 SN 号: +CGSN : OK 若=1,查询 ME 的 IMEI 号: +CGSN : 执行命令 AT+CGSN OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 21 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何错误与 ME 相关: +CMS ERROR: 300 毫秒 / 参数 整型。控制查询 SN 号还是 IMEI 号。 0 查询 ME 的 SN 号。 1 查询 ME 的 IMEI 号。 字符串类型。ME 的 SN 号。 字符串类型。ME 的 IMEI 号。 错误码。详情参考第 14.5 章。 备注 每台 ME 设备的序列号或 IMEI 号不同,因此可以用来识别 ME。 2.10. AT&F 重置 AT 设置命令为出厂设置 该命令用于将 AT 设置命令重置为出厂设置(详情参考表 10)。 AT&F 重置 AT 设置命令为出厂设置 执行命令 响应 AT&F[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 将 AT 设置命令重置为出厂设置。 上海移远通信技术股份有限公司 22 / 279 LTE Standard(U)系列 AT 命令手册 2.11. AT&V 显示当前设置 该命令用于显示一些 AT 命令参数的当前设置(详情参考表 3),包括不可读的单字母 AT 命令参数。 AT&V 显示当前设置 执行命令 AT&V 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 / 表 3:AT&V 响应 AT&V &C: 1 &D: 2 &F: 0 &W: 0 E: 1 Q: 0 V: 1 X: 4 Z: 0 S0: 0 S3: 13 S4: 10 S5: 8 S6: 2 S7: 0 S8: 2 S10: 15 OK 2.12. AT&W 存储当前设置到用户自定义配置文件 该命令用于将当前的 AT 命令设置存储到 NVM 中用户自定义配置文件(详情参考表 11)。 上海移远通信技术股份有限公司 23 / 279 LTE Standard(U)系列 AT 命令手册 AT&W 存储当前设置到用户自定义配置文件 执行命令 响应 AT&W[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 配置文件编号。用于存储当前的 AT 命令设置。 2.13. ATZ 从用户自定义文件中还原 AT 命令设置 该命令用于从用户自定义文件中还原 AT 命令设置。若之前已通过 AT&W 将 AT 命令设置存储在 NVM 中,则从 NVM 中的用户自定义配置文件中还原 AT 命令设置(详情参考表 12)。 同一命令行的任何其他 AT 命令都可以忽略。 ATZ 从用户自定义文件中还原 AT 命令设置 执行命令 响应 ATZ[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 重置文件编号 2.14. ATQ 设置结果码回显模式 该命令用于控制是否将结果码发送到 TE,作为响应发送的其他信息不受影响。 上海移远通信技术股份有限公司 24 / 279 LTE Standard(U)系列 AT 命令手册 ATQ 设置结果码回显模式 执行命令 ATQ 最大响应时间 特性说明 参考 V.25ter 响应 若=0: OK 若=1: (无) 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。 0 发送结果码。 1 结果码被禁止而不发送。 2.15. ATV TA 响应格式 该命令用于确定与 AT 命令结果码和信息响应一起发送的首尾内容。 表 4 列出了结果码,其数值等效项以及每种用法的简要说明。 ATV TA 响应格式 执行命令 ATV 响应 若=0: 0 最大响应时间 特性说明 参考 V.25ter 若=1: OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 25 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。 0 信息返回: 短结果码格式: 1 信息返回: 长结果码格式: 举例 ATV1 OK AT+CSQ +CSQ: 30,99 OK ATV0 0 AT+CSQ +CSQ: 30,99 0 //设置=1。 //当=1 时,结果码是 OK。 //设置=0。 //当=0 时,结果码是 0。 表 4:ATV0&ATV1 结果码数值等效项和简要说明 ATV1 OK CONNECT RING NO CARRIER ERROR NO DIALTONE BUSY NO ANSWER ATV0 0 1 2 3 4 6 7 8 描述 确认执行命令 已建立连接;DCE 正从命令模式转换为数据模式 DCE 已检测到来自网络的来电信号 连接已终止或尝试建立连接失败 无法识别命令,超过命令行最大字符长度,参数值无效或其 他处理命令行的问题 未检测到拨号音 检测到占线(忙音)信号 使用了 @(等待静默应答)拨号修饰符,连接计时器(S7) 计时结束前,未检测到远程振铃后的五秒静音。 上海移远通信技术股份有限公司 26 / 279 LTE Standard(U)系列 AT 命令手册 2.16. ATE 设置命令回显模式 该命令用于控制 TA 是否在 AT 命令模式下回显从 TE 接收的字符。 ATE 设置命令回显模式 执行命令 ATE 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。是否回显从 TE 收到的字符。 0 关闭 1 开启 2.17. A/ 重复上一个命令行 该命令用于重复上一个 AT 命令行,'/'表示行终止符。 A/ 重复上一个命令行 执行命令 A/ 特性说明 参考 V.25ter 响应 重复上一个命令 / 备注 EC200D 系列模块暂不支持该命令。 上海移远通信技术股份有限公司 27 / 279 举例 ATI Quectel EC200U Revision: EC200UCNAAR01A04M08 OK A/ Quectel EC200U Revision: EC200UCNAAR01A04M08 OK LTE Standard(U)系列 AT 命令手册 //重复上一个命令。 2.18. ATS3 设置命令行终止符 该命令用于确定 TA 识别的字符以终止输入的命令行。同时生成结果代码和信息文本以及通过 ATS4 设 置的字符值。 ATS3 设置命令行终止符 查询命令 响应 ATS3? 设置命令 ATS3= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。命令行终止符。范围:0~127;默认值:13。 上海移远通信技术股份有限公司 28 / 279 LTE Standard(U)系列 AT 命令手册 2.19. ATS4 设置响应格式字符 该命令用于确定 TA 为结果代码和信息文本生成的字符,以及通过 ATS3 设置的命令行终止字符。 ATS4 设置响应格式字符 查询命令 响应 ATS4? 设置命令 ATS4= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。响应格式字符。范围:0~127;默认值:10。 2.20. ATS5 设置命令行编辑字符 该命令用于确定 TA 用来从 AT 命令行删除紧接前一个字符的编辑字符值(等同于退格键)。 ATS5 设置命令行编辑字符 查询命令 响应 ATS5? 设置命令 ATS5= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 29 / 279 参数 LTE Standard(U)系列 AT 命令手册 整型。响应编辑字符。范围:0~127;默认值:8。 2.21. ATX 设置 CONNECT 结果码格式和检测呼叫进程 该命令用于确定 TA 是否将特定的结果代码发送到 TE。它还控制 TA 在开始拨号时是否检测拨号音和 占线(忙音)信号。 ATX 设置 CONNECT 结果码格式和检测呼叫进程 执行命令 响应 ATX OK 最大响应时间 300 毫秒 特性说明 参考 该命令立即生效; 执行 AT&W 后将保存参数配置。 V.25ter 参数 整型。 0 仅返回 CONNECT 结果码,拨号音和忙音检测均禁用。 1 仅返回 CONNECT 结果码,拨号音和忙音检测均禁用。 2 返回 CONNECT 结果码,禁用忙音检测,启用拨号音检测。 3 返回 CONNECT 结果码,禁用拨号音检测,启用忙音检测。 4 返回 CONNECT 结果码,拨号音和忙音检测均启用。 备注 EC200D 系列模块暂不支持该命令。 2.22. AT+CFUN 设置功能模式 此命令用于控制功能模式,同时还可以用于重置 UE。 上海移远通信技术股份有限公司 30 / 279 LTE Standard(U)系列 AT 命令手册 AT+CFUN 设置功能模式 测试命令 AT+CFUN=? 查询命令 AT+CFUN? 设置命令 AT+CFUN=[,] 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 +CFUN: (支持的列表),(支持的列表) OK 响应 +CFUN: OK 响应 OK 若出现任何错误与 ME 相关: +CME ERROR: 15 秒,取决于网络状态 该命令立即生效; 参数配置不保存。 参数 整型。功能模式。 0 最小功能模式 1 全功能模式 4 禁用 UE 发送和接收 RF 信号功能(飞行模式) 整型。是否复位。 0 设置功能模式前,不触发复位。 1 触发复位。复位后,该设备可以正常使用。该值仅适用于=1。 错误码。详请参考第 14.5 章。 举例 AT+CFUN=0 OK AT+COPS? +COPS: 0 OK AT+CPIN? +CME ERROR: 13 AT+CFUN=1 //设置 UE 为最小功能模式。 //无网络。 //(U)SIM 卡读取失败。 //设置 UE 为全功能模式。 上海移远通信技术股份有限公司 31 / 279 OK +CPIN: SIM PIN AT+CPIN='1234' OK +CPIN: READY +QUSIM: 1 +QIND: SMS DONE AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,'CHINA MOBILE',7 OK LTE Standard(U)系列 AT 命令手册 //注册上网络。 2.23. AT+CMEE 设置错误讯息格式 该命令用于禁用或启用将最终结果码+CME ERROR: 作为错误的指示。启用后,出现错误则返回 +CME ERROR: 的最终结果代码,而不是 ERROR。 AT+CMEE 设置错误讯息格式 测试命令 AT+CMEE=? 响应 +CMEE: (支持的范围) 查询命令 AT+CMEE? OK 响应 +CMEE: 设置命令 AT+CMEE= 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 32 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。 0 禁用结果码并改用 ERROR。 1 启用结果码,使用数值型取值。 2 启用结果码,使用详细值取值。 举例 AT+CMEE=0 OK AT+CPIN? ERROR AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 AT+CMEE=2 OK AT+CPIN? +CME ERROR: SIM not inserted //禁用结果码。 //仅显示 ERROR。 //启用数值型结果错误码。 //启用具有详细(字符串)值的错误结果码。 2.24. AT+CSCS 选择 TE 字符集 该设置命令用于把 TE 使用的字符集报给 MT,以使 MT 能够在 TE 和 MT 的字符集之间正确转换字符 串。 AT+CSCS 选择 TE 字符集 测试命令 AT+CSCS=? 响应 +CSCS: (支持的列表) 查询命令 AT+CSCS? OK 响应 +CSCS: 设置命令 AT+CSCS= 最大响应时间 OK 响应 OK 300 毫秒 上海移远通信技术股份有限公司 33 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 参考 3GPP TS 27.007 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 字符串类型。 'GSM' GSM 默认字符集 'HEX' 仅由从 00 到 FF 的十六进制字符串组成 'PCCP936' PCCP936 字符集 'IRA' 国际参考字符集 'UCS2' UCS2 字符集 备注 EC200D 系列模块取值暂不支持'PCCP936'。 举例 AT+CSCS? +CSCS: 'GSM' OK AT+CSCS='UCS2' OK AT+CSCS? +CSCS: 'UCS2' OK //查询当前字符集。 //字符集为 GSM。 //设置字符集为 UCS2。 //配置后,查询字符集为 UCS2。 2.25. AT+QURCCFG 配置 URC 输出端口 该命令用于配置 URC 的输出端口。 AT+QURCCFG 配置 URC 输出端口 测试命令 AT+QURCCFG=? 响应 +QURCCFG: 'urcport',(支持的列表) OK 上海移远通信技术股份有限公司 34 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+QURCCFG='urcport'[,] 响应 若省略可选参数,则查询当前配置: +QURCCFG: 'urcport', OK 最大响应时间 特性说明 若指定可选参数,则配置 URC 的输出端口: OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。设置 URC 的输出端口。 'usbat' USB AT 端口 'usbmodem' USB 调制解调器端口 'uart1' 主串口 'uart2' 辅助串口 'uart3' 串口 3(仅当模块不支持 GNSS 时有效) 'usbnmea' USB 串口 1(EC200D 系列模块暂不支持) 'usbext' USB 扩展 AT 端口(仅 EC200D 系列模块支持) 'all' 所有端口 举例 AT+QURCCFG=? +QURCCFG: 'urcport',('usbat','usbmodem','uart1','uart2','uart3','usbext','all') OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbat' //查询URC输出端口的当前配置。 OK AT+QURCCFG='urcport','usbmodem' OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbmodem' //将URC输出端口配置为USB调制解调器端口。 OK 上海移远通信技术股份有限公司 35 / 279 LTE Standard(U)系列 AT 命令手册 3 串口控制命令 3.1. AT&C 设置 DCD 信号模式 该命令用于设置 DCD 信号模式。 AT&C 设置 DCD 信号模式 执行命令 AT&C[] 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。 0 DCD 信号一直保持开启 1 检测到网络侧的载波信号时,DCD 信号保持开启;未检测到载波信号时,DCD 信号保持 关闭。 3.2. AT&D 设置 DTR 信号模式 该命令用于设置在端口处于数据模式时,DTR 信号从低电平转变至高电平后 TA 对应的状态。 AT&D 设置 DTR 信号模式 执行命令 AT&D[] 最大响应时间 响应 OK 300 毫秒 特性说明 该命令立即生效; 上海移远通信技术股份有限公司 36 / 279 LTE Standard(U)系列 AT 命令手册 参考 V.25ter 执行 AT&W 后将保存参数配置。 参数 整型。 0 TA 忽略 DTR 管脚信号变化 1 DTR 由低电平上拉至高电平:保持呼叫连接并切换为命令模式 2 DTR 由低电平上拉至高电平:断开数据连接并切换为命令模式。当 DTR 处于高电平时, 禁用自动应答功能。 3.3. AT+IFC 设置串口的流控方式 该命令用于设置串口通信的流控方式。 AT+IFC 设置串口的流控方式 测试命令 AT+IFC=? 响应 +IFC: (支持的列表),(支持的列 表) 查询命令 AT+IFC? OK 响应 +IFC: , 设置命令 数据模式下,设置串口的流控方式 AT+IFC=, OK 响应 OK 最大响应时间 300 毫秒 特性说明 参考 V.25ter 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 37 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。指定 TE 从 TA 接收数据时的流控行为。 0 无 2 RTS 流控 整型。指定 TA 从 TE 接收数据时的流控行为。 0 无 2 CTS 流控 备注 通常,流控用于传输大量数据的场景。 举例 AT+IFC=2,2 OK AT+IFC? +IFC: 2,2 OK //打开硬件流控。 3.4. AT+ICF 设置串口通信的帧格式和校验算法 该命令用于设置串口通信的帧格式和校验算法。 AT+ICF 设置串口通信的帧格式和校验算法 测试命令 AT+ICF=? 响应 +ICF: (支持的列表),(支持的列表) 查询命令 AT+ICF? OK 响应 +ICF: , 设置命令 AT+ICF=[,[]] 最大响应时间 OK 响应 OK 或者 ERROR 300 毫秒 上海移远通信技术股份有限公司 38 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 参考 V.25ter 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。帧格式。 1 8 个数据位,2 个停止位 2 8 个数据位,1 个停止位,1 个校验位 3 8 个数据位,1 个停止位,无校验位 整型。校验算法。仅当=2 时有效。 0 奇校验 1 偶校验 备注 1. 该命令仅在命令模式下适用。 2. 若配置为 1 或 3,则无效。 3.5. AT+IPR 设置固定的串口通信波特率 该命令用于设置固定的串口通信波特率。 AT+IPR 设置固定的串口通信波特率 测试命令 AT+IPR=? 响应 +IPR: (自动检测的列表),(支持固定的列表) 查询命令 AT+IPR? OK 响应 +IPR: 设置命令 AT+IPR= 最大响应时间 特性说明 参考 OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 39 / 279 V.25ter LTE Standard(U)系列 AT 命令手册 参数 整型。每秒的波特率。单位:bps。 0 自适应波特率 ⚫ ECx00U、EGx00U 和 EG91xU 系列模块支持的波特率如下: 1200、2400、4800、9600、14400、19200、28800、33600、38400、57600、115200、 230400、250000、460800、500000、921600、1000000、1843200、2100000 ⚫ EC200D 系列模块支持的波特率如下: 1200、2400、4800、9600、19200、38400、57600、115200、187500、230400, 460800、 921600、2000000、3250000 ⚫ ECx00G、EGx00G 系列和 EG915G-EU 模块支持的波特率如下: 1200、2400、4800、9600、14400、19200、28800、33600、38400、57600、115200、 230400、250000、460800、500000、921600、1000000、1843200、2000000 备注 1. 若设置固定的波特率,请确保 TE(DTE,通常为外部处理器)和 TA(DCE,移远通信模块)配置了 相同的波特率。 2. 在多路复用模式下,波特率无法通过 AT+IPR=设置。 3. 设置命令执行并返回 OK 后,波特率设置生效。 4. AT+IPR=0 表示配置为自适应波特率,需要 TE 先发 AT 或者 at 进行波特率自动匹配。模块匹配成功 后,没有返回结果,执行任意 AT 命令成功后,表示匹配成功。 举例 AT+IPR=115200 OK AT&W OK AT+IPR? +IPR: 115200 OK AT+IPR=115200;&W OK //设置固定波特率为 115200 bps。 //保存当前配置,模块重启后,串口通信速率仍为 115200 bps。 //固定波特率为 115200 bps 并保存当前配置。 上海移远通信技术股份有限公司 40 / 279 LTE Standard(U)系列 AT 命令手册 3.6. AT+CBAUD 设置主串口通信波特率 该命令用于设置主串口的固定通信波特率。 AT+CBAUD 设置主串口通信波特率 测试命令 AT+CBAUD=? 响应 +CBAUD: (支持的固定的列表) 查询命令 AT+CBAUD? OK 响应 +CBAUD: 设置命令 AT+CBAUD= OK 响应 OK 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。固定波特率。单位:bps。 0 自适应波特率 ⚫ ECx00U、EGx00U 和 EG91xU 系列模块支持的波特率如下: 1200、2400、4800、9600、14400、19200、28800、33600、38400、57600、115200、 230400、250000、460800、500000、921600、1000000、1843200、2100000 ⚫ EC200D 系列模块支持的波特率如下: 1200、2400、4800、9600、19200、38400、57600、115200、187500、230400、460800、 921600、2000000、3250000 ⚫ ECx00G、EGx00G 系列和 EG915G-EU 模块支持的波特率如下: 1200、2400、4800、9600、14400、19200、28800、33600、38400、57600、115200、 230400、250000、460800、500000、921600、1000000、1843200、2100000 备注 1. 若设置固定的波特率,请确保 TE(DTE,通常为外部处理器)和 TA(DCE,移远通信模块)配置了 相同的波特率。 2. 在多路复用模式下,波特率无法通过 AT+CBAUD=设置。 上海移远通信技术股份有限公司 41 / 279 3. 设置命令执行并返回 OK 后,波特率设置生效。 LTE Standard(U)系列 AT 命令手册 举例 AT+CBAUD=460800 OK AT+CBAUD? +CBAUD: 460800 OK //设置固定波特率为 460800 bps。 3.7. AT+QIPR 设置 UART2(辅助串口)/UART3 通信波特率 该命令用于设置 UART2(辅助串口)或 UART3 的通信波特率。 AT+QIPR 设置 UART2(辅助串口)/UART3 的通信波特率 测试命令 AT+QIPR=? 响应 +QIPR: (支持的列表),(支持的列表) 查询命令 AT+QIPR? OK 响应 +QIPR: , +QIPR: , 设置命令 AT+QIPR=, OK 响应 OK 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后保存参数配置。 参数 整型。UART 名称。 1 UART2(辅助串口) 2 UART3 上海移远通信技术股份有限公司 42 / 279 LTE Standard(U)系列 AT 命令手册 整型。波特率。单位:bps。 0 表示自适应波特率 ⚫ ECx00U 系列、EGx00U 和 EG91xU 系列模块支持的波特率如下: 1200、2400、4800, 9600、14400、19200、28800、33600、38400、57600、 115200、230400、250000、460800、500000、921600、1000000、1843200、 2100000 ⚫ EC200D 系列模块支持的波特率如下: 1200、2400、4800、9600、19200、38400、57600、115200、187500、230400、 460800、921600、2000000、3250000 ⚫ ECx00G、EGx00G 系列和 EG915G-EU 模块支持的波特率如下: 1200、2400、 4800、9600、14400、19200、28800、33600、38400、57600、 115200、230400、250000、460800、500000、921600、1000000、1843200、 2100000 备注 1. 若设置固定的波特率(不为 0),请确保 TE(DTE,通常为外部处理器)和 TA(DCE,移远通 信模块)配置了相同的波特率。 2. 在多路复用模式下,波特率无法通过 AT+QIPR=,设置。 3. 设置命令执行并返回 OK 后,波特率设置生效。 举例 AT+QIPR=1,460800 OK AT+QIPR? +QIPR: 1,460800 +QIPR: 2,115200 //设置 UART2 的固定波特率为 460800 bps。 OK AT&W OK //保存当前配置:模块重启后,UART2 通信波特率维持为 460800 bps。 //重启模块 AT+QIPR? +QIPR: 1,460800 +QIPR: 2,115200 OK 上海移远通信技术股份有限公司 43 / 279 LTE Standard(U)系列 AT 命令手册 3.8. AT+QICF 设置 UART2(辅助串口)/UART3 通信的帧格式和校验算法 该命令用于设置 UART2(辅助串口)或 UART3 通信的帧格式和校验算法。 AT+QICF 设置 UART2(辅助串口)/UART3 通信的帧格式和校验算法 测试命令 AT+QICF=? 响应 +QICF: ( 支 持 的 列 表 ),( 支 持 的 范 围),(支持的列表) 查询命令 AT+QICF? OK 响应 +QICF: ,, +QICF: ,, 设置命令 AT+QICF=[,[,]] OK 响应 OK 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后保存参数配置。 参数 整型。UART 名称。 1 UART2(辅助串口) 2 UART3 整型。帧格式。 1 8 个数据位,2 个停止位,无校验位 2 8 个数据位,1 个停止位,1 个校验位 3 8 个数据位,1 个停止位,无校验位 整型。校验算法。仅当=2 时有效。 0 奇校验 1 偶校验 备注 1. 该命令仅在命令模式下适用。 2. 若配置为 1 或 3,则无效。 上海移远通信技术股份有限公司 44 / 279 LTE Standard(U)系列 AT 命令手册 3. 执行 AT+QICF?查询当前配置时,若返回值为 1 或 3,则无需关注返回的第三个参数。 举例 AT+QICF=2,3 OK AT+QICF? +QICF: 1,3,0 +QICF: 2,3,0 OK AT&W OK //重启模块 AT+QICF? +QICF: 1,3,0 +QICF: 2,3,0 OK //设置 UART3 帧格式为 8 个数据位,1 个停止位,无校验位。 //保存当前配置:模块重启后,UART3 帧格式维持为 8 个数据位,1 个停止位, 无校验位。 3.9. AT+QIFC 设置 UART2(辅助串口)/UART3 的流控方式 该命令用于设置 UART2(辅助串口)或 UART3 的流控方式。 AT+QIFC 设置固定的 UART2(辅助串口)/UART3 的流控方式 测试命令 AT+QIFC=? 响应 +QIFC: (支持的列表),(支持的列 表),(支持的列表) 查询命令 AT+QIFC? OK 响应 +QIFC: ,, +QIFC: ,, 设置命令 AT+QIFC=[,[,]] 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后保存参数配置。 参数 整型。UART 名称。 1 UART2(辅助串口) 2 UART3 整型。指定 TE 从 TA 接收数据时的流控行为。 0 无 2 RTS 流控 整型。指定 TA 从 TE 接收数据时的流控行为。 0 无 2 CTS 流控 备注 通常,流控用于传输大量数据的场景。 举例 AT+QIFC=1,2,2 OK AT+QIFC? +QICF: 1,2,2 +QICF: 2,0,0 OK AT&W OK //重启模块 AT+QIFC? +QIFC: 1,2,2 +QIFC: 2,0,0 OK //打开 UART2 硬件流控。 //保存当前配置:模块重启后,UART2 硬件流控维持打开。 上海移远通信技术股份有限公司 46 / 279 LTE Standard(U)系列 AT 命令手册 4 状态控制命令 4.1. AT+CPAS 查询 ME 活动状态 该命令用于查询 ME 的活动状态。 AT+CPAS 查询 ME 活动状态 测试命令 AT+CPAS=? 响应 +CPAS: (支持的列表) 执行命令 AT+CPAS OK 响应 TA 返回 ME 的活动状态: +CPAS: OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 整型。ME 活动状态。 0 就绪 2 未知 3 响铃 4 呼叫进行中 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 47 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+CPAS +CPAS: 0 OK RING AT+CLCC +CLCC: 1,1,4,0,0,'15695519173',161 OK AT+CPAS +CPAS: 3 OK AT+CLCC +CLCC: 1,0,0,0,0,'10010',129 OK AT+CPAS +CPAS: 4 OK //处于就绪状态。 //正在响铃。 //呼叫进行中。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块暂不支持该命令。 4.2. AT+CEER 拓展错误上报 该命令用于查询拓展的错误并上报上次操作失败的原因,例如: ⚫ 拨打电话失败 ⚫ 通话失败(无论手机作为主叫或被叫) ⚫ 无法通过补充业务修改呼叫 ⚫ 无法激活,注册,查询,停用或注销补充业务 ⚫ 无法附着 GPRS,激活 PDP 上下文 ⚫ 无法去附着 GPRS,去激活 PDP 上下文 AT+CEER 拓展错误上报 测试命令 AT+CEER=? 响应 +CEER: (支持的列表) 上海移远通信技术股份有限公司 48 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+CEER? 设置命令 AT+CEER= 执行命令 AT+CEER 最大响应时间 特性说明 OK 响应 +CEER: OK 响应 OK 或者 ERROR 若出现任何错误与 ME 相关: +CME ERROR: 响应 +CEER:, OK 或者 +CEER: , OK 或者 +CEER: ,, OK 或者 ERROR 若出现任何错误与 ME 相关: +CME ERROR: 300 毫秒 该命令立即生效。 参数配置自动保存。 参数 整型。AT+CEER 响应格式。 0 响应格式为+CEER: , 1 响应格式为+CEER: , 整型。错误位置 ID。 整型。数字类型错误码。 上海移远通信技术股份有限公司 49 / 279 LTE Standard(U)系列 AT 命令手册 字符串类型错误码。 字符串类型。错误码分类。 错误码。详情参考第 14.5 章。 备注 1. EC200D 系列模块暂不支持该命令。 2. ECx00G、EGx00G 系列和 EG915G-EU 模块暂不支持通话。 4.3. AT+QINDCFG 控制 URC 上报 该命令用于控制 URC 的上报。 AT+QINDCFG 控制 URC 上报 测试命令 AT+QINDCFG=? 响应 +QINDCFG: 'all',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'csq',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'act',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'smsfull',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'smsincoming',(支持的列表),(支持 的列表) +QINDCFG: 'ring',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'psm',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'rach',( 支 持 的 列 表 ),( 支 持 的 列表) 设置命令 AT+QINDCFG=[,[ ,]] OK 响应 若省略可选参数,则查询当前配置: +QINDCFG: , OK 若指定任意可选参数,则配置 URC 的上报: OK 上海移远通信技术股份有限公司 50 / 279 最大响应时间 特性说明 参数 LTE Standard(U)系列 AT 命令手册 或者 ERROR 若出现任何错误与 ME 相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置是否保存取决于。 字符串类型。URC 类型。 'all' 是否上报所有类型的 URC。默认打开。 'csq' 信号强度和信道误码率变化指示(类似 AT+CSQ)。默认关闭。 若配置为打开,将上报 URC:+QIND: 'csq',, 'act' 网络访问技术变化指示。默认关闭。如果配置为打开,则将上报 URC:+QIND: 'act',。 是字符串类型。取值如下:: 'GSM' 'EGPRS' 'WCDMA' 'LTE' 'HSDPA' 'HSUPA' 'HSDPA&HSUPA' 'UNKNOWN' 例如: +QIND: 'act','LTE' +QIND: 'act','UNKNOWN' 'act'的描述如下: 1. 若模块未注册网络,则为'UNKNOWN'。 2. 如果配置为打开,则将立即上报'act'的 URC。仅当网络访问 技术发生变化时,才会上报新的 URC。 'smsfull' 短消息存储已满指示。默认关闭。若配置为打开,将上报 URC: +QIND: 'smsfull', 'smsincoming' 新消息指示。默认打开。相关 URC 为:+CMTI、+CMT、+CDS 'ring' RING 指示。默认打开。 'psm' PSM 指示。默认打开。 在进入 PSM 休眠时将上报 URC:+QIND: ENTER PSM 在 PSM 唤醒时将上报 URC:+QIND: EXIT PSM 'rach' 随机接入结果指示。默认关闭。如果配置为打开,则将上报 URC: +QIND:'rach',,,,,, 上海移远通信技术股份有限公司 51 / 279 LTE Standard(U)系列 AT 命令手册 字符串类型。取值如下: 'GSM' 'WCDMA' 'LTE' 整型。表示随机接入的结果,0 表示成功,其它参数均 表示失败。 ,,, 不同服务模式对应的 参数,参见下表。 'GSM' 'WCDMA' 'LTE' 整型。绝对无线频道编号。 整型。基站识别码。 字符串类型。十六进制格式的两字节位置区号。 字符串类型。十六进制格式的四字节。 整型。UTRA 绝对无线频率信道。 整型。小区主扰码。 整型。E-UTRA 绝对射频信道号。 整型。物理小区标识。 字符串型类型。十六进制格式的两字节跟踪区号。 整型。打开/关闭指定 URC 的上报。 0 关闭 1 打开 整型。是否将参数配置保存至 NVRAM。 0 不保存 1 保存 错误码。详情参考第 14.5 章。 备注 1. EC200D 系列模块暂不支持配置 URC 类型'psm'。 2. ECx00G、ECx00U、EGx00G、EG91xU 系列和 EG915G-EU 模块暂不支持配置 URC 类型'rach'。 3. 针对 ECx00G、EGx00G 系列,仅支持 VoLTE 功能的模块支持配置 URC 类型'ring';EG915G-EU 暂不支持支持配置 URC 类型'ring'。 上海移远通信技术股份有限公司 52 / 279 LTE Standard(U)系列 AT 命令手册 4.4. AT+QRDY 查询初始化状态 该命令用于查询模块开机时的初始化状态。 AT+QRDY 查询初始化状态 查询命令 AT+QRDY? 响应 +QRDY: 最大响应时间 特性说明 OK 300 毫秒 / 参数 十六进制数字。模块开机时初始化状态。 0x0 协议栈初始化完成 0x1 蓝牙功能初始化完成 0x2 音频功能初始化完成 0x3 Wi-Fi 功能初始化完成 0x4 休眠功能初始化完成 0xffff 开机初始化完成 备注 1. 指定功能初始化完成后,方可执行该功能相关 AT 命令。模块开机初始化完成后,可执行所有功能相 关 AT 命令。 2. EC200D 系列模块暂不支持该命令。 举例 AT+QRDY? +QRDY: 0xffff OK //开机初始化完成 上海移远通信技术股份有限公司 53 / 279 4.5. AT+QCFG 扩展命令 LTE Standard(U)系列 AT 命令手册 AT+QCFG 扩展命令 测试命令 AT+QCFG=? +QCFG: 'nwscanmode',(支持的列表),(支持 的列表) +QCFG: 'nwscanmodeex', (支持的列表) +QCFG: 'band',(支持的列表),(支持的列表),(支持的列表) +QCFG: 'creg/emergency',(支持的列表) +QCFG: 'qoos',(支持的列表),(支持的范 围),(支持的范围),(支持的范围) +QCFG: 'airplanecontrol',(支持的列表) +QCFG: 'usbnet',(支持的列表) +QCFG: 'nat/cid',(支持的列表) +QCFG='nat/subnet',(支持的列表),,< subnet_mask> +QCFG: 'usbnetmac', +QCFG: 'urc/ri/other',(支持的列表),(支持的范围),(支持的范围) +QCFG: 'urc/ri/smsincoming',(支持的列表),(支 持的范围),(支持的范围) +QCFG: 'urc/ri/ring',(支持的列表),(支持的范围),(支持的范围) +QCFG: 'urc/delay',(支持的范围) +QCFG: 'urc/cache',(支持的范围) +QCFG: 'risignaltype',(支持的列表) +QCFG='apready',(支持的列表),(支持的 列表) +QCFG: 'cmux/urcport',(支持的范围) +QCFG: 'fota/cid',(支持的范围) +QCFG: 'fota/times',(支持的范围),(支持的范围),(支持的范围) +QCFG: 'fota/path', +QCFG: 'pkalive/ip',(支持的列表) ,,(支持的范围) +QCFG: 'ledmode',(支持的范围) +QCFG: 'led/sim',(支持的列表) +QCFG: 'tone/incoming',(支持的范围) +QCFG: 'sleepind/level',(支持的列表) +QCFG: 'wakeupin/level',(支持的列表),(支持的列表) +QCFG: 'ntp',(支持的范围),(支持的范围) 上海移远通信技术股份有限公司 54 / 279 最大响应时间 特性说明 LTE Standard(U)系列 AT 命令手册 +QCFG: 'urc/interval',(支持的列表),(支持的范围),(支持的范围) +QCFG: 'esmfail/times',(支持的范围) … OK 300 毫秒 / 备注 以上仅展示命令响应的示例。命令的实际响应结果由使用的模块决定。 4.5.1. AT+QCFG='nwscanmode' 配置网络制式 该命令用于配置搜索的网络制式。 AT+QCFG='nwscanmode' 配置网络制式 设置命令 AT+QCFG='nwscanmode'[,[,]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'nwscanmode', OK 若指定任意可选参数,则配置网络制式: OK 或 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 决定命令生效方式。 参数配置自动保存。 参数 整型。网络制式。 ECx00U 系列、EGx00U、EG91xU 系列模块支持的制式如下: 上海移远通信技术股份有限公司 55 / 279 LTE Standard(U)系列 AT 命令手册 0 自动(GSM/LTE) 1 仅 GSM 3 仅 LTE EC200D 系列模块支持的制式如下: 0 自动(WCDMA/LTE) 2 仅 WCDMA 3 仅 LTE ECx00G、EGx00G 系列和 EG915G-EU 模块支持的制式如下: 3 仅 LTE 整型。命令生效方式。 0 UE 重启后生效 1 立即生效 错误码。详情参考第 14.5 章。 备注 对于网络制式只支持 LTE 的模块,仅取默认值 3。 4.5.2. AT+QCFG='nwscanmodeex' 配置网络搜索模式 AT+QCFG='nwscanmodeex' 配置网络搜索模式 设置命令 AT+QCFG='nwscanmodeex'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'nwscanmodeex', OK 最大响应时间 特性说明 若指定可选参数,则配置网络搜索模式: OK 或 ERROR 300毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。网络搜索模式。范围:4、8、12、16、20、24和28。 4 仅GSM 8 仅WCDMA 上海移远通信技术股份有限公司 56 / 279 LTE Standard(U)系列 AT 命令手册 12 GSM + WCDMA 16 仅LTE 20 GSM + LTE 24 WCDMA + LTE 28 GSM + WCDMA + LTE 备注 1. 当 Bit 2,Bit 3 和 Bit 4 设置为 1 时,对应 AT+QCFG='nwscanmode'参数=0。 Bit 2:GSM Bit 3:WCDMA Bit 4:LTE 例如,如需配置网络搜索模式为 LTE only,则参数设置为 16,对应 16 进制数 0001 0000。 2. 该命令仅适用于 EC200D 系列模块。 举例 AT+QCFG='nwscanmodeex',28 OK AT+QCFG='nwscanmodeex' +QCFG: 'nwscanmode',28 OK //28 对应 16 进制数为 0001 1100。配置网络搜索模式为 GSM, WCDMA, LTE。 //查询当前配置。 4.5.3. AT+QCFG='band' 配置网络搜索频段 该命令指定 UE 的网络搜索频段。 AT+QCFG='band' 配置网络搜索频段 设置命令 响应 AT+QCFG='band'[,,[,]] +QCFG: 'band',, OK 若指定任意可选参数,则配置网络搜索频段: OK 或 ERROR 若错误与 ME 功能相关: +CME ERROR: 上海移远通信技术股份有限公司 57 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 300 毫秒 决定命令生效方式。 参数配置自动保存。 参数 十六进制数字。该值指定 GSM 和 WCDMA 的频段。若设置为 0,则表示不改变 GSM 和 WCDMA 的频段。 例:00000003 = 00000001 (EGSM900) + 00000002 (DCS1800) 00000000 不改变 00000001 EGSM900 00000002 DCS1800 00000004 GSM850 00000008 PCS1900 EC200D 系列模块还支持以下取值: 00000010 WCDMA 2100 00000020 WCDMA 1900 00000040 WCDMA 850 00000080 WCDMA 900 00000100 WCDMA 800 00000200 WCDMA 1700 0000FFFF GSM&WCDMA 全频段 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持 GSM 和 WCDMA 的频段,只能设 置为 0。 十六进制数字。该值指定 LTE 的频段。若设置为 0,则表示不改变 LTE 的频段。 例:0x15 = 0x1 (LTE B1) + 0x4 (LTE B3) + 0x10 (LTE B5) 0 不改变 0x1 (CM_BAND_PREF_LTE_EUTRAN_BAND1) LTE B1 0x2 (CM_BAND_PREF_LTE_EUTRAN_BAND2) LTE B2 0x4 (CM_BAND_PREF_LTE_EUTRAN_BAND3) LTE B3 0x8 (CM_BAND_PREF_LTE_EUTRAN_BAND4) LTE B4 0x10 (CM_BAND_PREF_LTE_EUTRAN_BAND5) LTE B5 0x40 (CM_BAND_PREF_LTE_EUTRAN_BAND7) LTE B7 0x80 (CM_BAND_PREF_LTE_EUTRAN_BAND8) LTE B8 0x80000 (CM_BAND_PREF_LTE_EUTRAN_BAND20) LTE B20 0x8000000 (CM_BAND_PREF_LTE_EUTRAN_BAND28) LTE B28 0x200000000 (CM_BAND_PREF_LTE_EUTRAN_BAND34) LTE B34 0x2000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND38) LTE B38 0x4000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND39) LTE B39 0x8000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND40) LTE B40 0x10000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND41) LTE B41 0x20000000000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND66) LTE B66 0x7FFFFFFFFFFFFFFF (CM_BAND_PREF_ANY) 全频段 上海移远通信技术股份有限公司 58 / 279 LTE Standard(U)系列 AT 命令手册 整型。命令生效方式。 0 UE 重启后生效 1 立即生效 错误码。详情参考第 14.5 章。 备注 1. 上述只提供命令响应的一个例子。不同的命令响应根据实际模块使用来决定。 2. 模块实际支持的频段详情请参考各模块的产品规格书。 4.5.4. AT+QCFG='creg/emergency' 配置 emergency 网络信息显示 该命令用于配置在 emergency 下是否显示网络信息。 AT+QCFG='creg/emergency' 配置 emergency 网络信息显示 执行命令 AT+QCFG='creg/emergency'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'creg/emergency', OK 若指定配置参数,则配置在 emergency 下是否显示网络信息: OK 或 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。使能或禁止 emergency 下的网络信息显示。 0 emergency 下不显示网络信息 1 emergency 下显示网络信息 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 59 / 279 LTE Standard(U)系列 AT 命令手册 4.5.5. AT+QCFG='qoos' 配置 OOS 状态下搜网定时器信息 该命令用于配置 OOS 状态下无网定时器和限制服务定时器相关参数。 AT+QCFG='qoos' 配置 OOS 状态下搜网定时器信息 设置命令 AT+QCFG='qoos'[,[,[, [,]]]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'qoos',,,, OK 最大响应时间 特性说明 若指定任意可选参数,配置 OOS 状态下无网定时器和限制服 务定时器信息: OK 或 +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。OOS 使能机制。 0 关闭 OOS 机制,无网或限制服务时,按照默认逻辑搜网。 1 打开 OOS 机制,仅在无网服务时进行 OOS 搜网。 2 打开 OOS 机制,在无网或限制服务下进行 OOS 搜网。 整型。定时器初始时长。范围:0~255;单位:秒;默认值:0。 整型。循环次数。范围:0~255;默认值:0。 整型。定时器最大时长。范围:0~255;单位:分钟;默认值:60。 错误码。详情参考第 14.5 章。 备注 1. 当设置为 0 时,省略定时器配置参数、和。 2. 为 1,为 0 时,按照默认逻辑搜网。 3. 为非 0,为 0 或省略时,定时器时长将保持。 4. 与为非 0 时,必须大于。当大于时,循环次数达 到后,定时器下次启动时长为本次时长的 2 倍,最大不会超过;若省略, 最大时长不超过 1 小时。 5. 查询配置时,若为 0,、和参数会被省略。 6. 默认定时器时长设置逻辑:无网定时器时长固定为 12 秒,限制服务定时器第一次时长为 12 秒,重 复 5 次之后并且小区未变化,定时器时长固定为 1 小时。 7. EC200D 系列模块暂不支持该命令。 上海移远通信技术股份有限公司 60 / 279 举例 AT+QCFG='qoos',2,20,5,60 OK AT+QCFG='qoos',1,30,3,50 OK AT+QCFG='qoos',0 OK LTE Standard(U)系列 AT 命令手册 //设置无网和限制服务定时器初始时长 20 秒,循环 5 次,最大时 长为 60 分钟。 //设置无网定时器初始时长30秒,循环3次,最大时长为50分钟。 //关闭OOS机制,无网和限制服务定时器按照默认逻辑执行。 4.5.6. AT+QCFG='airplanecontrol' 开启/关闭飞行模式控制 该命令用于开启/关闭飞行模式控制功能。 AT+QCFG='airplanecontrol' 开启/关闭飞行模式控制 设置命令 AT+QCFG='airplanecontrol'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'airplanecontrol',, OK 若指定可选参数,则开启/关闭飞行模式控制: OK 或 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。开启/关闭飞行模式控制功能。 0 关闭飞行模式控制功能 1 开启飞行模式控制功能 整型。飞行模式状态。 0 当前不处于飞行模式 1 当前处于飞行模式 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 61 / 279 LTE Standard(U)系列 AT 命令手册 备注 1. 开启飞行模式控制后,当 W_DISABLE#引脚改变时,输出 URC +QIND: airplanestatus,。 2. 开启飞行模式控制后,W_DISABLE#引脚拉低,将进入飞行模式;W_DISABLE#引脚拉高,将退出飞 行模式;在 W_DISABLE#引脚为低电平的状态下,执行 AT+CFUN=1,会返回 ERROR,禁止退出飞 行模式。 3. 开启飞行模式控制后,模块开机会先检测 W_DISABLE#引脚的电平;如果为低电平,模块会立刻进 入飞行模式。 4. 参考相应模块的硬件设计手册获取更多关于 W_DISABLE#引脚的详情。 5. EC200D 系列模块暂不支持该命令。 举例 AT+QCFG='airplanecontrol' +QCFG: 'airplanecontrol',0,0 //返回当前飞行模式功能配置。 OK AT+QCFG='airplanecontrol',1 OK //拉低 W_DISABLE#引脚 +QIND: airplanestatus,1 AT+CFUN? +CFUN: 4 //开启飞行模式控制功能。 //由于 W_DISABLE#引脚拉低,此时进入飞行模式。 //处于飞行模式。 OK //拉高 W_DISABLE#引脚 +QIND: airplanestatus,0 AT+CFUN? +CFUN: 1 //由于 W_DISABLE#引脚拉高,此时退出飞行模式。 //处于全功能模式。 OK 4.5.7. AT+QCFG='usbnet' 配置 USB 网络端口协议 该命令用于配置 USB 网络端口使用的协议。 AT+QCFG='usbnet' 配置 USB 网络端口协议 设置命令 AT+QCFG='usbnet'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'usbnet', OK 上海移远通信技术股份有限公司 62 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若指定可选参数,则配置 USB 网络端口协议: OK 或 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效。 参数配置自动保存。 参数 整型。USB 网络端口使用的协议。 1 ECM 3 RNDIS 错误码。详情参考第 14.5 章。 4.5.8. AT+QCFG='nat/cid' 开启 PDP 上下文的 NAT 功能 该命令用于开启指定 PDP 上下文的 NAT 功能。 AT+QCFG='nat/cid' 开启 PDP 上下文的 NAT 功能 设置命令 AT+QCFG='nat/cid'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'nat/cid', OK 若指定可选参数,则开启指定 PDP 上下文的 NAT 功能: OK 或 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效。 参数配置自动保存。 上海移远通信技术股份有限公司 63 / 279 LTE Standard(U)系列 AT 命令手册 参数 十六进制类型。每一位代表 PDP 的 NAT 功能是否开启。 该值以 32 位表示,低 16 位中的位[0:6]分别代表 SIM0 的 PDP CID1~PDP CID7,高 16 位中的 位[16:22]分别代表 SIM1 的 PDP CID1~ PDP CID7。每张(U)SIM 卡最多支持 7 路 PDP。 针对 EC200D 系列模块,低 16 位中的位[0:10]分别代表 SIM0 的 PDP CID1~PDP CID11,高 16 位中的位[16:26]分别代表 SIM1 的 PDP CID1~PDP CID11。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块每张 USIM 卡最多支持 11 路 PDP。 举例 AT+QCFG='nat/cid' +QCFG: 'nat/cid',0x0 //查询当前配置。 OK AT+QCFG='nat/cid',0x10005 OK //使能 SIM0 的 PDP CID1 和 CID 3 NAT;使能 SIM1 的 PDP CID1 NAT。 4.5.9. AT+QCFG='nat/subnet' 配置 PDP 上下文的 NAT 子网参数 该命令用于配置 PDP 上下文的 NAT 子网参数。 AT+QCFG='nat/subnet' 配置 PDP 上下文的 NAT 子网参数 设置命令 AT+QCFG='nat/subnet'[,,[,]] 响应 若省略所有可选参数,则查询当前配置: +QCFG: 'nat/subnet',,, OK 若仅指定可选参数,则删除指定 PDP 上下文的 NAT 子 网参数配置: OK 或 ERROR 若指定所有可选参数,则配置指定 PDP 上下文的 NAT 子网参 上海移远通信技术股份有限公司 64 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 数: OK 或 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效。 参数配置自动保存。 参数 整型。场景 ID。范围:1~7。 字符串类型。NAT 子网地址。 字符串类型。NAT 子网掩码。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 4.5.10. AT+QCFG='usbnetmac' 配置 USB 网卡的 MAC 地址 该命令用来配置USB网卡的MAC地址。 AT+QCFG='usbnetmac' 配置 USB 网卡的 MAC 地址 设置命令 AT+QCFG='usbnetmac'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'usbnetmac', OK 特性说明 若指定可选参数,则配置 USB 网卡的 MAC 地址: OK 或 ERROR 该命令重启后生效。 参数配置自动保存。 上海移远通信技术股份有限公司 65 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。USB 网卡需要配置的 MAC 地址,6 个字节,其中每个字节间以:分割开。 备注 配置该命令后,模块 OS 重启会读出相应的 MAC 地址,并配置到 USB 网卡。如果没有配置该命令或者 该命令配置不成功,模块 OS 没有读出相应的 MAC 地址,OS 会使用默认的 MAC 配置 USB 网卡。 举例 AT+QCFG='usbnetmac',AE:0C:29:00:31:1B OK AT+QCFG ='usbnetmac' +QCFG: 'usbnetmac',AE:0C:29:00:31:1B OK //配置 USB 网卡 MAC 地址 //查询 USB 网卡 MAC 地址 4.5.11. AT+QCFG='urc/ri/other' 指定通用 URC RI 行为 该命令用于指定通用 URC 出现时的 RI 行为。 AT+QCFG='urc/ri/other' 指定通用 URC RI 行为 设置命令 AT+QCFG='urc/ri/other'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/ri/other',,, OK 若指定任意可选参数,则指定通用 URC RI 行为: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 66 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。通用 URC 出现时的 RI 行为。 'off 无 RI 行为 'pulse' 脉冲。RI 上产生的脉冲,脉冲周期由指定。 整型。脉冲周期。仅当配置为'pulse'时有效。范围:1~2000;默认值: 120;单位:毫秒。 整型。脉冲个数。仅当配置为'pulse'时有效。相邻两个脉冲之间的时间间 隔为。范围:1~5。 错误码。详情参考第 14.5 章。 4.5.12. AT+QCFG='urc/ri/smsincoming' 指定短信类 URC RI 行为 该命令用于指定短信类 URC 出现时的 RI 行为。 AT+QCFG='urc/ri/smsincoming' 指定短信类 URC RI 行为 设置命令 AT+QCFG='urc/ri/smsincoming'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/ri/smsincoming',,, OK 若指定可选参数,则指定短信类 URC RI 行为: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。短信类 URC 出现时的 RI 行为。 'off 无 RI 行为 'pulse' 脉冲。RI 上产生的脉冲,脉冲周期由指定。 整型。脉冲周期。仅当配置为'pulse'时有效。范围:1~2000;默认值: 120;单位:毫秒。 整型。脉冲个数。仅当配置为'pulse'时有效。相邻两个脉冲之间的时间间 上海移远通信技术股份有限公司 67 / 279 隔为。范围:1~5。 错误码。详情参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 4.5.13. AT+QCFG='urc/ri/ring' 指定来电类 URC RI 行为 该命令用于指定来电类 URC 出现时的 RI 行为。 AT+QCFG='urc/ri/ring' 指定来电类 URC RI 行为 设置命令 AT+QCFG='urc/ri/ring'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/ri/other',,, OK 若指定可选参数,则指定来电类 URC RI 行为: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。来电类 URC 出现时的 RI 行为。 'off 无 RI 行为 'pulse' 脉冲。RI 上产生的脉冲,脉冲周期由指定。 'atuo' 脉冲。振铃时输出 ring 的 URC 时,将 RI 拉低。退出振铃时将 RI 拉高。 整型。脉冲周期。仅当配置为'pulse'时有效。范围:1~2000;默认值: 120;单位:毫秒。 整型。脉冲个数。仅当配置为'pulse'时有效。相邻两个脉冲之间的时间间 隔为。范围:1~5。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 68 / 279 LTE Standard(U)系列 AT 命令手册 4.5.14. AT+QCFG='urc/delay' 设置 RI 脉冲结束后 URC 上报的延迟时间 该命令用于设置 RI 脉冲结束后 URC 上报的延迟时间。 AT+QCFG='urc/delay' 设置 RI 脉冲结束后 URC 上报的延迟时间 设置命令 AT+QCFG='urc/delay'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/delay', OK 若指定可选参数,则指定 RI 脉冲结束时 URC 延迟时间: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。RI 脉冲结束后 URC 上报的延迟时间。仅当 RI 脉冲大于等于 0 时有效。范围: 0~120;单位:毫秒;默认值:0,表示无延迟。 错误码。详情参考第 14.5 章。 4.5.15. AT+QCFG='urc/cache' 打开/关闭 URC 缓存 该命令用于打开/关闭 URC 缓存功能。 AT+QCFG='urc/cache' 打开/关闭 URC 缓存 设置命令 AT+QCFG='urc/cache'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/cache', OK 若指定可选参数,则打开或关闭 URC 缓存功能: OK 或者 上海移远通信技术股份有限公司 69 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。打开/关闭 URC 缓存。打开 URC 缓存后,所有 URC 将会被缓存起来,直到关闭 URC 缓存功能后,URC 才会被输出。 0 关闭 URC 缓存 1 打开 URC 缓存 错误码。详情参考第 14.5 章。 4.5.16. AT+QCFG='risignaltype' 设置 RI 信号输出位置 该命令用于设置 RI 信号的输出位置。 AT+QCFG='risignaltype' 设置 RI 信号的输出位置 设置命令 AT+QCFG='risignaltype'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'risignaltype', OK 若指定可选参数,则设置 RI 信号输出位置: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 70 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。RI 信号输出位置。仅当 RI 脉冲配置值大于 0 时有效。 'respective' RI 信号输出到 URC 端口上。 如果 URC 输出到主串口上,则 RI 信号输出到主串口的 RI 引脚上; 如果 URC 输出到非主串口上,将不会有 RI 信号。 'physical' RI 信号输出到主串口的 RI 引脚上 错误码。详情参考第 14.5 章。 4.5.17. AT+QCFG='apready' 设置 AP_READY 引脚行为 该命令用于查询和设置 AP_READY 引脚行为。通过外部 MCU 可以根据需求更改 AP_READY 引脚的 有效电平。 当有 URC 需要上报时,如果 AP_READY 引脚电平无效,则先缓存 URC,再检测 AP_READY 引脚电 平。当 AP_READY 引脚电平变为有效时,将输出 URC。MAIN_RI 引脚上产生的脉冲信号仍然可以按照配 置的模式输出,脉冲信号不会被缓存。 AT+QCFG='apready' 设置 AP_Ready 引脚行为 设置命令 AT+QCFG='apready'[,,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'apready',, OK 最大响应时间 特性说明 若指定可选参数,则设置 AP_Ready 引脚行为: OK 或 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。使能/禁用 AP_READY 引脚行为。 0 禁用 1 使能 整型。指示器引脚的有效电平。该参数仅在使能 AP_READY 检测功能时生效,指定 AP_READY 的默认电平。 0 低电平 1 高电平 上海移远通信技术股份有限公司 71 / 279 错误码。详情参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 备注 1. 最多缓存 120 条 URC,若超过 120 条,最先缓存的 URC 将会被新的 URC 覆盖。 2. 通话过程中只缓存一条 RING URC。 3. 模块是否支持该命令取决于是否存在相关硬件引脚,详情参见各模块的硬件设计手册。 4. EC800G-CN 模块不支持该命令。 举例 AT+QCFG='apready',1,0 OK AT+QCFG='apready' +QCFG: 'apready',1,0 OK 4.5.18. AT+QCFG='cmux/urcport' 设置 CMUX 口 URC 输出方式 该命令用于设置 CMUX 口 URC 的输出方式。 AT+QCFG='cmux/urcport' 设置 CMUX 口 URC 输出方式 设置命令 AT+QCFG='cmux/urcport'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'cmux/urcport', OK 若指定可选参数,则设置 CMUX 口 URC 输出方式: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 72 / 279 参数 整型。CMUX 口 URC 输出方式。 0 输出到所有 CMUX 口 1 输出到所有 CMUX 1 2 输出到所有 CMUX 2 3 输出到所有 CMUX 3 4 输出到所有 CMUX 4 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 LTE Standard(U)系列 AT 命令手册 4.5.19. AT+QCFG='fota/cid' 配置 FOTA 下载 PDP 场景 ID 该命令用于配置 FOTA 下载所使用的 PDP 场景 ID。 AT+QCFG='fota/cid' 配置 FOTA 下载 PDP 场景 ID 设置命令 AT+QCFG='fota/cid'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'fota/cid', OK 若指定可选参数,则配置 FOTA 下载 PDP 场景 ID: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。场景 ID。范围:1~7;默认值:1。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 73 / 279 备注 EC200D 系列模块暂不支持该命令。 LTE Standard(U)系列 AT 命令手册 4.5.20. AT+QCFG='fota/times' 配置 HTTP 方式 FOTA 下载信息 该命令用于配置 HTTP 方式 FOTA 下载的连接超时时间、出错重传次数和重传的时间间隔。 AT+QCFG='fota/times' 配置 HTTP 方式 FOTA 下载信息 设置命令 AT+QCFG='fota/times'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG:'fota/times',,, OK 若指定任意可选参数,则配置 HTTP 方式 FOTA 下载的连接 超时时间、出错重传次数和重传的时间间隔: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。HTTP 方式 FOTA 下载的连接超时时间。范围:1~120;默认值:60;单位:秒。 整型。HTTP 方式 FOTA 下载的出错重传次数。范围:1~24;默认值:6;单位:次。 整型。HTTP 方式 FOTA 下载的重传时间间隔。范围:1~120;默认值:6;单位:秒。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 74 / 279 LTE Standard(U)系列 AT 命令手册 4.5.21. AT+QCFG='fota/path' 配置 FOTA 目标固件包的存储媒介 该命令用于配置 FOTA 目标固件包的存储媒介。 AT+QCFG='fota/path' 配置 FOTA 目标固件包的存储媒介 设置命令 AT+QCFG='fota/path'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'fota/path', OK 若指定可选参数,则配置 FOTA 目标固件包的存储媒介: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 字符串类型。存储媒介类型。有关不同模块支持的存储类型详情,请参考文档 [1]。 'UFS:' UFS。支持设置子目录。 'EFS:' 外置 Flash。支持设置子目录。 'SD:' SD 卡。只支持设置根目录。 错误码。详情参考第 14.5 章。 备注 1. EC200D 系列模块暂不支持该命令。 2. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持 SD 卡。 4.5.22. AT+QCFG='pkalive/ip' 配置 PDP 保活参数 该命令主要用于配置 PDP 保活功能指定的远端 IP 与端口号。 上海移远通信技术股份有限公司 75 / 279 LTE Standard(U)系列 AT 命令手册 AT+QCFG='pkalive/ip' 配置 PDP 保活参数 设置命令 AT+QCFG='pkalive/ip',[,[,]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'pkalive/ip',,, OK 最大响应时间 特性说明 若指定任意可选参数,则配置 PDP 保活功能指定的远 端 IP 与端口号: OK 或 ERROR 300 毫秒 参数配置立即生效; 参数配置不保存。 默认值为:9 参数 整型。协议类型。 1 IPv4 2 IPv6 字符串类型。 为 1 时,的默认值为'216.239.57.155',否则,响应 ERROR。 为 2 时,的默认值为'2000:0:0:0:1:2345:6789:abcd',否则,响 应 ERROR。 整型。远程服务器端口。范围:0~65535;默认值:9。0 表示使用默认值。 备注 EC200D 系列模块暂不支持该命令。 举例 AT+QCFG='pkalive/ip',1,'216.239.57.155',9 //配置 PDP IPv4 场景下保活功能远端服务器 IP 地址 和端口号。 OK AT+QCFG='pkalive/ip',2,'2000:0:0:0:1:2345:6789:abcd',9 //配置 PDP IPv6 场景下保活功能 远端服务器 IP 地址和端口号。 OK 上海移远通信技术股份有限公司 76 / 279 LTE Standard(U)系列 AT 命令手册 4.5.23. AT+QCFG='ledmode' 配置网络状态灯(NET_STATUS)输出模式 该命令用于配置网络状态灯(NET_STATUS)输出模式。 AT+QCFG='ledmode' 配置网络状态灯输出模式 设置命令 AT+QCFG='ledmode'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'ledmode', OK 若指定可选参数,则配置网络状态灯输出模式: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。网络状态灯的输出模式。 0 modem 模式。默认闪烁方式。 1 Mini PCIe 模式。模块搜索到网络时,NET_STATUS 引脚输出为高电平,其它情况 下输出低电平。 错误码。详情参考第 14.5 章。 4.5.24. AT+QCFG='led/sim' 配置双卡双待下网络状态灯(NET_MODE 和 NET_STATUS) 指向的(U)SIM 卡 ID 该命令用于配置双卡双待下,网络状态灯(NET_MODE 和 NET_STATUS)指向的(U)SIM 卡 ID。 AT+QCFG='led/sim' 配置双卡双待下网络状态灯(NET_MODE 和 NET_STATUS)指向 的(U)SIM 卡 ID 设置命令 响应 AT+QCFG='led/sim'[,] 若省略可选参数,则查询当前配置: +QCFG: 'led/sim', OK 上海移远通信技术股份有限公司 77 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若指定可选参数,则配置双卡双待下网络状态灯指向的 (U)SIM 卡 ID: OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。(U)SIM 卡 ID。 0 (U)SIM1 1 (U)SIM2 错误码。详情参考第 14.5 章。 备注 针对 EC600G 系列模块,该命令可选,详情请咨询移远通信技术支持;EG700U-CN 和 EG700G-CN 模 块不支持该命令。 4.5.25. AT+QCFG='tone/incoming' 配置来电铃声 该命令用于配置来电铃声。 AT+QCFG='tone/incoming' 配置来电铃声 设置命令 响应 AT+QCFG='tone/incoming'[,] 若省略可选参数,则查询当前配置: +QCFG: 'tone/incoming', OK 若指定可选参数,则配置来电铃声: OK 或者 ERROR 若错误与 ME 功能相关: 上海移远通信技术股份有限公司 78 / 279 LTE Standard(U)系列 AT 命令手册 +CME ERROR: 最大响应时间 特性说明 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。来电铃声配置。 0 关闭来电铃声 2 使能来电铃声,铃声类型为 tone 音 3 使能来电铃声,铃声为用户自定义,需要将铃声改名为 CustRingTone.wav 并上传 到模块的文件系统 UFS 目录。 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 4.5.26. AT+QCFG='sleepind/level' 配置 SLEEP_IND 引脚的输出电平 该命令用于配置模块处于睡眠休眠时,SLEEP_IND 引脚的输出电平。 AT+QCFG ='sleepind/level' 配置 SLEEP_IND 引脚的输出电平 设置命令 AT+QCFG='sleepind/level'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'sleepind/level', OK 最大响应时间 特性说明 若指定可选参数,则配置 SLEEP_IND 引脚的输出电平: OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 79 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。表示模块进入睡眠模式后 SLEEP_IND 的输出电平。 0 模块进入睡眠模式时,SLEEP_IND 引脚输出高电平 1 模块进入睡眠模式时,SLEEP_IND 引脚输出低电平 备注 模块是否支持该功能取决于是否存在相关硬件引脚,详情参见各模块的硬件设计手册。 4.5.27. AT+QCFG='wakeupin/level' 配置 WAKEUP_IN 引脚唤醒行为,加载/卸载 USB 该命令用于使能或禁止通过 WAKEUP_IN 引脚唤醒模块,以及加载/卸载 USB。 AT+QCFG='wakeupin/level' 配置 WAKEUP_IN 引脚唤醒行为 设置命令 AT+QCFG='wakeupin/level'[, [,]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'wakeupin/level',, OK 若指定任意可选参数,则配置是否通过 WAKEUP_IN 引脚唤醒 模块,以及是否加载/卸载 USB: OK 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。触发动作的 WAKEUP_IN 引脚电平。 0 低电平 1 高电平 整型。当 WAKEUP_IN 引脚为指定电平时触发的动作。 0 无任何动作 1 若为 0,WAKEUP_IN 引脚低电平时唤醒模块,高电平时允许模块进入睡眠 若为 1,WAKEUP_IN 引脚高电平时唤醒模块,低电平时允许模块进入睡眠 2 若为 0,WAKEUP_IN 引脚低电平时加载 USB,高电平时卸载 USB 上海移远通信技术股份有限公司 80 / 279 LTE Standard(U)系列 AT 命令手册 若为 1,WAKEUP_IN 引脚高电平时加载 USB,低电平时卸载 USB 3 若为 0,WAKEUP_IN 引脚低电平时唤醒模块并加载 USB,高电平时允许模块 进入睡眠并卸载 USB 若为 1,WAKEUP_IN 引脚高电平时唤醒模块并加载 USB,低电平时允许模块 进入休眠并卸载 USB 备注 1. 模块是否支持该功能取决于是否存在相关硬件引脚,详情参见各模块的硬件设计手册。 2. EC200D 系列模块仅支持取值为 0 和 1。 举例 AT+QCFG='wakeupin/level',0,1 OK AT+QCFG='wakeupin/level' +QCFG: 'wakeupin/level',0,1 //设置 WAKEUP_IN 引脚为低电平时唤醒模块。 //查询当前配置。 OK 4.5.28. AT+QCFG='ntp' 配置 NTP 最大重传次数和间隔 该命令用于配置 NTP 最大重传次数和间隔。 AT+QCFG='ntp' 配置 NTP 最大重传次数和间隔 设置命令 AT+QCFG='ntp'[,,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'ntp',, OK 最大响应时间 特性说明 若指定可选参数,则配置 NTP 最大重传次数和间隔: OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 81 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。NTP 重传次数。范围:1~10;默认值:3。 整型。NTP 重传间隔。范围:5~60;默认值:15。单位:秒。 举例 AT+QCFG='ntp' +QCFG: 'ntp',3,15 //查询当前配置。 OK AT+QCFG='ntp',5,20 OK AT+QCFG='ntp' +QCFG: 'ntp',5,20 //设置 NTP 最大重传次数和间隔。 //查询当前配置。 OK 4.5.29. AT+QCFG='esmfail/times' 设置注册 LTE 最大连续失败次数并回落到 GSM 网 络 在 Data Centric 模式下,该命令用于设置模块注册 LTE 连续失败达到指定次数时会回落到 GSM 网络。 该命令只对支持 GSM 的模块有效。 AT+QCFG='esmfail/times' 设置注册 LTE 最大连续失败次数并回落到 GSM 网络 设置命令 AT+QCFG='esmfail/times'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'esmfail/times', OK 若指定可选参数,则设置模块注册 LTE 最大连续失败次数: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 上海移远通信技术股份有限公司 82 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。模块注册 LTE 最大连续失败次数。范围:0~5;默认值:5。当为 0 时,表示 模块注册 LTE 失败后不会回落到 GSM 网络。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 举例 AT+QCFG=? +QCFG: 'esmfail/times',(0-5) OK AT+QCFG='esmfail/times',4 OK AT+QCFG='esmfail/times' +QCFG: 'esmfail/times',4 OK 4.5.30. AT+QCFG='rtc/cfg' 设置 RTC 启动配置 该命令用于设置 RTC 启动配置。 AT+QCFG='rtc/cfg' 设置 RTC 启动配置 设置命令 AT+QCFG='rtc/cfg'[,,< RTC_enable>,,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'rtc/cfg',,,, OK 最大响应时间 特性说明 若指定可选参数,则设置 RTC 启动配置: OK 或者 ERROR 300 毫秒 该命令在模块重启后生效; 上海移远通信技术股份有限公司 83 / 279 LTE Standard(U)系列 AT 命令手册 参数配置自动保存。 参数 整型。是否将 NV 保存的时间作为 RTC 初始值。 0 否 1 是 整型。是否将 RTC 寄存器的时间作为 RTC 初始值。 0 否 1 是 整型。连接基站后,是否同步基站时间到 RTC 时间。 0 不同步 1 同步 整型。注网后的时区配置。 0 注网后,更新为网络时区 1 注网后,保持原有时区 2 注网后,重置时区为 0 举例 AT+QCFG='rtc/cfg' +QCFG: 'rtc/cfg',0,0,1,0 OK AT+QCFG='rtc/cfg',1,1,1,1 OK 4.5.31. AT+QCFG='pdn/pco' 配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加 密信元 该命令用于配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加密信元。 AT+QCFG='pdn/pco' 测试命令 AT+QCFG=? 配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加密信元 响应 +QCFG: 'pdn/pco',(支持的列表) … 设置命令 AT+QCFG='pdn/pco'[,] OK 响应 若省略可选参数,该查询当前配置: +QCFG: 'pdn/pco', 上海移远通信技术股份有限公司 84 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 OK 若指定可选参数,则配置 PDN 请求中的 PCO 在驻网附着时是 否携带加密信元: OK 或者 ERROR 若出现任何错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效。 参数配置掉电后保存。 参数 整型。配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加密信元。 0 携带 1 不携带 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 举例 AT+QCFG='pdn/pco' +QCFG: 'pdn/pco',0 OK AT+QCFG='pdn/pco',1 OK AT+QCFG='pdn/pco' +QCFG: 'pdn/pco',1 OK 上海移远通信技术股份有限公司 85 / 279 LTE Standard(U)系列 AT 命令手册 5 (U)SIM 卡相关命令 5.1. AT+CIMI 查询 IMSI 该命令用于查询(U)SIM 卡的国际移动用户识别码(IMSI),IMSI 允许 TE 识别 MT 中的(U)SIM 卡或 UICC(GSM 或者(U)SIM)中的活动应用程序。 AT+CIMI 查询 IMSI 测试命令 AT+CIMI=? 执行命令 AT+CIMI 响应 OK 响应 TA 返回,识别 MT 中的(U)SIM 卡。 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 MT 功能相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。国际移动用户识别码(无双引号的字符串)。 错误码。详情参考第 14.5 章。 举例 AT+CIMI 460023210226023 OK //查询 MT 中的(U)SIM 卡的 IMSI。 上海移远通信技术股份有限公司 86 / 279 LTE Standard(U)系列 AT 命令手册 5.2. AT+CLCK 功能锁定 该命令用于锁定、解锁 MT 或者网络功能,以及查询锁定状态。当正在设置或查询网络功能时,可中止 该命令。设置命令中,通常不可省略。当查询网络服务状态(为 2)时,若所有 类型的服务状态未激活,则命令响应行返回未激活的情况。 AT+CLCK 功能锁定 测试命令 AT+CLCK=? 响应 +CLCK: (支持的列表) 设置命令 AT+CLCK=,[, [,]] OK 响应 当不等于 2 且命令执行成功: OK 当等于 2 且命令执行成功: +CLCK: [,] [+CLCK: [,]] […] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 5秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。 'SC' (U)SIM(锁定卡槽中当前所选的(U)SIM/UICC 卡)。(U)SIM/UICC 在 MT 开机且执 行锁定命令时需要一个密码。 'AO' BAOC(禁止所有呼出,详情参考 3GPP TS 22.088) 'OI' BOIC(禁止所有国际呼出,详情参考 3GPP TS 22.088) 'OX' BOIC-exHC(禁止所有国际呼出,归属国除外,详情参考 3GPP TS 22.088) ''AI'' BAIC(禁止所有呼入,详情参考 3GPP TS 22.088) ''IR'' BIC-Roam(归属地以外漫游时,禁止所有呼入,详情参考 3GPP TS 22.088 ) ''AB'' 禁止所有业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''AC'' 禁止呼入业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''AG'' 禁止呼出业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 'FD' UICC(GSM 或(U)SIM)固定拨号存储器功能中的(U)SIM 卡或活动应用程序(若 当前会话中 PIN2 未完成身份验证,则需在中输入 PIN2)。 上海移远通信技术股份有限公司 87 / 279 LTE Standard(U)系列 AT 命令手册 整型。操作模式。 0 解锁 1 锁定 2 查询状态 字符串类型。密码。 整型。数据类别。 1 语音 2 数据 4 传真 7 短消息以外所有电话通讯 8 短消息 16 数据线路同步 32 数据线路异步 整型。业务状态。 0 打开 1 关闭 备注 参数取值'AI'、'IR'、'AB'、'AC'和'AG'仅适用于 EC200D 系列模块。 举例 AT+CLCK='SC',2 +CLCK: 0 OK AT+CLCK='SC',1,'1234' OK AT+CLCK='SC',2 +CLCK: 1 OK AT+CLCK='SC',0,'1234' OK //查询(U)SIM 卡状态。 //(U)SIM 卡未被锁定。 //锁定(U)SIM 卡,且密码为'1234'。 //查询(U)SIM 卡状态。 //(U)SIM 卡被锁定。 //解锁(U)SIM 卡。 5.3. AT+CPIN PIN 管理 该命令用于向 MT 发送操作需要的密码或查询 MT 在操作前是否需要输入密码,密码可为(U)SIM PIN、 (U)SIM PUK 等。 上海移远通信技术股份有限公司 88 / 279 LTE Standard(U)系列 AT 命令手册 查询命令返回字母数字字符串,指示是否需要密码。 MT 存储了操作前所需的密码,例如(U)SIM PIN 或(U)SIM PUK。如果要输入两次 PIN,MT 将自动重 复输入 PIN。如果没有 PIN 请求待处理,则不会采取任何措施,并且将返回+CME ERROR 给 TE。当 MT PIN 的类型为 SIM PIN/SIM PUK 等时,MT 处于限制功能模式,需要通过设置命令发送密码给模块来解锁, 解锁成功后返回 OK,MT 解除限制模式。当 MT 不在限制模式时,设置命令发送密码则会报错。 如果 MT PIN 的类型为 SIM PUK 或 SIM PUK2,则需要输入第二个参数,用于替换(U)SIM 中旧的 PIN 码。 AT+CPIN PIN 管理 测试命令 AT+CPIN=? 查询命令 AT+CPIN? 响应 OK 响应 +CPIN: 设置命令 AT+CPIN=[,] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 5秒 该命令立即生效; 参数配置自动保存。 参数 无引号的字符串类型。表示需要的密码类型。 READY 无密码等待输入 MT SIM PIN MT 正在等待(U)SIM PIN SIM PUK MT 正在等待(U)SIM PUK SIM PIN2 MT 正在等待(U)SIM PIN2 SIM PUK2 MT 正在等待(U)SIM PUK2 字符串类型。密码。请求的密码类型为 PUK,例如(U)SIM PUK1 或者其他密码,则必须输 入。 字符串类型。新密码。若请求的密码类型为 PUK,则需要重新输入新密码。 举例 //输入 PIN AT+CPIN? +CPIN: SIM PIN //查询有 PIN 码锁定。 上海移远通信技术股份有限公司 89 / 279 OK AT+CPIN='1234' OK +CPIN: READY AT+CPIN? +CPIN: READY OK //输入 PUK 和 PIN AT+CPIN? +CPIN: SIM PUK OK AT+CPIN='26601934','1234' OK +CPIN: READY AT+CPIN? +CPIN: READY OK //输入 PIN。 LTE Standard(U)系列 AT 命令手册 //已输入 PIN 码。 //正在等待输入(U)SIM PUK 码。 //输入 PUK 码和新密码。 //已输入 PUK 码。 5.4. AT+CPWD 修改密码 该命令用于修改 AT+CLCK 定义的功能锁定密码。测试命令返回两个参数,分别列出可用的功能及其 密码的最大长度。 AT+CPWD 修改密码 测试命令 AT+CPWD=? 响应 +CPWD: ('SC',8),('P2',8) 设置命令 AT+CPWD=,, OK 响应 OK 最大响应时间 5秒 特性说明 参考 该命令立即生效; 参数配置自动保存。 3GPP TS 27.007 上海移远通信技术股份有限公司 90 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。 'SC' (U)SIM(锁定卡槽中当前所选的(U)SIM/UICC 卡)。(U)SIM/UICC 在 MT 开机且 执行锁定命令时需要一个密码。 'P2' (U)SIM PIN2 整型。密码最大长度。 字符串类型。从用户界面或使用该命令指定的密码。 字符串类型。新密码。 举例 AT+CPIN? +CPIN: READY OK AT+CPWD='SC','1234','4321' OK //重启模块或重新激活(U)SIM 卡。 AT+CPIN? +CPIN: SIM PIN OK AT+CPIN='4321' OK +CPIN: READY //修改(U)SIM 卡密码为'4321'。 //正在等待输入(U)SIM PIN 码。 //必须输入 PIN 码以定义新密码'4321'。 5.5. AT+CSIM (U)SIM 卡访问 该命令允许通过 TE 上的远程应用直接控制安装在当前所选卡槽中的(U)SIM 卡。而且 TE 应在 GSM 指定的帧内处理(U)SIM 信息。 AT+CSIM (U)SIM 卡访问 测试命令 AT+CSIM=? 设置命令 AT+CSIM=, 响应 OK 响应 +CSIM: , OK 或者 ERROR 上海移远通信技术股份有限公司 91 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。或字符串的长度。 十六进制字符串类型。MT 发送至(U)SIM 卡的命令,格式参考 3GPP TS 51.011。 字符串类型。(U)SIM 卡向 MT 发送的响应,格式参考 3GPP TS 51.011。 错误码。详情参考第 14.5 章。 5.6. AT+CRSM (U)SIM 卡受限访问 该命令可以对(U)SIM 数据库的进行简单而有限的访问,用于向 MT 传输(U)SIM 命令() 及其所需的参数。 AT+CRSM (U)SIM 卡受限访问 测试命令 响应 AT+CRSM=? 设置命令 OK 响应 AT+CRSM=[,[,,,[,][,]]] +CRSM: ,[,] OK 或者 ERROR 最大响应时间 特性说明 参考 GSM 07.07 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 92 / 279 LTE Standard(U)系列 AT 命令手册 参数 , , , 整型。(U)SIM 命令。 176 READ BINARY(读取二进制文件) 178 READ RECORD(读取记录内容) 192 GET RESPONSE(获取响应) 214 UPDATE BINARY(更新二进制文件) 220 UPDATE RECORD(更新记录内容) 242 STATUS(状态查询) 整型。对于来说,它是(U)SIM 上基本数据文件的标识符。 MT 传送到(U)SIM 卡的参数。除 GET RESPONSE 和 STATUS 外,其他命令均需 包含此参数。参数值参考 3GPP TS 51.011。 十六进制字符格式。待写入到(U)SIM 卡上的信息。详情参考 AT+CSCS。 十六进制字符格式。(U)SIM/UICC 中基本文件路径。 整型。(U)SIM 关于实际命令执行的信息。在命令执行成功或失败时,这些参数都 会传递给 TE。 十六进制字符串格式。命令发送成功后的响应。详情参考 AT+CSCS。STATUS 和 GET RESPONSE 返回有关当前基本数据字段信息,该信息包括文件类型及其大小 (参考 3GPP TS 51.011)。在 READ BINARY、READ RECORD 或 RETRIEVE DATA 命令之后,将返回所请求的数据。成功执行 UPDATE BINARY、UPDATE RECORD 或 SET DATA 命令后,不会返回。 错误码。详情参考第 14.5 章。 举例 AT+CRSM=214,28539,0,0,12,'FFFFFFFFFFFFFFFFFFFFFFFF' +CRSM: 144,0,'' OK 5.7. AT+QCCID 查询 ICCID 该命令用于查询(U)SIM 卡的 ICCID(集成电路卡识别码)。 AT+QCCID 查询 ICCID 测试命令 AT+QCCID=? 执行命令 AT+QCCID 响应 OK 响应 +QCCID: OK 或者 上海移远通信技术股份有限公司 93 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 ERROR 300 毫秒 / 参数 字符串类型。集成电路卡识别码(无双引号的字符串)。 错误码。详情参考第 14.5 章。 举例 AT+QCCID //查询(U)SIM 卡的 ICCID。 +QCCID: 89860025128306012474 OK 5.8. AT+QINISTAT 查询(U)SIM 卡初始化状态 该命令用于查询(U)SIM 卡初始化状态。 AT+QINISTAT 查询(U)SIM 卡初始化状态 测试命令 AT+QINISTAT=? 响应 +QINISTAT: (支持的范围) 执行命令 AT+QINISTAT OK 响应 +QINISTAT: 最大响应时间 特性说明 OK 300 毫秒 / 参数 整型。(U)SIM 卡初始化状态。实际值是以下四个数字中任意几个数字之和(例如:7 = 1 + 2 + 4 表示 CPIN READY + SMS DONE + PB DONE,即 CPIN 已就绪,SMS 初始化完成且电 话簿初始化完成)。 0 初始化状态 上海移远通信技术股份有限公司 94 / 279 LTE Standard(U)系列 AT 命令手册 1 CPIN READY。CPIN 已就绪,可执行锁定/解锁 PIN 操作。 2 SMS DONE。SMS 初始化完成。 4 PB DONE。电话簿初始化完成。 5.9. AT+QSIMDET (U)SIM 卡检测 该命令用于启用(U)SIM 卡的热插拔功能。GPIO 中断用于检测(U)SIM 卡,插入(U)SIM 卡时需设置检 测引脚的电平。 AT+QSIMDET (U)SIM 卡检测 测试命令 AT+QSIMDET=? 响应 +QSIMDET: (支持的列表),(支持的列 表) 查询命令 AT+QSIMDET? OK 响应 +QSIMDET: , 设置命令 AT+QSIMDET=, OK 响应 OK 或者 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置自动保存。 参数 整型。启用/禁用(U)SIM 卡检测功能。 0 禁用 1 启用 整型。插入(U)SIM 卡时,引脚检测的电平。 0 低电平 1 高电平 备注 1. 若配置的值与硬件设计不一致,热插拔功能无效。 2. 对于 EC200D 系列模块,该命令重启后生效。 上海移远通信技术股份有限公司 95 / 279 举例 AT+QSIMDET=1,0 OK //拔出(U)SIM 卡 +CPIN: NOT READY //插入(U)SIM 卡 +CPIN: READY LTE Standard(U)系列 AT 命令手册 //(U)SIM 卡插入时,(U)SIM 检测引脚为低电平。 //(U)SIM 卡已就绪。 5.10. AT+QSIMSTAT (U)SIM 卡插拔状态上报 该命令用于查询/启用/禁用(U)SIM 卡的插拔状态上报功能。 AT+QSIMSTAT (U)SIM 卡插拔状态上报 测试命令 AT+QSIMSTAT=? 响应 +QSIMSTAT: (支持的列表) 查询命令 AT+QSIMSTAT? OK 响应 +QSIMSTAT: , 设置命令 AT+QSIMSTAT= 最大响应时间 特性说明 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。启用/禁用(U)SIM 卡插拔状态上报功能。当开启时,将上报 URC +QSIMSTAT: ,指示(U)SIM 卡的插拔状态。 0 禁用 1 启用 整型。(U)SIM 卡的插拔状态。该参数不允许配置。 0 拔出 1 插入 2 未知状态。该状态出现在(U)SIM 卡初始化之前。 上海移远通信技术股份有限公司 96 / 279 举例 AT+QSIMSTAT? +QSIMSTAT: 0,1 OK AT+QSIMDET=1,0 OK AT+QSIMSTAT=1 OK AT+QSIMSTAT? +QSIMSTAT: 1,1 OK //拔出(U)SIM 卡 +QSIMSTAT: 1,0 +CPIN: NOT READY AT+QSIMSTAT? +QSIMSTAT: 1,0 OK //插入(U)SIM 卡 +QSIMSTAT : 1,1 +CPIN: READY LTE Standard(U)系列 AT 命令手册 //查询(U)SIM 卡的插拔状态。 //设置(U)SIM 卡插入时,(U)SIM 检测引脚为低电平。 //使能(U)SIM 卡的插拔状态上报功能。 //查询当前(U)SIM 卡的插拔状态。 //上报(U)SIM 卡的插拔状态:拔出。 //查询当前(U)SIM 卡的插拔状态。 //上报(U)SIM 卡的插拔状态:插入。 5.11. AT+CCHO 开启逻辑信道 该命令用于开启(U)SIM 卡的逻辑信道。 AT+CCHO 开启逻辑信道 测试命令 AT+CCHO=? 设置命令 AT+CCHO= 响应 OK 响应 最大响应时间 OK 或者 ERROR 300 毫秒 上海移远通信技术股份有限公司 97 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 该命令立即生效; 参数配置不保存。 参数 字符串类型。UICC 中的所有可选应用程序,以 1 到 16 字节方式编码的 DF 名称 来引用。 整型。智能卡上的目标应用程序使用逻辑信道的会话 ID。 备注 APDU 命令中 CLASS 字节包含逻辑信道号,故发送到 UICC 的所有 APDU 命令都会包含逻辑信道号。 因此需由 MT 端负责管理 ADPU CLASS 字节中的逻辑信道部分,并确保选择的逻辑信道和执行命令返 回的相关联。有关 APDU 命令协议的逻辑信道详情请参考 3GPP TS 31.101。 举例 AT+CCHO=? OK AT+CCHO='A0000000871002FF86FFFF89FFFFFFFF' +CCHO: 1 OK //测试命令。 //由 AID 字符串组成。 //会话 ID 为 1。 5.12. AT+CGLA UICC 逻辑信道访问 该命令用于访问 UICC 逻辑信道。 AT+CGLA UICC 逻辑信道访问 测试命令 AT+CGLA=? 响应 OK 设置命令 AT+CGLA=,, 响应 +CGLA: , OK 或者 ERROR 最大响应时间 300 毫秒 上海移远通信技术股份有限公司 98 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 该命令立即生效; 参数配置不保存。 参数 整型。会话ID。用于将APDU 命令发送到UICC 的会话的标识符。智能卡上的目标应 用程序使用逻辑信道而非默认信道(信道'0')时,必须输入该参数向UICC 发送命 令。 整型。在 或 中发送给 TE 的字符长度(是命令或响应实际 长度的两倍)。 十六进制字符格式。MT 传递给 UICC 的命令。详情可参考 3GPP TS 31.101 中的 AT+CSCS。 十六进制字符格式。UICC 给 MT 传递的命令的响应。详情可参考 3GPP TS 31.101 中 的 AT+CSCS。 举例 AT+CGLA=? OK AT+CGLA=1,14,'00A40804022F00' +CGLA: 4,'6121' //测试命令。 //该命令为 00A40804022F00。 //长度为 4,响应为 6121。 OK 5.13. AT+CCHC 关闭逻辑信道 该命令使用指定的关闭(U)SIM 卡的逻辑信道。 AT+CCHC 关闭逻辑信道 测试命令 AT+CCHC=? 设置命令 AT+CCHC= 最大响应时间 特性说明 响应 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 99 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。智能卡上的目标应用程序使用逻辑信道的会话 ID。 举例 AT+CCHC=? OK AT+CCHC=1 OK //测试命令。 //关闭逻辑信道 1。 5.14. AT+QPINC 获取 PIN/PUK 剩余重试次数 该命令用于查询剩余输入(U)SIM PIN/PUK 密码的次数。 AT+QPINC 获取 PIN 剩余重试次数 测试命令 AT+QPINC=? 响应 +QPINC: (支持的列表) 查询命令 AT+QPINC? OK 响应 +QPINC: 'SC',, +QPINC: 'P2',, 设置命令 AT+QPINC= OK 响应 +QPINC: ,, 最大响应时间 特性说明 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 上海移远通信技术股份有限公司 100 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。 ''SC'' (U)SIM PIN ''P2'' (U)SIM PIN2 整型。剩余输入 PIN 密码的次数。范围:0~3。 整型。剩余输入 PUK 密码的次数。范围:0~10。 错误码。 上海移远通信技术股份有限公司 101 / 279 LTE Standard(U)系列 AT 命令手册 6 网络服务相关命令 6.1. AT+COPS 选择运营商 该命令用于查询、当前注册的运营商及注网状态,同时还可用于配置注册的运营商以及网络制式。 测试命令返回五个参数,均代表网络中出现的运营商,任意格式的运营商不可用时应返回空字段。运营 商列表显示顺序为:归属地网络,(U)SIM 卡推荐网络和其他网络。 查询命令返回当前找网模式和当前所选运营商。如果未选择任何运营商,则不会返回、 和。 设置命令用于强制选择并注册 GSM/LTE 网络运营商,即使所选的网络运营商不可用,也不可选择其他 任何运营商(=4 除外)。所选运营商名称的格式也应适用于查询命令 AT+COPS?。 AT+COPS 选择运营商 测试命令 AT+COPS=? 响应 +COPS: [ 支 持 的 运 营 商 列 表 (, 长 字 符 , 短 字 符 ,数字[,])][,,(支持的范围),(支持的 范围)] OK 查询命令 AT+COPS? 若错误与 ME 功能相关: +CME ERROR: 响应 +COPS: [,[,][,]] OK 设置命令 AT+COPS=[,[,[,]]] 若错误与 ME 功能相关: +CME ERROR: 响应 OK 若错误与 ME 功能相关: +CME ERROR: 上海移远通信技术股份有限公司 102 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 180 秒,取决于网络状态 / 参数 整型。运营商状态。 0 未知 1 可用运营商 2 当前选择的运营商 3 禁止选择的运营商 运营商。表示该参数的格式。决定是否省略该参数。 整型。 0 自动搜网,省略 1 手动搜网,不可省略且可选 2 手动注销网络 3 仅设置(用于查询命令 AT+COPS?);不进行注册或注销(省略和 );该取值不适用于查询命令的返回结果。 4 手动和自动搜网的组合模式,字段不可省略;如果手动选择失败,将进入自 动选择模式(=0) 整型。的格式。 0 长字符串格式,最多 16 个字符 1 短字符串格式 2 数字格式。 整型。网络接入技术。 0 GSM 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA 和 HSUPA 7 E-UTRAN 错误码。详情参考第 14.5 章。 举例 AT+COPS=? //列举当前所有的网络运营商。 +COPS: (1,'CHN-UNICOM','UNICOM','46001',0),(2,'CHN-UNICOM','UNICOM','46001',7),(3,'CH INA MOBILE','CMCC','46000',0),(0-4),(0-2) OK AT+COPS? +COPS: 0,0,'CHN-UNICOM',7 //查询当前模块的注网状态。 上海移远通信技术股份有限公司 103 / 279 LTE Standard(U)系列 AT 命令手册 OK 备注 ECx00U、EGx00U 和 EG91xU 系列模块支持参数取值 0 和 7;EC200D 系列模块支持参数 取值 2 和 4~7;ECx00G、EGx00G 系列和 EG915G-EU 模块支持参数取值 7。 6.2. AT+CREG CS 域网络注册状态 查询命令返回网络注册状态和结果码显示状态。表示 ME 的网络注册状态。仅当 ME 注册到网 络和=2 时,才会返回位置信息和。 设置命令设置是否上报 URC 并在=1 且 ME 网络注册状态发生变化时,控制是否显示 URC +CREG: 。 AT+CREG CS 域网络注册状态 测试命令 AT+CREG=? 响应 +CREG: (支持的范围) 查询命令 AT+CREG? OK 响应 +CREG: ,[,,[,]] OK 设置命令 AT+CREG[=] 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 响应 OK 300 毫秒 该命令立即生效; 需执行 AT&W 保存参数配置。 上海移远通信技术股份有限公司 104 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。是否启用网络注册相关 URC。 0 禁用网络注册 URC 1 启用网络注册 URC +CREG: 2 启用带有位置信息的网络注册 URC +CREG: [,,[,]] 整型。注册状态。 0 未注册;ME 当前未搜索要注册的运营商 1 已注册,归属地网络 2 未注册,ME 正在搜索要注册的运营商 3 注册被拒绝 4 未知状态 5 已注册,漫游网络 字符串类型。位置区编号。2 个字节(十六进制格式)。 字符串类型。16 位(GSM)或 28 位(UMTS/LTE)小区 ID。十六进制格式。 整型。网络接入技术。 0 GSM 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA 和 HSUPA 7 E-UTRAN 错误码。详情参考第 14.5 章。 备注 ECx00U、EGx00U 和 EG91xU 系列模块支持参数取值 0 和 7;EC200D 系列模块支持参数 取值 2, 4~7;ECx00G、EGx00G 系列和 EG915G-EU 模块支持参数取值 7。 举例 AT+CREG=1 OK +CREG: 1 AT+CREG=2 OK +CREG: 1,'D509','80D413D',7 //URC 上报 ME 已经注册到网络。 //启用带有位置信息的网络注册 URC。 //URC 上报带小区 ID 和位置区号的运营商。 上海移远通信技术股份有限公司 105 / 279 LTE Standard(U)系列 AT 命令手册 6.3. AT+CSQ 查询信号强度 该命令用于查询当前服务小区接收信号强度和信道误码率。 测试命令返回 TA 支持的值。 执行命令返回 ME 返回的接收信号强度指示和信道误码率。 AT+CSQ 查询信号强度 测试命令 AT+CSQ=? 响应 +CSQ: (支持的列表),(支持的列表) 执行命令 AT+CSQ OK 响应 +CSQ: , 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 300 毫秒 / 参数 整型。接收信号强度指示。 0 小于等于-113 dBm 1 -111 dBm 2~30 31 -109 ~ -53 dBm 大于等于-51 dBm 99 未知或不可测 整型。信道误码率。百分比格式。 0~7 3GPP TS 45.008 subclause 8.2.4 表格中的 RxQual 值 99 未知或不可测 举例 AT+CSQ=? +CSQ: (0-31,99),(0-7,99) OK AT+CSQ 上海移远通信技术股份有限公司 106 / 279 LTE Standard(U)系列 AT 命令手册 +CSQ: 28,99 OK //查询当前信号强度指示为 28,误码率未知或不可测。 备注 执行网络相关命令(如 AT+CCWA 和 AT+CCFC)后,建议等待 3 秒再执行 AT+CSQ 以确保之前执行 的命令所需的网络访问已经完成。 6.4. AT+CPOL 配置首选运营商列表 该命令用于配置或者查询首选运营商列表。 AT+CPOL 配置首选运营商列表 测试命令 AT+CPOL=? 响应 +CPOL: (支持的列表),(支持的范围) 查询命令 AT+CPOL? OK 响应 查询首选运营商列表: +CPOL: ,,[,,,,] [+CPOL: ,,[,,,, …] 设置命令 AT+CPOL=[,[,[,,,]]] OK 响应 配置首选运营商列表: OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若指定但省略,后面的参数都将被省略。 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 107 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。(U)SIM 卡 PLMN 的序号。 整型。的格式。 0 长字符串格式 1 短字符串格式 2 数字格式 字符串类型。运营商。表示该参数格式采用字符串格式还是数字格式(参 考 AT+COPS)。 整型。是否选择 GSM 接入技术。 0 未选 1 已选 整型。是否选择 GSM compact 接入技术。 0 未选 1 已选 整型。是否选择 UTRAN 接入技术。 0 未选 1 已选 整型。是否选择 E-UTRAN 接入技术。 0 未选 1 已选 备注 、、和取值取决于(U)SIM 卡或 UICC 卡中具有接入技 术的 PLMN 选择器列表。 6.5. AT+COPN 查询运营商列表 该命令用于从 ME 查询运营商名称列表,命令返回 ME 存储中含字符串格式名称的运营商编 码。 AT+COPN 查询运营商列表 测试命令 AT+COPN=? 执行命令 AT+COPN 响应 OK 响应 +COPN: , [+COPN: , …] OK 上海移远通信技术股份有限公司 108 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 取决于运营商个数 / 参数 字符串类型。数字格式的运营商名称(请参考 AT+COPS)。 字符串类型。长字母数字格式的运营商名称(请参考 AT+COPS)。 错误码。详情参考第 14.5 章。 6.6. AT+CTZU 自动更新时区 该命令用于启用或者禁用通过 NITZ 自动更新时区功能。 AT+CTZU 自动更新时区 测试命令 AT+CTZU=? 响应 +CTZU: (支持的范围) 设置命令 AT+CTZU= 查询命令 AT+CTZU? OK 响应 OK 或者 ERROR 响应 +CTZU: 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 300 毫秒 该命令重启后生效; 参数配置自动保存。 上海移远通信技术股份有限公司 109 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。自动更新时区模式。 0 禁用通过 NITZ 自动更新时区 1 启用通过 NITZ 自动更新时区 3 启用通过 NITZ 自动更新时区并更新本地时间至系统时间 举例 AT+CTZU? +CTZU: 0 OK AT+CTZU=? +CTZU: (0,1,3) OK AT+CTZU=1 OK AT+CTZU? +CTZU: 1 OK //查询当前时区更新模式。 //测试命令。 //启用通过 NITZ 自动更新时区功能。 //查询当前时区更新模式。 6.7. AT+CTZR 上报时区变化 该命令用于启用/禁用时区变化事件的上报。若启用上报,则时区变化时 MT 会返回 URC +CTZV: 或者+CTZE: ,,。 AT+CTZR 上报时区变化 测试命令 AT+CTZR=? 响应 +CTZR: (支持的范围) 设置命令 AT+CTZR= 查询命令 AT+CTZR? OK 响应 OK 或者 ERROR 响应 +CTZR: OK 上海移远通信技术股份有限公司 110 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。是否上报时区变化。 0 不上报 1 通过 URC +CTZV: 上报时区变化 2 通过 URC +CTZE: ,,上报时区信息和本地时间 字符串类型。表示本地时区(以 15 分钟为单位显示本地时间和 GMT 时间的差异)与夏 令时之和;格式为'±zz',为两个整型数字的固定宽度。范围:-48 ~ +56。为保证固定宽 度,-9 ~ +9 之间的数字前加 0,例如:'-09','+00','+09'。 整型。表示中是否包括夏令时调整。 0 不包括夏令时调整 1 包括+1 小时(相当于中的一个小时)的夏令时调整 2 包括+2 小时(相当于中的两个小时)的夏令时调整 字符串类型。本地时间,格式:'YYYY/MM/DD,hh:mm:ss',用于表示年(YYYY),月 (MM),日(DD),时(hh),分(mm)和秒(ss)。传送时区信息时由网络提供该 参数值,并在扩展 URC 中显示。 举例 AT+CTZR=2 OK AT+CTZR? +CTZR: 2 OK +CTZE: '+32',0,'2017/11/04,06:51:13' //使能通过 URC +CTZV: 上报时区变化。 //查询当前时区上报状态。 //通过URC上报时区信息和本地时间。 6.8. AT+QLTS 获取通过网络同步的最新时间 该命令用于获取通过网络同步的最新时间。 执行命令返回网络同步的最新的时间。 上海移远通信技术股份有限公司 111 / 279 LTE Standard(U)系列 AT 命令手册 AT+QLTS 获取通过网络同步的最新时间 测试命令 AT+QLTS=? 响应 +QLTS: (支持的范围) 执行命令 AT+QLTS OK 响应 +QLTS: , 设置命令 AT+QLTS= OK 响应 +QLTS: , OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。查询网络时间模式。 0 查询通过网络同步的最新时间 1 查询通过网络同步的最新时间计算出的当前 GMT 时间 2 查询通过网络同步的最新时间计算出的当前本地时间 字符串类型。格式为'YYYY/MM/dd,hh:mm:ss±zz', 用于表示年(yyyy),月(MM),日(dd), 时(hh),分(mm),秒(ss),时区(zz,该字段以 15 分钟为单位显示本地时间和 GMT 时 间的差异,范围:-48 ~ +48),例如:2004 年 5 月 6 日 22:10:00 GMT 时间加 2 小时等于 '2004/05/06,22:10:00+08'。 整型。是否包括夏令时调整。 0 不包括夏令时调整 1 包括+1 小时的夏令时调整 2 包括+2 小时的夏令时调整 错误码。详情参考第 14.5 章。 备注 若时间未通过网络同步,执行该命令后返回不带时间的字符串+QLTS: ''。 上海移远通信技术股份有限公司 112 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QLTS=? +QLTS: (0-2) //查询支持的网络时间模式。 OK AT+QLTS //查询通过网络同步的最新时间。 +QLTS: '2017/01/13,03:40:48+32,0' OK AT+QLTS=0 //查询通过网络同步的最新时间,功能同执行命令 AT+QLTS 一致。 +QLTS: '2017/01/13,03:40:48+32,0' OK AT+QLTS=1 //查询通过网络同步的最新时间计算出的当前 GMT 时间。 +QLTS: '2017/01/13,03:41:22+32,0' OK AT+QLTS=2 //查询通过网络同步的最新时间计算出的当前本地时间。 +QLTS: '2017/01/13,11:41:23+32,0' OK 6.9. AT+QNWINFO 查询网络信息 该命令用于查询网络信息,例如选择的接入技术、运营商以及选择的频段。 AT+QNWINFO 查询网络信息 测试命令 AT+QNWINFO=? 执行命令 AT+QNWINFO 响应 OK 响应 +QNWINFO: ,,, 最大响应时间 特性说明 OK 300 毫秒 / 上海移远通信技术股份有限公司 113 / 279 参数 字符串类型。网络接入技术。 'No Service' 'GSM' 'GPRS' 'EDGE' 'WCDMA' 'HSDPA' 'HSUPA' 'HSPA+' 'TDD LTE' 'FDD LTE' 字符串类型。数字格式运营商名称。 字符串类型。选择的频段。 'GSM 850' 'GSM 900' 'GSM 1800' 'GSM 1900' 'WCDMA 2100' 'WCDMA 1900' 'WCDMA 1700 US' 'WCDMA 850' 'WCDMA 800' 'WCDMA 900' 'LTE BAND 1' 'LTE BAND 2' 'LTE BAND 3' 'LTE BAND 4' 'LTE BAND 5' 'LTE BAND 7' 'LTE BAND 8' 'LTE BAND 20' 'LTE BAND 28' 'LTE BAND 34' 'LTE BAND 38' 'LTE BAND 39' 'LTE BAND 40' 'LTE BAND 41' 'LTE BAND 66' 整型。信道 ID。 LTE Standard(U)系列 AT 命令手册 上海移远通信技术股份有限公司 114 / 279 LTE Standard(U)系列 AT 命令手册 备注 1. 仅 EC200D 系列模块支持参数取值'WCDMA', 'HSDPA', 'HSUPA', 'HSPA+'。 2. 仅 EC200D 模块支持 WCDMA 频段('WCDMA 2100'、'WCDMA 1900'、'WCDMA 1700 US'、 'WCDMA 850'、'WCDMA 800'和'WCDMA 900')。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块取值仅支持'TDD LTE'和'FDD LTE'; 取值仅支持 LTE BAND。 举例 AT+QNWINFO=? OK AT+QNWINFO +QNWINFO: 'FDD LTE','46011','LTE BAND 3',1650 OK 6.10. AT+QSPN 查询运营商名称 该命令用于查询运营商名称。 AT+QSPN 查询运营商名称 测试命令 AT+QSPN=? 执行命令 AT+QSPN 最大响应时间 特性说明 响应 OK 响应 +QSPN: ,,,, OK 300 毫秒 / 参数 字符串类型。网络名称全称。 字符串类型。网络名称简称。 字符串类型。运营商名称。 整型。网络名称全称或简称使用的字母表。 0 GSM 7 位默认字母表 1 UCS2 字符串类型。已注册的 PLMN。 上海移远通信技术股份有限公司 115 / 279 LTE Standard(U)系列 AT 命令手册 备注 1. 若=0,和格式为 GSM 7 位默认字母表的字符串。 2. 若=1,和格式为 UCS2 十六进制字符串。 3. EC200D 系列模块暂不支持该命令。 举例 AT+QSPN //查询已注册的 PLMN 的 EONS 信息。 +QSPN: 'CHN-UNICOM','UNICOM','',0,'46001' OK 6.11. AT+QCSQ 查询和上报信号强度 该命令用于查询和上报当前服务网络的信号强度。如果 MT 在不同的服务模式下注册多个网络,则可 以查询每种模式下网络的信号强度。无论 MT 是否注册了网络,用户都可以运行此命令来查询信号强度,如 果 MT 已驻网,可以执行 AT+QCSQ=1 使能 MT 主动上报检测到的信号强度。如果 MT 未使用任何服务网 络或服务模式不确定,则将返回'NOSERVICE'作为查询结果。 AT+QCSQ 查询和上报信号强度 测试命令 AT+QCSQ=? 响应 +QCSQ: (支持的列表) 设置命令 AT+QCSQ= 查询命令 AT+QCSQ? OK 响应 OK 响应 +QCSQ: 执行命令 AT+QCSQ OK 响应 +QCSQ: ,[,[,[,[,]]]] 最大响应时间 特性说明 OK 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 116 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。表示 MT 主动上报信号强度的服务模式。 'NOSERVICE' NOSERVICE 模式 'GSM' GSM/GPRS 模式 'WCDMA' WCDMA/HSDPA/HSPA 模式 'LTE' LTE 模式 表示不同服务模式对应的信号强度类型,详见表 5。 整型。GSM 网络下的接收信号强度指示。单位:dBm。 整型。WCDMA 网络下的接收信号强度指示。单位:dBm。 整型。WCDMA 网络下的接收信号码功率。单位:dBm。 整型。WCDMA 网络下的下行载波干扰比。单位:dBm。 整型。LTE 网络下的接收信号强度指示。单位:dBm。 整型。LTE 网络下的参考信号接收功率。单位:dBm。 整型。LTE 网络下的信号与干扰加噪声比。单位:dB。 整型。LTE 网络下的参考信号接收质量。单位:dB。 整型。是否使能 URC 上报。 0 禁用 URC 上报 1 使能 URC 上报 表 5:信号强度类型 'NOSERVICE' 'GSM' 'WCDMA' 'LTE' 无 无 无 无 无 无 无 无 备注 1. URC 上报格式如下:+QCSQ: [,[,[,[,]]]]。MT 在 信号强度变化时通过此 URC 主动上报当前信号强度。 2. 设置命令控制 URC 使能/禁用,默认禁用 URC(=0)。如果=1,则 MT 可以在信 号强度变化时主动上报当前信号强度。 3. 仅 EC200D 系列模块支持 WCDMA 制式,因此 WCDMA 网络下的相关配置仅 EC200D 系列模块支 持。 4. ECx00G、EGx00G 系列和 EG915G-EU 模块仅支持 LTE 模式。 5. 查询时,模块返回 RSSI 的绝对值。 6. 查询时,EC200D 系列模块返回真实的 SINR 值。其余模块返回等级值,实际 SINR 值转 换公式为:Y = X/2 - 23.5。(X:通过 AT+QCSQ 查询的值。Y:转换后的实际 SINR 值; 上海移远通信技术股份有限公司 117 / 279 范围:-23~40;单位:dB。) 举例 AT+QCSQ //查询信号强度。 +QCSQ: 'LTE',62,-91,75,-10 OK AT+QCSQ? +QCSQ: 0 //查询 URC 配置。 OK AT+QCSQ=? //支持的列表。 +QCSQ: 'NOSERVICE','GSM','LTE' OK LTE Standard(U)系列 AT 命令手册 6.12. AT+CIND 指示器状态查询 AT+CIND 指示器状态查询 测试命令 AT+CIND=? 查询命令 AT+CIND? 最大响应时间 特性说明 响应 +CIND:(,( 支 持 的 列 表 ))[,(,( 支 持 的 列表))[,...]] OK 响应 +CIND: [,[,...]] OK 若错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。指示状态,详见备注。 整型。指示事件,与相关联,详见备注。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 118 / 279 备注 与的值描述如下: 'battchg' 'signal' 'service' 'sounder' 'message' 'call' 'roam' 'smsfull' LTE Standard(U)系列 AT 命令手册 电池电量。范围:0~5。 信号强度指示。范围:0~5。 信号从弱到强分为 0~5 五个级别。 网络服务状态指示。 0 未注网 1 注册到已知网络 探测仪活动。暂不支持该值。 接收的短信。 0 未收到短信 1 收到短信 通话状态指示。 0 无通话 1 通话 漫游指示。 0 已在所有权或未注册网络中注册 1 注册到漫游网络 短信存储指示。 0 短信存储空间已满 1 存储位置可用 举例 AT+CIND=? +CIND: ('battchg',(0-5)),('signal',(0-5)),('service',(0,1)),('sounder',(0,1)),('message',(0,1)),('call', (0,1)),('roam',(0,1)),('smsfull',(0,1)) OK AT+CIND? +CIND: 0,3,1,0,0,0,1,0 OK 上海移远通信技术股份有限公司 119 / 279 LTE Standard(U)系列 AT 命令手册 7 呼叫相关命令 7.1. ATA 呼叫应答 该命令用于连接模块以应答由 URC RING 指示的语音来电。执行该命令后,MT 发送摘机信号到远程 站。 ATA 呼叫应答 执行命令 ATA 响应 若语音拨号并成功建立连接: OK 最大响应时间 特性说明 参考 V.25ter 若不能建立连接: NO CARRIER 90 秒,取决于网络状态 / 备注 1. ATA 操作忽略同一行命令中其他命令。 2. 若在执行 ATA 过程中收到字符,该命令可能被终止执行。但是在建立连接的某些状态(如:握手状 态),该命令不会被中止执行。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 RING AT+CLCC +CLCC: 1,0,0,1,0,'',128 +CLCC: 2,1,4,0,0,'02154450290',129 OK ATA OK //语音来电。 //LTE 模式下 PS 呼叫。 //来电。 //使用 ATA 应答此语音呼叫。 上海移远通信技术股份有限公司 120 / 279 LTE Standard(U)系列 AT 命令手册 7.2. ATD 发起呼叫 该命令用于建立语音主叫,还可以用于控制补充业务。 ATD 发起呼叫 执行命令 ATD[][;] 响应 若连接无法建立成功: NO CARRIER 最大响应时间 特性说明 参考 V.25ter 若成功发起语音呼叫: OK 5 秒,取决于网络状态(AT+COLP=0) / 参数 拨号位字符串和 V.25ter 中可选的拨号修饰符。 拨号位:0~9,*,#,+,A,B,C 以下 V.25ter 拨号修饰符可忽略: ,(逗号),T,P,!,W,@ 字符串类型。GSM 拨号修饰符。 I 激活 CLIR(主叫用户不允许在被叫用户话机上显示自己的电话号码) i 禁止 CLIR(主叫用户允许在被叫用户话机上显示自己的电话号码) G 仅在本次呼叫中激活闭合用户群调用 g 仅在本次呼叫中去激活闭合用户群调用 仅在建立语音呼叫时可用,呼叫结束后返回至命令状态。 备注 1. 若在执行 ATD 过程中收到 ATH 或某一字符,该命令可能被终止执行。但是在建立连接的某些状态 (如:握手状态),该命令不会被中止执行。 2. =I/i 仅适用于拨号字符中无'*'或'#'的情况。 3. 使用 ATD 拨号后响应: 对于语音呼叫,可设置两种不同的响应模式: 拨号完成后或者在呼叫建立成功后,TA 立即返回 OK。此设置由 AT+COLP 控制。默认设置为 AT+COLP=0,即拨号完成后,TA 立即返回 OK。否则 TA 返回 OK、BUSY、NO DIAL TONE 或 NO CARRIER。 4. 在一个已激活的语音呼叫中,使用 ATD: ⚫ 当已有一个已激活的语音呼叫,用户发起第二个语音呼叫时,第一个语音呼叫将自动设置为呼 上海移远通信技术股份有限公司 121 / 279 LTE Standard(U)系列 AT 命令手册 叫保持状态。 ⚫ 所有呼叫的当前状态均可随时使用 AT+CLCC 进行查询。 5. ECx00G、EGx00G 系列和 EG915G-EU 模块仅支持使用该命令进行 PPP 拨号,不支持语音拨号。 举例 ATD10086; OK //拨号。 7.3. ATH 挂断当前连接 该命令用于断开当前数据通话或语音通话,即本地 TE 从命令行断开并终止通话。也可使用 AT+CHUP 挂断语音通话。 ATH 挂断当前连接 执行命令 ATH[n] 最大响应时间 特性说明 参考 V.25ter 响应 OK 90 秒,取决于网络状态 / 参数 整型。 0 从命令行断开当前所有通话并终止通话 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块仅支持使用该命令挂断 PPP 连接,不支持挂断语音连接。 7.4. AT+CVHU 控制语音通话挂断 该命令用于控制 ATH 是否可用于断开语音通话。 上海移远通信技术股份有限公司 122 / 279 LTE Standard(U)系列 AT 命令手册 AT+CVHU 控制语音通话挂断 测试命令 AT+CVHU=? 查询命令 AT+CVHU? 设置命令 AT+CVHU= 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 +CVHU: (支持的列表) OK 响应 +CVHU: OK 响应 OK 或者 ERROR 300 毫秒 / 参数 整型。 0 ATH 可用于断开语音通话 1 ATH 不可用于断开语音通话,仅返回 OK 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 7.5. AT+CHUP 挂断通话 该命令用于取消所有活跃、等待、保持状态的语音通话。若需断开数据通话,需使用 ATH。 AT+CHUP 挂断通话 测试命令 响应 AT+CHUP=? 执行命令 OK 响应 AT+CHUP OK 或者 上海移远通信技术股份有限公司 123 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 ERROR 90 秒,取决于网络状态 / 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 RING AT+CHUP OK //来电。 //挂断通话。 7.6. +++ 从数据模式切换至命令模式 该命令仅在 TA 处于数据模式时可用。+++字符使 TA 取消 AT 接口上的数据流并切换到命令模式。这样 可以在保持与远程服务器的数据连接或 GPRS 连接的同时输入 AT 命令。 +++ 从数据模式切换至命令模式 执行命令 +++ 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 / 备注 1. 为防止+++转义序列被误解为数据,应遵循以下规则: 1) 输入+++前 1 秒内请勿输入任何字符。 2) 1 秒钟内输入+++,在此时间内不能输入其他字符。 3) 输入+++后 1 秒钟内请勿输入任何字符。 4) 成功切换到命令模式;否则,返回步骤 1)。 2. 要从命令模式返回数据模式,请输入 ATO。 上海移远通信技术股份有限公司 124 / 279 LTE Standard(U)系列 AT 命令手册 3. 切换为命令模式的另一种方法是通过更改 DTR 电平,有关详细信息,参见 AT&D。 7.7. ATO 从命令模式切换至数据模式 该命令用于恢复连接,并从命令模式切换回数据模式。 ATO 从命令模式切换至数据模式 执行命令 ATO[n] 响应 恢复连接失败: NO CARRIER 最大响应时间 特性说明 参考 V.25ter 恢复连接成功,TA 从命令模式返回至数据模式: CONNECT 300 毫秒 / 参数 整型。 0 从命令模式切换回数据模式 备注 当 TA 成功从命令模式切换回到数据模式时,将返回 CONNECT。仅当 ATX 的参数值大于 0 时,才输出 CONNECT 。 7.8. ATS0 设置自动应答前振铃次数 该命令用于设置来电的自动应答前振铃次数。 ATS0 设置自动应答前振铃次数 查询命令 响应 ATS0? 上海移远通信技术股份有限公司 125 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 ATS0= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 需执行 AT&W 保存参数配置。 参数 整型。设置来电的自动应答前的振铃次数。 0 禁用自动应答 1~255 达到指定的振铃次数后,启用自动应答 备注 1. 若设置的值过大,呼叫方可能在呼叫被自动应答前挂断。 2. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 ATS0=3 OK RING RING RING //设置三次振铃后自动接听。 //来电。 //振铃 3 次后自动应答呼叫。 7.9. ATS7 设置呼叫建立完成等待时间 该命令用于设置在应答或发起通话时,指定等待呼叫建立完成的时间。若指定等待时间内,无连接创建 完成,模块将断开连接。 ATS7 设置呼叫建立完成等待时间 查询命令 响应 ATS7? 上海移远通信技术股份有限公司 126 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 ATS7= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 需执行 AT&W 保存参数配置。 参数 整型。 0 禁用 1~255 等待连接创建完成的秒数;单位:秒 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 7.10. AT+CSTA 选择地址类型 该命令用于根据 3GPP 规范选择进一步拨号命令 ATD 的号码类型。测试命令返回所有支持的值。 AT+CSTA 选择地址类型 测试命令 AT+CSTA=? 响应 +CSTA: (支持的列表) 查询命令 AT+CSTA? OK 响应 +CSTA: 设置命令 AT+CSTA= 最大响应时间 特性说明 OK 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 127 / 279 LTE Standard(U)系列 AT 命令手册 参考 3GPP TS 27.007 参数 整型。当前地址类型。 129 未知类型 145 国际类型(包含字符'+') 161 国家类型 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 7.11. AT+CLCC 查询当前 ME 呼叫 该命令用于查询所有当前呼叫。若命令成功但无呼叫,将不会有信息发送到 TE,只返回 OK。 AT+CLCC 查询当前 ME 呼叫 测试命令 AT+CLCC=? 执行命令 AT+CLCC 响应 OK 响应 [+CLCC: ,,,,[,, [,]] [+CLCC: ,,,,[,, [,]] [...] OK 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。呼叫识别号(请参考 3GPP TS 22.030 subclause 4.5.5.1)。该参数可用于 AT+CHLD。 整型。 上海移远通信技术股份有限公司 128 / 279 LTE Standard(U)系列 AT 命令手册 0 主叫(MO) 1 被叫(MT) 整型。呼叫状态。 0 激活状态 1 呼叫保持状态 2 主叫,拨号状态 3 主叫,回铃音状态 4 被叫,来电状态 5 被叫,呼叫等待状态 整型。承载/用户终端业务。 0 语音呼叫 1 数据呼叫 2 传真 整型。 0 不在多方通话中 1 在多方通话中 字符串类型。电话号码。由规定电话号码格式。 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有 3 种类型: 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 字母数字格式的,与电话簿中的条目相对应。 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 ATD10086; OK AT+CLCC +CLCC: 1,0,0,0,0,'10086',129 OK //发起通话。 //发起通话且通话已被接听。 上海移远通信技术股份有限公司 129 / 279 LTE Standard(U)系列 AT 命令手册 7.12. AT+CRC 设置来电指示扩展格式 该命令用于控制来电指示是否使用扩展格式。若使用扩展格式,来电时将使用 URC +CRING: 向 TE 提示,而不是使用 RING。 AT+CRC 设置来电指示扩展格式 测试命令 AT+CRC=? 响应 +CRC: (支持的列表) 查询命令 AT+CRC? OK 响应 +CRC: 设置命令 AT+CRC=[] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。 0 禁用扩展格式 1 启用扩展格式 字符串类型。 ASYNC 异步透明 SYNC 同步透明 REL ASYNC 异步非透明 REL SYNC 同步非透明 FAX 传真 VOICE 语音 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 上海移远通信技术股份有限公司 130 / 279 举例 AT+CRC=1 OK +CRING: VOICE ATH OK AT+CRC=0 OK RING ATH OK //启用扩展格式。 //语音来电提示。 //禁用扩展格式。 //语音来电提示。 LTE Standard(U)系列 AT 命令手册 7.13. AT+QECCNUM 配置紧急呼叫号码 该命令用于查询、增加和删除 ECC 号码(紧急呼叫号码)。ECC 号码分两种:一种是未插(U)SIM 卡时 的 ECC 号码,默认是 911、112、00、08、110、999、118 和 119;另一种是插(U)SIM 卡时的 ECC 号码, 默认是 911 和 112。911 和 112 始终属于 ECC 号码,且不可删除。ECC 号码自动保存至 NV。若(U)SIM 卡 中含 ECC 文件,则 ECC 文件中的号码也被作为 ECC 号码。 每种 ECC 号码最多支持 20 个号码。 AT+QECCNUM 配置紧急呼叫号码 测试命令 AT+QECCNUM=? 响应 +QECCNUM: (支持的范围) 设置命令 AT+QECCNUM=,[,[,,…[,]]] OK 响应 若 为 0 , 指 定 , 查 询 ECC 号 码 , 省 略 : +QECCNUM: ,,[,…] OK 查询命令 若不为 0(为 1 时增加 ECC 号码;为 2 时删除 ECC 号码),至少需要输入 1 个 ECC 号码: OK 或者 ERROR 响应 上海移远通信技术股份有限公司 131 / 279 LTE Standard(U)系列 AT 命令手册 AT+QECCNUM? 最大响应时间 特性说明 +QECCNUM: 0,,[,…] +QECCNUM: 1,,[,…] OK 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。ECC 号码操作模式。 0 查询 ECC 号码 1 增加 ECC 号码 2 删除 ECC 号码 整型。ECC 号码类型。 0 未插(U)SIM 卡时的 ECC 号码 1 插(U)SIM 卡时的 ECC 号码 字符串类型。ECC 号码。例如:'110'、'119'。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+QECCNUM=? +QECCNUM: (0-2) //查询支持的 ECC 号码操作模式。 OK AT+QECCNUM? //查询插(U)SIM 卡和不插(U)SIM 卡时的 ECC 号码。 +QECCNUM: 0,'911','112','00','08','110','999','118','119' +QECCNUM: 1,'911','112' OK AT+QECCNUM=0,1 +QECCNUM: 1,'911','112' //查询插(U)SIM 卡时的 ECC 号码。 OK AT+QECCNUM=1,1,'110','234' //增加'110'和'234'作为插(U)SIM 卡时的 ECC 号码。 OK AT+QECCNUM=0,1 //查询插(U)SIM 卡时的 ECC 号码。 +QECCNUM: 1, '911','112','110','234' 上海移远通信技术股份有限公司 132 / 279 LTE Standard(U)系列 AT 命令手册 OK AT+QECCNUM=2,1,'110' //从插(U)SIM 卡时的 ECC 号码中删除'110'。 OK AT+QECCNUM=0,1 //查询插(U)SIM 卡时的 ECC 号码。 +QECCNUM: 1, '911','112','234' OK 7.14. AT+QHUP 指定原因终止呼叫 该命令可以终止由主机指定的释放原因(参见 3GPP TS 24.008)的一个或多个呼叫(包括语音呼叫和 数据呼叫)。 AT+QHUP 指定原因终止呼叫 测试命令 AT+QHUP=? 设置命令 AT+QHUP=[,] 响应 OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 90 秒,由网络状况决定 / 参数 整型。释放原因。网络指示的释放原因(参见 3GPP TS 24.008)。 1 未分配号码 16 清除正常呼叫 17 用户忙 18 无用户响应 21 呼叫被拒绝 27 终点故障 31 正常,未指定 88 不兼容的目的地 整型。 当前呼叫列表中的呼叫识别号码索引,由 AT+CLCC 指定,可选。AT+QHUP 可 以终止由指定索引号标识的呼叫。默认值 0 表示所有呼叫。 上海移远通信技术股份有限公司 133 / 279 LTE Standard(U)系列 AT 命令手册 0 终止当前所有呼叫。但是,如果电路同时切换数据呼叫和语音呼叫, 则此命令仅终止 CSD 呼叫。 1…7 终止由指定索引号标识的呼叫 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+QHUP=? //测试命令。 OK ATD10010; //拨打 10010。 OK AT+CLCC //查询呼叫状态。 +CLCC: 1,0,0,0,0,'10010',129 OK AT+QHUP=17,1 //终止 ID 为 1 的呼叫。断开连接原因为用户忙。 OK ATD10010; //拨打 10010。 OK AT+CLCC //查询呼叫状态。 +CLCC: 1,0,0,0,0,'10010',129 OK AT+QHUP=16 OK AT+CLCC OK //终止当前所有呼叫。断开连接原因为清除正常呼叫。 7.15. AT+QCHLDIPMPTY 挂断 VoLTE 会议呼叫 该命令用于在 VoLTE 会议中挂断呼叫。 AT+QCHLDIPMPTY 测试命令 AT+QCHLDIPMPTY=? 挂断 VoLTE 会议呼叫 响应 +QCHLDIPMPTY: OK 上海移远通信技术股份有限公司 134 / 279 设置命令 AT+QCHLDIPMPTY= 最大响应时间 特性说明 响应 OK 或者 ERROR 300 毫秒 / LTE Standard(U)系列 AT 命令手册 参数 拨号位字符串和 V.25ter 中可选的拨号修饰符。 拨号位:0~9,*,#,+,A,B,C 以下 V.25ter 拨号修饰符可忽略: ,(逗号),T,P,!,W,@ 举例 AT+QCHLDIPMPTY=? +QCHLDIPMPTY: OK ATD13866783782; OK AT+CLCC +CLCC: 2,1,0,1,0,'',128 +CLCC: 1,0,0,0,0,'13866783782',129 OK AT+CHLD=2 OK AT+CLCC +CLCC: 2,1,0,1,0,'',128 +CLCC: 1,0,1,0,0,'13866783782',129 OK ATD15155196746; OK AT+CLCC +CLCC: 2,1,0,1,0,'',128 +CLCC: 1,0,1,0,0,'13866783782',129 +CLCC: 3,1,0,1,0,'',128 +CLCC: 4,0,0,0,0,'15155196746',129 OK //测试命令。 //建立呼叫。 //激活第二路呼叫。 //保持正在通话呼叫并接听另一呼叫(等待呼叫或保持呼叫)。 //查询呼叫状态。 //保持第二路呼叫。 //建立呼叫。 //保持第二路呼叫。 //激活第四路呼叫。 上海移远通信技术股份有限公司 135 / 279 LTE Standard(U)系列 AT 命令手册 AT+CHLD=3 OK AT+CLCC +CLCC: 2,1,0,1,0,'',128 +CLCC: 3,1,0,1,0,'',128 +CLCC: 5,0,0,0,0,'sip:mmtel',128 OK AT+QCHLDIPMPTY='13866783782' OK AT+QCHLDIPMPTY='15155196746' OK //激活一个保持中的呼叫以建立多方通话。 //挂断一个已激活呼叫。 //挂断一个已激活呼叫。 备注 1、 EC200D 系列模块暂不支持该命令。 2、 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 上海移远通信技术股份有限公司 136 / 279 LTE Standard(U)系列 AT 命令手册 8 电话本相关命令 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持电话本相关命令。 8.1. AT+CNUM 查询本机号码 该命令用于读取(U)SIM 卡中所有本机号码记录。 AT+CNUM 查询本机号码 测试命令 AT+CNUM=? 执行命令 AT+CNUM 响应 OK 响应 [+CNUM: [],,] [+CNUM: [],,] OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。与相关联,使用的字符集应为 AT+CSCS 设置的字符集。 字符串类型。电话号码。格式由决定。 上海移远通信技术股份有限公司 137 / 279 LTE Standard(U)系列 AT 命令手册 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有 3 种类型: 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 8.2. AT+CPBF 搜索电话本记录 该命令用于搜索当前电话本存储器中以给定的字符串开头的电话本记录,返回的所有记录以 字母数字顺序排列。 AT+CPBF 搜索电话本记录 测试命令 AT+CPBF=? 响应 +CPBF: , 设置命令 AT+CPBF= OK 响应 [+CPBF: ,,,] … OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 取决于电话本记录数量。 / 上海移远通信技术股份有限公司 138 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。的最大长度。 整型。的最大长度。 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 整型。电话号码在存储器中的位置。 字符串类型。电话号码。格式由决定。 整型。号码地址类型。 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 8.3. AT+CPBR 读取电话本记录 该命令用于读取电话本存储器中位置在与之间(闭区间)的电话本记录。如果只输 入,则只返回在位置的电话本记录。 AT+CPBR 读取电话本记录 测试命令 AT+CPBR=? 响应 +CPBR: (支持的列表),, 设置命令 AT+CPBR=[,] OK 响应 +CPBR: ,,, [+CPBR: ,,, […]] OK 或者 ERROR 最大响应时间 若错误与 ME 功能相关: +CME ERROR: 取决于电话本记录数量。 上海移远通信技术股份有限公司 139 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 / 参考 3GPP 27.007 参数 整型。电话本存储器位置索引号。 整型。的最大长度。 整型。的最大长度。 整型。需读取的电话号码在存储器中的起始位置。 整型。需读取的电话号码在存储器中的终止位置。 字符串类型。电话号码。格式由决定。 整型。号码地址类型。 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 8.4. AT+CPBS 设置电话本存储器 该命令用于设置电话本存储器,使用其他电话本相关命令是也会使用该存储器。 AT+CPBS 设置电话本存储器 测试命令 AT+CPBS=? 响应 +CPBS: (支持的列表) OK 或者 ERROR 查询命令 AT+CPBS? 若错误与 ME 功能相关: +CME ERROR: 响应 +CPBS: ,, 上海移远通信技术股份有限公司 140 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+CPBS= 最大响应时间 特性说明 参数 3GPP 27.007 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。电话本存储器。 'SM' (U)SIM 电话本 'FD' (U)SIM 卡固定拨号电话本(AT+CPBW 操作需要 PIN2 码) 'LD' (U)SIM 卡最后拨号电话本(可能不适用于 AT+CPBW) 'ME' ME 电话本 'ON' (U)SIM 卡本机号码列表(MSISDN) 整型。当前存储器中已用的存储单元。 整型。当前存储器中总计的存储单元。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 8.5. AT+CPBW 写入电话本记录 该命令用于在当前存储器指定位置中添加、删除电话本记录。 上海移远通信技术股份有限公司 141 / 279 LTE Standard(U)系列 AT 命令手册 AT+CPBW 写入电话本记录 测试命令 AT+CPBW=? 响应 +CPBW: (支持的范围),,(支持的列 表), OK 或者 ERROR 设置命令 AT+CPBW=[][,[,[,]]] 若错误与 ME 功能相关: +CME ERROR: 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。电话本存储器位置索引号。若未指定该参数,将使用第一个电话本条目。若仅设置 ,则指定位置的电话本记录将被删除。 整型。的最大长度。 整型。的最大长度。 字符串类型。电话号码。格式由决定。 整型。号码地址类型。 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 上海移远通信技术股份有限公司 142 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+CSCS='GSM' OK AT+CPBW=10,'15021012496',129,'QUECTEL' OK AT+CPBW=10 OK //添加一条电话条目。 //删除一条电话条目。 上海移远通信技术股份有限公司 143 / 279 LTE Standard(U)系列 AT 命令手册 9 短消息相关命令 9.1. AT+CSMS 选择短消息服务类型 该命令用于选择短消息服务类型并返回 ME 支持的短消息类型。 AT+CSMS 选择短消息服务类型 测试命令 AT+CSMS=? 响应 +CSMS: (支持的列表) 查询命令 AT+CSMS? OK 响应 +CSMS: ,,, 设置命令 AT+CSMS= OK 响应 +CSMS: ,, OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效,参数配置自动保存。 参数 整型。短消息服务类型。 0 详情参考 3GPP TS 23.040 和 3GPP TS 23.041(SMS 的 AT 命令语法与3GPP TS 27.005 Phase 2 4.7.0 版本兼容;支持不需要新命令语法的 Phase 2+功能(例如: 使用 Phase 2+新编码方案修正消息路由)) 1 详情参考 3GPP TS 23.040 和 3GPP TS 23.041(SMS 的 AT 命令语法与3GPP TS 27.005 Phase 2+版本兼容;设置为 1 时的要求已在对应命令描述中说明) 整型。被叫短消息。 上海移远通信技术股份有限公司 144 / 279 LTE Standard(U)系列 AT 命令手册 0 不支持 1 支持 整型。主叫短消息。 0 不支持 1 支持 整型。广播类型短消息。 0 不支持 1 支持 错误码。详情参考第 14.6 章。 举例 AT+CSMS=? +CSMS: (0,1) OK AT+CSMS=1 +CSMS: 1,1,1 OK AT+CSMS? +CSMS: 1,1,1,1 OK //列出支持的短消息服务类型。 //设置短消息服务类型为 1。 //查询当前短消息服务类型。 9.2. AT+CMGF 配置短消息模式 该命令用于指定短消息采用的格式。表示 TA 和 TE 之间读写短消息时,采用的是文本模式还 是 PDU 模式。消息格式可设置为 PDU 模式(使用整个 TP 数据单元)或者文本模式(消息报头和正文分 别以不同的参数形式展示)。文本模式通过 AT+CSCS 指定的来告知 TA 和 TE 交互中消息正文使 用的字符集。 AT+CMGF 配置短消息模式 测试命令 AT+CMGF=? 响应 +CMGF: (支持的列表) 查询命令 AT+CMGF? OK 响应 +CMGF: OK 上海移远通信技术股份有限公司 145 / 279 设置命令 AT+CMGF[=] 最大响应时间 特性说明 参考 3GPP TS 27.005 参数 整型。短消息模式。 0 PDU 模式 1 文本模式 响应 OK 300 毫秒 / LTE Standard(U)系列 AT 命令手册 9.3. AT+CSCA 设置短消息服务中心地址 该设置命令用于当主动发送短消息后,更新 SMSC(短消息服务中心)地址。在文本模式下,可使用设 置命令进行设置。在 PDU 模式下,仅当 SMSC 地址的长度编码为=0 时,方可使用设置命令进行设 置。 AT+CSCA 设置短消息服务中心地址 测试命令 响应 AT+CSCA=? 查询命令 OK 响应 AT+CSCA? +CSCA: , 设置命令 AT+CSCA=[,] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 146 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。短消息服务中心地址。详情参考 3GPP TS 24.011 RP SC 地址 Address-Value 字段;BCD 码(或 GSM 7 位默认字母字符)转换为当前选择的 TE 字符集的字符(参考 3GPP TS 27.007 中 AT+CSCS)。地址类型由定义。 整型。短消息服务中心地址类型。详情参考 3GPP TS 24.011 RP SC 地址中的八位字节 Type-of-Address(参考)。 错误码。详情参考第 14.6 章。 举例 AT+CSCA='+8613800210500',145 OK AT+CSCA? +CSCA: '+8613800210500',145 OK //设置短消息服务中心地址。 //查询短消息服务中心地址。 9.4. AT+CPMS 配置短消息首选存储位置 该命令用于选择查询或配置短消息的存储位置,包括、和。 AT+CPMS 配置短消息首选存储位置 测试命令 AT+CPMS=? 响应 +CPMS: (支持的列表),(支持的列表),(支持 的列表) 查询命令 AT+CPMS? OK 响应 +CPMS: ,,,,,,,, 设置命令 AT+CPMS=[,[,]] OK 响应 +CPMS: ,,,,, OK 若错误与 ME 功能相关: +CMS ERROR: 上海移远通信技术股份有限公司 147 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.005 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 字符串类型。若没有建立到 TE 的路由(参考 AT+CNMI),则接收的短消息存储在该存储器 内。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 整型。中当前短消息的数量。 整型。中可存储的短消息的总数量。 错误码。详情参考第 14.6 章。 举例 AT+CPMS? //查询当前短消息存储器信息。 +CPMS: 'ME',0,20,'ME',0,20,'ME',0,20 OK AT+CPMS='SM','SM','SM' +CPMS: 0,50,0,50,0,50 //将短消息存储器更改为'SM'。 OK AT+CPMS? +CPMS: 'SM',0,50,'SM',0,50,'SM',0,50 //查询当前短消息存储器信息。 OK 上海移远通信技术股份有限公司 148 / 279 LTE Standard(U)系列 AT 命令手册 9.5. AT+CMGD 删除短消息 该命令用于删除短消息首选存储器中位于的短消息。若指定且不为0,ME 应省略并遵守参数规则。 AT+CMGD 删除短消息 测试命令 AT+CMGD=? 响应 +CMGD: (支持的范围),(支持的范围) 设置命令 AT+CMGD=[,] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 MT 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。存储器位置编号。若为'ME'或'MT',的范围为 0~99;若 为'SM',的范围取决于(U)SIM 卡的短信存储数量。 整型。 0 删除指定的短消息 1 删除存储器中所有的已读短消息 2 删除存储器中所有的已读短消息和已发送的短消息 3 删除存储器中所有的已读短消息、已发送和未发送的短消息 4 删除存储器中所有短消息 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 错误码。详情参考第 14.6 章。 举例 AT+CMGD=1 OK AT+CMGD=1,4 //删除存储器中=1 的短消息。 //删除存储器中所有短消息。 上海移远通信技术股份有限公司 149 / 279 LTE Standard(U)系列 AT 命令手册 OK 9.6. AT+CMGL 按照状态读取短消息 该命令用于获取存储器中对应消息状态的短消息。若短消息状态为'REC UNREAD',则存储 器中短消息的状态将变更为'REC READ'。若执行 AT+CMGL 但不设置,模块将返回状态为'REC UNREAD'的短消息列表。 AT+CMGL 按照状态读取短消息 测试命令 AT+CMGL=? 响应 +CMGL: (支持的列表) 设置命令 AT+CMGL[=] OK 响应 若缺省可选参数(即执行 AT+CMGL),则列出短消息存储器 的所有状态为'REC UNREAD'的短消息,然后存储器中短消息的状态 变更为'REC READ'。 若指定可选参数: 1)文本模式(AT+CMGF=1)且该命令执行成功: 对于 SMS-SUBMIT 和/或 SMS-DELIVER: +CMGL: ,,,[],[][,,][ +CMGL: ,,,[],[][,,][...]] 对于 SMS-STATUS-REPORT: +CMGL: ,,,,[],[],,, [ +CMGL: ,,,,[],[],,, [...]] 对于 SMS-COMMAND: +CMGL: ,,,[ +CMGL: ,,,[...]] 对于 CBM 存储: +CMGL: ,,,,,[ +CMGL: ,,,,,[...]] 上海移远通信技术股份有限公司 150 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 2)PDU 模式(AT+CMGF=0)且该命令执行成功: +CMGL: ,,[], +CMGL: ,,[alpha],[...]] OK 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 1)文本模式下,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式下,整型。 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 4 所有短消息 整型。存储器位置编号。 字符串类型。目标地址。详情参考 3GPP TS 23.040 中的 TP-Destination-Address Address- Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中 的字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 字符串类型。始发地址。详情参考 3GPP TS 23.040 中的 TP-Originating-Address Address- Value 字段;BCD 码(GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的 字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 字符串类型。字母数字格式的或,对应 MT 电话簿中的条目。该功能的实现按照 出厂设定,所使用的字符集应与 AT+CSCS 选择的字符集相同(详情参考 3GPP TS 27.007 中对该命令的定义)。 字符串类型。短消息服务中心时间戳。详情参考 3GPP TS 23.040 TP-Service-Center-Time- Stamp 中的时间字符(参考)。 上海移远通信技术股份有限公司 151 / 279 LTE Standard(U)系列 AT 命令手册 整型。目标地址类型。详情参考 3GPP TS 24.011 TP- Destination-Address 中的八位字节 Type-of-Address。 整型。始发地址类型。详情参考 3GPP TS 24.011 TP-Originating-Address 中的八位字节 Type-of-Address(默认值参考)。 整型。短消息长度。 文本模式(AT+CMGF=1)下,表示消息正文的长度;最大长度为 160 字节; PDU 模式(AT+CMGF=0)下,以八位字节为单位的实际 TP 数据单元的长度(即 RP 层 的短消息服务中心地址中的八位字符将不计算在该长度内);最大长度为 163 字节。 短消息情况下:3GPP 23.040 TP-User-Data,在文本模式下返回。格式定义如下: - 若(参见第 9.7 章)使用 3GPP TS 23.038 GSM 7 位默认字母格式字符, 未设置 3GPP TS 23.040 TP-User-Data-Header-Indication。 1) 若 TE 字符集为'HEX'之外的字符集(请参考 3GPP TS 27.007 中的选择 TE 字符 集命令 AT+CSCS),则根据 3GPP TS 27.005 Annex A 规则,ME/TA 将 GSM 字 母格式字符转换为当前的 TE 字符集。 2) 若 TE 字符集为'HEX',则 ME/TA 将 GSM 字母格式字符的每个 7 位字符转换为 包含两个 IRA 字符的十六进制数字(如:字符 π(GSM 7 位默认字十进制数 22) 表示为 16(IRA 49 和 55)。 - 若(参见第 9.7 章)使用 8 位或 UCS2 数据编码方案,或者已设置 3GPP TS 23.040 TP-User-Data-Header-Indication:ME/TA 将每个 8 位字节转换为包含两 个 IRA 字符的十六进制数字(如:整数取值为 42 的八位字节作为两个字符(2A,即 IRA 50 和 65)发送给 TE)。 小区广播情况下:3GPP TS 23.041 CBM 消息内容,在文本模式下返回。格式定义如下: - 若(参见第 9.7 章)使用 3GPP TS 23.038 GSM 7 位默认字母格式字符: 1) 若 TE 字符集为'HEX'之外的字符集(请参考 3GPP TS 27.007 中的选择 TE 字符 集命令 AT+CSCS),则根据 3GPP TS 27.005 Annex A 规则,ME/TA 将 GSM 字 母格式字符转换为当前的 TE 字符集。 2) 若 TE 字符集为'HEX',则 ME/TA 将 GSM 字母格式字符的每个 7 位字符转换为 包含两个 IRA 字符的十六进制数字。 - 若(参见第 9.7章)使用8位或UCS2数据编码方案:ME/TA 将每个8 位字节 转换为包含两个IRA 字符的十六进制数字。 短消息情况下:3GPP TS 24.011 服务中心地址和 3GPP TS 23.040 TPDU,十六进制格式; ME/TA 将 TP 数据单元中每个八位字节转换为包含 2 个 IRA 字符的十六进制数字(如: 整数取值为 42 的八位字节作为两个字符(2A,即 IRA 50 和 65)发送给 TE)。 整型。取决于命令或结果码:3GPP TS 23.040 SMS-DELIVER、SMS-SUBMIT(默认值: 17)、SMS-STATUS-REPORT 或 SMS-COMMAND(默认值:2)的第一个八位字节。 整型。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。详情参考 3GPP TS 23.040 TP-Recipient-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整型。详情参考 3GPP TS 24.011 TP-Recipient-Address 中的八位字节 Type-of-Address (默认参考)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Service-Centre-Time-Stamp(参见)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Discharge-Time。格式为:'yy/MM/dd, 上海移远通信技术股份有限公司 152 / 279 LTE Standard(U)系列 AT 命令手册 hh:mm:ss+zz',格式中的字符依次代表年(后两位)、月、日、时、分、秒、时区。例如: 1994 年 5 月 6 日 22:10:00, GMT+2 小时用'94/05/06, 22:10:00+08'表示。 整型。详情参考 3GPP TS 23.040 TP-Status。 整型。详情参考 3GPP TS 23.040 TP-Command-Type(默认为 0)。 整型。详情参考 3GPP TS 23.041 CBM 序号。 整型。详情参考 3GPP TS 23.041 CBM 短消息标识符。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 4~7。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 0~3。 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 错误码。详情参考第 14.6 章。 举例 AT+CMGF=1 OK AT+CMGL='ALL' +CMGL: 1,'STO UNSENT','',, +CMGL: 2,'STO UNSENT','',, OK //设置短消息为文本模式。 //列举短消息存储器中的所有短消息。 备注 存储器中短消息存储空间决定列出短消息的操作。 9.7. AT+CMGR 按照索引读取短消息 该命令用于从存储器中读取指定的短消息。若该短消息处于'REC UNREAD',则其 在存储器中的状态将会变为'REC READ'。 AT+CMGR 按照索引读取短消息 测试命令 AT+CMGR=? 设置命令 AT+CMGR= 响应 OK 响应 1)文本模式(AT+CMGF=1)且该命令执行成功: 上海移远通信技术股份有限公司 153 / 279 最大响应时间 特性说明 参考 3GPP TS 27.005 LTE Standard(U)系列 AT 命令手册 对于 SMS-DELIVER: +CMGR: ,,[],[,,,,,,,] OK 对于 SMS-SUBMIT: +CMGR: ,,[][,,,,,[],,,] OK 对于 SMS-STATUS-REPORT: +CMGR: ,,,[],[],,, OK 对于 SMS-COMMAND: +CMGR: ,,[,,[],[],[], ] OK 对于 CBM 存储: +CMGR: ,,,,, OK 2)PDU 模式(AT+CMGF=0)且该命令执行成功: +CMGR: ,[], OK 若错误与 ME 功能相关: +CMS ERROR: 取决于短消息内容的长度。 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 154 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。存储器的位置编号。 1)文本模式,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式,整型。 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 4 所有短消息 字符串类型。字母数字格式的或,对应 MT 电话簿中的条目。该功能的实现按照出 厂设定,所使用的字符集应与 AT+CSCS 选择的字符集相同(详情参考 3GPP TS 27.007 中 对该命令的定义)。 字符串类型。目标地址。详情参考 3GPP TS 23.040 中的 TP-Destination-Address AddressValue 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中 的字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 字符串类型。始发地址。详情参考 3GPP TS 23.040 中的 TP-Originating-Address AddressValue 字段;BCD 码(GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字 符(详情参考 TS 27.007 中的 AT+CSCS)。地址类型由指定。 字符串类型。短消息服务中心时间戳。详情参考 3GPP TS 23.040 TP-Service-Center-TimeStamp(参见)。 整型。取决于命令或结果码:3GPP TS 23.040 SMS-DELIVER、 SMS-SUBMIT(默认值: 17)、SMS-STATUS-REPORT 或 SMS-COMMAND(默认值:2)的第一个八位字节。 整型。协议标识符。详情参考 3GPP TS 23.040 TP-Protocol-Identifier。默认值:0。 整型。数据编码方案。取决于命令或结果码。详情参考 3GPP TS 23.038 短消息数据编码方 案(默认值为 0)或者小区广播数据编码方案。 整型或时间字符串类型。有效期。取决于 SMS-SUBMIT 的设置。详情参考 3GPP TS 23.040 TP-Validity-Period(参见)。 整型。短消息编号。详情参考 3GPP TS 23.040 TP-Message-Number。 整型。短消息参考。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。详情参考 3GPP TS 23.040 TP-Recipient-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 AT+CSCS)。 地址类型由指定。 整型。详情参考 3GPP TS 24.011 TP-Recipient-Address Type-of-Address(参见)。 整型。目标地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address 中的八位字节 Type-of-Address。 整型。始发地址类型。详情参考 3GPP TS 24.011 TP-Originating-Address 中的八位字节 Type-of-Address(默认参考)。 上海移远通信技术股份有限公司 155 / 279 LTE Standard(U)系列 AT 命令手册 字符串类型。短消息服务中心地址。详情参考 3GPP TS 24.011 RP SC 地址 Address-Value; BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整型。短消息服务中心地址类型。详情参考 3GPP TS 24.011 RP SC 地址 Type-of-Address (默认参考)。 整型。短消息长度。 文本模式(AT+CMGF=1)下,表示消息正文的长度;最大长度为 160 字节; PDU 模式(AT+CMGF=0)下,以八位字节为单位的实际 TP 数据单元的长度(即 RP 层的 短消息服务中心地址中的八位字节将不计算在该长度内);最大长度为 163 字节。 短消息的文本内容。详情参见第 14.8 章。 短消息情况下:3GPP TS 24.011 服务中心地址,遵循 3GPP TS 23.040 TPDU,十六进制格 式:ME/TA 把 TP 数据单元中每八位字节转换为包含 2 个 IRA 字符的十六进制数字(如:整 数取值为 42 的八位字节作为两个字符(2A,即 IRA 50 和 65)发送给 TE)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Discharge-Time。格式为:'yy/MM/dd, hh:mm:ss+zz',格式中的字符依次代表年(后两位)、月、日、时、分、秒、时区。例如: 1994 年 5 月 6 日 22:10:00,GMT+2 小时用'94/05/06, 22:10:00+08'表示。 整型。详情参考 3GPP TS 23.040 TP-Status。 整型。详情参考 3GPP TS 23.040 TP-Command-Type(默认为 0)。 整型。详情参考 3GPP TS 23.041 CBM 序号。 整型。消息标识符。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 4~7。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 0~3。 详情参考 3GPP TS 23.040 TP-Command-Data 文本模式响应。ME/TA 把 TP 数据单元中每 八位字节转换为包含 2 个 IRA 字符的十六进制数字(如:整数取值为 42 的八位字节作为两 个字符(2A,即 IRA 50 和 65)发送给 TE)。 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 错误码。详情参考第 14.6 章。 举例 +CMTI: 'SM',3 //已收到新短消息,存储在(U)SIM 卡为 3 的位置。 AT+CSDH=1 OK AT+CMGR=3 //读取短消息。 +CMGR: 'REC UNREAD','+8615021012496',,'13/12/13,15:06:37+32',145,4,0,0,'+8613800210500', 145,27 OK 上海移远通信技术股份有限公司 156 / 279 LTE Standard(U)系列 AT 命令手册 9.8. AT+CMGS 发送短消息 该命令用于将短消息(SMS-SUBMIT)从 TE 发送到网络侧。调用设置命令后,返回>后输入待发数据, 然后按 Ctrl+Z 表示 PDU 结束并发送短消息。可按 ESC 取消发送,取消成功也会返回 OK 表示终止确认。 发送成功后,将返回短消息参考值到 TE。 AT+CMGS 发送短消息 测试命令 AT+CMGS=? 设置命令 1)文本模式(AT+CMGF=1): AT+CMGS=[,] >输入文本 Ctrl+Z 发送/ESC 取消发送 2)PDU 模式(AT+CMGF=0): AT+CMGS= >指定 PDU Ctrl+Z 发送/ESC 取消发送 响应 OK 响应 1)文本模式(AT+CMGF=1)且发送成功: +CMGS: OK 2)PDU 模式(AT+CMGF=0)且发送成功: +CMGS: OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 120 秒,取决于网络状态 该命令立即生效; 参数配置不保存 参数 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 整型。目标地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address 中的八位字节 Type-of-Address。 整型。消息长度。 文本模式(AT+CMGF=1)下,表示消息正文(或,详见第 9.7 章)的字符 长度;最大长度为 160 字节; PDU 模式(AT+CMGF=0)下,表示八位字节格式的实际 TP 数据单元长度(即 RP 层的短 消息服务中心地址中的八位字节将不计算在该长度内);最大长度为 158 字节。 整型。消息参考值。详情参考 3GPP TS 23.040 TP-Message-Reference。 错误码。详情参考第 14.6 章。 上海移远通信技术股份有限公司 157 / 279 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGS='15021012496' >This is a test from Quectel +CMGS: 247 OK LTE Standard(U)系列 AT 命令手册 //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //输入短消息内容,Ctrl+Z 发送,ESC 退出发送。 9.9. AT+CMMS 发送多条短消息 该命令用于控制短消息中断协议链路的连续性。若启用该功能(且当前使用的网络支持),链路保持打 开,此情况下可快速发送多条短消息。 AT+CMMS 发送多条短消息 测试命令 AT+CMMS=? 响应 +CMMS: (支持的范围) 查询命令 AT+CMMS? OK 响应 +CMMS: 设置命令 AT+CMMS[=] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 120 秒,取决于网络状态 该命令立即生效; 参数配置自动保存 上海移远通信技术股份有限公司 158 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。是否启用短消息中断协议链路功能。 0 禁用此功能 1 保持该功能启用状态,直到要发送的最新命令(AT+CMGS、AT+CMSS 等)的响应与 下 一条要发送的命令之间的时间间隔超过 1~5 秒(具体值取决于 ME)。随后 ME 关闭链路, MT 自动切换为 0。 2 启用该功能。若要发送的最新命令(AT+CMGS、AT+CMSS 等)的响应与下一条要发送 的命令之间的时间间隔超过 1~5 秒(具体值取决于 ME),ME 关闭链路,但 MT 不会自动 切换为 0。 错误码。详情参考第 14.6 章。 备注 执行查询命令后,隔 5~10 秒后再执行设置命令,否则,可能会返回错误码+CMS ERROR: 500。 9.10. AT+CMGW 存储短消息 该命令用于写入一条短消息并存储至,并返回已存储短消息的存储位置。通过, 可将短消息设置为指定的状态。默认情况下,短消息状态设置为'STO UNSENT'。文本输入的语法同 AT+CMGS 的设置命令相同。 AT+CMGW 存储短消息 测试命令 AT+CMGW=? 设置命令 1)文本模式(AT+CMGF=1): AT+CMGW=[,[,]] >输入文本 Ctrl+Z 发送/ ESC 取消发送 2)PDU 模式(AT+CMGF=0): AT+CMGW=[,] >指定 PDU Ctrl+Z 发送/ ESC 取消发送 最大响应时间 特性说明 参考 响应 OK 响应 +CMGW: OK 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置不保存 上海移远通信技术股份有限公司 159 / 279 GSM 07.05 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 字符串类型。始发地址。详情参考 3GPP TS 23.040 TP-Originating-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整型。始发地址类型。详情参考 3GPP TS 24.011 TP-Originating-Address 中的八位字节 Type-of-Address(默认参考)。 1)文本模式,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式,整型。 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 4 所有短消息 整型。始发地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address 中的八位字节 Type-of-Address。 整型。消息长度。 文本模式(AT+CMGF=1)下,表示消息正文(或,详见第 9.7 章)的字符 长度;最大长度为 160 字节; PDU 模式(AT+CMGF=0)下,表示八位字节格式的实际 TP 数据单元长度(即 RP 层的 短消息服务中心地址中的八位字节将不计算在该长度内);最大长度为 163 字节。 短消息情况下:3GPP TS 24.011 服务中心地址,遵循 3GPP TS 23.040 TPDU,十六进制 格式;ME/TA 将 TP 数据单元中每八位字符转换为包含 2 个 IRA 字符的十六进制数字(如: 整数取值为 42 的八位字符作为 2 位数字(2A,即 IRA 50 和 65)发送给 TE)。 整型。存储器中的短消息序号。 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 错误码。详情参考第 14.6 章。 上海移远通信技术股份有限公司 160 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGW='15021012496' >This is a test from Quectel +CMGW: 4 //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //输入短消息文本内容,按 Ctrl+Z 写入短消息,按 ESC 退出发送。 OK AT+CMGF=0 //设置短消息模式为 PDU 模式。 OK AT+CMGW=18 >0051FF00000008000A0500030002016D4B8BD5 +CMGW: 5 OK 9.11. AT+CMSS 从存储器发送短消息 该命令用于从存储器中发送指定的短消息(SMS-SUBMIT)。若指定 SMS-SUBMIT 短消息目标地址,则在发送短消息时使用新地址替换存储器中短消息包含的目标地址。发送成功后, 将返回参考值到 TE,其参数值可用于识别发送状态报告 URC 中的短消息。 AT+CMSS 从存储器发送短消息 测试命令 AT+CMSS=? 设置命令 AT+CMSS=[,[,]] 响应 OK 响应 1)文本模式(AT+CMGF=1)且执行成功: +CMSS: [,] OK 2)PDU 模式(AT+CMGF=0)且执行成功: +CMSS: [,] OK 最大响应时间 若错误与 ME 功能相关: +CMS ERROR: / 上海移远通信技术股份有限公司 161 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 参考 3GPP TS 27.005 该命令立即生效; 参数配置不保存 参数 整型。存储器位置编号。 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS);地址类型由指定。 整型。目标地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address 中的八位字节 Type-of-Address。 整型。短消息参考。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。短消息服务中心时间戳。详情参考 3GPP TS 23.040 TP-Service-Centre-TimeStamp 中的时间字符(参考)。 字符串类型。格式与短消息中的的格式相同,但无 3GPP TS 24.011 SC 中的地址字 段。 错误码。详情参考第 14.6 章。 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGW='15021012496' > Hello +CMGW: 4 OK AT+CMSS=4 +CMSS: 54 OK //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //输入短消息内容,Ctrl+Z 发送短消息,ESC 退出发送。 //从存储器中发送为 4 的短消息。 上海移远通信技术股份有限公司 162 / 279 LTE Standard(U)系列 AT 命令手册 9.12. AT+CNMA 新短消息确认 该命令用于确认直接发送至 TE 的新消息(SMS-DELIVER 或 SMS-STATUS-REPORT)是否已经成功 发送。若 UE 未在需求时间内收到确认(网络超时),会发送 RP-ERROR 至网络。UE 可通过设置 AT+CNMI 的参数和为 0 自动禁止发送至 TE。 AT+CNMA 新短消息确认 测试命令 AT+CNMA=? 响应 +CNMA: (支持的范围) 执行命令 AT+CNMA OK 响应 OK 或者 ERROR 设置命令 AT+CNMA= 若错误与 ME 功能相关: +CMS ERROR: 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 / 参数 整型。PDU 模式所需参数。 0 命令操作类似文本模式 1 发送肯定应答(RP-ACK)至网络,仅 PDU 模式下接受 2 发送否定应答(RP-ERROR)至网络,仅 PDU 模式下接受 错误码。详情参考第 14.6 章。 备注 仅当 AT+CSMS 中为 1(phase 2+)且模块下发了如下对应 URC 时方可使用执行命令和设置 上海移远通信技术股份有限公司 163 / 279 LTE Standard(U)系列 AT 命令手册 命令: +CMT: =2,新消息类别为 CLASS 0、1、3 和无 +CMT: =3,新消息类别为 CLASS 0 和 3 +CDS: =1 举例 AT+CSMS=1 OK AT+CNMI=1,2,0,0,0 OK AT+CMGF=1 OK AT+CSDH=1 OK +CMT: '+8615021012496',,'13/03/18,17:07:21+32',145,4,0,0,'+8613800551500',145,28 This is a test from Quectel. AT+CNMA //收到新短消息,直接输出短消息内容。 //向网络发送确认消息。 OK AT+CNMA +CMS ERROR: 340 //第二次返回错误,仅需确认一次。 9.13. AT+CNMI 设置新短消息上报方式 该命令用于配置模块收到新短消息时的上报方式。 该设置命令选择在 TE 处于活动状态时(DTR 处于低电平),从网络接收到的新消息指示给 TE 的方式。 如果 TE 处于非活动状态(DTR 处于高电平),则应按照 3GPP TS 23.038 中的规定进行消息接收。 AT+CNMI 设置新短消息上报方式 测试命令 AT+CNMI=? 响应 +CNMI: (支持的范围),(支持的范围),(支持的 列表),(支持的范围),(支持的列表) 查询命令 AT+CNMI? OK 响应 +CNMI: ,,,, 设置命令 OK 响应 AT+CNMI[=[,[,[,[,]]]]] 最大响应时间 特性说明 参考 3GPP TS 27.005 或者 ERROR 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。 0 缓冲 TA 中的非请求结果码。若 TA 结果码缓冲区已满,结果码指示可以存储在其他缓冲 区或者丢弃最早的结果码指示,替换为新接收到的指示。 1 若 TA-TE 间的链路被保留(即处于在线数据模式),丢弃指示并拒绝新接收的短消息结 果码指示,否则,直接转发给 TE。 2 若 TA-TE 间的链路被保留(比如:处于在线数据模式),缓冲 TA 中的非请求结果码并将 结果码发送给 TE,否则,直接转发给 TE。 3 直接将结果码发送给 TE。TA 处于在线数据模式时,TA-TE 间链路特定的带内技术用于 嵌入结果代码和数据。 整型。新短消息上报方式。存储接收到的短消息规则取决于其数据编码方案(参考 3GPP TS 23.038)和首选存储器(AT+CPMS)设置。 0 不将新短消息提示发送给 TE。 1 若新短消息存储至 ME/TA,新短消息提示通过 URC +CMTI: ,方式发 送给 TE。 2 新短消息(CLASS 2 消息除外)通过 URC +CMT: [],(PDU 模式)或者+CMT: ,[],[,,,,,,,](文本模式;斜体参数解释详见 AT+CSDH) 方式发送给 TE。CLASS 2 消息结果指示如=1 所定义。 3 在收到 CLASS 3 短消息时,新短消息通过=2 时定义的 URC 发送给 TE。其他类 型的短消息通过=1 时定义的 URC 指示发送给 TE。 整型。存储接收的 CBM 规则取决于其数据编码方案(详情参考 3GPP TS 23.038)和选择小 区广播消息类型的设置。 0 无 CBM 指示发送到 TE 2 收到的 CBM 使用如下 URC 直接发送到 TE: +CBM: (PDU 模式) 或者 +CBM: ,,,,(文本模式) 整型。短消息状态报告的上报方式。 0 不将状态报告 SMS-STATUS-REPORT 发给 TE 1 状态报告 SMS-STATUS-REPORT 通过如下 URC 上报 TE: 上海移远通信技术股份有限公司 165 / 279 LTE Standard(U)系列 AT 命令手册 +CDS: (PDU 模式) 或者 +CDS: ,,[],[],,,(文本模式) 整型。 0 当为 1 或 2 时,将 TA 缓冲区的非请求结果码发送至 TE(返回 OK 后刷新)。 1 当为 1 或 2 时,清空 TA 缓冲区的非请求结果码。 错误码。详情参考第 14.6 章。 备注 URC 说明: +CMTI: , +CMT: [], +CBM: 表示接收到新消息 表示直接输出短消息 表示直接输出小区广播消息 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CNMI=1,2,0,1,0 OK //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //设置 SMS-DELIVER 消息直接发送至 TE。 +CMT: '+8615021012496',,'13/03/18,17:07:21+32',145,4,0,0,'+8613800551500',145,28 This is a test from Quectel //收到新短消息,直接输出短消息内容。 9.14. AT+CSDH 设置文本模式下参数显示 该命令用于控制是否在文本模式下的结果码中显示详细的报头信息。 AT+CSDH 设置文本模式下参数显示 测试命令 AT+CSDH=? 响应 +CSDH: (支持的列表) 查询命令 AT+CSDH? OK 响应 +CSDH: 设置命令 OK 响应 上海移远通信技术股份有限公司 166 / 279 LTE Standard(U)系列 AT 命令手册 AT+CSDH[=] 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 或者 ERROR 300 毫秒 / 参数 整型。 0 在短消息命令+CMT,+CMGL,+CMGR 结果码中不显示下述头信息: 对于文本模式下的 SMS-DELIVER 和 SMS-SUBMIT 类型短消息,在+CSCA 和 +CSMP 的结果码中不包含、、、、和;在+CMT、 +CMGL、+CMGR 结果码中不显示、或者。 1 在结果码中显示头信息 举例 AT+CSDH=0 OK AT+CMGR=2 +CMGR: 'STO UNSENT','', OK AT+CSDH=1 OK AT+CMGR=2 +CMGR: 'STO UNSENT','',,128,17,0,0,143,'+8613800551500',145,18 OK 9.15. AT+CSMP 设置短消息文本模式参数 在文本模式下(AT+CMGF=1),当向网络侧发送短消息或将短消息存放在存储器中时,该命令用于设 置需要附加的参数取值。除此之外,还可以用于设置从短消息服务中心接收到该短消息时的有效期( 的取值范围:0~255)或定义有效期结束的绝对时间(为字符串)。 上海移远通信技术股份有限公司 167 / 279 LTE Standard(U)系列 AT 命令手册 AT+CSMP 设置短消息文本模式参数 测试命令 响应 AT+CSMP=? 查询命令 OK 响应 AT+CSMP? +CSMP: ,,, 设置命令 OK 响应 AT+CSMP=[,[,[,]]] OK 最大响应时间 300 毫秒 特性说明 / 参考 3GPP TS 27.005 参数 整型。TPDU 的第一个字节。对于不同的消息类型的详情参考 3GPP TS 23.040。 整型或者字符串类型。有效期。取决于 SMS-SUBMIT 的的设置,详细参考 3GPP TS 23.040 TP-Validity-Period(参考)。 整型。协议标识符。详情参考 3GPP TS 23.040 TP-Protocol-Identifier。默认值:0。 整型。数据编码方案。取决于命令或结果码:3GPP TS 23.038 SMS 数据编码方案(默认值: 0),或者小区广播数据编码方案。 9.16. AT+QCMGS 发送级联短消息 该命令用于发送级联短消息。与 AT+CMGS 不同,通过该命令发送一个级联短信时,每段级联短消息 都必须由附加参数(、和)标识。分段发送所有短消息时,必须多次(由 设置)执行该命令。该命令仅用于文本模式下(AT+CMGF=1)。 AT+QCMGS 发送级联短消息 测试命令 AT+QCMGS=? 设置命令 文本模式(AT+CMGF=1): AT+QCMGS=[,],,, >输入文本 Ctrl+Z 发送/Ctrl+ESC 取消发送 响应 OK 响应 若处于文本模式下(AT+CMGF=1)且命令执行成功: +QCMGS: OK 或者 ERROR 上海移远通信技术股份有限公司 168 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 / 参数 整型。用户数据头(UDH)中的消息标识。范围:0~255。该参数由用户定义和输 入。同一条级联消息的所有分段必须使用相同的。不同的级联消息应使用不 同的。 整型。级联消息序号。范围:0~7。 =0:忽略该值并将其视为非级联消息。 整型。一条级联消息的分段数量。范围:0~7。 =0 或 1:忽略该值并将其视为非级联消息。 参见 AT+CMGS。 参见 AT+CMGS。 参见 AT+CMGS。 错误码。详情参考第 14.6 章。 备注 1. 对于级联短消息来说,最大长度将根据用户数据头(UDH)的长度的进行缩减。3GPP TS 23.040 定义了两种 UDH 长度:6 字节和 7 字节。因此,两种为 8 位(6 字节)和 16 位(7 字节)。 AT+QCMGS 使用 8 位。 ⚫ GSM 7 位默认字母数据编码方案情况下,每个分段级联消息的最大长度为(140-6)* 8 / 7 = 153 个字符。 ⚫ 16 位 UCS2 数据编码方案情况下,每个分段级联消息的最大长度为(140-6)/ 2 = 67 个字符。 ⚫ 8 位数据编码方案情况下,每个分段级联消息的最大长度为 140-6=134 个字符。 2. 整型。MS 发送给 SC 的 SMS-SUBMIT 或 SMS-COMMAND 的参考号,位于 MessageReference 字段,用于确认是否已从 SC 副本接收到 SMS-DELIVER。 UDH 字段,级联短消息标识。与不同,同一条级联消息的所有分段使用相同的, 但是必须递增。 3. AT+QCMGS 不支持在 PDU 模式下(AT+CMGF=0)发送消息。 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+QCMGS='15056913384',120,1,2 >ABCD //设置 SMS 模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //设置为 120,并发送第一段级联 SMS。 上海移远通信技术股份有限公司 169 / 279 +QCMGS: 190 OK AT+QCMGS='15056913384',120,2,2 >EFGH +QCMGS: 191 OK LTE Standard(U)系列 AT 命令手册 //发送第二段级联 SMS。 9.17. AT+QCMGR 读取级联短消息 该命令的功能与 AT+CMGR 相似,但该命令读取的是一个分段级联消息。命令执行成功后,响应的结 果中包含参数、和,并且根据这三个参数,可以将几个分段消息级联到同一 段短消息中。该命令仅用于文本模式(AT+CMGF=1)。 AT+QCMGR 读取级联短消息 测试命令 AT+QCMGR=? 设置命令 AT+QCMGR= 响应 OK 响应 若处于文本模式下(AT+CMGF=1)且命令执行成功: 对于 SMS-DELIVER 来说: +QCMGR: ,,[],[,,,,,,,][,,,< msg_total>] OK 对于 SMS-SUBMIT 来说: +QCMGR: ,,[][,,,,,[],,,][,,,< msg_total>] OK 对于 SMS-STATUS-REPORT 来说: +QCMGR: ,,,[],[],,, OK 对于 SMS-COMMAND 来说: 上海移远通信技术股份有限公司 170 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 +QCMGR: ,,[,,[],[],[],] OK 若错误与 ME 功能相关: +CMS ERROR: 取决于消息内容长度 / 参数 整型。用户数据头(UDH)中的消息标识。范围:0~65535。同一条级联消息的所有分 段必须使用相同的。不同的级联消息应使用不同的。 整型。级联消息序号。范围:1~7。 整型。一条级联消息的分段数量。范围:2~7。 错误码。详情参考第 14.6 章。 备注 1. 该命令中出现的其他参数,详情请参考 AT+CMGR。 2. AT+QCMGR 的与 AT+QCMGS 中的不同。UE 可能会收到 8 位或 16 位的级联 消息。因此,它的最大值有两种情况:8 位为 255,而 16 位为 65535。 3. 若读取的消息不是级联消息,响应结果中将不显示、和。 举例 +CMTI: 'SM',3 //收到第一条分段级联消息。 +CMTI: 'SM',4 //收到第二条分段级联消息。 AT+QCMGR=3 //读取第一条分段级联消息。 +QCMGR: 'REC UNREAD','+8615056913384',,'13/07/30,14:44:37+32',120,1,2 ABCD OK AT+QCMGR=4 //读取第二条分段级联消息。 +QCMGR: 'REC UNREAD','+8615056913384',,'13/07/30,14:44:37+32',120,2,2 EFGH OK 上海移远通信技术股份有限公司 171 / 279 LTE Standard(U)系列 AT 命令手册 10 分组域命令 10.1. AT+CGATT PS 域附着或去附着 该设置命令用于将 MT 附着于 PS 域,或者将 MT 从 PS 域分离。命令完成后,MT 保持在 V.250 命令 状态。如果 MT 已经处于请求状态,则将忽略该命令,并且仍响应 OK。如果 MT 无法实现请求状态,将响 应 ERROR 或+CME ERROR。 AT+CGATT PS 域附着或去附着 测试命令 AT+CGATT=? 响应 +CGATT: (支持的列表) 查询命令 AT+CGATT? OK 响应 +CGATT: 设置命令 AT+CGATT= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 MT 功能相关: +CME ERROR: 140 秒,取决于网络状态 该命令是否生效取决于网络状态; 参数配置不保存。 参数 整型。PS 服务状态。 0 分离状态 1 附着状态 上海移远通信技术股份有限公司 172 / 279 LTE Standard(U)系列 AT 命令手册 其他值为预留值,设置后将返回 ERROR。 错误码。详情参考第 14.5 章。 举例 AT+CGATT=1 OK AT+CGATT=0 OK AT+CGATT? +CGATT: 0 OK //附着于 PS 域。 //从 PS 域分离。 //查询当前 PS 域状态。 10.2. AT+CGDCONT 定义 PDP 上下文 该 命 令 为 指 定 的 上 下 文 标 识 所 标 识 的 PDP 上 下 文 参 数 。 设 置 命 令 的 一 种 特 殊 形 式 AT+CGDCONT=表示删除对应的 PDP 上下文参数,使其变成未定义。不允许更改已激活上下 文的定义。 该查询命令返回每个已定义 PDP 上下文的当前配置。 AT+CGDCONT 定义 PDP 上下文 测试命令 AT+CGDCONT=? 响应 +CGDCONT:(支持的范围),,,,(支持的范围),(支持的范 围),(支持的范围),(支持的 范围) 查询命令 AT+CGDCONT? OK 响应 +CGDCONT: ,,,,,,, […] 设置命令 AT+CGDCONT=[,[ ,[,[,[,[,[,]]]]]]] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 173 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 该命令立即生效; 自动保存参数配置。 参数 整型。PDP 上下文标识,用于指定特定 PDP 上下文的定义。该参数是 TE-MT 接口 的本地参数,在其他与 PDP 上下文相关的命令中使用。允许值的范围由测试命令返回 (最小值为 1)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 配置双栈 UE 功能,支持 IPv4 与 IPv6(RFC 2460) 字符串类型。接入点名称,用于选择 GGSN 或外部分组数据网络的逻辑名称。若该值为 空或省略时,将使用订阅值。 字符串类型。用于标识适用于 PDP 的地址空间中的 MT。如果该值为空或被省略,则 TE 在 PDP 启动过程中提供该值,否则,将请求动态地址。可以使用 AT+CGPADDR 读 取分配的地址。 整型。控制 PDP 数据是否需要压缩(仅适用于 SNDCP) (详情请参考 3GPP TS 44.065)。 0 关闭 1 打开(制造商指定) 2 V.42bis 整型。控制 PDP 头部数据压缩(详情请参考 3GPP TS 44.065 和 3GPP TS 25.323)。 0 关闭 1 打开 2 RFC1144 3 RFC2507 4 RFC3095 整型。控制 MT/TA 请求获取 IPv4 地址信息的方式。 0 通过 NAS 信令获取 IPv4 地址 1 通过 DHCP 获取 IPv4 地址 整型。PDP 上下文的上下文激活请求类型。 0 PDP 上下文用于新的 PDP 上下文建立或从非 3GPP 接入网切换(MT 如何确 定 PDP 上下文是用于新的 PDP 上下文建立还是用于接入网切换视具体情况 而定) 1 PDP 上下文用于紧急承载服务 上海移远通信技术股份有限公司 174 / 279 LTE Standard(U)系列 AT 命令手册 备注 EC200D 系列模块支持的和取值仅为 0 和 1。 10.3. AT+CGQREQ 服务质量参数(请求的) 在 TE 激活 PDP 上下文时,该命令允许 TE 指定服务质量参数。 该设置命令指定上下文参数。设置命令的一种特殊形式 AT+CGQREQ=会使上下文标识符 请求的参数处于未定义状态。查询命令返回每一个已定义的上下文的当前配置。详细信息请参考 3GPP TS 23.107。 AT+CGQREQ 服务质量参数(请求的) 测试命令 AT+CGQREQ=? 响应 +CGQREQ: ,(支持的范围),(支持的 范围),(支持的范围),(支持的范围), (支持的范围) 查询命令 AT+CGQREQ? OK 响应 [+CGQREQ: ,,,>reliability>,,] [+CGQREQ: ,,,,,] […] 设置命令 AT+CGQREQ=[,[,[,[,[ ,]]]]] OK 响应 OK 若错误与 ME 功能相关: +CME ERROR: 最大响应时间 300 毫秒 特性说明 参考 3GPP TS 27.007 该命令立即生效; 自动保存参数配置。 上海移远通信技术股份有限公司 175 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。特定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 配置双栈 UE 功能,支持 IPv4 与 IPv6(RFC 2460) 整型。优先等级。 0 网络订阅值 1 高优先级。服务优先级在 2 级和 3 级优先级之前 2 正常优先级。服务优先级在 3 级优先级之前 3 低优先级。继续保持服务 整型。延迟类别。该参数定义通过网络传输 SDU 时发生的端到端传输延迟。详情请参 考表 6。 0 网络订阅值 1 < 0.5 2 < 5 3 < 50 4 未指定 整型。依赖等级。 0 网络订阅值 1 不能有效处理数据丢失、非实时传输的误码铭感应用 2 不能有效处理偶尔数据丢失、非实时传输的误码铭感应用 3 能有效处理数据丢失,GMM/SM 和 SMS 非实时性传输的误码敏感应用 4 能有效处理数据丢失、实时传输的误码敏感应用 5 能有效处理数据丢失、实时传输的误码不敏感应用 整型。每秒峰值吞吐量等级(以字节计)。 0 网络订阅值 1 高达 1 000(8 kbit/s) 2 高达 2 000(16 kbit/s) 3 高达 4 000(32 kbit/s) 4 高达 8 000(64 kbit/s) 5 高达 16 000(128 kbit/s) 6 高达 32 000(256 kbit/s) 7 高达 64 000(512 kbit/s) 8 高达 128 000(1024 kbit/s) 9 高达 256 000(2048 kbit/s) 整型。每秒平均吞吐量等级(以字节计)。 0 网络订阅值 1 100(~0.22 bit/s) 2 200(~0.44 bit/s) 3 500(~1.11 bit/s) 4 1 000(~2.2 bit/s) 上海移远通信技术股份有限公司 176 / 279 5 2 000(~4.4 bit/s) 6 5 000(~11.1 bit/s) 7 10 000(~22 bit/s) 8 20 000(~44 bit/s) 9 50 000(~111 bit/s) 10 100 000(~0.22 kbit/s) 11 200 000(~0.44 kbit/s) 12 500 000(~1.11 kbit/s) 13 1000 000(~2.2 kbit/s) 14 2 000 000(~4.4 kbit/s) 15 5 000 000(~11.1 kbit/s) 16 10 000 000(~22 kbit/s) 17 20 000 000(~44 kbit/s) 18 50 000 000(~111 kbit/s) 31 最大能力 错误码。详情请参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 表 6:延迟类别 SDU 大小 128 个八位字节 1024 个八位字节 延迟类别 1(预测) 2(预测) 3(预测) 4(最大能力) 1(预测) 2(预测) 3(预测) 4(最大能力) 平均传输延迟 < 0.5 < 5 < 50 未指定 < 0.5 < 5 < 50 未指定 95% < 1.5 < 25 < 250 / < 1.5 < 25 < 250 / 10.4. AT+CGQMIN 服务质量参数(最低可接受的) 该命令允许 TE 指定最低可接受的配置文件参数,当激活 PDP 上下文时,由 MT 根据协商的参数检查 该最低可接受的配置文件。设置命令指定上下文标识符标识的上下文的参数。 上海移远通信技术股份有限公司 177 / 279 LTE Standard(U)系列 AT 命令手册 设置命令的一种特殊形式 AT+CGQMIN=会使上下文标识符的最低可接受的配置文件处于 未定义状态,此时将不会对协商的配置文件进行检查。查询命令返回每个已定义 PDP 上下文的当前配置。 详情请参考 3GPP TS 23.107。 AT+CGQMIN 服务质量参数(最低可接受的) 测试命令 AT+CGQMIN=? 响应 +CGQMIN: ,(支持的范围),(支持 的列表),(支持的范围),(支持的范 围),(支持的范围) 查询命令 AT+CGQMIN? OK 响应 [+CGQMIN: ,,,,,] [+CGQMIN: ,,,,,] […] 设置命令 AT+CGQMIN=[,[,< delay>[,[,[, ]]]]] OK 响应 OK 若出现 ME 相关错误: +CME ERROR: 最大响应时间 300 毫秒 特性说明 参考 3GPP TS 27.007 该命令立即生效; 不保存参数配置。 参数 整型。特定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 配置双栈 UE 功能,支持 IPv4 与 IPv6(RFC 2460) 整型。优先等级。 0 网络订阅值 1 高优先级。服务优先级在 2 级和 3 级优先级之前 2 正常优先级。服务优先级在 3 级优先级之前 3 低优先级。继续保持服务 上海移远通信技术股份有限公司 178 / 279 LTE Standard(U)系列 AT 命令手册 整型。延迟类别。该参数定义通过网络传输 SDU 时发生的端到端传输延迟。详情请参 考表 6。 0 网络订阅值 1 < 0.5 2 < 5 3 < 50 4 未指定 整型。依赖等级。 0 网络订阅值 1 不能有效处理数据丢失、非实时传输的误码铭感应用 2 不能有效处理偶尔数据丢失、非实时传输的误码铭感应用 3 能有效处理数据丢失,GMM/SM 和 SMS 非实时性传输的误码敏感应用 4 能有效处理数据丢失、实时传输的误码敏感应用 5 能有效处理数据丢失、实时传输的误码不敏感应用 整型。每秒峰值吞吐量等级(以字节计)。 0 网络订阅值 1 高达 1 000(8 kbit/s) 2 高达 2 000(16 kbit/s) 3 高达 4 000(32 kbit/s) 4 高达 8 000(64 kbit/s) 5 高达 16 000(128 kbit/s) 6 高达 32 000(256 kbit/s) 7 高达 64 000(512 kbit/s) 8 高达 128 000(1024 kbit/s) 9 高达 256 000(2048 kbit/s) 整型。每秒平均吞吐量等级(以字节计)。 0 网络订阅值 1 100(~0.22 bit/s) 2 200(~0.44 bit/s) 3 500(~1.11 bit/s) 4 1 000(~2.2 bit/s) 5 2 000(~4.4 bit/s) 6 5 000(~11.1 bit/s) 7 10 000(~22 bit/s) 8 20 000(~44 bit/s) 9 50 000(~111 bit/s) 10 100 000(~0.22 kbit/s) 11 200 000(~0.44 kbit/s) 12 500 000(~1.11 kbit/s) 13 1000 000(~2.2 kbit/s) 14 2 000 000(~4.4 kbit/s) 15 5 000 000(~11.1 kbit/s) 16 10 000 000(~22 kbit/s) 17 20 000 000(~44 kbit/s) 上海移远通信技术股份有限公司 179 / 279 18 50 000 000(~111 kbit/s) 31 最大能力 错误码。详情请参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 10.5. AT+CGACT PDP 上下文激活/去激活 该设置命令用于激活或去激活指定的 PDP 上下文。命令设置完成后,MT 保持 V.250 命令状态。若任 意 PDP 上下文已经进入请求状态,那么该上下文状态保持不变;在执行激活命令时,如果 MT 没有附着 PS, 则 MT 会先进行 PS 附着,然后尝试激活指定的上下文。如果无指定激活或去激活命令时,将会激活 或去激活所有定义的上下文。 AT+CGACT PDP 上下文激活/去激活 测试命令 AT+CGACT=? 响应 +CGACT: (支持的列表) 查询命令 AT+CGACT? OK 响应 +CGACT: , [+CGACT: , …] 设置命令 AT+CGACT=, OK 响应: OK 或者 NO CARRIER 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何 ME 错误: +CME ERROR: 150 秒,取决于网络状态 该命令是否生效取决于网络状态; 参数配置不保存。 参数 整型。PDP 上下文激活状态。 0 去激活 1 激活 上海移远通信技术股份有限公司 180 / 279 LTE Standard(U)系列 AT 命令手册 其他值为预留值,设置后将返回 ERROR。 整型。指定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 错误码。详情请参考第 14.5 章。 备注 1. ECx00U、EGx00U 和 EG91xU 系列模块若启用 VoLTE 功能,则的范围为 1~5。 2. EC200D 系列模块若启用 VoLTE 功能,则的范围为 1~9。 举例 AT+CGDCONT=1,'IP','UNINET' OK AT+CGACT=1,1 OK AT+CGACT=0,1 OK //定义 PDP 上下文。 //激活 PDP。 //去激活 PDP。 10.6. AT+CGDATA 进入数传状态 执行设置命令后,MT 将使用一种或多种分组域 PDP 类型进行操作,使 TE 与网络之间建立通信,可 能也会包括进行 PS 附着及一个或多个 PDP 上下文激活操作。MT 不会处理 AT 命令行中 AT+CGDATA 之 后的命令。 若 MT 无法接收的值,将返回 ERROR 或+CME ERROR。若可以接收,MT 将返回中间结果代 码 CONNECT 并输入 V.250 在线数传状态。数据传输完成且第二层协议终止流程已成功完成后,将重新进 入命令状态,MT 将返回最终结果码 OK。 AT+CGDATA 进入数传状态 测试命令 AT+CGDATA=? 响应 +CGDATA: (支持的列表) 设置命令 AT+CGDATA=[,[,[,… ]]] OK 响应 CONNECT 或者 ERROR 若出现任何 ME 错误: +CME ERROR: 上海移远通信技术股份有限公司 181 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 参数 字符串类型。TE 和 MT 之间使用的第二层协议。 PPP IP 等 PDP 的点对点协议。 不支持其他值,若配置为其他值,将返回 ERROR。 整型。特定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 错误码。详情请参考第 14.5 章。 10.7. AT+CGPADDR 显示 PDP 地址 该设置命令返回指定上下文标识符的 PDP 地址列表。若未指定,则返回所有已定义上下文的地 址。 AT+CGPADDR 显示 PDP 地址 测试命令 AT+CGPADDR=? 响应 +CGPADDR: (支持的已定义的列表) 设置命令 AT+CGPADDR[=[,[,…]]] OK 响应 +CGPADDR: , [+CGPADDR: , …] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 或者 ERROR 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 上海移远通信技术股份有限公司 182 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。特定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 字符串类型。PDP 地址,用于在适用于 PDP 的地址空间中识别 TE。 地址可以为静态或动态: 静态地址在定义上下文时由 AT+CGDCONT 设置。 动态地址在上一次 PDP 上下文激活(使用了指定的上下文定义)期间分配。若无 可用的地址,则省略。 举例 AT+CGDCONT=1,'IP','UNINET' OK AT+CGACT=1,1 OK AT+CGPADDR=1 +CGPADDR: 1,'10.76.51.180' OK //定义 PDP 上下文。 //激活 PDP。 //显示 PDP 地址。 10.8. AT+CGCLASS GPRS 移动台类别 该命令使 MT 按照指定的 GPRS 移动台操作模式进行操作。详情请参考 3GPP TS 23.060。 AT+CGCLASS GPRS 移动台类别 测试命令 AT+CGCLASS=? 响应 +CGCLASS: (支持的列表) 查询命令 AT+CGCLASS? OK 响应 +CGCLASS: 设置命令 AT+CGCLASS= OK 响应 OK 或者 ERROR 最大响应时间 若错误与 ME 相关: +CME ERROR: 300 毫秒 上海移远通信技术股份有限公司 183 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 参考 3GPP TS 27.007 该命令重启生效; 参数配置自动保存。 参数 字符串类型。表示 GPRS 移动台类别(按功能降序排列)。 'B' Class-B 操作模式(A/Gb 模式)或 CS/PS 操作模式(Iu 模式) 'CG' 仅 PS 模式(A/Gb 模式)或 PS 操作模式(Iu 模式) 其他值为预留值,设置后将返回 ERROR。 错误码。详情参考第 14.5 章。 备注 1. ='B'表示 MT 可处理 PS 或 CS 业务,但不能同时进行;='CG'表示 MT 仅处理 PS 业务。 2. EC200D 系列模块仅支持'B'。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 10.9. AT+CGREG PS 域网络注册状态 该命令用于查询网络注册状态并控制非请求结果码上报: ⚫ =1 时,控制 URC +CGREG: 的上报,该 URC 表示 MT 的 GPRS 网络注册状态的变化。 ⚫ =2 时,控制 URC +CGREG: [,[],[],[]]的上报,该 URC 表示 GPRS 网 络小区的变化。 AT+CGREG PS 域网络注册状态 测试命令 AT+CGREG=? 响应 +CGREG: (支持的范围) 查询命令 AT+CGREG? OK 响应 +CGREG: ,[,,[,]] 设置命令 AT+CGREG[=] OK 响应 OK 或者 上海移远通信技术股份有限公司 184 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。控制指定 URC 的上报。 0 禁止上报网络注册 URC 1 允许上报网络注册 URC +CGREG: 2 允许上报网络注册和位置信息 URC: +CGREG: [,,[,]] 整型。GPRS 注册状态。 0 未注册。MT 当前未搜索注册业务的运营商。UE 处于 GMM 状态 GMM-NULL 或 GMM-DEREGISTERED-INITIATED。GPRS 服务被禁用,但用户请求后允许 UE 附着 于 GPRS。 1 已注册,归属地网络。UE 处于归属地 PLMN 的 GMM 状态 GMM-REGISTERED 或 GMM-ROUTING-AREA-UPDATING-INITIATED INITIATED。 2 未注册,但 MT 当前正尝试附着或搜索网络以进行注册。UE 处于 GMM 状态 GMM- DEREGISTERED 或 GMM-REGISTERED-INITIATED。GPRS 服务处于使能状 态,但允 许的 PLMN 当前不可用。UE 将会在允许的 PLMN 可用时开始附着 GPRS。 3 注册被拒绝。UE 处于 GMM 状态 GMM-NULL。GPRS 服务为禁用状态且用户请求时 UE 无法附着 GPRS。 4 未知 5 已注册,漫游状态 字符串类型。十六进制格式的两字节位置区号(例如:'00C3'等价于十进制的 195)。 字符串类型。十六进制格式的 16 位(GSM)或 28 位(LTE)小区 ID 。 整型。网络接入技术。 0 GSM 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA and HSUPA 7 E-UTRAN 备注 ECx00U、EGx00U 系列和 EG91xU 系列模块支持参数取值 0 和 7;EC200D 系列模块支持参数 取值 2, 4~7;ECx00G、EGx00G 系列和 EG915G-EU 模块支持参数取值 7。 上海移远通信技术股份有限公司 185 / 279 举例 AT+CGREG=2 OK AT+CGATT=0 OK +CGREG: 2 AT+CGATT=1 OK +CGREG: 1,'D5D5','8054BBF',7 LTE Standard(U)系列 AT 命令手册 10.10. AT+CGEREP 分组域事件上报 当分组域或网络中发生某些事件时,该设置命令启用/禁用从 MT 发送非请求结果码+CGEV 至 TE。 控制该命令指定的非请求结果码的处理。当指定为 1 时,控制缓存的非请求结果码。 AT+CGEREP 分组域事件上报 测试命令 AT+CGEREP=? 响应 +CGEREP: (支持的列表),(支持的列表) 查询命令 AT+CGEREP? OK 响应 +CGEREP: , 设置命令 AT+CGEREP=[,] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。控制该命令中指定的非请求结果码的处理。 0 缓存 MT 中的非请求结果码;若 MT 结果码缓存已满,最早的非请求结果码将被丢弃。 上海移远通信技术股份有限公司 186 / 279 LTE Standard(U)系列 AT 命令手册 结果码将不会转发至 TE。 1 当 MT-TE 间的链路被占用时(比如:在线数据模式下),丢弃非请求结果码;反之, 直接转发至 TE。 整型。控制缓存代码。 0 当为 1 时,清除 MT 中缓存的指定的非请求结果码 1 当为 1 时,MT 中缓存的指定的非请求结果码刷新到 TE(返回 OK 后刷新) 备注 非请求结果码及其对应的事件定义如下: 1. +CGEV: REJECT ,:当MT无法通过+CRING非请求结果码将PDP上下 文激活事件上报TE且MT被自动拒绝时将向网络请求激活PDP上下文。 备注:该事件不适用于EPS。 2. +CGEV: NW REACT ,,[]:网络已经请求上下文重新激活。若MT 已知悉,则会提供用于重新激活上下文的。 备注:该事件不适用于EPS。 3. +CGEV: NW DEACT ,,[]:网络强制去激活上下文。若MT知悉 ,则会提供用于激活上下文的。 4. +CGEV: ME DEACT ,,[]:ME已强制去激活了上下文。若MT已知 悉,则会提供用于激活上下文的。 5. +CGEV: NW DETACH:网络已强制去附着分组域,表示已经去激活所有的已激活的上下文。去激 活的上下文不会分开上报。 6. +CGEV: ME DETACH:ME已强制去附着分组域,表示已经去激活所有的已激活的上下文。去激活 的上下文不会分开上报。 7. +CGEV: NW CLASS :网络已强制更换移动台类型,且上报最高可用类型(详情请参考 AT+CGCLASS)。 8. +CGEV: ME CLASS :ME已强制更换移动台类型,且上报最高可用类型(详情请参考 AT+CGCLASS)。 9. +CGEV: PDN ACT :已激活上下文。该上下文表示LTE的PDN连接或GSM的第一个PDP上下 文。 10. +CGEV: PDN DEACT :去激活上下文。该上下文表示LTE的PDN连接或GSM的第一个PDP 上下文。 11. EC200D系列模块暂不支持该命令。 举例 AT+CGEREP=? +CGEREP: (0,1),(0,1) OK AT+CGEREP? +CGEREP: 0,0 OK 上海移远通信技术股份有限公司 187 / 279 LTE Standard(U)系列 AT 命令手册 10.11. AT+CGSMS 选择 MO 短消息服务 该命令用于指定 MT 用于发送 MO(移动终端发起)短消息的服务或优选服务。 AT+CGSMS 选择 MO 短消息服务 测试命令 AT+CGSMS=? 响应 +CGSMS: (支持的范围) 查询命令 AT+CGSMS? OK 响应 +CGSMS: 设置命令 AT+CGSMS=[] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 整型。使用的服务或优选服务。 0 PS 域 1 CS 域 2 优选 PS 域(PS 域不可用时使用 CS 域) 3 优选 CS 域(CS 域不可用时使用 PS 域) 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 上海移远通信技术股份有限公司 188 / 279 LTE Standard(U)系列 AT 命令手册 10.12. AT+CEREG EPS 网络注册状态 该命令用于查询网络状态并控制网络注册状态的非请求结果码的上报。 ⚫ =1 时,控制 URC +CEREG: 的上报,该 URC 表示 E-UTRAN 中 MT 的 EPS 网络注册 状态的变化。 ⚫ =2 时,控制 URC +CEREG: [,,[,]]的上报,该 URC 表示 E-UTRAN 中的网络小区的变化。 AT+CEREG EPS 网络注册状态 测试命令 AT+CEREG=? 响应 +CEREG: (支持的列表) 查询命令 AT+CEREG? OK 响应 +CEREG: ,[,,[,]] 设置命令 AT+CEREG[=] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。控制非请求结果码的上报。 0 禁止上报网络注册 URC 1 允许上报网络注册 URC +CEREG: 2 允许上报网络注册和位置信息 URC +CEREG: [,,[,]] 整型。 0 未注册,MT 当前未搜索到注册业务的运营商。 1 已注册,归属地网络。 2 未注册,但 MT 当前正尝试附着或搜索网络以进行注册。 3 注册被拒绝。 4 未知 5 已注册,漫游状态 上海移远通信技术股份有限公司 189 / 279 LTE Standard(U)系列 AT 命令手册 字符串类型。十六进制格式的两字节跟踪区编码。 字符串类型。十六进制格式的 28 字节(E-UTRAN)小区 ID。 整型。网络接入技术。 0 GSM 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA 和 HSUPA 7 E-UTRAN 备注 ECx00U、EGx00U 系列和 EG91xU 系列模块支持参数取值 0 和 7;EC200D 系列模块支持参数 取值 2, 4~7;ECx00G、EGx00G 系列和 EG915G-EU 模块支持参数取值 7。 10.13. AT+QGDCNT 流量统计 该命令用于查询模块发送或接收的字节数。 AT+QGDCNT 流量统计 测试命令 AT+QGDCNT=? 响应 +QGDCNT: (支持的列表) 查询命令 AT+QGDCNT? OK 响应 +QGDCNT: , 设置命令 AT+QGDCNT= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 相关: +CME ERROR: 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 上海移远通信技术股份有限公司 190 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。流量统计操作。 0 重置 1 保存统计结果到 NV 若需要自动保存结果,请参考 AT+QAUGDCNT。 整型。发送数据的流量大小(以字节计)。 整型。接收数据的流量大小(以字节计)。 错误码。详情参考第 14.5 章。 备注 MT 开机后,将从 NV 中的流量统计结果中加载和。NV 中的默认结果为 0。 举例 AT+QGDCNT=? +QGDCNT: (0,1) //测试命令。 OK AT+QGDCNT? //查询发送或接收的字节数。 +QGDCNT: 3832,4618 OK AT+QGDCNT=1 OK AT+QGDCNT=0 OK //保存结果至 NV。 //重启数据计数器。 10.14. AT+QAUGDCNT 自动保存流量统计 该命令允许 AT+QGDCNT 自动将结果保存至 NV。 AT+QGDCNT 自动保存流量统计 测试命令 AT+QAUGDCNT=? 响应 +QAUGDCNT: (支持的列表) 查询命令 AT+QAUGDCNT? OK 响应 +QAUGDCNT: 上海移远通信技术股份有限公司 191 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+QAUGDCNT= 最大响应时间 特性说明 OK 响应 OK 或者 ERROR 若错误与 ME 相关: +CME ERROR: 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 参数 整型。通过 AT+QGDCNT 自动将结果保存至 NV 的时间间隔。范围:0、30~65535; 默认值:0;单位:秒。若设置为 0,则禁用自动保存功能。 错误码。详情参考第 14.5 章。 举例 AT+QAUGDCNT=? //测试命令。 +QAUGDCNT: (0,30-65535) OK AT+QAUGDCNT=35 OK AT+QAUGDCNT? +QAUGDCNT: 35 //设置为 35。 //查询自动保存的时间间隔。 OK 10.15. AT+CGCONTRDP PDP 上下文读取动态参数 AT+CGCONTRDP PDP 上下文读取动态参数 测试命令 AT+CGCONTRDP=? 响应 +CGCONTRDP:(支持的列表) OK 上海移远通信技术股份有限公司 192 / 279 设置命令 AT+CGCONTRDP[=] 最大响应时间 特性说明 LTE Standard(U)系列 AT 命令手册 响应 +CGCONTRDP: ,,[,[,[,[,[,[,[,[,[,[,[,[,[,]]]]]]]]]]]]]] [+CGCONTRDP: ,,[,[,[,[,[,[,[,[,[,[,[,[,[,]]]]]]]]]]]]] [...] OK 或者 ERROR 300 毫秒 / 参数 整型。用来指定某个非辅助 PDP 上下文。此参数是 TE-MT 接口的本地参数,用于 与 PDP 上下文相关的其他命令。 整型。承载的标识。例如 EPS 中的 EPS 承载,GPRS 中的 NSAPI。 1 RmNet 呼叫已准备就绪,MCU 可以通过 DHCP 或 QMI 获取 IP 地址 2 RmNet 呼叫已连接 字符串类型。用于选择 GGSN 或外部分组数据网络的逻辑名称。 字符串类型。表示 MT 的 IP 地址和子网掩码。该字符串为点分隔数字 (0~255)参数的形式,如下所示: IPv4 的形式为'a1.a2.a3.a4.m1.m2.m3.m4'或 IPv6 的形式为'a1.a2.a3.a4.a5.a6.a7.a8.a9.a10.a11.a12.a13.a14.a 15.a16.m1.m2.m3.m4.m5.m6.m7.m8.m9.m10.m11.m12.m13.m14.m15.m16'。 字符串类型。表示 MT 的网关地址。该字符串为点分隔数字(0~255)参数的形式。 字符串类型。表示主 DNS 服务器的 IP 地址。 字符串类型。表示备用 DNS 服务器的 IP 地址。 字符串类型。表示主 P-CSCF 服务器的 IP 地址。 字符串类型。表示备用 P-CSCF 服务器的 IP 地址。 整型。表示 PDP 上下文是否仅用于 IM CN 子系统相关的信令。 上海移远通信技术股份有限公司 193 / 279 LTE Standard(U)系列 AT 命令手册 0 PDP 上下文不仅用于 IM CN 子系统相关的信令 1 PDP 上下文仅用于 IM CN 子系统相关的信令 整型。表示 PDP 上下文使用 LIPA PDN 连接提供连接。TE 不能设置该参数。 0 未收到有关 PDP 上下文使用 LIPA PDN 连接提供连接的指示 1 收到有关 PDP 上下文使用 LIPA PDN 连接提供连接的指示 整型。表示以字节为单位的 IPv4 MTU 大小。 整型。表示是否可以通过 WLAN 卸载指定的 PDN 连接的流量。指 3GPP TS 24.008 subclause 10.5.6.20 中指定的 WLAN 卸载可接受性 IE 的位 1 和位 2。 0 在 S1 模式下或在 Iu 模式下时,无法通过 WLAN 卸载 PDN 连接的流量。 1 在 S1 模式下,可以通过 WLAN 卸载 PDN 连接的流量,但在 Iu 模式下不可行。 2 在 Iu 模式下,可以通过 WLAN 卸载 PDN 连接的流量,但在 S1 模式下不可行。 3 在 S1 模式下或在 Iu 模式下时,可以通过 WLAN 卸载 PDN 连接的流量。 整数类型。表示 MS 和网络是否支持 TFT 中的本地 IP 地址(请参考 3GPP TS 24.301 和 3GPP TS 24.008 subclause 10.5.6.3)。 0 表示 MS 或网络或两者都不支持 TFT 中的本地 IP 地址 1 表示 MS 和网络支持 TFT 中的本地 IP 地址 整型。表示以字节为单位的非 IP MTU 大小。 整型。表示允许 UE 在 6 分钟的间隔内发送的最大上行消息 数。指 3GPP TS 24.30 subclause 9.9.4.28 中规定的服务 PLMN 速率控制 IE 的八位位组 3 至 4。 10.16. AT+QNETDEVCTL 网卡拨号配置 该命令用于连接和断开网卡拨号。 AT+QNETDEVCTL 网卡拨号配置 测试命令 AT+QNETDEVCTL=? 响应 +QNETDEVCTL: ( 支 持 的 列 表 ),(支 持 的 范 围),(支持的范围) 查询命令 AT+QNETDEVCTL? OK 响应 +QNETDEVCTL: ,,, 设置命令 OK 响应 AT+QNETDEVCTL=[,[,]] 或者 +CME ERROR: 最大响应时间 300 毫秒 上海移远通信技术股份有限公司 194 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 该命令立即生效。 当=3 时,参数配置自动保存; 当=1 时,参数配置不保存。 参数 整型。网卡连接类型。 0 断开网卡连接 1 手动连接网卡 3 自动连接网卡。若连接失败,则以每 2 秒、4 秒、8 秒、16 秒、32 秒...倍数时 间间隔进行重试,最大间隔时间 5 分钟。 整型。PDP 上下文索引号。范围:1~7。 整型。是否开启 URC +QNETDEVSTATUS: 上报。 0 关闭 URC 上报 1 开启 URC 上报 整型。网卡连接状态。 0 连接失败 1 连接成功 整型。指定 PDN 的连接状态。 0 未连接 1 已连接 错误码。详情参考第 14.5 章。 备注 1. 当为 1、3 时,此时若缺省,则不进行 URC 上报。 2. EC200D 系列模块支持的范围为 1~11。 举例 AT+QNETDEVCTL=1,1,1 OK +QNETDEVSTATUS: 1 AT+QNETDEVCTL=0 OK AT+QNETDEVCTL=3,2 OK AT+QNETDEVCTL? +QNETDEVCTL: 3,2,0,1 OK //设置网卡拨号方式为手动连接,使用第一路 PDP,开启 URC 上报。 //断开网卡拨号。 //设置网卡拨号方式为自动,使用第二路 PDP,关闭 URC 上报。 上海移远通信技术股份有限公司 195 / 279 LTE Standard(U)系列 AT 命令手册 11 补充业务命令 11.1. AT+CCFC 呼叫转移 该命令用于控制呼叫转移补充服务,包括注册、删除、激活、去激活和状态查询。详情请参考 3GPP TS 22.082。TA 控制呼叫转移补充服务,支持注册,删除,激活,去激活和状态查询。 AT+CCFC 呼叫转移 测试命令 AT+CCFC=? 响应 +CCFC: (支持的范围) 设置命令 AT+CCFC=,[,[,[,[,[,[,time]]]]]] OK 响应 若不为2且命令执行成功: OK 若为2且命令执行成功: 若已注册呼叫转移号码: +CCFC: ,[,,[,,[,]]] […] OK 若未注册呼叫转移号码(即所有业务类型均未激活): +CCFC: , OK 其中=0,=1 最大响应时间 特性说明 若错误与MT功能相关: +CME ERROR: 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 上海移远通信技术股份有限公司 196 / 279 LTE Standard(U)系列 AT 命令手册 参考 3GPP TS 27.007 参数 整型。配置转移条件。 0 无条件转移 1 遇忙转移 2 无应答转移 3 不可达转移 4 所有呼叫转移(0~3) 5 所有条件呼叫转移(1~3) 整型。控制呼叫转移补充服务。 0 禁用 1 启用 2 查询状态(=0、1、2或3) 3 注册 4 删除 字符串类型。呼叫转移地址的电话号码,格式由指定。 整型。地址类型。当拨号字符串中包含国际接入码字符'+'时,默认值:145;若不包含, 默认值:129。 字符串类型。子地址,格式由指定。 整型。子地址类型。 整型。业务类型;取值以下业务类别的累计值。 1 语音 2 数据 4 传真 8 短消息服务 整型。当启用或查询'无应答转移'(即=2),此参数表示在无应答转移前等待的时 长。范围:1~30;默认值:20;单位:秒。 整型。 0 未激活 1 激活 错误码。详情参考第 14.5 章。 举例 AT+CCFC=0,3,'15021012496' OK AT+CCFC=0,2 +CCFC: 1,1,'+8615021012496',145,,, OK AT+CCFC=0,4 //注册用于无条件呼叫转移的目的地号码。 //未指定的情况下,查询无条件呼叫转移状态。 //删除注册的无条件呼叫转移目的地号码。 上海移远通信技术股份有限公司 197 / 279 LTE Standard(U)系列 AT 命令手册 OK AT+CCFC=0,2 +CCFC: 0,1 OK //查询状态,显示没有目的地号码。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 11.2. AT+CCWA 呼叫等待控制 该命令根据 3GPP TS 22.083 控制呼叫等待服务,包括激活、去激活和状态查询。TA 使用设置命令控 制呼叫等待服务,支持激活,去激活和状态查询。 AT+CCWA 呼叫等待控制 测试命令 AT+CCWA=? 响应 +CCWA: (支持的列表) 查询命令 AT+CCWA? OK 响应 +CCWA: 设置命令 AT+CCWA=[,[,]] OK 响应 若不为 2 且命令执行成功: OK 若为 2 且命令执行成功: +CCWA:, [+CCWA:, ...] OK 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 若不省略,该命令是否生效取决于网络状态; 若省略,该命令立即生效; 上海移远通信技术股份有限公司 198 / 279 LTE Standard(U)系列 AT 命令手册 参考 3GPP TS 27.007 参数配置不保存。 参数 整型。控制当启用 TA 显示呼叫等待(即启用呼叫等待)且在已建立的呼叫期间收到被 叫接入,将上报如下 URC: +CCWA: ,,[,] 0 禁用 URC 上报 1 启用 URC 上报 整型。当省略时,网络将忽略 AT+CCWA。 0 禁用 1 启用 2 查询状态 整型。业务类别,取值为以下类别的累计值。 1 语音(电话业务) 2 数据(所有承载服务) 4 传真(传真服务) 整型。表示是否启用呼叫等待服务。 0 禁用 1 启用 字符串类型。呼叫地址的电话号码,格式由指定。 整型。八字节地址类型。 129 未知类型(ISDN 格式) 145 国际号码类型(ISDN 格式) 可选字符串类型。以字母数字形式表示对应在电话簿中的位置。 错误码。详情请参考第 14.5 章。 备注 1. 若处于未激活状态,此时返回的应为 0。例如,+CCWA: 0,7。 2. =2 时,将上报所有呼叫等待业务类别。此时,按任意键均可中止该命令。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+CCWA=1,1 OK ATD10086; OK //启用 URC 上报。 //建立呼叫。 上海移远通信技术股份有限公司 199 / 279 +CCWA: '02154450293',129,1 LTE Standard(U)系列 AT 命令手册 //通话中来电,来电处于呼叫等待状态中。 11.3. AT+CHLD 呼叫相关补充业务 此命令用于控制以下补充业务: ⚫ 暂时与 MT 断开连接但与网络保持连接的呼叫; ⚫ 多方通话(电话会议); ⚫ 同时保持两方呼叫的服务用户(一方呼叫保持,另一方处于激活或警报状态)可以连接另一方呼 叫且释放自己的连接。 根据 3GPP TS 22.030 中的定义,可以将呼叫保持、恢复、释放并添加到会话中,并进行转移。 该命令基于 GSM 补充业务 HOLD(呼叫保持;详情参考 3GPP TS 22.083 clause 2),MPTY(多方通 话;详情参考 3GPP TS 22.084)和 ECT(显式呼叫转移;详情参考 3GPP TS 22.091)。GSM 标准中描述 了该命令与基于其他 GSM 补充业务命令交互的过程。呼叫保持、多方通话和显式呼叫转移仅适用于电话业 务(即用户终端业务 11)。 该设置命令用于控制呼叫保持、多方通话和显式呼叫转移,支持呼叫保持、呼叫恢复、呼叫释放、添加 至对话以及呼叫转移功能。 AT+CHLD 呼叫相关补充业务 测试命令 AT+CHLD=? 响应 +CHLD: (支持的列表) 设置命令 AT+CHLD= OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 上海移远通信技术股份有限公司 200 / 279 LTE Standard(U)系列 AT 命令手册 参数 0 挂断所有保持的呼叫或呼叫等待的 UDUB(用户决定用户忙)。如果有呼叫处于等 待状态,则挂断等待中的呼叫;否则,挂断所有进行的呼叫(若当前存在呼叫) 1 挂断正在通话的呼叫并接听另一呼叫(等待呼叫或保持呼叫) 1X 挂断第 X 个呼叫(X=1~7) 2 保持正在通话中的呼叫并接听另一呼叫(等待呼叫或保持呼叫) 2X 保持除第 X 个呼叫(X=1~7)外的所有其他呼叫 3 建立多方通话 错误码。详情请参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 ATD10086; OK +CCWA: '02154450293',129,1 AT+CHLD=2 OK AT+CLCC +CLCC: 1,0,1,0,0,'10086',129 +CLCC: 2,1,0,0,0,'02154450293',129 OK AT+CHLD=21 OK AT+CLCC +CLCC: 1,0,0,0,0,'10086',129 +CLCC: 2,1,1,0,1,'02154450293',129 OK AT+CHLD=3 OK AT+CLCC +CLCC: 1,0,0,0,1,'10086',129 +CLCC: 2,1,0,0,1,'02154450293',129 OK //建立呼叫。 //通话中来电,来电处于呼叫等待状态中。 //保持第一路通话,并接入第二路呼叫等待的通话。 //保持第一路呼叫。 //接入第二路呼叫等待的通话。 //保持除第一路呼叫以外的其他呼叫。 //接入第一路通话。 //保持第二路通话。 //将保持的呼叫添加到进行中的通话中建立多方电话会议。 上海移远通信技术股份有限公司 201 / 279 LTE Standard(U)系列 AT 命令手册 11.4. AT+CLIP 主叫号码显示 该命令为 GSM 补充业务 CLIP(主叫号码显示),用于在被叫时使被呼叫方获取主叫方身份。TA 使用 设置命令用于使能或禁用 TE 端来电号码上报,对网络中 CLIP 的执行不会产生影响。 AT+CLIP 主叫号码显示 测试命令 AT+CLIP=? 响应 +CLIP: (支持的列表) 查询命令 AT+CLIP? OK 响应 +CLIP: , 设置命令 AT+CLIP= OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 15 秒,受网络状态影响 / 参数 整型。控制当启用在 TE 显示 CLIP(且主叫方允许)时,被叫通话里返回 RING(或者 +CRING: )后,将上报如下 URC: +CLIP: ,,[subaddr],[satype],[], 0 禁用 URC 上报 1 启用 URC 上报 整型。 0 未提供 CLIP 业务 1 提供 CLIP 业务 2 未知 字符串类型。呼叫地址的电话号码,格式由指定。 字符串类型。子地址,格式由定义。 整型。八位字节子地址类型(详情参考 3GPP TS 24.008 subclause 10.5.4.8)。 整型。八位字节的地址类型。 129 未知类型(ISDN 格式) 145 国际号码类型(ISDN 格式) 上海移远通信技术股份有限公司 202 / 279 LTE Standard(U)系列 AT 命令手册 161 国际号码 可选字符串类型。以字母数字形式表示对应在电话簿中的位置。 整型。 0 CLI 有效 1 主叫方拒绝 CLI 2 由于网络问题或主叫方网络限制造成 CLI 不可用 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+CLIP=1 OK RING +CLIP: '02151082965',129,,,'QUECTEL',0 11.5. AT+CLIR 主叫线路识别限制 该命令指根据 3GPP TS 22.081 的 CLIR 补充服务(主叫线路识别限制)和 3GPP TS 24.607 的 OIR 补充服务(主叫识别限制),允许在主叫方发起呼叫时启用或禁用显示主叫号码身份信息。使用设置命令发 起呼叫时,TA 启用或禁用显示主叫号码身份信息。 当临时模式(临时限制或临时允许)作为后续所有主叫的默认值时,该设置命令可以修改 CLIR 的订阅 信息(默认是限制或者允许)。使用相反的命令可以取消该订阅。 AT+CLIR 主叫线路识别限制 测试命令 AT+CLIR=? 响应 +CLIR: (支持的范围) 查询命令 AT+CLIR? OK 响应 +CLIR: , OK 上海移远通信技术股份有限公司 203 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+CLIR= 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 OK 若错误与 ME 功能相关: +CME ERROR: 15 秒,受网络状态影响 / 参数 整型。调整呼出电话状态。 0 根据 CLIR 服务的订阅来显示 1 启用 CLIR 2 禁用 CLIR 整型。是否在网络中提供 CLIR 业务。 0 CLIR 业务未提供 1 CLIR 业务在永久模式下提供 2 未知(如:无网络等) 3 CLIR 业务临时限制 4 CLIR 业务临时允许 错误码。详情请参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 11.6. AT+COLP 被接线识别显示 该命令指根据 GSM 补充服务 COLP(被接线识别显示),主叫方在建立主叫后可获取被叫号码身份信 息。该命令启用或禁用在 TE 显示被叫号码身份信息,对网络中补充业务 COLR 的执行没有影响。 在任何+CR 或 V.25ter 响应之前,TA 返回中间结果码 TE。 AT+COLP 被接线识别显示 测试命令 AT+COLP=? 响应 +COLP: (支持的列表) 上海移远通信技术股份有限公司 204 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+COLP? 设置命令 AT+COLP= 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 +COLP: , OK 响应 OK 15 秒,取决于网络状态 / 参数 整型。禁用/启用在 MT 中显示结果码。 0 禁用 1 启用,启用结果码显示(且被叫方允许)后,返回任何+CR 或 V.25 ter 响应之前, 将返回如下中间结果码: +COLP: ,,[],[],[] 整型。是否在网络中提供用户 COLP 业务。 0 不提供 COLP 业务 1 提供 COLP 业务 2 未知(如:无网络等) 字符串类型。电话号码,格式由指定。 整型。八位字节地址类型。 129 未知类型(ISDN 格式) 145 国际号码类型(ISDN 格式) 字符串类型。子地址,格式由指定。 整型。八位字节子地址类型(参考 3GPP TS 24.008 subclause 10.5.4.8)。 可选字符串类型。以字母数字形式表示对应在电话簿中的位置。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+COLP=1 OK 上海移远通信技术股份有限公司 205 / 279 ATD02151082965; +COLP: '02151082965',129,,,'QUECTEL' OK LTE Standard(U)系列 AT 命令手册 11.7. AT+CSSN 补充业务通知 该命令指与补充服务有关的网络发起的通知,该设置命令启用或禁用 TA 将通知结果码上报 TE。 AT+CSSN 补充业务通知 测试命令 AT+CSSN=? 响应 +CSSN: (支持的列表),(支持的列表) 查询命令 AT+CSSN? OK 响应 +CSSN: , 设置命令 AT+CSSN=[,] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。启用/禁用 TA 上报中间结果码+CSSI: 至 TE。 0 禁用 1 启用 整型。启用/禁用 TA 上报非请求结果码+CSSU: 至 TE。 0 禁用 1 启用 整型。由厂商指定,支持的参数取值如下: 0 无条件呼叫转移处于激活状态 上海移远通信技术股份有限公司 206 / 279 LTE Standard(U)系列 AT 命令手册 1 部分条件呼叫转移处于激活状态 2 呼叫已经转移 3 呼叫等待中 5 禁止呼出 整型。由厂商指定,支持的参数取值如下: 0 来电为转接电话 2 通话保持中(语音通话中) 3 通话已恢复(语音通话中) 5 保持中的通话被另一方挂断 10 转接另一来电 错误码。详情参考第 14.5 章。 备注 1. 当=1 且主叫建立后收到补充业务通知,将在响应其他主叫建立结果码前响应+CSSI: 至 TE。 2. 当=1 且被叫建立后或在通话期间收到补充业务通知,将响应非请求结果码+CSSU: 至 TE。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 11.8. AT+CUSD 非结构化补充数据业务 该命令根据 3GPP TS 22.090,控制非结构化补充数据业务(USSD)。该命令支持网络与 TE 发起的操 作。 该设置命令指定时,TE 发起的 USSD 字符串或网络响应的 USSD 字符串将发送给网络。网 络响应的 USSD 字符串在后续 URC+CUSD 中返回。 AT+CUSD 非结构化补充数据业务 测试命令 AT+CUSD=? 响应 +CUSD: (支持的范围) 查询命令 AT+CUSD? OK 响应 +CUSD: 设置命令 AT+CUSD=[[,[,]] ] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 207 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 120 秒,取决于网络状态 该命令立即生效; 参数配置不保存。 参数 整型。是否向 TE 上报结果码。 0 禁用结果码上报 1 启用结果码上报。对于网络端响应或发起的 USSD,格式为 +CUSD: [,,[]]。 2 取消会话(不适用于查询命令的响应结果) 字符串类型。发送至网络的 USSD。若参数缺省,则无法访问网络。 字符串类型。从网络接收的 USSD。 整型。详情参考 3GPP TS 23.038 小区广播数据编码方案。默认值:15。 整型。网络响应或发起的 USSD。 0 无需进一步的用户操作(网络发起的 USSD 通知或 TE 发起操作后无需进一步的信 息) 1 需要进一步的用户操作(网络发起的 USSD 请求或 TE 发起操作后需要进一步的信 息) 2 网络终止 USSD 3 另一本地客户端已响应 4 不支持该操作 5 网络超时 错误码。详情参考第 14.5 章。 备注 EC200D 系列、ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 上海移远通信技术股份有限公司 208 / 279 LTE Standard(U)系列 AT 命令手册 12 音频命令 12.1. AT+CLVL 扬声器音量等级选择 该命令用于选择 MT 内部扬声器的音量等级。 AT+CLVL 扬声器音量等级选择 测试命令 AT+CLVL=? 响应 +CLVL: (支持的列表) 查询命令 AT+CLVL? OK 响应 +CLVL: 设置命令 AT+CLVL= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与ME功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 自动保存参数配置。 参数 整型。出厂特定范围的音量级别(最小值代表最低的声音级别)。范围:0~5;默认值:3。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 209 / 279 LTE Standard(U)系列 AT 命令手册 12.2. AT+QAUDLOOP 控制音频循环测试 该命令用于启用或者禁用音频循环测试。 AT+QAUDLOOP 控制音频循环测试 测试命令 AT+QAUDLOOP=? 响应 +QAUDLOOP: (支持的列表) 查询命令 AT+QAUDLOOP? OK 响应 +QAUDLOOP: 设置命令 AT+QAUDLOOP= 最大响应时间 特性说明 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 不保存参数配置。 参数 整型。是否启用音频循环测试。 0 禁用 1 启用 错误码。详情参考第 14.5 章。 12.3. AT+QAUDRD 录制音频文件 该命令录制语音通话时的上行或下行语音,或在空闲状态下从本地麦克风录制音频并保存音频文件。 AT+QAUDRD 录制音频文件 测试命令 AT+QAUDRD=? 响应 +QAUDRD: ( 支 持 的 列 表 ),,( 支 持 的 列表),(支持的列表) 查询命令 OK 响应 上海移远通信技术股份有限公司 210 / 279 LTE Standard(U)系列 AT 命令手册 AT+QAUDRD? +QAUDRD: 设置命令 AT+QAUDRD=[,[,[,]]] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。音频录制状态。 0 不在录制 1 录制中 整型。控制音频录制开始或停止。 0 停止录制 1 开始录制 字符串类型。录制的音频文件的名称,包括文件路径(UFS 目录),文件名和文件扩展 名。 整型。文件格式。 13 WAV_PCM16、AMRNB、AMRWB 或 PCM 整型。录制本地或通话音频。 0 录制本地音频 1 录制通话音频(上行+下行) 错误码。详情请参考第 14.5 章。 备注 1. 模块支持 wav 音频文件格式(=13)。 2. 若录制文件的名称和格式与路径下已有文件的名称和格式都相同,或者发生未知错误,则模块上报 URC +QAUDRIND: 0,1。 3. 若当前录制被其他音频任务中断,则模块上报 URC +QAUDRIND: 0,6。 4. 若录制空间不足,则模块上报 URC +QAUDRIND: 0,3。 5. 若文件格式与文件扩展名不一致,模块将报错。 6. 在非通话模式下禁止录制通话音频,在通话模式下禁止录制本地音频。 7. EC200D 系列模块暂只支持录制本地音频,不支持录制通话上下行音频。 8. 针对 ECx00G、EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支 持;EG915G-EU 模块暂不支持该命令。 上海移远通信技术股份有限公司 211 / 279 表 7:URC +QAUDRIND: 0,中的描述 0 1 3 6 含义 已保存 未知错误 录制空间不足 被其他录制任务中断 LTE Standard(U)系列 AT 命令手册 举例 AT+QAUDRD=1,'UFS:A.wav',13,0 OK AT+QAUDRD=0 OK AT+QAUDRD=1,'UFS:B.wav',13,1 OK AT+QAUDRD=0 OK //以 wav 格式录制本地音频,并将其存储在 UFS 中。 //停止录制。 //以 wav 格式录制通话音频,并将其存储在 UFS 中。 //停止录制。 12.4. AT+QPSND 在本地或向远端播放音频文件 该命令用于本地音频播放或向远端播放本地音频文件。文件格式支持 wav、pcm、amr、awb 和 mp3。 AT+QPSND 在本地或向远端播放音频文件 测试命令 AT+QPSND=? 响应 +QPSND: ( 支 持 的 列 表 ),,( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表) 查询命令 AT+QPSND? OK 响应 +QPSND: 设置命令 AT+QPSND=,,< repeat>[,[,]] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 212 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 播放结束后: +QPSND: 0 300 毫秒 / 参数 整型。 0 模块不在播放中 1 模块播放中 整型。 0 停止播放 1 开始播放 字符串类型。播放的音频文件的名称,包括文件路径(默认为 UFS 目录),文件名和文 件扩展名。 整型。是否重复播放。 0 仅播放一次 1 重复播放 整型。上行音频是否静音。 0 静音 1 未静音 整型。下行音频是否静音。 0 静音 1 未静音 错误码。详情请参考第 14.5 章。 备注 1. 在播放上行音频时,该模块仅支持 8 kHz 线性,单波格式。 2. 在通话模式下禁止下行音频回放,在非通话模式下禁止上行音频回放。 3. 若发生未知错误,则模块上报 URC +QPSND: 0,1。 4. EC200D 系列模块只支持播放本地音频文件,不支持播放到远端,不支持 awb 格式文件。 5. ECx00G、EGx00G 系列和 EG915G-EU 模块暂只支持播放本地音频文件,不支持播放到远端。 上海移远通信技术股份有限公司 213 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QPSND=1,'UFS:A.wav',0 OK +QPSND: 0 AT+QPSND=1,'UFS:A.wav',0,1,0 OK +QPSND: 0 //播放存储在 UFS 中的音频文件(A.wav)。 //通话进行时,向远端播放音频文件(A.wav)。 //播放结束。 备注 AT+QPSND 不支持同时将和设置为 0 或 1。 12.5. AT+QAUDPLAY 本地播放音频文件 该命令用于本地播放音频文件。文件格式支持 wav、pcm、amr、awb 和 mp3。 AT+QAUDPLAY 本地播放音频文件 测试命令 AT+QAUDPLAY=? 响应 +QAUDPLAY: ,(支持的列表) 查询命令 AT+QAUDPLAY? OK 响应 +QAUDPLAY: 设置命令 AT+QAUDPLAY=, OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 最大响应时间 特性说明 播放结束后: +QAUDPLAY: 0 300 毫秒 该命令立即生效; 上海移远通信技术股份有限公司 214 / 279 不保存参数配置。 LTE Standard(U)系列 AT 命令手册 参数 整型。模块状态。 0 模块不在播放中 1 模块播放中 字符串类型。播放的音频文件的名称,包括文件路径(默认为 UFS 目录),文件名和文 件扩展名。 整型。是否重复播放。 0 仅播放一次 1 重复播放 错误码。详情请参考第 14.5 章。 备注 1. 若发生未知错误,则模块上报 URC +QAUDPIND: 0,1。 2. 若当前播放被其他音频任务中断,则模块上报 URC +QAUDPIND: 0,6。 3. EC200D 系列模块不支持播放 awb 音频文件。 12.6. AT+QAUDSTOP 停止播放媒体文件 该命令用于停止播放媒体文件。 AT+QAUDSTOP 停止播放媒体文件 测试命令 AT+QAUDSTOP=? 执行命令 AT+QAUDSTOP 响应 OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 上海移远通信技术股份有限公司 215 / 279 参数 错误码。详情请参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 12.7. AT+QAUDMOD 设置音频模式 该命令用于设置连接设备所需的音频模式。 AT+QAUDMOD 设置音频模式 测试命令 AT+QAUDMOD=? 响应 +QAUDMOD: (支持的范围) 查询命令 AT+QAUDMOD? OK 响应 +QAUDMOD: 设置命令 AT+QAUDMOD= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令在下一次音频信号活跃时生效; 不保存参数配置。 参数 整型。当前配置的音频模式。 0 话柄 1 耳机 2 扬声器 错误码。详情参考第 14.5 章。 备注 模块支持的音频模式如下表所示: 上海移远通信技术股份有限公司 216 / 279 模块 EC200D ECx00G EGx00G EG915G-EU EC200U EG700U-CN EC600U EG500U-CN EG91xU 话柄 √ / √ / √ LTE Standard(U)系列 AT 命令手册 支持的音频模式 耳机 扬声器 / / / √ √ √ √ √ √ / 12.8. AT+QIIC 读写 IIC 该命令用于从外围设备读取或写入 IIC 寄存器。 AT+QIIC 读写 IIC 测试命令 AT+QIIC=? 响应 +QIIC: (支持的列表),(支持的列表),(支持的范围),(支持的列表),(支持的范围) 设置命令 AT+QIIC=,,,[,] OK 响应 若指定可选参数: OK 若省略可选参数: +QIIC: 最大响应时间 特性说明 OK 300 毫秒 该命令立即生效; 不保存参数配置。 上海移远通信技术股份有限公司 217 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。 0 设置命令 1 查询命令 十六进制整型。7 位从设备地址。范围:0~0xFF。 十六进制整型。寄存器地址。范围:0~0xFF。 整型。 1 读/写一个字节 2 读/写两个字节 十六进制整型。写入值。范围:0~0xFFFF。 备注 1. 该命令的参数为十六进制类型,设置,,参数值时须加前缀'0x'。 2. 为从设备地址(7 位,不包含读/写位),详情请参考设备的规格书。 3. EC200D 系列模块暂不支持该命令。 举例 AT+QIIC=1,0x1B,0x0c,1 //读取寄存器位置的 1 字节寄存器内容:从机地址:0x1B; 寄存器地址:0x0c。 +QIIC: 0x50 OK AT+QIIC=0,0x1B,0x0c,1,0x5f OK //写入寄存器位置的 1 字节寄存器内容:从机地址:0x1B;寄 存器地址:12;写入值:0x5f。 12.9. AT+QDAI 数字音频配置 该命令用于配置外置 Codec 模式下,数字音频输入/输出格式。 AT+QDAI 数字音频配置 测试命令 AT+QDAI=? 响应 +QDAI: ( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表),(支持的列表),(支持的列表), (支持 的列表) OK 上海移远通信技术股份有限公司 218 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+QDAI? 响应 +QDAI: [,,,,,,,] 设置命令 OK 响应 AT+QDAI=[,,,[,[,[,,]]]] ERROR 最大响应时间 300 毫秒 特性说明 该命令重启后生效; 保存参数配置。 参数 整型。音频输入/输出设备。 0 使用用户自定义外置 Codec 作为数字音频输入/输出设备 1 使用 NAU88C10 作为数字音频输入/输出设备 3 使用 ALC5616 作为数字音频输入/输出设备 整型。主从模式。 0 主模式(不支持) 1 从模式,模块作为从机 整型。帧同步类型。 0 PCM 短帧同步 1 IIS 短帧同步 整型。时钟频率。(暂不支持) 整型。数据格式。(暂不支持) 整型。采样率。(暂不支持) 整型。使用的时隙的总数。(暂不支持) 整型。使用的第几个时隙。(暂不支持) 备注 1. EC200D 系列模块不支持该命令;ECx00G、EGx00G 系列和 EG915G-EU 系列模块暂不支持该命 令。 2. 数字音频格式为短帧同步,采样率支持 8~44.1 kHz,支持 1~4 通道,采样位深为 16 bits。 3. 该命令与 AT+QAUDSW 命令配合使用。在指定数字音频输出设备和格式后,要使用 AT+QAUDSW 命令切换到外置 Codec 模式。 上海移远通信技术股份有限公司 219 / 279 LTE Standard(U)系列 AT 命令手册 12.10. AT+QAUDSW Codec 切换 该命令用于切换内置或外部 Codec。 AT+QAUDSW Codec 切换 测试命令 AT+QAUDSW=? 响应 +QAUDSW: (支持的列表) 查询命令 AT+QAUDSW? OK 响应 +QAUDSW: 设置命令 AT+QAUDSW= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 掉电保存参数配置。 参数 整型。 0 外置 Codec 1 内置 Codec 备注 1. EC200D 系列模块暂不支持该命令。 2. 对于外置 Codec,ECx00U 和 EGx00U 系列模块当前适配了 ALC5616、NAU88C10;ECx00G 和 EG700G-CN 系列模块当前适配了 ES8311。用户在确保硬件上 IIC、PCM/IIS 连接完善的情况下, 发送 AT+QAUDSW=0 后,模块会自动识别当前连接的 Codec 是否支持,若已经支持当前连接的 Codec 模块,则返回 OK,并且重启后模块将会在播放/录音/通话时使用内置的寄存器参数,自动控 制 Codec。用户也可以通过 AT+QIIC 命令去手动控制 Codec 寄存区;若模块不可自动识别当前连接 的 Codec,则此命令会报错(若模块可自动识别此 Codec 但此命令仍然报错,请确认硬件上 IIC 是 上海移远通信技术股份有限公司 220 / 279 LTE Standard(U)系列 AT 命令手册 否 已 连 接 )。 用 户 可 以 使 用 AT+QDAI 命 令 配 置 在 自 定 义 Codec 模 式 下 工 作 , 然 后 再 发 送 AT+QAUDSW=0 切换到外置 Codec 模式。这种情况下,重启后,模块将不会自动控制 Codec,用 户可自己使用 AT+QIIC 命令去控制外置 Codec。 3. ECx00U 和 EGx00U 系列模块当前只支持 PCM/IIS 从模式,即 Codec 作为主机,模块作为从机。若 使用了模块不可自动识别的外置 Codec,用户需要自行通过 AT+QIIC 命令或者其他途径配置外置 Codec 的 PCM/IIS 时钟。其中 PCM_SYNC 时钟需要等于模块播放/录音/通话的采样率,用户可以在 模块开机时发送 AT+QAUDCFG='urc',1 使能模块通过 URC 上报采样率,随后在开始播放/录音/通 话时模块会通过 URC 的方式将采样率告诉上位机。PCM_CLK = PCM_SYNC × 通道数 × 采样位 深。ECx00U 和 EGx00U 系列模块支持 1~4 通道,采样位深为 16 bit,传输格式为短帧同步。 4. ECx00G、EGx00G 系列和 EG915G-EU 模块当前只支持 PCM 主模式,即 Codec 作为从机,模块 作为主机。支持 1~4 通道,采样位深为 16 bit,传输格式为短帧同步。在使用模块不可自动识别的 Codec 时,用户可根据对应的 Codec 使用方法,通过 AT+QIIC 命令或其他途径配置外置 Codec 寄 存器。 5. ECx00U 和 EGx00U 系列模块,使用移远通信提供的 EVB 调试外置 Codec 功能时,需要飞线,具 体飞线方式可联系移远通信技术支持获悉。 12.11. AT+QAUDPASW 切换音频 PA 类型 该命令用于切换音频 PA 类型。 AT+QAUDPASW 切换音频 PA 类型 测试命令 AT+QAUDPASW=? 响应 +QAUDPASW: (支持的列表) 查询命令 AT+QAUDPASW? OK 响应 +QAUDPASW: 设置命令 AT+QAUDPASW= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置不保存。 上海移远通信技术股份有限公司 221 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。PA 类型。 0 AB 类 1 D类 备注 EC200D、ECx00G、EGx00G 系列和 EG915G-EU 模块暂不支持该命令。 12.12. AT+QTTS 播放文本 该命令用于播放文本。 AT+QTTS 播放文本 测试命令 AT+QTTS=? 响应 +QTTS: (支持的范围),,(支持的范围) 查询命令 AT+QTTS? OK 响应 +QTTS: 设置命令 AT+QTTS=[,[, ]] OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 最大响应时间 特性说明 文本播放完成时: +QTTS: 0 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 222 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。开始或停止播放,指示格式。范围:0~2。 0 停止播放,可省略 1 开始播放,使用 UCS2 编码 2 开始播放,是字符型,通常是 ASCII 字符,中文使用 GBK 编码 字符串类型。待播放文本。文本格式取决于。最大长度:548 字节。 整型。TTS 播放设备。 0 通过内置/外置 Codec 播放 TTS 文本 1 通过内置/外置 Codec 播放 TTS 文本,并且将音频数据输出到 USB AT 口 2 通过内置/外置 Codec 播放 TTS 文本,并且将音频数据输出到 USB Modem 口 3 通过内置/外置 Codec 播放 TTS 文本,并且将音频数据输出到 USB NMEA 口(在 EC200D 系列模块上为 USB EXT 口) 整型。TTS 播放器状态。 0 空闲 1 繁忙 错误码。详情请参考第 14.5 章。 备注 1. 模块支持在无通话状态下执行此命令播放文本。 2. 通话时文本播放会被中断。 3. 模块支持文本和音频播放,但不支持同时播放。 4. EC200D 系列模块没有 USB NMEA,当为 3 时,音频数据会输出到 USB EXT 口 5. ECx00G、EGx00G 系列模块中仅支持 GNSS 功能的型号具备 USB NMEA 口,支持为 3。有关 GNSS 功能的支持详情,请咨询移远通信技术支持。 举例 AT+QTTS=? +QTTS: (0-2),,(0-3) //测试命令。 OK AT+QTTS=1,'6B228FCE4F7F752879FB8FDC6A215757' //播放 UCS2 字符串文本。 OK +QTTS: 0 AT+QTTS=2,'hello world,你好' OK //播放 ASCII 字符串文本。 +QTTS: 0 AT+QTTS=0 OK //停止播放。 上海移远通信技术股份有限公司 223 / 279 LTE Standard(U)系列 AT 命令手册 12.13. AT+QWTTS 向远端播放或发送文本 该命令用于在通话时向远端播放或发送文本。 AT+QWTTS 向远端播放或发送文本 测试命令 AT+QWTTS=? 响应 +QWTTS: (支持的列表),(支持的列表),(支 持的范围), 查询命令 AT+QWTTS? OK 响应 +QWTTS: 设置命令 AT+QWTTS=,,[,] OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 文本播放完成时: +QWTTS: 0 最大响应时间 特性说明 当 TTS 播放被来电中断时: +QWTTS: 4111 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。取消静音上行链路。 1 取消静音上行链路 整型。静音下行链路。 0 静音下行链路 整型。开始或停止播放并指定格式。 0 停止播放,可忽略 1 开始播放,使用 UCS2 编码 2 开始播放,是字符型,通常是 ASCII 字符,中文使用 GBK 编码 上海移远通信技术股份有限公司 224 / 279 LTE Standard(U)系列 AT 命令手册 整型。待播放/发送文本。文本格式取决于。最大长度:548 字节。 整型。TTS 播放器状态。 0 空闲 1 繁忙 错误码。详情请参考第 14.5 章。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 暂不支持该命令。 举例 AT+QWTTS=? +QWTTS: (1),(0),(0-2), //测试命令。 OK AT+QWTTS=1,0,1,'6B228FCE4F7F752879FB8FDC6A215757' OK //通话时播放 UCS2 字符串并发送至远 端。 +QWTTS: 0 AT+QWTTS=1,0,2,'hello world,你好' OK //通话时播放 ASCII 字符串并发送至远端。 +QWTTS: 0 AT+QWTTS=1,0,0 OK //文本播放完成。 //停止播放。 12.14. AT+QTTSETUP 配置 TTS 参数 该命令用于设置 TTS 速度或调节音量。 AT+QTTSETUP 配置 TTS 参数 测试命令 AT+QTTSETUP=? 响应 +QTTSETUP: (支持的列表),(支持的列表),(支持 的范围) 查询命令 AT+QTTSETUP? OK 响应 OK 上海移远通信技术股份有限公司 225 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+QTTSETUP=,[,] 响应 若=1,则指定可选参数: OK 或者 ERROR 若=2,则省略可选参数: +QTTSETUP: 2,, 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。设置或查询参数值。 1 设置 2 查询 整型。 1 速度 2 音量 整型。速度或音量值。 如=2,设置命令中省略,表示查询当前速度或音量。 速度 范围:-32768~32767;正常速度:0;默认值:0。 音量 范围:-32768~32767;默认值:0。 错误码。详情请参考第14.5章。 举例 AT+QTTSETUP=? +QTTSETUP: (1,2),(1,2),(-32768-32767) OK AT+QTTSETUP=1,2,0 OK //测试命令。 //设置音量为 0。 上海移远通信技术股份有限公司 226 / 279 LTE Standard(U)系列 AT 命令手册 12.15. AT+QAUDCFG='urc' 启用/禁用模块使用 URC 上报采样率 AT+QAUDCFG='urc' 测试命令 AT+QAUDCFG=? 启用/禁用模块使用 URC 上报采样率 响应 … +QAUDCFG: 'urc',(支持的列表) 设置命令 AT+QAUDCFG='urc'[,] OK 响应 若省略可选参数,则查询当前配置: +QAUDCFG: 'urc', OK 若指定可选参数,则启用/禁用模块使用 URC 上报采样率: OK 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: / 该命令立即生效; 自动保存参数配置。 参数 整型。启用/禁用模块使用 URC 上报采样率。 0 禁用。模块在播放、录音和通话时不会通过 URC 上报采样率 1 启用。用户若使用 PCM 主从方式控制外置 Codec,模块将在播放、录音和通话时,通 过 URC 实时上报采样率,用户可以使用上报的值配置 PCM 主机的 PCM_CLK 和 PCM_SYNC 时钟。 错误码。详情请参考第 14.5 章。 备注 1. 使能该命令后,模块上报采样率 URC 的格式为:+QSAMPRATE: 。即为本次播放/ 录音/通话所使用的采样率(单位:kHz)。 2. EC200D 系列模块不支持该命令。 上海移远通信技术股份有限公司 227 / 279 LTE Standard(U)系列 AT 命令手册 12.16. AT+QICMIC 设置麦克风的上行增益 该命令用于设置麦克风的上行增益。 AT+ QICMIC 设置麦克风的上行增益 测试命令 AT+QICMIC=? 响应 +QICMIC: (支持的范围),(支持的范围) 查询命令 AT+QICMIC? OK 响应 +QICMIC: , 设置命令 AT+QICMIC=[,] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。上行模拟增益。范围:0~7。不同音频模式下默认值可能不同。 整型。上行数字增益。范围:0~15。不同音频模式下默认值可能不同。 错误码。详情请参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 12.17. AT+QRXGAIN 设置下行增益 该命令用于设置播放/通话的下行增益。 上海移远通信技术股份有限公司 228 / 279 LTE Standard(U)系列 AT 命令手册 AT+QRXGAIN 设置下行增益 测试命令 AT+QRXGAIN=? 查询命令 AT+QRXGAIN? 设置命令 AT+QRXGAIN= 最大响应时间 特性说明 响应 +QRXGAIN: (支持的范围) OK 响应 +QRXGAIN: OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。下行增益。范围:0~65535。不同音频模式下默认值可能不同。 错误码。详情请参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 12.18. AT+QICSIDET 设置当前模式的侧音增益 该命令用于设置当前模式的侧音增益。 AT+QICSIDET 设置当前模式的侧音增益 测试命令 AT+QICSIDET=? 响应 +QICSIDET: (支持的范围) OK 上海移远通信技术股份有限公司 229 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+QICSIDET? 设置命令 AT+QICSIDET= 最大响应时间 特性说明 响应 +QICSIDET: OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。当前模式的侧音增益。范围:0~15。不同音频模式下默认值可能不同。 错误码。详情请参考第 14.5 章。 备注 1. 此命令仅在使用 AT+QAUDLOOP(请参考第 12.2 章)禁用音频循环测试后才有效。 2. EC200D 系列、ECx00G、EGx00G 系列和 EG915G-EU 模块暂不支持该命令。 12.19. AT+QLDTMF 播放/停止播放本地 DTMF 音 该命令用于播放或停止播放本地 DTMF 音。 AT+QLDTMF 播放/停止播放本地 DTMF 音 测试命令 AT+QLDTMF=? 响应 +QLDTMF: ( 支 持 的 范 围 ),( 支 持 的 列 表),(支持的列表) 设置命令 AT+QLDTMF=,[,< y>] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 230 / 279 LTE Standard(U)系列 AT 命令手册 执行命令 停止播放本地 DTMF 音 AT+QLDTMF 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 播放完成时: +QLDTMF: 5 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。每个 DTMF 的播放时间和静音时间。范围:1~1000;单位由指定。 字符串类型。DTMF 音。逗号隔开,也可不加逗号。最大长度:39 字符(包含逗号); DTMF 格式:0~9、*、#、A~G;需加双引号('...')。 整型。控制参数的时间单位。 若省略或=0,的单位是 0.1 秒; 若=1,的单位是 0.01 秒。 错误码。详情请参考第 14.5 章。 举例 AT+QLDTMF=? //测试命令。 +QLDTMF: (1-1000),(0-9,*,#,A-G),(0,1) OK AT+QLDTMF=2,'A,B,1,2,#' //播放 A、B、1、2、#,播放时间和静音时间均为 200 毫秒。 OK AT+QLDTMF OK //停止播放。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 上海移远通信技术股份有限公司 231 / 279 LTE Standard(U)系列 AT 命令手册 12.20. AT+QWDTMF 向远端播放/发送 DTMF 音 该命令用于向远端播放或发送 DTMF 音。 AT+QWDTMF 向远端播放/发送 DTMF 音 测试命令 AT+QWDTMF=? 响应 +QWDTMF: ( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 范 围),(支持的范围) 设置命令 AT+QWDTMF=,,< DTMF_string>,,[] OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 执行命令 停止播放 DTMF 音 AT+QWDTMF 最大响应时间 特性说明 播放完成时返回: +QWDTMF: 5 响应 OK 300 毫秒 / 参数 整型。取消静音上行链路。 1 取消静音上行链路 整型。静音下行链路。 0 静音下行链路 字符串类型。DTMF 音。逗号隔开,也可不加逗号。最大长度:39 字符(包含逗号); DTMF 格式:0~9、*、#、A~G;需加双引号('...')。 整型。 若省略参数,则表示播放和停顿的持续时间。 若指定参数,则表示播放的持续时间。 范围:10~1000;单位:毫秒。 整型。停顿的持续时间。范围:10~1000;单位:毫秒。 错误码。详情请参考第 14.5 章。 上海移远通信技术股份有限公司 232 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QWDTMF=? +QWDTMF: (1),(0),(0-9,*,#,A-G),(10-1000) OK AT+QWDTMF=1,0,'1,2,3,A,B',500 OK AT+QWDTMF=1,0,'AB',100,120 OK AT+QWDTMF OK //测试命令。 //播放 1、2、3、A、B,播放时间 500 毫秒, 停顿时间 500 毫秒。 //播放 A、B,播放时间 100 毫秒, 停顿时间 120 毫秒。 //停止播放。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 12.21. AT+VTS 向对端发送 DTMF 音 该命令用于发送 ASCII 字符,使 MSC 将 DTMF 音发送到对端。该命令只能在语音呼叫中使用。 AT+VTS 生成 DTMF 音 测试命令 AT+VTS=? 响应 +VTS: (支持的列表),(支持的范 围) 设置命令 AT+VTS=[,] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 取决于和的长度 该命令立即生效。 参数配置不保存。 上海移远通信技术股份有限公司 233 / 279 LTE Standard(U)系列 AT 命令手册 参考 3GPP TS 27.007 参数 字符串类型。ASCII 字符集 0-9、#、*、A、B、C、D 需加上引号('...')。 整型。每个 DTMF 音的持续时间(以 10 毫秒为公差)。 范围:100~1000。默认值:300。单位:毫秒。 如果持续时间小于网络指定的最短时间,则实际持续时间为网络指定的时间。 错误码。详情请参考第 14.5 章。 举例 ATD12345678900; OK AT+VTS='1' OK AT+VTS='1234567890A' OK //拨号 //对端能够听到 DTMF 音 //一次发送多个 DTMF 音 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 12.22. AT+QLTONE 播放本地定制音调 该命令用于播放本地定制音调。 AT+QLTONE 播放本地定制音调 测试命令 AT+QLTONE=? 响应 +QLTONE: ( 支 持 的 列 表 ),( 支 持 的 范 围),(支持的范围),(支持的范围),(支 持的范围) 设置命令 AT+QLTONE=[,, ,,] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 234 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 播放完成时返回: +QLTONE: 0 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。停止或开始播放。 0 停止播放 1 开始播放 整型。音调频率。范围:50~3500;单位:赫兹。 整型。音调的播放时间。范围:1~1000;单位:毫秒。 整型。音调的静音时间。范围:1~1000;单位:毫秒。 整型。音调的总时长。范围:1~15300000;单位:毫秒。 错误码。详情请参考第 14.5 章。 举例 AT+QLTONE=? //测试命令。 +QLTONE: (0,1),(50-3500),(1-1000),(1-1000),(1-15300000) OK AT+QLTONE=1,1000,200,300,3000 OK //播放 1000 赫兹音调,播放时间 200 毫秒,静音时间 300 毫秒, 总时长 3000 毫秒。 +QLTONE: 0 AT+QLTONE=0 OK //停止播放。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 上海移远通信技术股份有限公司 235 / 279 LTE Standard(U)系列 AT 命令手册 12.23. AT+QLTONEX 播放本地定制音调 该命令用于播放本地定制音调。 AT+QLTONEX 播放本地定制音调 测试命令 AT+QLTONEX=? 响应 +QLTONEX: ( 支 持 的 列 表 ),,( 支 持 的 范围) 设置命令 AT+QLTONEX=[,, ] OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 最大响应时间 特性说明 播放完成时返回: +QLTONEX: 0 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。停止或开始播放。 0 停止播放 1 开始播放 字符串类型。待播放音调配置。格式为: ',,,,' 整型。待播放音调的最低频率。范围:50~3500;单位:赫兹。 整型。待播放音调的最高频率。范围:50~3500;单位:赫兹。 整型。音调的播放时间。范围:1~1000;单位:毫秒。 整型。音调的静音时间。范围:1~1000;单位:毫秒。 整型。待播放音调编号。范围:0~4。 整型。音调的总时长。范围:10~65535;单位:毫秒。 错误码。详情请参考第 14.5 章。 上海移远通信技术股份有限公司 236 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QLTONEX=? +QLTONEX: (0,1),,(10-65535) OK AT+QLTONEX=1,'500,1000,400,400,1','300,800,600,600,0',4000 //播放 500~1000 赫兹音调,播放时间 400 毫秒,静音时间 400 毫秒;播放 300~800 赫兹音调,播放时间 600 毫秒,静音时间 600 毫秒;循环播放,直到总时间达到 4000 毫秒。 OK +QLTONEX: 0 AT+QLTONEX=0 OK //停止播放。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 12.24. AT+QTONEDET 启用/禁用 DTMF 检测 该命令用于启用或禁用 DTMF 检测。若启用此功能,远端发送的 DTMF 音会被检测并上报到指定的串 口。 AT+QTONEDET 启用/禁用 DTMF 检测 测试命令 AT+QTONEDET=? 响应 +QTONEDET: (支持的列表) 查询命令 AT+QTONEDET? OK 响应 +QTONEDET: 设置命令 AT+QTONEDET= OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: 上海移远通信技术股份有限公司 237 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。启用或禁用 DTMF 检测。 0 禁用 1 启用 错误码。详情请参考第 14.5 章。 备注 DTMF 字符-ASCII: DTMF 0 1 2 3 4 5 6 7 ASCII 48 49 50 51 52 53 54 55 DTMF 8 9 A B C D * # ASCII 56 57 65 66 67 68 42 35 备注 EC200D、ECx00G 和 EGx00G 系列 EG915G-EU 模块暂不支持该命令。 上海移远通信技术股份有限公司 238 / 279 LTE Standard(U)系列 AT 命令手册 13 硬件相关命令 13.1. AT+QPOWD 关闭模块 该命令用于关闭模块。命令执行成功后立即返回 OK,随后 UE 注销网络。注销完成后 UE 输出 POWERED DOWN 并进入关机状态。注销网络最大时长为 60 秒。为避免数据丢失,在输出 POWERED DOWN 或拉低模块 STATUS 引脚之前,不能断开 UE 电源。 AT+QPOWD 关闭模块 测试命令 AT+QPOWD=? 响应 +QPOWD: (支持的列表) 设置命令 AT+QPOWD[=] OK 响应 OK 最大响应时间 特性说明 POWERED DOWN 300 毫秒 / 参数 整型。模块关机。 0 立即关机 1 正常关机 上海移远通信技术股份有限公司 239 / 279 LTE Standard(U)系列 AT 命令手册 13.2. AT+CCLK 实时时钟 该命令用于设置和查询模块实时时钟(RTC)。 AT+CCLK 实时时钟 测试命令 AT+CCLK=? 查询命令 AT+CCLK? 响应 OK 响应 +CCLK: 设置命令 AT+CCLK= 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 字符串类型。格式:'yy/MM/dd,hh:mm:ss±zz',分别表示年(最后两位)、月、日、小时、分 钟、秒和时区(以 15 分钟为单位显示本地时间和 GMT 时间的差异;范围:-48 ~ +56)。例 如,1994 年 5 月 6 日 22:10:00 GMT + 2 小时等于'94/05/06,22:10:00+08'。 错误码。详情参考第 14.5 章。 举例 AT+CCLK? +CCLK: '08/01/04,00:19:43+00' OK //查询本地时间。 上海移远通信技术股份有限公司 240 / 279 LTE Standard(U)系列 AT 命令手册 13.3. AT+CBC 查询电池充电状态和电量 该命令用于查询 MT 的电池充电状态和电池当前电量。 AT+CBC 查询电池充电状态和电量 测试命令 AT+CBC=? 响应 +CBC: (支持的范围),(支持的范围), 执行命令 AT+CBC OK 响应 +CBC: ,, 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。电池充电状态。 0 ME 未充电 1 ME 正在充电 2 充电已完成 整型。电池电量。 0–100 电池剩余的百分比电量 电池电压。单位:mV。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块不支持充电功能,仅返回模块供电引脚电压值,单位:mV。充电状态和电量值为0。 上海移远通信技术股份有限公司 241 / 279 LTE Standard(U)系列 AT 命令手册 13.4. AT+QADC 查询 ADC 值 该命令用于读取 ADC 通道的电压值。 AT+QADC 查询 ADC 值 测试命令 AT+QADC=? 响应 +QADC: (支持的列表) 查询命令 AT+QADC= OK 响应 +QADC: , 最大响应时间 特性说明 OK 300 毫秒 / 参数 整型。ADC 通道号。 0 ADC0 1 ADC1 2 ADC2 3 ADC3 整型。指定 ADC 通道的电压。单位:mV。 备注 1. EC200U 系列和 EC200G-CN 模块暂不支持 ADC3。 2. EC200D 系列、EC800G-CN、EG800G 系列和 EG91xU 系列模块暂不支持 ADC2和 ADC3。 3. EG915G-EU 模块暂不支持 ADC0和 ADC3。 13.5. AT+QWIFISCAN 同步扫描 Wi-Fi AP(热点)信息 AT+QWIFISCAN 同步扫描 Wi-Fi AP(热点)信息 测试命令 AT+QWIFISCAN=? 响应 +QWIFISCAN: ( 支 持 的 范 围 ),( 支 持 的 范围),(支持的范围) 上海移远通信技术股份有限公司 242 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+QWIFISCAN? OK 响应 +QWIFISCAN: ,, 设置命令 AT+QWIFISCAN=,, OK 或者 ERROR 响应 [+QWIFISCAN: -,-,,,] […] 执行命令 AT+QWIFISCAN OK 或者 ERROR 响应 [+QWIFISCAN: -,-,,,] […] 最大响应时间 特性说明 OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。扫描一个信道所需的时间。范围:4000~65000;默认值:12000。 整型。扫描周期。范围:1~3;默认值:1。 整型。扫描到的 AP 最大个数。范围:4~30;默认值:5。 整型。热点信号强度。范围:-111 ~ -46。 字符串类型。十六进制格式。热点 Mac 地址。 整型。AP 信道。范围:1~13。 备注 1. 文档适用模块的 Wi-Fi Scan 功能可选,因此上述命令只适用于支持 Wi-Fi Scan 的模块。 2. 同步扫描 Wi-Fi AP 信息时,先上报查询结果,再返回 OK。 3. 执行命令使用参数默认值扫描 Wi-Fi AP 信息。 4. EC200D 系列模块暂不支持该命令。 上海移远通信技术股份有限公司 243 / 279 LTE Standard(U)系列 AT 命令手册 5. ECx00G、EGx00G 系列和 EG915G-EU 模块扫描超时会返回 ERROR。 举例 AT+QWIFISCAN=? +QWIFISCAN: (4000-65000),(1-3),(4-30) OK AT+QWIFISCAN? +QWIFISCAN: 12000,1,5 //查询 Wi-Fi AP 信息同步扫描配置。 OK AT+QWIFISCAN //使用默认配置同步扫描 Wi-Fi AP 信息。 +QWIFISCAN: (-,-,-91,'44:00:4D:D5:26:E1',6) +QWIFISCAN: (-,-,-90,'44:00:4D:D5:26:E0',6) +QWIFISCAN: (-,-,-89,'44:00:4D:D5:27:01',11) +QWIFISCAN: (-,-,-89,'44:00:4D:D5:27:00',11) OK AT+QWIFISCAN=10000,1,13 //同步扫描 Wi-Fi AP 信息。 +QWIFISCAN: (-,-,-88,'44:00:4D:D5:26:E0',6) +QWIFISCAN: (-,-,-86,'44:00:4D:D5:26:E1',6) +QWIFISCAN: (-,-,-70,'44:00:4D:D5:27:00',11) +QWIFISCAN: (-,-,-68,'44:00:4D:D5:27:01',11) OK 13.6. AT+QWIFISCANEX 异步扫描 AP(热点)信息 AT+QWIFISCANEX 异步扫描 AP(热点)信息 测试命令 AT+QWIFISCANEX=? 响应 +QWIFISCANEX: ( 支 持 的 范 围 ),( 支 持 的 范围),(支持的范围) 查询命令 AT+QWIFISCANEX? OK 响应 +QWIFISCANEX: ,, 上海移远通信技术股份有限公司 244 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+QWIFISCANEX=,, OK 或者 ERROR 响应 OK [+QWIFISCANEX: -,-,,,] […] 执行命令 AT+QWIFISCANEX 或者 ERROR 响应 OK [+QWIFISCANEX: -,-,,,] […] 最大响应时间 特性说明 或者 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。扫描一个信道所需的时间。范围:4000~65000;默认值:12000。 整型。扫描周期。范围:1~3;默认值:1。 整型。扫描到的 AP 最大个数。范围:4~30;默认值:5。 整型。热点信号强度。参考范围:-111 ~ -46。 字符串类型。十六进制格式。热点 Mac 地址。 整型。AP 信道。范围:1~13。 备注 1. 文档适用模块的 Wi-Fi Scan 功能可选,因此上述命令只适用于支持 Wi-Fi Scan 的模块。 2. 异步扫描 Wi-Fi 热点信息时,先返回 OK;若查询到 Wi-Fi AP 信息,再异步上报查询结果。 3. 执行命令使用参数默认值扫描 Wi-Fi AP 信息。 4. EC200D 系列模块暂不支持该命令。 5. ECx00G、EGx00G 系列和 EG915G-EU 模块扫描超时会上报+QWIFISCANEX: SCAN TIMEOUT, 其他的错误会上报+QWIFISCANEX: ERROR。 上海移远通信技术股份有限公司 245 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QWIFISCANEX=? +QWIFISCANEX: (4000-65000),(1-3),(4-30) OK AT+QWIFISCANEX? +QWIFISCANEX: 12000,1,5 //查询 Wi-Fi AP 信息异步扫描配置。 OK AT+QWIFISCANEX OK //使用默认配置异步扫描 Wi-Fi AP 信息。 +QWIFISCANEX: (-,-,-91,'44:00:4D:D5:26:E1',6) +QWIFISCANEX: (-,-,-90,'44:00:4D:D5:26:E0',6) +QWIFISCANEX: (-,-,-89,'44:00:4D:D5:27:01',11) +QWIFISCANEX: (-,-,-89,'44:00:4D:D5:27:00',11) AT+QWIFISCANEX=10000,1,13 //异步扫描 Wi-Fi AP 信息。 OK +QWIFISCANEX: (-,-,-88,'44:00:4D:D5:26:E0',6) +QWIFISCANEX: (-,-,-86,'44:00:4D:D5:26:E1',6) +QWIFISCANEX: (-,-,-70,'44:00:4D:D5:27:00',11) +QWIFISCANEX: (-,-,-68,'44:00:4D:D5:27:01',11) 上海移远通信技术股份有限公司 246 / 279 LTE Standard(U)系列 AT 命令手册 14 附录 14.1. 参考文档及术语缩写 表 8:参考文档 文档名称 [1] Quectel_LTE_Standard(U)系列_FILE_应用指导 表 9:术语缩写 术语 3GPP ACK ACL ADC AID AMR APN ARFCN ASCII BCD CBM CCH 英文全称 中文全称 3rd Generation Partnership Project 第三代合作伙伴计划 Acknowledgement 确认消息 Access Control List 访问控制列表 Analog To Digital Converter 模数转换器 Application Identifier 应用标识符 Adaptive Multi-Rate 自适应多速率 Access Point Name 接入点名称 Absolute Radio-Frequency Channel Number 绝对射频信道号 American Standard Code for Information 美国信息交换标准码 Interchange Binary-Coded Decimal 二进制编码的十进数 Cell Broadcast Message 小区广播消息 Control Channel 控制信道 上海移远通信技术股份有限公司 247 / 279 CDMA CFU CLI CLIP CLIR CMUX COL COLP COLR CPT CS CSD DCD DCE DCS DNS DTE DTMF DTR ECC ECT EGPRS EMM EONS EPS LTE Standard(U)系列 AT 命令手册 Code Division Multiple Access Call Forwarding Unconditional Calling Line Identification Calling Line Identification Presentation Calling Line Identification Restriction Connection Multiplexing Connected Line Connected Line Identification Presentation Connected Line Identification Restriction Communication Production Technology Circuit Switched/Circuit Switching Circuit Switched Data Data Carrier Detection Data Circuit-terminating Equipment Data Coding Scheme Domain Name Server Data Terminal Equipment Dual-Tone Multifrequency Data Terminal Ready Emergency Call Explicit Call Transfer Enhanced General Packet Radio Service EPS Mobility Management Enhanced Operator Name String Evolved Packet System 码分多址(利用码序列相关性实现的 多址通信) 无条件呼转 主叫线路识别 主叫线路识别提示 主叫线路识别限制 连接(串口)多路复用 被叫线路 被叫线路识别提示 被叫线路识别限制 通信生产技术 电路交换 电路交换数据 数据载波检测 数据电路终端设备 数据编码方案 域名系统(服务)协议 数据终端设备 双音多频 数据终端就绪 紧急通讯中心 呼叫转接 增强型数据速率 GSM 演进技术 EPS 移动管理 增强型运营商名称字符串 演进型分组系统 上海移远通信技术股份有限公司 248 / 279 ESM E-UTRAN FDD GERAN GGSN GMT GPIO GPRS GSM HLR HSDPA HSUPA ICCID IETF IIC IMEI IMSI IPv4 IPv6 IRA IRAT ISDN LIPA LLC LTE LTE Standard(U)系列 AT 命令手册 EPS Session Management EPS 会话管理 Evolved Universal Terrestrial Radio Access 演进型通用陆地无线接入网 Network Frequency Division Duplex 频分双工 GSM/EDGE Radio Access Network GSM/EDGE 无线通讯网络 Gateway GPRS Support Node 网关 GPRS 支持节点 Greenwich Mean Time 格林威治时间 General-Purpose Input/Output 通用型输入/输出 General Packet Radio Service 通用分组无线业务 Global System for Mobile Communications 全球移动通信系统 Home Location Register 归属位置寄存器 High Speed Downlink Packet Access 高速下行分组接入 High Speed Uplink Packet Access 高速上行分组接入 Integrated Circuit Card Identifier 集成电路卡识别码 The Internet Engineering Task Force 互联网工程任务组 Inter-Integrated Circuit 集成电路总线 International Mobile Equipment Identity 国际移动设备识别码 International Mobile Subscriber Identity 国际移动用户识别码 Internet Protocol version 4 第 4 版互联网协议 Internet Protocol version 6 第 6 版互联网协议 International Reference Alphabet (7-bit coded 7-bit 国际参考字母编码字符集 character set) Inter-Radio Access Technology 异系统切换 Integrated Services Digital Network 综合业务数字网 Local IP Access 本地 IP 接入 Logical Link Control 逻辑链路控制 Long-Term Evolution 长期演进 上海移远通信技术股份有限公司 249 / 279 MCU ME MO MPTY MS MSC MSISDN MT MTU NAS NAT NITZ NSAPI NTP NV OIR PA PDN PDP PDU PIN PLMN PPP PS PUK LTE Standard(U)系列 AT 命令手册 Microprogrammed Control Unit 微程序控制器 Mobile Equipment 移动设备 Mobile Original 移动主叫 MultiParty 多方通话 Mobile Station 移动台 Mobile Services Switching Center 移动服务交换中心 Mobile Subscriber International Integrated 移动台国际用户识别码 Service Digital Network number Mobile Terminal 移动终端 Maximum Transmission Unit 最大传输单元 Non-Access Stratum 非接入层 Network Address Translator 网络地址转换 Network Identity and Time Zone / Network 网络标识和时区 Informed Time Zone Network Service Access Point Identifier 网络服务接入点标识符 Network Time Protocol 网络时间协议 Non-Volatile Memory 非易失性存储器 Originating Identification Restriction 主叫识别限制 Power Amplifier 功率放大器 Public Data Network 公用数据网络 Packet Data Protocol 分组数据协议 Protocol Data Unit 协议数据单元 Personal Identification Number 个人识别号 Public Land Mobile Network 公共陆地移动网络 Point-to-Point Protocol 点到点协议 Packet Switch 分组交换 PIN Unlock Key 个人识别密码解锁码 上海移远通信技术股份有限公司 250 / 279 QCI QMI QoS RAT RDI RI RPLMN RRC RTC RTS/CTS RxQual SDU SINR SMS SMSC SN SNDCP TA TDD TE TFT UART UCS2 UDH UDUB LTE Standard(U)系列 AT 命令手册 QoS Class Identifier QoS 等级标识 Qualcomm MSM (Mobile Station Modem) 高通 MSM(移动站 Modem)接口 Interface Quality of Service 服务质量 Radio Access Technology 无线接入技术 Remote Defect Indication 远端缺陷指示 Ring Indicator 振铃指示 Registered PLMN 已注册 PLMN Radio Resource Control 无线资源控制 Real-Time Clock 实时时钟 Request To Send/Clear To Send 请求/清除发送 Receive Quality 接收质量 Service Data Unit 服务数据单元 Signal-to-interference-plus-noise Ratio 信干噪比 Short Messag Service 短消息业务 Short Message Service Center 短消息服务中心 Serial Number SubNetwork Dependence Protocol Terminal Adapter 序列号 Convergence 子网相关汇聚协议 终端适配器 Time Division Duplex 时分双工 Terminal Equipment 终端设备 Traffic Flow Template 业务流模板 Universal Asynchronous Receiver/Transmitter 通用异步收发传输器 Universal Character Set (UCS-2) Format 通用字符集格式 User Data Header 用户数据头 User Determined User Busy 用户决定用户忙 上海移远通信技术股份有限公司 251 / 279 UE UFS UMTS UICC UIM UL UMTS URC USB (U)SIM USSD UTRAN VLR VoLTE WLAN LTE Standard(U)系列 AT 命令手册 User Equipment 用户设备 User File System 用户文件系统 Universal Mobile Telecommunications System 通用移动通信系统 Universal Integrated Circuit Card 通用集成电路卡 User Identity Module 用户识别模块 Uplink 上行链路 Universal Mobile Telecommunications System 通用移动通信系统 Unsolicited Result Code 非请求结果码 Universal Serial Bus 通用串行总线 (Universal) Subscriber Identity Module (通用)用户识别模块 Unstructured Supplementary Service Data 非结构化补充数据业务 Universal Terrestrial Radio Access Network 通用陆地无线接入网 Visitor Location Register 拜访位置寄存器 Voice (voice calls) over LTE. A standard highspeed wireless communication for mobile phones and data terminals, including Internet of things devices and wearables. 长期演进语音承载 Wireless Local Area Network 无线局域网 14.2. AT&F 影响到的 AT 命令及参数 表 10:AT&F 影响到的 AT 命令及参数 AT 命令 ATE ATQ ATS0 参数名称 默认值 1 0 0 上海移远通信技术股份有限公司 252 / 279 ATS3 ATS4 ATS5 ATS7 ATV ATX AT&C AT&D AT+CREG AT+CGREG AT+CMEE AT+CSCS AT+CSTA AT+CRC AT+CSMS AT+CMGF AT+CSMP AT+CSDH AT+CPMS AT+CNMI AT+CMMS AT+CVHU AT+CLIP AT+COLP AT+CLIR ,,, ,, ,,,, LTE Standard(U)系列 AT 命令手册 13 10 8 0 1 4 1 2 0 0 1 'GSM' 129 0 0 0 17,167,0,0 0 'ME','ME','ME' 2,1,0,0,0 0 0 0 0 0 上海移远通信技术股份有限公司 253 / 279 AT+CSSN AT+CTZR AT+CPBS AT+CGEREP AT+CEREG AT+CCWA AT+CUSD AT+QAUDLOOP , 14.3. AT&W 影响到的 AT 命令及参数 表 11:AT&W 影响到的 AT 命令及参数 AT 命令 参数名称 ATE ATQ ATS0 ATS7 ATV ATX AT&C AT&D AT+IPR AT+CREG AT+CGREG AT+CEREG 上海移远通信技术股份有限公司 LTE Standard(U)系列 AT 命令手册 0 0 'SM' 0,0 0 0 0 0 是否通过 AT&V 显示 是 是 是 是 是 是 是 是 否 否 否 否 254 / 279 14.4. ATZ 影响到的 AT 命令及参数 表 12:ATZ 影响到的 AT 命令及参数 AT 命令 ATE ATQ ATS0 ATS7 ATV ATX AT&C AT&D AT+CREG AT+CGREG AT+CEREG 参数名称 LTE Standard(U)系列 AT 命令手册 默认值 1 0 0 0 1 4 1 2 0 0 0 14.5. CME ERROR 错误码汇总 最终结果码+CME ERROR: 表示和移动设备或者网络相关的错误。操作类似于 ERROR 结果码。 同一命令行中未执行任一命令,则不会返回 ERROR 或 OK 结果码。 值常用于普通消息命令。下表列举了部分通用或 GPRS 相关 ERROR 码,此表不包含 GSM 规范 中描述的 GSM 协议错误相关错误码。 表 13:+CME ERROR: 错误码描述 错误码 0 1 英文含义 Phone failure No connection to phone 中文含义 拨打电话失败 电话未连接 上海移远通信技术股份有限公司 255 / 279 LTE Standard(U)系列 AT 命令手册 2 Phone-adaptor link reserved 保留电话适配器连接 3 Operation not allowed 操作不允许 4 Operation not supported 操作不支持 5 PH-SIM PIN required 需要 PH SIM 卡 PIN 码 6 PH-FSIM PIN required 需要 PH FSIM 卡 PIN 码 7 PH-FSIM PUK required 需要 PH FSIM 卡 PUK 码 10 SIM not inserted 未插入 SIM 卡 11 SIM PIN required 需要 SIM 卡 PIN 码 12 SIM PUK required 需要 SIM 卡 PUK 码 13 SIM failure SIM 卡失败 14 SIM busy SIM 卡忙 15 SIM wrong SIM 卡错误 16 Incorrect password 密码不正确 17 SIM PIN2 required 需要 SIM 卡 PIN2 码 18 SIM PUK2 required 需要 SIM 卡 PUK2 码 20 Memory full 内存已满 21 Invalid index 无效索引 22 Not found 未发现 23 Memory failure 内存不足 24 Text string too long 文本字符过长 25 Invalid characters in text string 无效文本字符 26 Dial string too long 拨号字符过长 27 Invalid characters in dial string 无效拨号字符 30 No network service 无网络服务 31 Network timeout 网络超时 32 Network not allowed - emergency calls only 网络不允许-仅支持紧急通话 40 Network personalization PIN required 需要网络个性化 PIN 41 Network personalization PUK required 需要网络个性化 PUK 上海移远通信技术股份有限公司 256 / 279 LTE Standard(U)系列 AT 命令手册 42 Network subset personalization PIN required 需要网络子集个性化 PIN 43 Network subset personalization PUK required 需要网络子集个性化 PUK 44 Service provider personalization PIN required 需要网络服务商个性化 PIN 45 Service provider personalization PUK required 需要网络服务商个性化 PUK 46 Corporate personalization PIN required 需要企业个性化 PIN 47 Corporate personalization PUK required 需要企业个性化 PUK 901 Audio unknown error 音频未知错误 902 Audio invalid parameters 音频无效参数 903 Audio operation not supported 音频操作不支持 904 Audio device busy 音频设备忙 919 Audio initialization uncompleted 音频功能未初始化完毕 14.6. CMS ERROR 错误码汇总 最终结果码+CMS ERROR: 表示和移动设备或者网络相关的错误。操作类似于 ERROR 结果码, 同一命令行中未执行任一命令,则不会返回 ERROR 或 OK 结果码。值常用于普通消息命令。 值常用于普通消息命令。 表 14:+CMS ERROR: 错误码描述 错误码 107 300 301 302 303 304 305 英文含义 Other General problems ME failure SMS ME reserved Operation not allowed Operation not supported Invalid PDU mode Invalid text mode 中文含义 其他常规问题 ME 失败 保留 SMS ME 操作不允许 操作不支持 无效 PDU 模式 无效文本模式 上海移远通信技术股份有限公司 257 / 279 LTE Standard(U)系列 AT 命令手册 310 SIM not inserted 未插入 SIM 卡 311 SIM pin necessary 需要 SIM 卡 PIN 码 312 PH SIM pin necessary 需要 PH SIM 卡 PIN 码 313 SIM failure SIM 卡失败 314 SIM busy SIM 卡忙 315 SIM wrong SIM 卡错误 316 SIM PUK required 需要 SIM PUK 317 SIM PIN2 required 需要 SIM PIN2 318 SIM PUK2 required 需要 SIM PUK2 320 Memory failure 内存不足 321 Invalid memory index 无效内存索引 322 Memory full 内存已满 330 SMSC address unknown 未知 SMSC 地址 331 No network 无网络 332 Network timeout 网络超时 340 No +CNMA acknowledgement expected 无期望 NMA 确认字符 350 Unknown 未知原因 500 Unknown 未知原因 510 Message blocked 消息堵塞 14.7. URC 汇总 表 15:URC 汇总 序号 URC 含义 条件 1 +CREG: 指示 ME 网络注册状态 AT+CREG=1 +CREG: [,,[,< 邻区更改后,指示当前网络是否已 2 AcT>]] 使用位置区号指示了 ME 状态 AT+CREG=2 上海移远通信技术股份有限公司 258 / 279 LTE Standard(U)系列 AT 命令手册 3 +CEREG: 指示 ME 网络注册状态 AT+CREG=1 4 +CEREG: [,,[, E-UTRAN 中的网络小区的变化 AT+CEREG=2 ]] 5 +CGREG: 指示 ME 网络注册状态 AT+CGREG=1 6 +CGREG: [,[],[],[],[]] 7 +CTZV: 时区上报 AT+CTZR=1 8 +CTZE: ,, 扩展时区上报 AT+CTZR=2 9 +CMTI: , 收到新的短消息并保存至内存 参见 AT+CNMI 10 +CMT: [], 收到新的短消息并直接输出到 TE (PDU 模式) 参见 AT+CNMI +CMT: ,[], 11 [,,,,,,,] 12 +CBM: 收到新 CBM 并直接输出(PDU 模 式) 参见 AT+CNMI 13 +CBM: ,,,, 14 +CDS: 收到新 CDS 并直接输出(PDU 模 式) 参见 AT+CNMI 15 +CDS: ,,[],[],,, 收到新 CDS 并直接输出(文本模 式) 参见 AT+CNMI +COLP: ,,[],[],[] 路) AT+COLP=1 +CLIP: ,,[sub 17 addr],[satype],[], 18 +CRING: 通过非请求结果码而非正常 RING 向 TE 指示来电 AT+CRC=1 19 +CCWA: ,,[,] AT+CCWA=1,1 20 +CSSI: 向 TE 指示+CSSI 中间结果码显示 状态 AT+CSSN=1 21 +CSSU: 向 TE 指示+CSSU 非请求结果码显 示状态 AT+CSSN=,1 +CUSD: 22 [,,[]] 网络下发的 USSD 响应或网络发起 的操作 AT+CUSD=1 上海移远通信技术股份有限公司 259 / 279 LTE Standard(U)系列 AT 命令手册 23 RDY MT 初始化成功 N/A 24 +CFUN: 1 MT 的所有功能均可用 N/A 25 +CPIN: (U) SIM 卡引脚状态 N/A 26 +QIND: SMS DONE SMS 初始化完成 N/A 27 +QIND: PB DONE 电话簿初始化完成 N/A 28 POWERED DOWN 模块掉电 AT+QPOWD +CGEV: REJECT , 绝 AT+CGEREP=1,1 30 +CGEV: NW REACT ,,[] AT+CGEREP=1,1 31 +CGEV: NW DEACT ,,[] AT+CGEREP=1,1 32 +CGEV: ME DEACT ,,[] AT+CGEREP=1,1 33 +CGEV: NW DETACH 网络强制去附着分组域 AT+CGEREP=1,1 34 +CGEV: ME DETACH ME 强制去附着分组域 AT+CGEREP=1,1 35 +CGEV: NW CLASS 网络强制更改 MS 类别 AT+CGEREP=1,1 36 +CGEV: ME CLASS ME 强制更改 MS 类别 AT+CGEREP=1,1 37 +CGEV: PDN ACT 已激活上下文 AT+CGEREP=1,1 38 +CGEV: PDN DEACT 去激活上下文 AT+CGEREP=1,1 39 +USIM: 0 使用 SIM 卡 N/A 40 +USIM: 1 使用 USIM 卡 N/A 41 +QIND: 'csq',, 信号强度和信道误码率变化指示 参见 AT+QINDCFG 42 +QIND: 'smsfull', 短消息存储已满指示 参见 AT+QINDCFG 43 +QIND: 'act', 网络访问技术变化指示 参见 AT+QINDCFG +QIND: 44 airplanestatus, 参见 开启飞行模式控制后,指示 W_DISABLE#引脚改变 AT+QCFG='airplanecontr ol' +QSIMSTAT: 45 , 指示(U)SIM 卡的插拔状态 参见 AT+QSIMSTAT 46 +QCSQ: [,[,[,[,]]]] 上海移远通信技术股份有限公司 260 / 279 47 +QNETDEVSTATUS: 指示网卡连接状态 48 +QAUDRIND: 0, 音频录制失败原因 +QAUDPIND: 49 0,1/+QAUDPIND: 0,6 音频播放失败原因 LTE Standard(U)系列 AT 命令手册 参见 AT+QNETDEVCTL 参见 AT+QAUDRD 参见 AT+QAUDPLAY 14.8. SMS 字符集转换 3GPP TS 23.038 DCS(数据编码方案)中针对 SMS 定义了三种字母表:GSM 7-bit 默认字母,8-bit 数据和 UCS2(16-bit)。AT+CSMP 用于文本模式(AT+CMGF=1)下设置 DCS。文本模式下,DCS 和 AT+CSCS 决定 SMS 文本输入和输出的方式。 表 16:SMS 文本输入和输出方式 DCS GSM 7-bit GSM 7-bit GSM 7-bit UCS2 8-bit AT+CSCS GSM IRA UCS2 - SMS 文本输入和输出方式 输入或输出 GSM 字符集 输入或输出 IRA 字符集。 输入:UE 将 IRA 字符转换为 GSM 字符。 输出:UE 将 GSM 字符转换为 IRA 字符。 输入或输出类似于 PDU 模式的十六进制字符串。 因此,仅支持字符 0– 9 和 A–F。 输入:UE 将 UCS2 十六进制字符串转换为 GSM 字符。 输出:UE 将 GSM 字符转换为 UCS2 十六进制字符串。 忽略 AT+CSCS 值,输入或输出类似于 PDU 模式的十六进制字符串。 仅支持字符 0–9 和 A–F。 忽略 AT+CSCS 值,输入或输出类似于 PDU 模式的十六进制字符串。 仅支持字符 0–9 和 A–F。 当 DCS 为 GSM 7-bit 时,需要进行输入或输出转换,详情参考如下表格。 表 17:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') 序号 0 1 2 3 4 5 0 00 10 20 30 40 50 1 01 11 21 31 41 51 2 02 12 22 32 42 52 6 7 60 70 61 71 62 72 上海移远通信技术股份有限公司 261 / 279 LTE Standard(U)系列 AT 命令手册 3 03 13 23 33 43 53 4 04 14 24 34 44 54 5 05 15 25 35 45 55 6 06 16 26 36 46 56 7 07 17 27 37 47 57 8 08 18 28 38 48 58 9 09 19 29 39 49 59 A 0A Submit 2A 3A 4A 5A B 0B Cancel 2B 3B 4B 5B C 0C 1C 2C 3C 4C 5C D 0D 1A 2D 3D 4D 5D E 0E 1E 2E 3E 4E 5E F 0F 1F 2F 3F 4F 5F 表 18:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') 序号 0 1 2 3 4 5 0 00 10 20 30 40 50 1 01 11 21 31 41 51 2 02 12 22 32 42 52 3 03 13 23 33 43 53 4 04 14 24 34 44 54 5 05 15 25 35 45 55 6 06 16 26 36 46 56 7 07 17 27 37 47 57 8 08 18 28 38 48 58 9 09 19 29 39 49 59 63 73 64 74 65 75 66 76 67 77 68 78 69 79 6A 7A 6B 7B 6C 7C 6D 7D 6E 7E 6F 7F 6 7 60 70 61 71 62 72 63 73 64 74 65 75 66 76 67 77 68 78 69 79 上海移远通信技术股份有限公司 262 / 279 LTE Standard(U)系列 AT 命令手册 A 0D0A 2A 3A 4A 5A B 0B 2B 3B 4B 5B C 0C 1C 2C 3C 4C 5C D 0D 1A 2D 3D 4D 5D E 0E 1E 2E 3E 4E 5E F 0F 1F 2F 3F 4F 5F 表 19:GSM 扩展字符(GSM 编码) 序号 0 1 2 3 4 5 0 1B40 1 2 3 4 1B14 5 6 7 8 1B28 9 1B29 A B C 1B3C D 1B3D E 1B3E F 1B2F 6A 7A 6B 7B 6C 7C 6D 7D 6E 7E 6F 7F 6 7 上海移远通信技术股份有限公司 263 / 279 LTE Standard(U)系列 AT 命令手册 表 20:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') 序号 0 1 2 3 4 0 20 20 30 00 1 20 20 21 31 41 2 20 20 22 32 42 3 20 20 23 33 43 4 20 20 02 34 44 5 20 20 25 35 45 6 20 20 26 36 46 7 20 20 27 37 47 8 backspace 20 28 38 48 9 20 20 29 39 49 A 0A Submit 2A 3A 4A B 20 Cancel 2B 3B 4B C 20 20 2C 3C 4C D 0D 20 2D 3D 4D E 20 20 2E 3E 4E F 20 20 2F 3F 4F 5 6 50 20 51 61 52 62 53 63 54 64 55 65 56 66 57 67 58 68 59 69 5A 6A 1B3C 6B 1B2F 6C 1B3E 6D 1B14 6E 11 6F 7 70 71 72 73 74 75 76 77 78 79 7A 1B28 1B40 1B29 1B3D 20 表 21:IRA 扩展字符 序号 A B C D E F 0 20 20 20 20 7F 20 1 40 20 20 5D 20 7D 2 20 20 20 20 20 08 3 01 20 20 20 20 20 4 24 20 5B 20 7B 20 5 03 20 0E 20 0F 20 6 20 20 1C 5C 1D 7C 上海移远通信技术股份有限公司 264 / 279 LTE Standard(U)系列 AT 命令手册 7 5F 20 09 20 8 20 20 20 0B 9 20 20 1F 20 A 20 20 20 20 B 20 20 20 20 C 20 20 20 5E D 20 20 20 20 E 20 20 20 20 F 20 60 20 1E 表 22:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') 序号 0 1 2 3 4 0 40 20 20 30 A1 1 A3 5F 21 31 41 2 24 20 22 32 42 3 A5 20 23 33 43 4 E8 20 A4 34 44 5 E9 20 25 35 45 6 F9 20 26 36 46 7 EC 20 27 37 47 8 F2 20 28 38 48 9 C7 20 29 39 49 A 0D0A 2A 3A 4A B D8 2B 3B 4B C F8 C6 2C 3C 4C D 0D E6 2D 3D 4D 20 20 04 0C 05 06 20 20 20 20 07 7E 20 20 20 20 20 20 5 6 7 50 BF 70 51 61 71 52 62 72 53 63 73 54 64 74 55 65 75 56 66 76 57 67 77 58 68 78 59 69 79 5A 6A 7A C4 6B E4 D6 6C F6 D1 6D F1 上海移远通信技术股份有限公司 265 / 279 LTE Standard(U)系列 AT 命令手册 E C5 DF 2E 3E 4E DC 6E FC F E5 C9 2F 3F 4F A7 6F E0 表 23:GSM 扩展字符(ISO-8859-1/Unicode) 序号 0 1 2 3 4 5 6 7 0 7C 1 2 3 4 5E 5 6 7 8 7B 9 7D A B C 5B D 7E E 5D F 5C 由于 UCS2 字符集的低 8 位与 IRA 字符相同,所以: ⚫ DCS 等于 GSM 7-bit 且 AT+CSCS='UCS2'转换表与 AT+CSCS='IRA'相似。 ⚫ fmt 等于 GSM 7-bit 且 AT+CSCS='GSM'转换表与 AT+CSCS='GSM'相似。 ⚫ fmt 等于 GSM 7-bit 且 AT+CSCS='IRA'转换表与 AT+CSCS='IRA'相似。 ⚫ fmt 等于 GSM 7-bit 且 AT+CSCS='UCS2'转换表与 AT+CSCS='IRA'相似。 上海移远通信技术股份有限公司 266 / 279 SMS 文本输入或输出的方式差异详情参考表 16。 LTE Standard(U)系列 AT 命令手册 14.9. AT+CEER 扩展错误报告列表 表 24:错误位置 ID 列表 错误位置 ID 英文含义 0 CS internal cause 1 CS network cause 2 CS network reject 3 PS internal cause 4 PS network cause 5 PS LTE cause 6 PS LTE local cause 中文含义 CS 域内部原因 CS 域网络原因 CS 域网络拒绝 PS 域内部原因 PS 域网络原因 PS 域 LTE 原因 PS 域 LTE 本地原因 表 25:错误报告列表 CS 域内部原因 英文含义 -1 No cause information available (default) 0 Phone is offline 21 No service available 25 Network release, no reason given 27 Received incoming call 29 Client ended call 34 UIM not present 35 Access attempt already in progress 36 Access failure, unknown source 中文含义 无原因信息 电话脱机 无服务 网络释放,未指明原因 接听来电 客户端结束通话 UIM 不存在 接入尝试已存在 接入失败,未知源 上海移远通信技术股份有限公司 267 / 279 LTE Standard(U)系列 AT 命令手册 38 Concur service not supported by network 39 No response received from network 45 GPS call ended for user call 46 SMS call ended for user call 47 Data call ended for emergency call 48 Rejected during redirect or handoff 100 Lower-layer ended call 101 Call origination request failed 102 Client rejected incoming call 103 Client rejected setup indication 104 Network ended call 105 No funds available 106 No service available 108 Full service not available 109 Maximum packet calls exceeded 301 Video connection lost 302 Video call setup failure 303 Video protocol closed after setup 304 Video protocol setup failure 305 Internal error CS 域网络原因 英文含义 1 Unassigned/unallocated number 3 No route to destination 6 Channel unacceptable 8 Operator determined barring 网络不支持 Concur 服务 未接收到网络响应 终止 GPS 呼叫以支持用户呼叫 终止短消息呼叫以支持用户呼叫 终止数据呼叫以支持紧急呼叫 转接或切换时被拒绝 底层结束通话 主叫请求失败 客户端拒绝来电 客户端拒绝设置指示 网络结束通话 无可用资金 无服务 全服务不可用 超过最大分组通话数 视频连接断开 视频通话设置错误 视频协议设置后被关闭 视频协议设置失败 内部错误 中文含义 未分配的号码(空号) 无至目的地的路由 不可接受的信道 运营者决定的闭锁业务 上海移远通信技术股份有限公司 268 / 279 LTE Standard(U)系列 AT 命令手册 16 Normal call clearing 正常呼叫清除 17 User busy 用户忙 18 No user responding 无用户响应 19 User alerting, no answer 用户振铃,无应答 21 Call rejected 呼叫被拒绝 22 Number changed 号码改变 26 Non selected user clearing 非选定用户清除 27 Destination out of order 终点故障 28 Invalid/incomplete number 无效/不完全的号码 29 Facility rejected 设施被拒绝 30 Response to status enquiry 对状态询问的响应 31 Normal, unspecified 正常,未指定 34 No circuit/channel available 无电路/信道可用 38 Network out of order 网络故障 41 Temporary failure 临时故障 42 Switching equipment congestion 交换设备拥塞 43 Access information discarded 接入信息被丢弃 44 Requested circuit/channel not available 请求的电路/信道不可用 47 Resources unavailable, unspecified 资源不可用,未指定 49 Quality of service unavailable 服务质量不可用 50 Requested facility not subscribed 请求设备未预定 55 Incoming calls barred within the CUG CUG 内的来电阻断 57 Bearer capability not authorized 承载容量未批准 58 Bearer capability not available 承载容量当前不可用 63 Service/option not available 服务/选择不可用 上海移远通信技术股份有限公司 269 / 279 LTE Standard(U)系列 AT 命令手册 65 Bearer service not implemented 68 ACM >= ACM max 69 Requested facility not implemented 70 Only RDI bearer is available 79 Service/option not implemented 81 Invalid transaction identifier value 87 User not member of CUG 88 Incompatible destination 91 Invalid transit network selection 95 Semantically incorrect message 96 Invalid mandatory information 97 Message non-existent/not implemented 98 Message type not compatible with state 99 IE non-existent/not implemented 100 Conditional IE error 101 Message not compatible with state 102 Recovery on timer expiry 111 Protocol error, unspecified 127 Interworking, unspecified CS 域网络拒绝 英文含义 2 IMSI unknown in HLR 3 Illegal MS 4 IMSI unknown in VLR 5 IMEI not accepted 6 Illegal ME 承载服务未实施 ACM 等同或大于 ACM max 请求设备未实施 仅 RDI 承载可用 服务/选择未实施 无效交易标识符 用户非 CUG 成员 不兼容的目的地 无效转接网选择 语义错误消息 无效强制信息 消息不存在或未实施 消息类型与协议状态不兼容 信息元素不存在或未实施 条件 IE 错误 消息与协议状态不兼容 计时器到时恢复 协议错误,未指定 互通,未指定 中文含义 HLR 未定义该 IMSI 非法 MS VLR 未定义该 IMSI 不可接受的 IMEI 非法 ME 上海移远通信技术股份有限公司 270 / 279 LTE Standard(U)系列 AT 命令手册 7 GPRS services not allowed 不允许的 GPRS 服务 8 GPRS and non GPRS services not allowed 不允许的 GPRS 及非 GPRS 服务 9 MS identity cannot be derived 无法获取用户身份 10 Implicitly detached 用户隐式分离 11 PLMN not allowed 不允许的 PLMN 12 Location area not allowed 不允许的位置区域 13 Roaming not allowed 不允许漫游 14 GPRS services not allowed in PLMN 当前的 PLMN 不允许 GPRS 服务 15 No suitable cells in location area 本位置区不存在匹配的小区 16 MSC temporary not reachable MSC 暂时不可达 17 Network failure 网络错误 20 MAC failure MAC 错误 21 Synch failure 同步失败 22 Congestion 拥塞 23 GSM authentication unacceptable GSM 鉴权失败 32 Service option not supported 不支持的服务选择 33 Requested service option not subscribed 为预定请求的服务选择 34 Service option temporary out of order 服务选择暂时故障 38 Call cannot be identified 呼叫无法识别 40 No PDP context activated 无激活的 PDP 上下文 95 Semantically incorrect message 语义错误消息 96 Invalid mandatory information 无效强制信息 97 Message type non-existent 消息类型不存在 98 Message type not compatible with state 消息类型与协议状态不兼容 99 Information element non-existent 信息元素不存在 上海移远通信技术股份有限公司 271 / 279 101 Message not compatible with state 161 RR release indication 162 RR random access failure 163 RRC release indication 164 RRC close session indication 165 RRC open session failure 166 Low level failure 167 Low level failure no redial allowed 168 Invalid SIM 169 No service 170 Timer T3230 expired 171 No cell available 172 Wrong state 173 Access class blocked 174 Abort message received 175 Other cause 176 Timer T303 expired 177 No resources 178 Release pending 179 Invalid user data PS 域内部原因 英文含义 0 Invalid connection identifier 1 Invalid NSAPI 2 Invalid primary NSAPI 7 PDP establish timeout 上海移远通信技术股份有限公司 LTE Standard(U)系列 AT 命令手册 消息与协议状态不兼容 RR 释放指示 RR 随机接入失败 RRC 释放指示 RRC 关闭会话指示 RRC 打开会话失败 底层错误 底层错误,不允许重拨 无效 SIM 卡 无服务 定时器 T303 过期 无小区可用 错误状态 接入类型受阻 接收到中止消息 其他原因 定时器 T303 过期 无资源 待释放 无效用户数据 中文含义 无效连接标识符 无效 NSAPI 无效首选 NSAPI PDP 创建超时 272 / 279 LTE Standard(U)系列 AT 命令手册 3 Invalid field 4 SNDCP failure 5 RAB setup failure 6 No GPRS context 8 PDP activate timeout 9 PDP modify timeout 10 PDP inactive max timeout 11 PDP lower layer error 12 PDP duplicate 13 Access technology change 14 PDP unknown reason PS 域网络原因 英文含义 25 LLC or SNDCP failure 26 Insufficient resources 27 Missing or unknown APN 28 Unknown PDP address or PDP type 29 User authentication failed 30 Activation rejected by GGSN 31 Activation rejected, unspecified 32 Service option not supported 33 Requested service option not subscribed 34 Service option temporary out of order 35 NSAPI already used (not sent) 36 Regular deactivation 37 QoS not accepted 无效字段 SNDCP 失败 RAB 设置失败 无 GPRS 上下文 PDP 激活超时 PDP 修改超时 PDP 不活跃最大时间超时 PDP 底层错误 PDP 重复 接入技术改变 PDP 未知原因 中文含义 LLC 或 SDNCP 错误 资源不足 丢失或未知 APN 未知 PDP 地址或 PDP 类型 用户鉴权失败 激活请求被 GGSN 拒绝 激活请求被拒绝,未指定 不支持的服务选择 未预定请求的服务选择 服务选择暂时故障 NSAPI 已被占用(未发送) 常规去激活 不接受的服务质量 上海移远通信技术股份有限公司 273 / 279 LTE Standard(U)系列 AT 命令手册 38 Network failure 39 Reactivation required 40 Feature not supported 41 Semantic error in the TFT operation 42 Syntactical error in the TFT operation 43 Unknown PDP context 44 PDP context without TFT already activated 45 Semantic errors in packet filter 46 Syntactical errors in packet filter 81 Invalid transaction identifier 95 Semantically incorrect message 96 Invalid mandatory information 97 Message non-existent/not implemented 98 Message type not compatible with state 99 IE non-existent/not implemented 100 Conditional IE error 101 Message not compatible with state 111 Protocol error, unspecified PS 域 LTE 原因 英文含义 网络错误 需重新激活 功能不支持 TFT 操作语义错误 TFT 操作语法错误 未知 PDP 上下文 无 TFT 的 PDP 上下文已被激活 分组过滤器语义错误 分组过滤器语法错误 无效交易标识符 语义错误信息 无效强制信息 消息不存在或未实施 消息类型与协议状态不兼容 信息元素不存在或未实施 条件 IE 错误 消息与协议状态不兼容 协议错误,未指定 中文含义 8 Operator determined barring 运营者决定的闭锁业务 26 Insufficient Resources 资源不足 27 Missing or unknown APN 丢失或未知 APN 28 Unknown PDP address or PDP type 未知 PDP 地址或 PDP 类型 29 User Aauthentication faile 用户鉴权失败 30 Activation rejected by Servicing GW or PDN GW 激活请求被服务 GW 或 PDN GW 拒绝 上海移远通信技术股份有限公司 274 / 279 LTE Standard(U)系列 AT 命令手册 31 Activation rejected, unspecified 激活请求被拒绝,未指定 32 Service option not supported 不支持的服务选择 33 Requested service option not subscribed 未预定请求的服务选择 34 Service option temporarily out of order 服务选择暂时故障 35 PTI already In use PTI 已被占用 36 Regular deactivation 常规去激活 37 QoS not accepted 不接受的服务质量 38 Network failure 网络错误 39 Reactivation required 需重新激活 40 Feature not supported 功能不支持 41 Semantic error in the TFT operation TFT 操作语义错误 42 Syntactical error in the TFT operation TFT 操作语法错误 43 Unknown Bearer context 未知承载上下文 44 Semantic errors in packet filter 分组过滤器语义错误 45 Syntactical errors in packet filter 分组过滤器语法错误 46 Bearer Context without TFT already Active 无 TFT 的承载上下文已被激活 47 PTI mismatch PTI 搭配错误 49 PDN disconnected ,Not allowed PDN 断开连接,不允许 50 PDN type IPV4 only Allowed 仅允许 PDN 类型为 IPv4 51 PDN type IPV6 only Allowed 仅允许 PDN 类型为 IPv6 52 Single ADR bearers only Allowed 仅允许单独 ADR 承载 53 ESM info not recieved ESM 信息未收到 54 PDN connection does not exist PDN 连接不存在 55 Multiple PDN connection for given APN not allowed 指定 APN 不允许多 PDN 连接 56 Collision with network init request 与网络初始化请求冲突 上海移远通信技术股份有限公司 275 / 279 LTE Standard(U)系列 AT 命令手册 59 Unsupported QCI value 不支持的 QCI 值 81 Invalid PTI value 无效 PTI 值 95 Symantically invalid message 语义错误消息 96 Invalid mandatory information 无效强制信息 97 Message non-existent/not implemented 消息不存在或未实施 98 Message type not compatible with state 消息类型与协议状态不兼容 99 Info Elemant non existent 信息要素不存在 100 Conditional IE error 条件 IE 错误 101 Message type not compatible with state 消息类型与协议状态不兼容 111 Protocol error, unspecified 协议错误,未指定 112 PS 域 LTE 本地 原因 APN restrict value incompatible with ACT context 英文含义 APN 限制值与 ACT 上下文不适配 中文含义 3 Illegal UE 非法 UE 6 Illegal ME 非法 ME 7 EPS services not allowed 不允许的 EPS 服务 9 UE id can't be driven by network UE ID 无法被网络驱动 10 Implicitly Detached 用户隐式分离 11 PLMN not allowed 不允许的 PLMN 12 Tracking area not allowed 不允许的跟踪区域 13 Roaming not allowed in this tracking area 此跟踪区域不允许漫游 15 No Suitable cells in tracking area 跟踪区域无合适小区 18 CS Domain Not available CS 域不可用 25 Not Authorized for this CSG CSG 未授权 38 CS fallback call EST not allowed EST 不允许的 CS 回电 39 CS domain temperarly not allowed 暂时不允许的 CS 域 上海移远通信技术股份有限公司 276 / 279 LTE Standard(U)系列 AT 命令手册 43 Unknown EPS bearer context 未知 EPS 承载上下文 256 Released AT RRC 释放的 AT RRC 257 Signal Connection Released 释放的信号连接 258 EMM detached EMM 分离 259 EMM attach failed EMM 驻留失败 260 EMM attach started EMM 开始驻留 261 NAS service request failed NAS 服务请求失败 262 ESM activate dedicated bearer reactivater by ESM 通过网络激活指定承载重新激活 network 器 263 Lower layer failure 底层失败 264 Lower layer failure 底层失败 265 Network activater dedicated bearer with ID of deffered bearer 网络使用承载 ID 激活指定承载 266 BAD OTA message BAD OTA 消息 267 DS rejected the call DS 拒绝来电 268 Context transferred due to IRAT 由 IRAT 传输的内容 269 DS explicit deactivation DS 显式去激活 270 ESM MSGR failure ESM MSGR 失败 271 Local Cause not available 本地原因不可用 272 Rejected due to connected state 因已连接状态拒绝 273 NAS Service request failed, no throttle NAS 服务请求失败,无节流 274 ACL failure ACL 失败 275 NAS Service request failed , DS disallow NAS 服务请求失败,DS 驳回 276 EMM T3417 expired EMM T3417 定时器过时 277 EMM T3417 ext expired EMM T3417 ext 定时器过时 278 NAS LRRC UL data CNF failure TXN NAS LRRC 上行数据 CNF 失败 TXN 279 NAS LRRC UL data CNF failure HO NAS LRRC 上行数据 CNF 失败 HO 上海移远通信技术股份有限公司 277 / 279 LTE Standard(U)系列 AT 命令手册 280 NAS LRRC UL data CNF failure CONN NAS LRRC 上行数据 CNF 失败 CONN release 释放 281 NAS LRRC UL data CNF failure RLF NAS LRRC 上行数据 CNF 失败 RLF 282 NAS LRRC UL data CNF failure control Not NAS LRRC 上行数据 CNF 失败控制 CONN Not CONN 283 NAS LRRC connection EST success NAS LRRC 连接 EST 成功 284 NAS LRRC connection EST failure NAS LRRC 连接 EST 失败 285 NAS LRRC connection EST failure, aborted NAS LRRC 连接 EST 失败,中止 286 NAS LRRC connection EST failure, access barrer NAS LRRC 连接 EST 失败,接入受阻 287 NAS LRRC connection EST failure, CELL resel NAS LRRC 连接 EST 失败,小区释放 288 NAS LRRC connection EST failure, config failure NAS LRRC 连接 EST 失败,配置失败 289 NAS LRRC connection EST failure, timer NAS LRRC 连接 EST 失败,定时器超 expired 时 290 NAS LRRC connection EST failure, link failure NAS LRRC 连接 EST 失败,链路失败 291 NAS LRRC connection EST failure, not camped NAS LRRC 连接 EST 失败,不可驻留 292 NAS LRRC connection EST failure, SI failure NAS LRRC 连接 EST 失败,SI 失败 293 NAS LRRC connection EST failure, CONN NAS LRRC 连接 EST 失败,CONN 拒 reject 绝 294 NAS LRRC connection release normal NAS LRRC 连接释放,正常 295 NAS LRRC connection release RLF NAS LRRC 连接释放,RLF 296 NAS LRRC connection release CRE failure NAS LRRC 连接释放,CRE 失败 297 NAS LRRC connection release QOS during CRE NAS LRRC 连接释放,CRE 时 QoS 298 NAS LRRC connection release aborted NAS LRRC 连接释放,中止 299 NAS LRRC connection release SIB read error NAS LRRC 连接释放,SIB 读取错误 300 NAS LRRC connection release aborted IRAT success NAS LRRC 连接释放,中止 IRAT 成功 301 NAS Reject LRRC radio link failure NAS 拒绝 LRRC 无线电链路失败 302 NAS service request failure, LTE network reject NAS 服务请求失败,LTE 网络拒绝 上海移远通信技术股份有限公司 278 / 279 LTE Standard(U)系列 AT 命令手册 303 NAS detach with reattach, LTE network detach NAS 分离后重连,LTE 网络分离 304 NAS detach without reacttach, LTE network detach NAS 分离后不重连,LTE 网络分离 上海移远通信技术股份有限公司 279 / 279
PDF
1.78 MB
LTE Standard(A)系列 AT 命令手册 LTE Standard 模块系列 版本:1.2 日期:2024-09-27 状态:受控文件 M10_ATC Confidential / Released 1 / 10 LTE Standard(A)系列 AT 命令手册 上海移远通信技术股份有限公司(以下简称'移远通信')始终以为客户提供最及时、最全面的服务为宗旨。 如需任何帮助,请随时联系我司上海总部,联系方式如下: 上海移远通信技术股份有限公司 上海市闵行区田林路 1016 号科技绿洲 3 期(B 区)5 号楼 电话:+86 21 5108 6236 邮箱:info@quectel.com 邮编:200233 或联系我司当地办事处,详情请登录:http://www.quectel.com/cn/support/sales.htm。 如需技术支持或反馈我司技术文档中的问题,请随时登录网址: http://www.quectel.com/cn/support/technical.htm 或发送邮件至:support@quectel.com。 前言 移远通信提供该文档内容以支持客户的产品设计。客户须按照文档中提供的规范、参数来设计产品。同时, 您理解并同意,移远通信提供的参考设计仅作为示例。您同意在设计您目标产品时使用您独立的分析、评 估和判断。在使用本文档所指导的任何硬软件或服务之前,请仔细阅读本声明。您在此承认并同意,尽管 移远通信采取了商业范围内的合理努力来提供尽可能好的体验,但本文档和其所涉及服务是在'可用'基 础上提供给您的。移远通信可在未事先通知的情况下,自行决定随时增加、修改或重述本文档。 使用和披露限制 许可协议 除非移远通信特别授权,否则我司所提供硬软件、材料和文档的接收方须对接收的内容保密,不得将其用 于除本项目的实施与开展以外的任何其他目的。 版权声明 移远通信产品和本协议项下的第三方产品可能包含受移远通信或第三方材料、硬软件和文档版权保护的相 关资料。除非事先得到书面同意,否则您不得获取、使用、向第三方披露我司所提供的文档和信息,或对 此类受版权保护的资料进行复制、转载、抄袭、出版、展示、翻译、分发、合并、修改,或创造其衍生作 品。移远通信或第三方对受版权保护的资料拥有专有权,不授予或转让任何专利、版权、商标或服务商标 权的许可。为避免歧义,除了正常的非独家、免版税的产品使用许可,任何形式的购买都不可被视为授予 许可。对于任何违反保密义务、未经授权使用或以其他非法形式恶意使用所述文档和信息的违法侵权行为, 移远通信有权追究法律责任。 商标 除另行规定,本文档中的任何内容均不授予在广告、宣传或其他方面使用移远通信或第三方的任何商标、 商号及名称,或其缩略语,或其仿冒品的权利。 第三方权利 您理解本文档可能涉及一个或多个属于第三方的硬软件和文档('第三方材料')。您对此类第三方材料的使 用应受本文档的所有限制和义务约束。 上海移远通信技术股份有限公司 1 / 203 LTE Standard(A)系列 AT 命令手册 移远通信针对第三方材料不做任何明示或暗示的保证或陈述,包括但不限于任何暗示或法定的适销性或特 定用途的适用性、平静受益权、系统集成、信息准确性以及与许可技术或被许可人使用许可技术相关的不 侵犯任何第三方知识产权的保证。本协议中的任何内容都不构成移远通信对任何移远通信产品或任何其他 硬软件、设备、工具、信息或产品的开发、增强、修改、分销、营销、销售、提供销售或以其他方式维持 生产的陈述或保证。此外,移远通信免除因交易过程、使用或贸易而产生的任何和所有保证。 隐私声明 为实现移远通信产品功能,特定设备数据将会上传至移远通信或第三方服务器(包括运营商、芯片供应商 或您指定的服务器)。移远通信严格遵守相关法律法规,仅为实现产品功能之目的或在适用法律允许的情况 下保留、使用、披露或以其他方式处理相关数据。当您与第三方进行数据交互前,请自行了解其隐私保护 和数据安全政策。 免责声明 1) 移远通信不承担任何因未能遵守有关操作或设计规范而造成损害的责任。 2) 移远通信不承担因本文档中的任何因不准确、遗漏、或使用本文档中的信息而产生的任何责任。 3) 移远通信尽力确保开发中功能的完整性、准确性、及时性,但不排除上述功能错误或遗漏的可能。除 非另有协议规定,否则移远通信对开发中功能的使用不做任何暗示或法定的保证。在适用法律允许的 最大范围内,移远通信不对任何因使用开发中功能而遭受的损害承担责任,无论此类损害是否可以预 见。 4) 移远通信对第三方网站及第三方资源的信息、内容、广告、商业报价、产品、服务和材料的可访问性、 安全性、准确性、可用性、合法性和完整性不承担任何法律责任。 版权所有 ©上海移远通信技术股份有限公司 2024,保留一切权利。 Copyright © Quectel Wireless Solutions Co., Ltd. 2024. 上海移远通信技术股份有限公司 2 / 203 LTE Standard(A)系列 AT 命令手册 文档历史 修订记录 版本 1.0 日期 2021-09-10 2021-12-13 1.1 2022-02-21 1.2 2024-09-27 作者 Yule DENG/ Isaac SHI Yule DENG/ Isaac SHI Yule DENG/ Isaac SHI Ford ZHANG 变更表述 文档创建 受控版本 1. 增加文档适用模块 EC200A 系列、EC800N-CN 和 EG915N-EU。 2. 删除 A/。 3. 删除 AT+QCELL。 4. 新增 EC200A 系列暂不支持打开或关闭 URC 缓 存相关批注(第 4.3.9 章)。 5. 更新 AT+QINDCFG 的参数的取值(第 4.4 章)。 6. 更新 AT+CPBW 的示例(第 8.5 章)。 7. 更新 AT+CGSMS 的参数的默认值为 3 (第 10.13 章)。 8. 新增批注(第 4.3.9 章)。 9. 更新 URC 汇总(第 12.7 章)。 1. 更新适用模块: ⚫ 新 增 EC200M-CN 、 EC600M 系 列 、 EC800M-CN、EG810M 系列、EC600K-CN、 EC800K-CN、EG800K 系列、EG912N-EN 和 EG950A 系列; ⚫ 删除 EOL 项目:EC200S 系列、EC200T 系 列 、 EC600S-CN 、 EC800N-CN 和 EG912Y-EU; ⚫ 更新 EG915N-EU 为 EG915N 系列; ⚫ 更新 EC200N-CN 为 EC200N 系列。 2. 完善 AT 示例声明(第 1.9 章)。 3. 新增 AT+IPR 命令中参数的取值 0(第 3.4 章)。 上海移远通信技术股份有限公司 3 / 203 上海移远通信技术股份有限公司 LTE Standard(A)系列 AT 命令手册 4. 更新如下扩展命令的最大响应时间为 150 秒: ⚫ AT+QCFG='gprsattach'(第 4.3.1 章) ⚫ AT+QCFG='nwscanmode'(第 4.3.2 章) ⚫ AT+QCFG='nwscanseq'(第 4.3.3 章) ⚫ AT+QCFG='roamserviceex'(第 4.3.4 章) ⚫ AT+QCFG='servicedomain'(第 4.3.5) ⚫ AT+QCFG='band'(第 4.3.6 章) 5. 更新 AT+QCFG='roamservice'为 AT+QCFG= 'roamserviceex'(第 4.3.4 章)。 6. 更新 AT+QCFG='band'的参数的描述 和参数的取值(第 4.3.6 章)。 7. 更新 AT+QCFG='urcdelay'的参数单位为 毫秒(第 4.3.8 章)。 8. 更新 AT+COPS 的最大超时时间为 300 秒(第 6.1 章)。 9. 新增如下 AT 命令: ⚫ AT+QCFG='ims'(第 4.3.17 章) ⚫ AT+QCFG='fota/times'(第 4.3.18 章) ⚫ AT+QDSIM(第 5.12 章) ⚫ AT+QCEERCATCFG(第 10.18 章) ⚫ AT+CBC(第 11.4 章) ⚫ AT+QADC(第 11.5 章) 10. 新增 AT+CPOL 的参数:和(第 6.4 章)。 11. 新增 IPV6 地址不能在路由器之间传递的前提情 况备注(第 10.9 章)。 12. 新增部分软件版本不支持如下命令的备注: ⚫ AT+QPPPDROP(第 2.25 章) ⚫ AT+CPAS(第 4.1 章) ⚫ AT+QCFG(第 4.3 章) ⚫ AT+COPN(第 6.5 章) ⚫ ATD(第 7.2 章) ⚫ AT+COLP(第 7.3 章) ⚫ AT+CHUP(第 7.5 章) ⚫ AT+CLCC(第 7.9 章) ⚫ AT^DSCI(第 7.10 章) ⚫ AT+CPBF(第 8.2 章) ⚫ AT+CPBR(第 8.3 章) ⚫ AT+CPBS(第 8.4 章) ⚫ AT+CPBW(第 8.5 章) ⚫ 短消息相关命令(第 9 章) ⚫ AT+CGQREQ(第 10.3 章) ⚫ AT+CGQMIN(第 10.4 章) ⚫ AT+CGEQREQ(第 10.5 章) 4 / 203 LTE Standard(A)系列 AT 命令手册 ⚫ AT+CGEQMIN(第 10.6 章) ⚫ AT+CGCLASS(第 10.10 章) ⚫ AT+CGSMS(第 10.13 章) 上海移远通信技术股份有限公司 5 / 203 LTE Standard(A)系列 AT 命令手册 目录 文档历史 ........................................................................................................................................................ 3 目录 ............................................................................................................................................................... 6 表格索引 ...................................................................................................................................................... 10 1 引言 ...................................................................................................................................................... 11 1.1. 适用模块 .................................................................................................................................... 11 1.2. 定义 ........................................................................................................................................... 12 1.3. AT 命令语句............................................................................................................................... 12 1.4. AT 命令响应............................................................................................................................... 13 1.5. 支持的字符集............................................................................................................................. 13 1.6. AT 命令端口............................................................................................................................... 14 1.7. 未经请求的结果码 ..................................................................................................................... 14 1.8. 关闭程序 .................................................................................................................................... 14 1.9. AT 示例声明............................................................................................................................... 14 2 通用命令 ............................................................................................................................................... 15 2.1. ATI 显示 MT 的 ID 信息........................................................................................................... 15 2.2. AT+GMI 请求制造商信息 ........................................................................................................ 16 2.3. AT+GMM 请求 TA 型号 ID ...................................................................................................... 16 2.4. AT+GMR 请求 TA 固件版本 ID ............................................................................................... 17 2.5. AT+CGMI 请求制造商信息 ..................................................................................................... 17 2.6. AT+CGMM 请求 TA 型号 ID ................................................................................................... 18 2.7. AT+CGMR 请求 TA 固件版本 ID............................................................................................. 18 2.8. AT+GSN 请求国际移动设备识别码(IMEI 号) ..................................................................... 19 2.9. AT+CGSN 请求国际移动设备识别码(IMEI 号) .................................................................. 20 2.10. AT&F 重置 AT 命令设置为出厂设置 ....................................................................................... 20 2.11. AT&V 显示当前配置................................................................................................................ 21 2.12. AT&W 存储当前设置到用户自定义配置文件 .......................................................................... 22 2.13. ATZ 从用户定义配置文件还原所有 AT 命令设置 .................................................................... 22 2.14. ATQ 设置结果码回显模式 ....................................................................................................... 23 2.15. ATV TA 响应格式 .................................................................................................................... 23 2.16. ATE 设置命令回显模式 ........................................................................................................... 25 2.17. ATS3 设置命令行终止符 ......................................................................................................... 25 2.18. ATS4 设置响应格式字符 ......................................................................................................... 26 2.19. ATS5 设置命令行编辑字符 ..................................................................................................... 26 2.20. ATX 设置 CONNECT 结果码格式和检测呼叫进程 ................................................................. 27 2.21. AT+CFUN 设置功能模式 ........................................................................................................ 28 2.22. AT+CMEE 设置错误讯息格式................................................................................................. 29 2.23. AT+CSCS 选择 TE 字符集 ..................................................................................................... 30 2.24. AT+QURCCFG 配置 URC 指示选项 ...................................................................................... 31 2.25. AT+QPPPDROP 终止 PPP 连接 ............................................................................................ 33 3 串口控制命令........................................................................................................................................ 34 上海移远通信技术股份有限公司 6 / 203 LTE Standard(A)系列 AT 命令手册 3.1. AT&C 设置 DCD 信号模式...................................................................................................... 34 3.2. AT&D 设置 DTR 信号模式 ...................................................................................................... 34 3.3. AT+IFC 设置串口的流控方式.................................................................................................. 35 3.4. AT+IPR 设置固定的串口通信波特率....................................................................................... 36 4 状态控制命令........................................................................................................................................ 38 4.1. AT+CPAS 查询 ME 活动状态.................................................................................................. 38 4.2. AT+CEER 上报扩展错误 ........................................................................................................ 39 4.3. AT+QCFG 扩展命令 ............................................................................................................... 40 4.3.1. AT+QCFG='gprsattach' 配置 GPRS 附着模式 ........................................................... 41 4.3.2. AT+QCFG='nwscanmode' 配置网络搜索模式............................................................ 42 4.3.3. AT+QCFG='nwscanseq' 配置网络搜索顺序............................................................... 43 4.3.4. AT+QCFG='roamserviceex' 配置漫游状态下的相关功能........................................... 44 4.3.5. AT+QCFG='servicedomain' 配置服务域 .................................................................... 45 4.3.6. AT+QCFG='band' 配置频段 ....................................................................................... 46 4.3.7. AT+QCFG='urc/ri/other' 设置其他 URC 上报时的 RI 行为 ......................................... 47 4.3.8. AT+QCFG='urcdelay' 设置 URC 延迟时间................................................................. 48 4.3.9. AT+QCFG='urc/cache' 打开/关闭 URC 缓存.............................................................. 49 4.3.10. AT+QCFG='usbnet' 配置网卡接口 ............................................................................. 50 4.3.11. AT+QCFG='ppp/termframe' 启用/禁用 PPP TERM 帧发送功能 ................................ 51 4.3.12. AT+QCFG='airplanecontrol' 启用/禁用通过 W_DISABLE#控制飞行模式.................. 52 4.3.13. AT+QCFG='urc/ri/ring' 设置来电 URC 上报时的 RI 行为 ........................................... 54 4.3.14. AT+QCFG='risignaltype' RI 信号输出载体 ................................................................. 55 4.3.15. AT+QCFG=''uart2ipr'' 配置波特率 ............................................................................... 56 4.3.16. AT+QCFG='nat' 配置网卡工作模式 ............................................................................ 57 4.3.17. AT+QCFG='ims' 配置 IMS 功能.................................................................................. 58 4.3.18. AT+QCFG='fota/times' 配置 HTTP 方式 FOTA 下载的连接超时时间 ........................ 59 4.4. AT+QINDCFG 控制 URC 上报 ............................................................................................... 60 5 (U)SIM 卡相关命令............................................................................................................................... 63 5.1. AT+CIMI 查询 IMSI ................................................................................................................. 63 5.2. AT+CLCK 功能锁定 ................................................................................................................ 64 5.3. AT+CPIN PIN 管理 ................................................................................................................. 66 5.4. AT+CPWD 修改密码............................................................................................................... 67 5.5. AT+CSIM 通用(U)SIM 卡访问................................................................................................. 69 5.6. AT+CRSM (U)SIM 卡受限访问............................................................................................... 70 5.7. AT+QCCID 查询 ICCID .......................................................................................................... 71 5.8. AT+QPINC 获取 PIN 剩余重试次数........................................................................................ 71 5.9. AT+QINISTAT 查询(U)SIM 卡初始化状态............................................................................... 72 5.10. AT+QSIMDET (U)SIM 卡检测 ................................................................................................ 73 5.11. AT+QSIMSTAT (U)SIM 卡插拔状态上报 ................................................................................ 74 5.12. AT+QDSIM 选择(U)SIM 卡 ..................................................................................................... 76 6 网络服务命令........................................................................................................................................ 78 6.1. AT+COPS 选择运营商............................................................................................................ 78 6.2. AT+CREG CS 域网络注册状态 .............................................................................................. 80 上海移远通信技术股份有限公司 7 / 203 LTE Standard(A)系列 AT 命令手册 6.3. AT+CSQ 查询信号强度........................................................................................................... 81 6.4. AT+CPOL 配置首选运营商列表.............................................................................................. 83 6.5. AT+COPN 查询运营商名称列表 ............................................................................................. 84 6.6. AT+CTZU 自动更新时区......................................................................................................... 85 6.7. AT+CTZR 上报时区变化......................................................................................................... 86 6.8. AT+QLTS 获取通过网络同步的最新时间................................................................................ 88 6.9. AT+QNWINFO 查询网络信息 ................................................................................................. 89 7 呼叫相关命令........................................................................................................................................ 92 7.1. ATA 呼叫应答 .......................................................................................................................... 92 7.2. ATD 发起呼叫 ......................................................................................................................... 93 7.3. AT+COLP 被叫线路识别显示 ................................................................................................. 94 7.4. ATH 挂断现有连接 .................................................................................................................. 96 7.5. AT+CHUP 挂断语音通话 ........................................................................................................ 96 7.6. +++ 从数据模式切换至命令模式............................................................................................. 97 7.7. ATO 从命令模式切换至数据模式 ............................................................................................ 98 7.8. ATS0 设置自动应答前振铃次数 .............................................................................................. 99 7.9. AT+CLCC 查询当前 ME 呼叫 ............................................................................................... 100 7.10. AT^DSCI 指示呼叫状态 ........................................................................................................ 101 8 电话本相关命令 .................................................................................................................................. 104 8.1. AT+CNUM 查询本机号码...................................................................................................... 104 8.2. AT+CPBF 搜索电话本 .......................................................................................................... 105 8.3. AT+CPBR 读取电话本条目................................................................................................... 106 8.4. AT+CPBS 设置电话本存储器 ............................................................................................... 107 8.5. AT+CPBW 写入电话本 ......................................................................................................... 108 9 短消息相关命令 .................................................................................................................................. 111 9.1. AT+CSMS 选择短消息服务类型 ............................................................................................111 9.2. AT+CMGF 配置短消息模式 .................................................................................................. 112 9.3. AT+CSCA 设置短消息服务中心地址 .................................................................................... 113 9.4. AT+CPMS 配置短消息首选存储位置.................................................................................... 114 9.5. AT+CMGD 删除短消息 ......................................................................................................... 116 9.6. AT+CMGL 按状态读取短消息............................................................................................... 117 9.7. AT+CMGR 按照索引读取短消息 .......................................................................................... 120 9.8. AT+CMGS 发送短消息 ......................................................................................................... 123 9.9. AT+CMMS 发送多条短消息.................................................................................................. 125 9.10. AT+CMGW 存储短消息 ........................................................................................................ 126 9.11. AT+CMSS 从存储器发送短消息 ........................................................................................... 128 9.12. AT+CNMA 新短消息确认 ...................................................................................................... 129 9.13. AT+CNMI 设置短消息上报方式 ............................................................................................ 131 9.14. AT+CSCB 选择小区广播消息类型........................................................................................ 133 9.15. AT+CSDH 设置文本模式下参数显示 .................................................................................... 134 9.16. AT+CSMP 设置短消息文本模式参数.................................................................................... 135 9.17. AT+QCMGS 发送级联短消息 ............................................................................................... 136 9.18. AT+QCMGR 读取级联短消息 ............................................................................................... 137 上海移远通信技术股份有限公司 8 / 203 LTE Standard(A)系列 AT 命令手册 10 分组域命令 ......................................................................................................................................... 140 10.1. AT+CGATT PS 域附着或去附着 ........................................................................................... 140 10.2. AT+CGDCONT 定义 PDP 上下文 ........................................................................................ 141 10.3. AT+CGQREQ 服务质量参数(请求的) .............................................................................. 143 10.4. AT+CGQMIN 服务质量参数(最低可接受的) .................................................................... 146 10.5. AT+CGEQREQ 3G 服务质量参数(请求的)...................................................................... 148 10.6. AT+CGEQMIN 3G 服务质量参数(最低可接受)................................................................ 152 10.7. AT+CGACT PDP 上下文激活/去激活 ................................................................................... 156 10.8. AT+CGDATA 进入数据传输状态........................................................................................... 157 10.9. AT+CGPADDR 显示 PDP 地址............................................................................................. 158 10.10. AT+CGCLASS GPRS 移动站点等级.................................................................................... 159 10.11. AT+CGREG PS 域网络注册状态.......................................................................................... 160 10.12. AT+CGEREP 分组域事件上报 ............................................................................................. 162 10.13. AT+CGSMS 选择 MO 短消息服务........................................................................................ 164 10.14. AT+CEREG EPS 网络注册状态 ........................................................................................... 165 10.15. AT+QGDCNT 流量统计 ........................................................................................................ 166 10.16. AT+QAUGDCNT 自动保存流量统计 .................................................................................... 168 10.17. AT+QNETDEVCTL 连接 USB 网卡 ...................................................................................... 169 10.18. AT+QCEERCATCFG 配置 2G/4G 下 AT+CEER 返回格式 .................................................. 170 11 硬件相关命令...................................................................................................................................... 172 11.1. AT+QPOWD 关闭模块.......................................................................................................... 172 11.2. AT+CCLK 实时时钟 .............................................................................................................. 172 11.3. AT+QSCLK 禁用/启用睡眠模式............................................................................................ 173 11.4. AT+CBC 查询/读取电池充电信息 ......................................................................................... 174 11.5. AT+QADC 读取 ADC 值 ....................................................................................................... 175 12 附录 .................................................................................................................................................... 177 12.1. 术语缩写 .................................................................................................................................. 177 12.2. AT&F 影响到的 AT 命令及参数................................................................................................ 181 12.3. AT&W 影响到的 AT 命令及参数 .............................................................................................. 183 12.4. ATZ 影响到的 AT 命令及参数 .................................................................................................. 183 12.5. CME ERROR 错误码汇总 ....................................................................................................... 184 12.6. CMS ERROR 错误码汇总 ....................................................................................................... 186 12.7. URC 汇总 ................................................................................................................................ 188 12.8. SMS 字符集转换 ..................................................................................................................... 190 12.9. AT+CEER 扩展错误报告列表.................................................................................................. 196 上海移远通信技术股份有限公司 9 / 203 LTE Standard(A)系列 AT 命令手册 表格索引 表 1:适用模块 ............................................................................................................................................11 表 2:AT 命令类型...................................................................................................................................... 12 表 3:AT&V 响应 ........................................................................................................................................ 21 表 4:ATV0&ATV1 结果代码数值等效项和简要说明 ................................................................................. 24 表 5:延迟类别 ......................................................................................................................................... 145 表 6:术语缩写 ......................................................................................................................................... 177 表 7:AT&F 影响到的 AT 命令及参数....................................................................................................... 181 表 8:AT&W 影响到的 AT 命令及参数 ..................................................................................................... 183 表 9:ATZ 影响到的 AT 命令及参数 ......................................................................................................... 183 表 10:+CME ERROR: 错误码描述 ................................................................................................ 184 表 11:+CMS ERROR: 错误码描述 ................................................................................................ 186 表 12:URC 汇总 ..................................................................................................................................... 188 表 13:SMS 文本输入和输出方式............................................................................................................ 190 表 14:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') ........................................................... 191 表 15:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') ........................................................... 191 表 16:GSM 扩展字符(GSM 编码)...................................................................................................... 192 表 17:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') ............................................................. 193 表 18:IRA 扩展字符 ................................................................................................................................ 194 表 19:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') ............................................................. 194 表 20:GSM 扩展字符(ISO-8859-1/Unicode) ..................................................................................... 195 表 21:AT+CEER 扩展错误报告列表....................................................................................................... 196 上海移远通信技术股份有限公司 10 / 203 LTE Standard(A)系列 AT 命令手册 1 引言 本文档介绍移远通信 LTE Standard(A)系列模块支持的 AT 命令集。 1.1. 适用模块 表 1:适用模块 模块系列 LTE Standard(A) 模块 EC200A 系列 EC200M-CN EC200N 系列 EC600K-CN EC600M 系列 EC600N-CN EC800K-CN EC800M-CN EG800K 系列 EG810M 系列 EG912N-EN EG915N 系列 EG950A 系列 上海移远通信技术股份有限公司 11 / 203 LTE Standard(A)系列 AT 命令手册 1.2. 定义 ⚫ ⚫ ⚫ ⚫ […] ⚫ 下划线 回车符。 换行符。 参数名称。实际命令行中不包含尖括号。 可选参数或 TA 信息响应的可选部分。实际命令行中不包含方括号。若无特别说明, 配置命令中的可选参数被省略时,将默认使用其之前已设置的值或其默认值。 参数的默认设置。 1.3. AT 命令语句 前缀 AT 或 at 必须加在每个命令行的开头。输入将终止命令行。通常,命令后面跟随形式为 的响应。在本文档中表现命令和响应的表格中,省略了, 仅显示命令和响应。 模块实现的 AT 命令可以在语法上分为两类:基础类、S 参数类和扩展类,如下所列。 ⚫ 基础类 基础类 AT 命令的格式为 AT或 AT&,其中是命令,是该命令的参数。以 ATE为例,DCE 会根据的取值确定是否将接收到的字符回显给 DTE。若为可选参数, 则其被省略时将使用其默认值。 ⚫ S 参数类 此类 AT 命令格式有 ATS=,其中是 S 寄存器的索引,是赋予的参数值。 ⚫ 扩展类 扩展类 AT 命令可以在多种模式下运行,如下表所示: 表 2:AT 命令类型 AT 命令类型 语句 测试命令 AT+=? 查询命令 AT+? 描述 测试是否存在相应的命令,并返回有关其参数的 类型、值或范围的信息。 查询相应命令的当前参数值。 设置命令 AT+=[,[,[...]]] 设置用户可定义的参数值。 执行命令 AT+ 返回特定的参数信息或执行特定的操作。 上海移远通信技术股份有限公司 12 / 203 LTE Standard(A)系列 AT 命令手册 可以用分号(;)将多个命令放在同一行。此时只有第一个命令带有 AT 前缀。命令可以是大写或小写。 输入 AT 命令时,可以忽略空格。但以下情况除外: ⚫ 带引号的字符串内; ⚫ 不带引号的字符串或数字参数内; ⚫ IP 地址内; ⚫ 在 AT 命令名称中的 =、? 或 =? 内。 输入 AT 命令时,至少需要一个回车符。换行符会被忽略,因此在输入时允许使用一个回车符/换行符 对。 若只输入了 AT 标记,未携带命令,则会返回 OK;若输入的是无效命令,则会返回 ERROR。 对于可选参数,除非明确说明,否则需要一直输入到最后一个可选参数为止。 1.4. AT 命令响应 当 AT 命令处理器处理完一条命令后,会返回 OK、ERROR 或+CME ERROR: ,表示已经准备 好接收新命令。在返回最终的 OK,ERROR 或+CME ERROR: 之前,会发送请求的响应消息。 以下是响应消息的格式: +CMD1: OK 或者 OK 1.5. 支持的字符集 模块的 AT 命令接口默认使用 GSM 字符集,其支持的字符集如下: ⚫ GSM format ⚫ UCS2 ⚫ IRA 可以使用 AT+CSCS(3GPP TS 27.007)来配置和查询字符集,并在 3GPP TS 27.005 中对其进行定 上海移远通信技术股份有限公司 13 / 203 LTE Standard(A)系列 AT 命令手册 义。字符集会影响 SMS 和 SMS 广播消息的发送和接收,以及电话簿条目文本字段的输入和显示。 1.6. AT 命令端口 主串口端口和两个 USB 端口(USB MODEM 端口和 USB AT 端口)支持 AT 命令通信和数据传输。 1.7. 未经请求的结果码 作为未经请求的结果码和上报消息,URC 是由模块发出的报告消息,无需 TE 请求,并且在发生特定 事件时自动发布,而不会作为与已执行的 AT 命令相关的响应的一部分发出。导致 URC 上报的特定事件包 括来电(RING)、收到短消息、高/低压警报和高/低温警报等。 1.8. 关闭程序 通过执行 AT+QPOWD 来关闭模块是最安全方式,因此推荐使用此方法来关闭模块。通过让模块从网 络注销并允许软件在断开电源连接之前进入安全的数据状态来实现此过程。 发送 AT+QPOWD 后,请勿执行任何其他 AT 命令。成功执行命令后,模块将输出消息 POWERED DOWN,然后进入关机状态。为了避免数据丢失,建议在输出 URC POWERED DOWN 后等待 3 秒以断开 电源。若 65 秒后仍未收到 POWER DOWN,则必须强制断开电源。 1.9. AT 示例声明 本文中的示例仅为方便用户了解 AT 命令的使用方法,不构成移远通信对终端流程设计的建议或意见, 也不代表模块应被设置成相应示例中的状态。某些 AT 命令存在多个示例,这些示例之间不存在承接关系或 连续性。AT 命令示例中存在的 URL、域名、IP 地址、用户名/账号以及密码等(若有),仅为示意以供说明 之用;实际使用时须根据实际情况进行修改。 上海移远通信技术股份有限公司 14 / 203 LTE Standard(A)系列 AT 命令手册 2 通用命令 2.1. ATI 显示 MT 的 ID 信息 该命令用于提供 MT 的 ID 信息。 ATI 显示 MT 的 ID 信息 执行命令 ATI 最大响应时间 特性说明 参考 V.25ter 响应 Quectel Revision: OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 字符串类型。MT 固件版本的 ID 信息。 举例 ATI Quectel EC200NCN Revision: EC200NCNAAR03A01M08 OK 上海移远通信技术股份有限公司 15 / 203 LTE Standard(A)系列 AT 命令手册 2.2. AT+GMI 请求制造商信息 该命令与 AT+CGMI 的作用相同,用于返回制造商 ID 信息。 AT+GMI 请求制造商信息 测试命令 AT+GMI=? 执行命令 AT+GMI 响应 OK 响应 Quectel 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 2.3. AT+GMM 请求 TA 型号 ID 该命令与 AT+CGMM 的作用相同,用于返回 TA 型号 ID 信息。 AT+GMM 请求 TA 型号 ID 测试命令 AT+GMM=? 执行命令 AT+GMM 响应 OK 响应 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 上海移远通信技术股份有限公司 16 / 203 LTE Standard(A)系列 AT 命令手册 2.4. AT+GMR 请求 TA 固件版本 ID 该命令与 AT+CGMR 的作用相同,用于提供 TA 固件版本的 ID 信息。 AT+GMR 请求 TA 固件版本 ID 测试命令 AT+GMR=? 执行命令 AT+GMR 响应 OK 响应 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。TA 固件版本的 ID 信息,包括行终止符,在信息文本中不得超过 2048 个 字符。 举例 AT+GMR EC200NCNAAR03A01M08 OK 2.5. AT+CGMI 请求制造商信息 该命令与 AT+GMI 的作用相同,用于返回制造商信息。 AT+CGMI 请求制造商信息 测试命令 AT+CGMI=? 执行命令 AT+CGMI 响应 OK 响应 Quectel OK 上海移远通信技术股份有限公司 17 / 203 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 / LTE Standard(A)系列 AT 命令手册 2.6. AT+CGMM 请求 TA 型号 ID 该命令与 AT+GMM 的作用相同,用于返回 TA 型号 ID 信息。 AT+CGMM 请求 TA 型号 ID 测试命令 AT+CGMM=? 执行命令 AT+CGMM 响应 OK 响应 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 2.7. AT+CGMR 请求 TA 固件版本 ID 该命令与 AT+GMR 的作用相同,用于提供 TA 固件版本 ID 信息。 AT+CGMR 请求 TA 固件版本 ID 测试命令 AT+CGMR=? 执行命令 AT+CGMR 响应 OK 响应 OK 上海移远通信技术股份有限公司 18 / 203 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 / 参数 字符串类型。产品固件版本的 ID 信息,包括行终止符,在信息文本中不得超过 2048 个 字符。 2.8. AT+GSN 请求国际移动设备识别码(IMEI 号) 该命令与 AT+CGSN 的作用相同,用于返回 ME 的国际移动设备识别码(IMEI 号),允许用户识别单 个 ME 设备。 AT+GSN 请求国际移动设备识别码(IMEI 号) 测试命令 响应 AT+GSN=? 执行命令 OK 响应 AT+GSN 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。ME 的 IMEI 号。 备注 每台 ME 设备的序列号(IMEI 号)不同,因此可以用来识别 ME。 上海移远通信技术股份有限公司 19 / 203 LTE Standard(A)系列 AT 命令手册 2.9. AT+CGSN 请求国际移动设备识别码(IMEI 号) 该命令与 AT+GSN 的作用相同,用于返回 ME 的国际移动设备识别码(IMEI 号)。 AT+CGSN 请求国际移动设备识别码(IMEI 号) 测试命令 响应 AT+CGSN=? 执行命令 OK 响应 AT+CGSN 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 300 毫秒 / 参数 字符串类型。ME 的 IMEI 号。 备注 每台 ME 设备的序列号(IMEI 号)不同,因此可以用来识别 ME。 2.10. AT&F 重置 AT 命令设置为出厂设置 该命令用于将 AT 命令设置重置为制造商指定的默认值(详情参考表 7)。 AT&F 重置 AT 命令设置为出厂设置 执行命令 响应 AT&F[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 上海移远通信技术股份有限公司 20 / 203 参数 LTE Standard(A)系列 AT 命令手册 整型。 0 将所有 AT 命令设置重置为出厂设置 2.11. AT&V 显示当前配置 该命令用于显示一些 AT 命令参数的当前配置(详情参考表 3),包括不可读的单字母 AT 命令参数。 AT&V 显示当前配置 执行命令 AT&V 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 / 表 3:AT&V 响应 AT&V &C: 1 &D: 2 &F: 0 &W: 0 E: 1 Q: 0 V: 1 X: 4 Z: 0 S0: 0 S3: 13 S4: 10 S5: 8 S6: 2 S7: 0 S8: 2 S10: 15 OK 上海移远通信技术股份有限公司 21 / 203 LTE Standard(A)系列 AT 命令手册 2.12. AT&W 存储当前设置到用户自定义配置文件 该命令用于将当前的 AT 命令设置存储到 NVM 中的用户自定义配置文件中(详情参考表 8)。在上电或 执行 ATZ 时,将从用户自定义的配置文件中自动恢复 AT 命令设置。 AT&W 存储当前设置到用户自定义配置文件 执行命令 响应 AT&W[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 配置文件编号。用于存储当前的 AT 命令设置 2.13. ATZ 从用户定义配置文件还原所有 AT 命令设置 该命令用于将 AT 命令设置重置为制造商的默认设置,与 AT&F 类似。若之前已将 AT 命令设置存储在 AT&W 中,则从 NVM 中的用户定义配置文件中还原 AT 命令设置(详情参考表 8)。 同一命令行的任何其他 AT 命令都可以忽略。 ATZ 从用户定义配置文件还原所有 AT 命令设置 执行命令 响应 ATZ[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 重置配置文件编号为 0 上海移远通信技术股份有限公司 22 / 203 LTE Standard(A)系列 AT 命令手册 2.14. ATQ 设置结果码回显模式 该命令用于控制是否将结果码发送到 TE,作为响应发送的其他信息不受影响。 ATQ 设置结果码回显模式 执行命令 ATQ 响应 若=0: OK 最大响应时间 特性说明 参考 V.25ter 若=1: (无) 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。 0 TA 发送结果码 1 结果码被禁止而不发送 2.15. ATV TA 响应格式 该命令用于确定与 AT 命令结果码和信息响应一起发送的首尾的内容。 表 4 列出了结果码,其数值等效项以及每种用法的简要说明。 ATV TA 响应格式 执行命令 ATV 响应 若=0: 0 最大响应时间 特性说明 若=1: OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 23 / 203 LTE Standard(A)系列 AT 命令手册 参考 V.25ter 参数 整型。 0 信息返回: 短结果码格式: 1 信息返回: 长结果码格式: 举例 ATV1 OK AT+CSQ +CSQ: 30,99 OK ATV0 0 AT+CSQ +CSQ: 30,99 0 //设置=1。 //当=1 时,结果码是 OK。 //设置=0。 //当=0 时,结果码是 0。 表 4:ATV0&ATV1 结果代码数值等效项和简要说明 ATV1 OK CONNECT RING NO CARRIER ERROR NO DIALTONE BUSY NO ANSWER ATV0 0 1 2 3 4 6 7 8 描述 确认执行命令 已建立连接;DCE 正从命令模式转换为数据模式 DCE 已检测到来自网络的来电信号 连接已终止或尝试建立连接失败 无法识别命令,超过命令行最大字符长度,参数值无效或其 他处理命令行的问题 未检测到拨号音 检测到占线(忙音)信号 使用了@(等待静默应答)拨号修饰符,连接计时器(S7) 上海移远通信技术股份有限公司 24 / 203 LTE Standard(A)系列 AT 命令手册 计时结束前,未检测到远程振铃后的五秒静音。 2.16. ATE 设置命令回显模式 该命令用于控制 TA 是否在 AT 命令模式下回显从 TE 接收的字符。 ATE 设置命令回显模式 执行命令 ATE 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。是否回显从 TE 收到的字符。 0 关闭 1 开启 2.17. ATS3 设置命令行终止符 该命令用于确定 TA 识别的字符以终止输入的命令行。同时生成结果代码和信息文本以及通过 ATS4 设 置的字符值。 ATS3 设置命令行终止符 查询命令 响应 ATS3? 设置命令 ATS3= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 / 上海移远通信技术股份有限公司 25 / 203 LTE Standard(A)系列 AT 命令手册 参数 整型。命令行终止符。范围:0~127。(默认值 13=)。 2.18. ATS4 设置响应格式字符 该命令用于确定 TA 为结果代码和信息文本生成的字符,以及通过 ATS3 设置的命令行终止字符。 ATS4 设置响应格式字符 查询命令 响应 ATS4? 设置命令 ATS4= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 / 参数 整型。响应格式字符。范围:0~127。(默认值 10=)。 2.19. ATS5 设置命令行编辑字符 该命令用于确定 TA 用来从 AT 命令行删除紧接前一个字符的编辑字符值(等同于退格键)。 ATS5 设置命令行编辑字符 查询命令 响应 ATS5? 设置命令 ATS5= 最大响应时间 OK 响应 OK 300 毫秒 上海移远通信技术股份有限公司 26 / 203 LTE Standard(A)系列 AT 命令手册 特性说明 / 参考 V.25ter 参数 整型。响应编辑字符。范围:0~127。(默认值 8=)。 2.20. ATX 设置 CONNECT 结果码格式和检测呼叫进程 该命令用于确定 TA 是否将特定的结果代码发送到 TE。它还控制 TA 在开始拨号时是否检测拨号音和 占线(忙音)信号。 ATX 设置 CONNECT 结果码格式和检测呼叫进程 执行命令 响应 ATX OK 最大响应时间 300 毫秒 特性说明 参考 该命令立即生效; 执行 AT&W 后将保存参数配置。 V.25ter 参数 整型。 0 仅返回 CONNECT 结果码,拨号音和忙音检测均禁用 1 仅返回 CONNECT 结果码,拨号音和忙音检测均禁用 2 返回 CONNECT 结果码,禁用忙音检测,启用拨号音检测 3 返回 CONNECT 结果码,禁用拨号音检测,启用忙音检测 4 返回 CONNECT 结果码,拨号音和忙音检测均启用 上海移远通信技术股份有限公司 27 / 203 LTE Standard(A)系列 AT 命令手册 2.21. AT+CFUN 设置功能模式 此命令用于控制功能模式,同时还可以用于重置 UE。 AT+CFUN 设置功能模式 测试命令 AT+CFUN=? 响应 +CFUN: (支持的范围),(支持的列表) 查询命令 AT+CFUN? OK 响应 +CFUN: 设置命令 AT+CFUN=[,] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何错误与 ME 相关: +CME ERROR: 15 秒,取决于网络状态 / 参数 整型。功能模式。 0 最小功能模式 1 全功能模式 3 禁用 ME 接收射频信号 4 禁用 ME 发送和接收射频信号功能 5 禁用(U)SIM 整型。 0 设置为功能模式前,不触发复位(省略时的默认设置) 1 触发复位。复位后,该设备可以正常使用。该值仅适用于=1 错误码。参考第 12.5 章。 举例 AT+CFUN=0 OK AT+COPS? +COPS: 0 //设置 UE 为最小功能模式。 //无网络。 上海移远通信技术股份有限公司 28 / 203 LTE Standard(A)系列 AT 命令手册 OK AT+CPIN? +CME ERROR: 13 AT+CFUN=1 OK +CPIN: SIM PIN AT+CPIN=1234 OK +CPIN: READY +QUSIM: 1 +QIND: PB DONE +QIND: SMS DONE AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,'CHINA MOBILE',7 OK //(U)SIM 卡读取失败。 //设置 UE 为全功能模式。 //注册上网络。 2.22. AT+CMEE 设置错误讯息格式 该命令用于设置错误结果码的格式:ERROR、错误编号或详细消息,如+CME ERROR: 和 +CMS ERROR: 。 AT+CMEE 设置错误讯息格式 测试命令 AT+CMEE=? 响应 +CMEE: (支持的范围) 查询命令 AT+CMEE? OK 响应 +CMEE: OK 上海移远通信技术股份有限公司 29 / 203 LTE Standard(A)系列 AT 命令手册 设置命令 AT+CMEE= 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 OK 300 毫秒 / 参数 整型。 0 禁用结果码 1 启用结果码,使用数值型取值 2 启用结果码,使用字符型取值 举例 AT+CMEE=0 OK AT+CPIN? ERROR AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 AT+CMEE=2 OK AT+CPIN? +CME ERROR: SIM not inserted //禁用结果码。 //仅显示 ERROR。 //启用数值型结果错误码。 //启用具有详细(字符串)值的错误结果码。 2.23. AT+CSCS 选择 TE 字符集 该设置命令用于把 TE 使用的字符集报给 UE,以使 UE 能够在 TE 和 UE 的字符集之间正确转换字符 串。 AT+CSCS 选择 TE 字符集 测试命令 AT+CSCS=? 响应 +CSCS: (支持的列表) 查询命令 OK 响应 上海移远通信技术股份有限公司 30 / 203 LTE Standard(A)系列 AT 命令手册 AT+CSCS? 设置命令 AT+CSCS= 最大响应时间 特性说明 参考 3GPP TS 27.007 +CSCS: OK 响应 OK 300 毫秒 / 参数 字符串类型。 'GSM' GSM 默认字符集 'IRA' 国际参考字符集 'UCS2' UCS2 字符集 举例 AT+CSCS? +CSCS: 'GSM' OK AT+CSCS='UCS2' OK AT+CSCS? +CSCS: 'UCS2' OK //查询当前字符集。 //字符集为 GSM。 //设置字符集为 UCS2。 //配置后,查询字符集为 UCS2。 2.24. AT+QURCCFG 配置 URC 指示选项 该命令用于配置 URC 的输出端口。 AT+QURCCFG 配置 URC 指示选项 测试命令 AT+QURCCFG=? 响应 +QURCCFG: 'urcport',(支持的列表) 设置命令 OK 响应 上海移远通信技术股份有限公司 31 / 203 LTE Standard(A)系列 AT 命