命令类型 语法 返回
查询指令 AT+CSLEEP? +CSLEEP: <op>[,<n>]
OK
设置指令 AT+CSLEEP=<op>[,<n>]  
关闭sleep调试 AT+CSLEEP=0 OK

+CME ERROR: <err>
设置休眠记录条数 AT+CSLEEP=1,<n> OK

+CME ERROR: <err>
查询休眠记录 AT+CSLEEP=2 +CSLEEP: 2,enter,duration,wakeup_source,wakeup_device
+CSLEEP: 2,enter,duration,wakeup_source,wakeup_device
+CSLEEP: 2,enter,duration,wakeup_source,wakeup_device
+CSLEEP: 2,enter,duration,wakeup_source,wakeup_device
+CSLEEP: 2,enter,duration,wakeup_source,wakeup_device
OK
查询休眠状态 AT+CSLEEP=3 +CSLEEP: 3,sleep_level,waketim[,wakeup_source,wakeup_source1,wakeup_source2,....]
OK

+CME ERROR: <err>"
参数 取值 说明
op 0-3 0: 【默认值】关闭休眠记录
1:打开休眠记录
2:查询休眠记录
3:查询休眠状态和唤醒原因
n 1-50 设置查询结果条数,默认值5
enter hh:mm:ss.ms 休眠时间点,当前系统时间
sleep_level 0-3 0:禁止休眠
1:sleep1休眠
2:sleep2休眠
3:hib休眠
duration 32位整数 休眠持续时间,单位ms
waketim 0-65 同AT+WAKETIM指令,表示x秒无业务后,自动休眠
wakeup_src POR 开机唤醒
RTC 时钟唤醒
PAD IO唤醒
UART UART唤醒
USB USB唤醒
KEY 按键唤醒
CHARG 充电口唤醒
wakeup_device UNDEF 未知
AT AT口唤醒
DTR DTR管脚
SIMDET sim热插拔管脚
VBUS USB热插拔管脚
USB USB唤醒
TIMER 系统定时器
MODEM 收到数据、短信、电话等
OTHER 其他唤醒