Air202设置闹钟“AT+CALA=?”

欢迎您!
Hello!


我可以用命令设置闹钟吗?

Can I set the alarm clock with the command?

ril.request("AT+CALA=\"16:00:00\",2,\"1,2,3,4,5\"")

实例
Example.

local function setAlarm()
ril.request("AT+CALA?")
ril.request("AT+CALA=?")
ril.request("AT+CALA=\"16:00:00\",2,\"1,2,3,4,5\"")
end
sys.timer_start(setAlarm,35000)


错误
Error.

attachments-2019-03-ajy9WgfN5c7bb7bb1699b.PNG

感谢您提供的信息。
Thank you for the information.

请先 登录 后评论

最佳答案 2019-03-04 15:49

请使用rtos.set_alarm(mode,year,month,day,hour,min,sec)接口进行设置


rtos.init_module(rtos.MOD_ALARM) --注册闹铃模块 sys.regmsg(rtos.MSG_ALARM,alarmmsg) --注册消息回调函数 rtos.set_alarm(1, 2017, 12, 7, 10, 52, 0) --设置闹铃 --闹钟时间 2017-17-7 10:52:0 rtos.set_alarm(0, 0, 0, 0, 0, 0, 0) --关闭闹铃--闹钟开机 local reason = rtos.poweron_reason() if reason == rtos.POWERON_ALARM then rtos.restart()-- 闹钟开机以后重启不然注册不上GSM协议栈end


请先 登录 后评论

其它 1 个回答

moskwa

谢谢你的解释。

请先 登录 后评论