# Basic AT commands Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) Table : Basic AT command list | Command | Description | | --- | --- | | [AT+CMD](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#at_cmd) | Show valid commands | | [AT+GMR](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#Toc185621647) | Show software version and build time | | [AT+INFO](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#Toc185621648) | Show system info such as temperature, heap status | | [AT+RST](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#Toc185621649) | Reset system | | [AT+WRTMEM](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#Toc185621650) | Write values to memory | | [AT+RDMEM](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#Toc185621651) | Read values from memory | | [AT+DSLEEP](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#Toc185621652) | Put system to sleep | | [AT+TIME](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#Toc185621653) | Set/get RTC time | | [AT+SYSCFG](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html#at_syscfg) | Get the system configuration (Wi-Fi SSID and password) | ## AT+CMD Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command shows all valid commands. ### Operation type Query ### Syntax | Command | Response | | --- | --- | | AT+CMD? | +CMD:<index>,<command>,<if\_query>,<if\_exec>,<if\_set> | ### Defined values - ``: AT command sequence number - ``: AT command name - ``: Query type. 0: Not supported; 1: Supported - ``: Execution type. 0: Not supported; 1: Supported - ``: Set type. 0: Not supported; 1: Supported ## AT+GMR Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command shows software version and build time. ### Operation type Query/Execution ### Syntax | Command | Response | | --- | --- | | AT+GMR | AT+GMR: get usage of command



AT+GMR?: get SDK version



OK | | AT+GMR? | +GMR:<qapi\_ver>,<crm\_ver>,<wifi\_fw\_ver>,<wifi\_fw\_var\_name>,<board\_name>,<otp\_version>,<pbl\_version>,<kdf\_lock>,<CUID\_1>,<CUID\_0>,<date\_time>



OK | ### Defined values - ``: QAPI version number - ``: CRM version number - ``: Wi-Fi FW version name - ``: Wi-Fi FW variant version number - ``: Board name - ``: OTP version number - ``: PBL version number - ``: KDF lock number - ``: CUID 1 - ``: CUID 0 - ``: Build date and time ## AT+INFO Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command shows system info such as temperature and heap status. ### Operation type Query/Execution ### Syntax | Command | Response | | --- | --- | | AT+INFO | AT+INFO: get usage of command



AT+INFO?: get board information, including temperature, battery voltage, and memory usage



OK | | AT+INFO? | +INFO:<temperature>,<vbat>,<heap\_total>,<heap\_used>,<heap\_free>,<heap\_min\_free>



OK | ### Defined values - ``: Temperature in Celsius - ``: Battery voltage (mV) - ``: Total memory - ``: Used memory - ``: Free memory - ``: Minimum free memory ## AT+RST Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command resets the system. The system will be reset after `OK` is sent. Note: If the input string contains multiple commands, the commands placed after `+RST` aren't executed. ### Operation type Execution ### Syntax | Command | Response | | --- | --- | | AT+RST | OK | ## AT+WRTMEM Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command supports execution and set types: - Execution: Show command usage - Set: Set the specified value to the memory ### Operation type Set/Execution ### Syntax | Command | Response | | --- | --- | | AT+WRTMEM | +WRTMEM: <addr>,<size:1|2|4>,<value>



mem: <addr\_example> for test



OK | | AT+WRTMEM=<addr>,<size:1|2|4>,<value> | +WRTMEM:<addr>,<size>,<value>



OK | ### Defined values - ``: Memory address to be written - ``: Data size - ``: Value to be written ## AT+RDMEM Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command supports execution and set types: - Execution: Show command usage - Set: Reading the stored value from the memory ### Operation type Set/Execution ### Syntax | Command | Response | | --- | --- | | AT+RDMEM | +RDMEM: <addr>,<size:1|2|4>



mem: <addr\_example> for test



OK | | AT+RDMEM=<addr>,<size:1|2|4> | +RDMEM:<addr>,<size>,<data\_hex>,<data\_dec>



OK | ### Defined values - ``: Memory address to read - ``: Data size - ``: Data in HEX - ``: Data in DEC ## AT+DSLEEP Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command puts the system to sleep. Before system sleep, a `lp_presleep` event is sent to the host. If the system fails to sleep, a `lp_sleepfail` event is sent to the host. ### Operation type Set/Execution ### Syntax | Command | Response | | --- | --- | | AT+DSLEEP | +DSLEEP=<sleep duration in ms>



OK | | AT+DSLEEP<sleepduration in ms> | +EVT:lp\_presleep



+EVT:lp\_sleepfail | ## AT+TIME Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command gets or sets the RTC time. This command also displays the time obtained from the NTP server. ### Operation type Query/Set/Execution ### Syntax | Command | Response | | --- | --- | | AT+TIME | AT+TIME: get usage of command



AT+TIME?: get RTC time



AT+TIME=<year[1980-2100]>,<month[1-12]>,<day[1-31]>,<hour[0-23]>,<minute[0-59]>,<second[0-59]>,<day\_Of\_Week[0-6]>: set RTC time



OK | | AT+TIME? | +TIME:<year>,<month>,<day>,<hour>,<minute>,<second>,<day\_Of\_Week>,<zone>



OK | | AT+TIME=<year [1980-2100]>,<month[1-12]>,<day[1-31]>,<hour[0-23]>, <minute[0-59]>,<second[0-59]>,<day\_Of\_Week[0-6]> | OK | ## AT+SYSCFG Source: [https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html](https://docs.qualcomm.com/doc/80-Y8730-7/topic/basic_at_commands.html) This command gets the system configuration (only supports Wi-Fi SSID and password). The `EVT:SYSCFG` response is sent out when the SSID or password is changed using the web server. ### Operation type Execution ### Syntax | Command | Response | | --- | --- | | AT+SYSCFG | +SYSCFG:<module>:<parameter1>:<parameter2>



OK | | N/A | +EVT:SYSCFG:<module>:<parameter1>,<parameter2> | ### Defined values - ``: Wi-Fi module - ``: SSID - ``: Password Last Published: Jul 30, 2026 [Previous Topic Introduction](https://docs.qualcomm.com/bundle/publicresource/80-Y8730-7/topics/qcc730_at_command_introduction.md) [Next Topic WLAN AT commands](https://docs.qualcomm.com/bundle/publicresource/80-Y8730-7/topics/wlan_at_commands.md)