AirPrime and HL7548 AT Commands Interface Guide Rev10 0
Table Of Contents
- Contents
- 1. Introduction
- 2. V25ter AT Commands
- 2.1. +++ Command: Switch from Data Mode to Command Mode
- 2.2. A/ Command: Repeat Previous Command Line
- 2.3. O Command: Switch from Command Mode to Data Mode
- 2.4. E Command: Enable Echo Command
- 2.5. Q Command: Set Result Code Presentation Mode
- 2.6. S0 Command: Set Number of Rings before Automatic Call Answering
- 2.7. S4 Command: Set Response Formatting Character
- 2.8. S7 Command: Set Delay for Connection Completion
- 2.9. V Command: TA Response Format
- 2.10. X Command: Result Code Selection and Call Progress Monitoring Control
- 2.11. &C Command: Set Data Carrier Detect (DCD) Function Mode
- 2.12. &D Command: Set Data Terminal Ready (DTR) Function Mode
- 2.13. &F Command: Restore Factory Settings
- 2.14. IPR Command: Set Fixed Local/DTE Rate
- 2.15. L Command: Monitor Speaker Loudness
- 2.16. M Command: Monitor Speaker Mode
- 2.17. &W Command: Save Stored Profile
- 2.18. &V Command: Display Current Configuration
- 2.19. &K Command: Flow Control Option
- 2.20. &S Command: DSR Option
- 3. General AT Commands
- 3.1. I Command: Request Identification Information
- 3.2. Z Command: Reset and Restore User Configuration
- 3.3. +CGMI Command: Request Manufacturer Identification
- 3.4. +CGMM Command: Request Model Identification
- 3.5. +CGMR Command: Request Revision Identification
- 3.6. +CGSN Command: Request Product Serial Number Identification (IMEI)
- 3.7. +KGSN Command: Request Product Serial Number and Software Version
- 3.8. +HWREV Command: Request Hardware Revision
- 3.9. +CSCS Command: Set TE Character Set
- 3.10. +CIMI Command: Request International Mobile Subscriber Identity
- 3.11. +GMI Command: Request Manufacturer Identification
- 3.12. +GMM Command: Request Model Identification
- 3.13. +GMR Command: Request Revision Identification
- 3.14. +GSN Command: Request Product Serial Number (IMEI)
- 3.15. +GCAP Command: Request Complete TA Capability List
- 3.16. +KODIS Command: Access ODIS Information
- 3.17. &R Command: RTS and CTS Option
- 3.18. +FMI Command: Request Manufacturer Identification
- 3.19. +FMM Command: Request Model Identification
- 3.20. +FMR Command: Request Revision Identification
- 3.21. \N Command: Data Transmission Mode
- 3.22. N Command: Negotiate Handshake Option
- 3.23. S5 Command: Write Command Line Editing Character
- 3.24. S6 Command: Pause before Blind Dialing
- 3.25. S8 Command: Comma Dial Modifier Time
- 3.26. W Command: Extended Result Code
- 3.27. +KODIS Command: Access ODIS Information
- 4. Call Control Commands
- 4.1. A Command: Answer a Call
- 4.2. H Command: Hook Control
- 4.3. D Command: Dial Number
- 4.4. D> Command: Direct Dialing from Phonebook
- 4.5. +CHUP Command: Hang up Call
- 4.6. +CR Command: Service Reporting Control
- 4.7. +CRC Command: Set Cellular Result Codes for Incoming Call Indication
- 4.8. +CSTA Command: Select Type of Address
- 4.9. +CMOD Command: Call Mode
- 4.10. +CEER Command: Extended Error Report
- 4.11. +CSNS Command: Single Numbering Scheme
- 4.12. +CBST Command: Select Bearer Service Type
- 5. Mobile Equipment Control and Status Commands
- 5.1. +CACM Command: Accumulated Call Meter
- 5.2. +CAMM Command: Accumulated Call Meter (Maximum)
- 5.3. +CCWE Command: Call Meter Maximum Event
- 5.4. +CCLK Command: Real Time Clock
- 5.5. +CIND Command: Indicator Control
- 5.6. +CLAC Command: List Available AT Commands
- 5.7. +CFUN Command: Set Phone Functionality
- 5.8. +CMER Command: Mobile Equipment Event Reporting
- 5.9. +CMEE Command: Report Mobile Termination Error
- 5.10. +CCID Command: Request SIM Card Identification
- 5.11. +FMR Command: Request Revision Identification
- 5.12. +CPIN Command: Enter Pin
- 5.13. +CPIN2 Command: Enter Pin2
- 5.14. +CPUC Command: Price per Unit and Currency
- 5.15. *PSRDBS Command: Change Frequency Band
- 5.16. +CPAS Command: Phone Activity Status
- 5.17. +CSQ Command: Signal Quality
- 5.18. +KCELL Command: Cell Environment Information
- 5.19. +KGPIO Command: Hardware IO Control
- 5.20. +KGPIOCFG Command: GPIO Configuration
- 5.21. +KADC Command: Analog Digital Converter
- 5.22. +CSIM Command: Generic SIM Access
- 5.23. +CLAN Command: Read Language
- 5.24. +CCHO Command: Open Logical Channel
- 5.25. +CCHC Command: Close Logical Channel
- 5.26. +CGLA Command: Generic UICC Logical Channel Access
- 5.27. +CRLA Command: Restricted UICC Logical Channel Access
- 5.28. +CUAD Command: UICC Application Discovery
- 5.29. +CRSM Command: Restricted SIM Access
- 5.30. +CEAP Command: EAP Authentication
- 5.31. +CERP Command: EAP Retrieve Parameters
- 5.32. +KTEMPMON Command: Temperature Monitor
- 5.33. +KBND Command: Current Networks Band Indicator
- 5.34. +KSRAT Command: Set Radio Access Technology
- 5.35. +CTZU Command: Automatic Time Zone Update
- 5.36. +CTZR Command: Time Zone Reporting
- 5.37. +XDATACHANNEL Command: Configure Data Channel
- 5.38. +XCELLINFO Command: Provide Cell Information
- 5.39. +KCCINFO Command: Camped Cell Information
- 5.40. +KSLEEP Command: Power Management Control for UART
- 5.41. +HBHV Command: Configure General System Behavior
- 5.42. +CIREP Command: IMS Network Reporting
- 5.43. +CIREG Command: Registration Information
- 5.44. +GST Command: General System Status Information
- 5.45. +CESQ Command: Extended Signal Quality
- 5.46. +XCSQ Command: Radio Signal Strength and Quality with URC Support
- 5.47. +XCESQ Command: Extended Signal Quality with URC Support
- 5.48. +CPWROFF Command: Switch MS Off
- 5.49. +KUSBCOMP Command: Set USB Composition
- 5.50. +WMUSBVCC Command: USB VCC Detection Setting
- 5.51. +BOOTDWLCFG Command: Boot Configuration for Firmware Download
- 5.52. +KRIC Command: Ring Indicator Control
- 5.53. +KSYNC Command: Application Synchronization Signal
- 5.54. +KSREP Command: Mobile Start-Up Reporting
- 6. Network Service Related Commands
- 6.1. +CAOC Command: Advice of Charge
- 6.2. +CUSD: Unstructured Supplementary Service Data
- 6.3. +CLCK Command: Facility Lock
- 6.4. +CNUM Command: Subscriber Number
- 6.5. +COLP Command: Connected Line Identification Presentation
- 6.6. +COPN Command: Read Operator Name
- 6.7. +COPS Command: Operator Selection
- 6.8. +CPOL Command: Preferred PLMN List
- 6.9. +CPWD Command: Change Password
- 6.10. +CREG Command: Network Registration
- 6.11. +CSSN Command: Supplementary Service Notification
- 6.12. +CPLS Command: Select Preferred PLMN List
- 6.13. +CEREG Command: EPS Network Registration Status
- 6.14. +CEMODE Command: UE Modes of Operation for EPS
- 7. Phone Book Management
- 8. SMS Commands
- 8.1. Parameters Definition
- 8.2. +CMGD Command: Delete Message
- 8.3. +CMGF Command: Set Message Format
- 8.4. +CMGL Command: List Messages
- 8.5. +CMGR Command: Read Message
- 8.6. +CMGS Command: Send Message
- 8.7. +CMGW Command: Write Message to Memory
- 8.8. +CMSS Command: Send Message from Storage
- 8.9. +CNMI Command: New Message Indication
- 8.10. +CSCB Command: Select Cell Broadcast Message Type
- 8.11. +CSCA Command: Service Center Address
- 8.12. +CSMP Command: Set Text Mode Parameters
- 8.13. +CSMS Command: Select Message Service
- 8.14. +CPMS Command: Preferred Message Storage
- 8.15. +CSDH Command: Show Text Mode Parameters
- 8.16. +XCMGS3GPP2 Command: Send 3GPP2 SMS Message
- 8.17. +XCMT3GGP2 Command: Enable or Disable the 3GPP2 MT SMS URC
- 9. Packet Domain Commands
- 9.1. +CGATT Command: PS Attach or Detach
- 9.2. +CGACT Command: Activate or Deactivate PDP Context
- 9.3. +CGANS Command: PDP Context Activation Manual Response
- 9.4. +CGCMOD Command: Modify PDP Context
- 9.5. +CGTFT Command: Traffic Flow Template
- 9.6. +CGCLASS Command: GPRS Mobile Station Class
- 9.7. +CGDCONT Command: Define PDP Context
- 9.8. +CGDSCONT Command: Define Secondary PDP Context
- 9.9. +CGDATA Command: Enter Data State
- 9.10. +CGED Command: GPRS Cell Environment
- 9.11. +CGEREP Command: Packet Domain Event Reporting
- 9.12. +CGAUTO Command: Automatic Response
- 9.13. +CGPADDR Command: Show PDP Address
- 9.14. +CGQMIN Command: Quality of Service Profile (Minimum)
- 9.15. +CGEQMIN Command: 3G Quality of Service Profile (Minimum)
- 9.16. +CGQREQ Command: Request Quality of Service Profile
- 9.17. +CGEQREQ Command: 3G Request Quality of Service Profile
- 9.18. +CGEQNEG Command: 3G Negotiated Quality of Service Profile
- 9.19. +CGREG Command: GPRS Network Registration Status
- 9.20. +CGSMS Command: Select Service for MO SMS Messages
- 9.21. +CRLP Command: Select Radio Link Protocol
- 9.22. +XDNS Command: Dynamic DNS Request
- 9.23. +XCEDATA Command: Establish ECM Data Connection
- 9.24. +CGPIAF Command: Printing IP Address Format
- 9.25. +WPPP Command: PDP Context Authentication Configuration
- 10. SIM Application Toolkit AT Commands
- 10.1. +STKPRO Command: Display List of Supported Proactive Commands
- 10.2. +STKTR Command: Enter Response
- 10.3. +STKENV Command: Send a SIM APPL TK Envelope Command
- 10.4. +STKPROF Command: Terminal Profile Data
- 10.5. +STKCC Notification: SIM – APPL – TK Call Control
- 10.6. +STKCNF Notification: SIM – APPL – TK Proactive Session Status
- 10.7. *PSSTKI Command: SIM Toolkit Interface Configuration
- 11. Protocol Specific Commands
- 11.1. Preliminary Comments
- 11.2. IP Address Format in AT Commands
- 11.3. Session ID
- 11.4. Connection of PDP Contexts
- 11.5. Buffer Length of AT Commands
- 11.6. Parameter Format of AT Commands
- 11.7. Connection Configuration
- 11.7.1. +KCNXCFG Command: GPRS Connection Configuration
- 11.7.2. +KCNXTIMER Command: Connection Timer Configuration
- 11.7.3. +KCNXPROFILE Command: Current Profile Connection Configuration
- 11.7.4. +KCGPADDR Command: Display PDP Address
- 11.7.5. +KCNX_IND Notification: Connection Status Notification
- 11.7.6. +KCNXUP Command: Bring the PDP Connection Up
- 11.7.7. +KCNXDOWN Command: Bring the PDP Connection Down
- 11.8. Common Configuration
- 11.9. SSL Configuration
- 11.10. TCP Specific Commands
- 11.10.1. +KTCPCFG Command: TCP Connection Configuration
- 11.10.2. +KTCPCNX Command: Start TCP Connection
- 11.10.3. +KTCPRCV Command: Receive Data through a TCP Connection
- 11.10.4. +KTCPSND Command: Send Data through a TCP Connection
- 11.10.5. +KTCPCLOSE Command: Close Current TCP Operation
- 11.10.6. +KTCPDEL Command: Delete a Configured TCP Session
- 11.10.7. +KTCP_SRVREQ Notification: Incoming Client Connection Request
- 11.10.8. +KTCP_DATA Notification: Incoming Data through a TCP Connection
- 11.10.9. +KTCP_IND Notification: TCP Status
- 11.10.10. +KTCPSTAT Command: Get TCP Socket Status
- 11.10.11. +KTCPSTART Command: Start a TCP Connection in Direct Data Flow
- 11.10.12. +KTCP_ACK Notification: Status Report for Latest TCP Data
- 11.10.13. +KTCPACKINFO Command: Poll ACK Status for the Latest Data
- 11.11. UDP Specific Commands
- 11.11.1. +KUDPCFG Command: UDP Connection Configuration
- 11.11.2. +KUDPRCV Command: Receive Data through a UDP Connection
- 11.11.3. +KUDPSND Command: Send Data through a UDP Connection
- 11.11.4. +KUDPCLOSE Command: Close Current UDP Operation
- 11.11.5. +KUDPDEL Command: Delete a Configured UDP Session
- 11.11.6. +KUDP_IND Notification: UDP Status
- 11.11.7. +KUDP_DATA Notification: Incoming Data through a UDP Connection
- 11.12. FTP Client Specific Commands
- 11.12.1. +KFTPCFG Command: FTP Configuration
- 11.12.2. +KFTPCNX Command: Start FTP Connection
- 11.12.3. +KFTPRCV Command: Receive FTP Files
- 11.12.4. +KFTPSND Command: Send FTP Files
- 11.12.5. +KFTPDEL Command: Delete FTP Files
- 11.12.6. +KFTP_IND Notification: FTP Status
- 11.12.7. +KFTPCLOSE Command: Close Current FTP Connection
- 11.12.8. +KFTPCFGDEL Command: Delete a Configured FTP Session
- 11.13. HTTP Client Specific Commands
- 11.13.1. +KHTTPCFG Command: HTTP Connection Configuration
- 11.13.2. +KHTTPCNX Command: Start the HTTP Connection
- 11.13.3. +KHTTPHEADER Command: Set the HTTP Request Header
- 11.13.4. +KHTTPGET Command: Get HTTP Server Information
- 11.13.5. +KHTTPHEAD Command: Get HTTP Headers
- 11.13.6. +KHTTPPOST Command: Perform HTTP Post
- 11.13.7. +KHTTPCLOSE Command: Close an HTTP Connection
- 11.13.8. +KHTTPDEL Command: Delete a Configured HTTP Session
- 11.13.9. +KHTTP_IND Notification: HTTP Status
- 11.14. HTTPS Client Specific Commands
- 11.14.1. +KHTTPSCFG Command: HTTPS Connection Configuration
- 11.14.2. +KHTTPSCNX Command: Start HTTPS Connection
- 11.14.3. +KHTTPSHEADER Command: Set the HTTPS Request Header
- 11.14.4. +KHTTPSGET Command: Get Information from HTTPS Server
- 11.14.5. +KHTTPSHEAD Command: Retrieve HTTPS Headers
- 11.14.6. +KHTTPSPOST Command: Send Data to HTTPS Server
- 11.14.7. +KHTTPSCLOSE Command: Close an HTTPS Connection
- 11.14.8. +KHTTPSDEL Command: Close an HTTPS Connection
- 11.14.9. +KHTTPS_IND Notification: HTTPS Status
- 11.15. SSL Certificate Manager
- 11.15.1. +KCERTSTORE Command: Store Root CA and Local Certificates to Internal Storage
- 11.15.2. +KPRIVKSTORE Command: Store Private Key Associated to a Local Certificate
- 11.15.3. +KCERTDELETE Command: Delete Local Certificate from the Index
- 11.15.4. +KPRIVKDELETE Command: Delete Private Key from the Index
- 12. AVMS Commands
- 12.1. +WDSA Command: Change Account for DM Connection
- 12.2. +WDSC Command: Device Services Configuration
- 12.3. +WDSD Command: Device Services Local Download
- 12.4. +WDSE Command: Device Services Error
- 12.5. +WDSF Command: Device Services Fallback
- 12.6. +WDSG Command: Device Services General Status
- 12.7. +WDSI Command: Device Services Indication
- 12.8. +WDSR Command: Device Services Reply
- 12.9. +WDSS Command: Device Services Session
- 12.10. +WDSM Command: Manage Device Services
- 13. Test Commands
- 14. NV Related Commands
- 15. Board Support Commands
- 16. Appendix
- 16.1. Result Codes and Unsolicited Messages
- 16.2. Error Codes
- 16.3. Commands without Pin Code Requirement
- 16.4. GSM 27.010 Multiplexing Protocol
- 16.5. TCP Commands Examples
- 16.6. UDP Commands Examples
- 16.7. FTP Commands Examples
- 16.8. HTTP Commands Usage Examples
- 16.9. Switch Data/Command Mode DTR +++ ATO Behavior Table
4116303 Rev 10.0 August 10, 2017 136
AT Commands Interface Guide
SMS Commands
<used2> Integer type; number of messages currently in <mem2>
<used3> Integer type; number of messages currently in <mem3>
8.1.2. Message Data Parameters
<ackpdu> RP-User-Data element of RP-ACK PDU; format is same as for <pdu> in case of SMS,
but without SC address field and parameter shall be bounded by double quote characters
like a normal string type parameter.
<alpha> String type alphanumeric representation of <da> or <oa> corresponding to the entry
found in MT phonebook; implementation of this feature is manufacturer specific; used
character set should be the one selected with command +CSCS.
<cdata> Command data in text mode responses; 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)).
<ct> Command type in integer format (default value = 0).
<da> Address value in string format. BCD numbers (or GSM 7-bit default alphabet characters)
are converted to characters of the currently selected TE character set (refer to command
+CSCS). Type of address is given by <toda>.
<data> In the case of user data in text mode responses; format:
• if <dcs> indicates that GSM 7-bit default alphabet is used and <fo> indicates that
user data header indication is not set
▪ if TE character set other than "HEX" (refer to command +CSCS): ME/TA
converts GSM alphabet into current TE character set
▪ 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 (e.g.
character (GSM 7-bit default alphabet 23) is presented as 17 (IRA 49 and 55))
• if <dcs> indicates that 8-bit or UCS2 data coding scheme is used, or <fo> indicates
that 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: CBM Content of Message in text mode responses; format:
• if <dcs> indicates that GSM 7-bit default alphabet is used
▪ if TE character set other than "HEX" (refer to command +CSCS); ME/TA
converts GSM alphabet into current TE character set
▪ 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
• if <dcs> indicates that 8-bit or UCS2 data coding scheme is used; ME/TA converts
each 8-bit octet into two IRA character long hexadecimal number
<length> Integer type vlayue indicating the length of the actual TP data unit in octets in PDU mode.
This is 140 characters long according to 8-bit GSM coding scheme.
In text mode, the maximum length of an SMS depends on the used coding scheme (160
characters if 7-bit).
<mid> CBM Message Identifier in integer format
<mn> TP-Message-Number in integer format
<mr> Message reference in integer format