| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- --- 模块功能:软狗功能测试
- -- @author openLuat
- -- @module testSoftDog
- -- @license MIT
- -- @copyright openLuat
- -- @release 2019.11.26
- module(...,package.seeall)
- --[[
- 函数名:eatSoftDog
- 功能 :喂狗
- 参数 :无
- 返回值:无
- ]]
- function eatSoftDog()
- print("eatSoftDog test")
- rtos.eatSoftDog()
- end
- --[[
- 函数名:closeSoftDog
- 功能 :关闭软狗
- 参数 :无
- 返回值:无
- ]]
- function closeSoftDog()
- print("closeSoftDog test")
- sys.timerStop(eatSoftDog)
- rtos.closeSoftDog()
- end
- --打开并设置软狗超时时间单位MS,超过设置时间没去喂狗,重启模块
- rtos.openSoftDog(60*1000)
- --定时喂狗
- sys.timerLoopStart(eatSoftDog,50*1000)
- --关闭软狗
- sys.timerStart(closeSoftDog,180*1000)
- --打印版本号
- sys.timerLoopStart(log.info,2000,rtos.get_version(),_G.VERSION)
|