smdtSetPowerOnOff
# smdtSetPowerOnOff
>i**描述:定时开关机(先关机后开机) ,间隔时间开关机。**
函数:**public int smdtSetPowerOnOff(char on_h, char on_m, char off_h, char off_m, char enable)**
>#### 代码示例
>SmdtManager smdt = SmdtManager.create(this);
>smdt.smdtSetPowerOnOff((char)0, (char)3, (char)0, (char)4, (char)3);
>//现在时间设置后,过4分钟后关机,关机后过3分钟开机
|参数名/返回值| 类型 |说明 |举例|
|-|-|-|-|
|on_h| char|关机后过on_h小时开机|0|
|on_m| char|关机后过on_m分钟开机|3|
|off_h| char|当前时间过off_h小时关机|0|
|off_m| char|当前时间过off_m分钟关机|4|
|enable|char|使能 <p>3:打开定时开关机<p> 0:关闭定时开关机 |3|
|返回值| int|失败:-1<p> 其它:成功||
>d ### 注意
>1.smdtSetTimingSwitchMachine 方法和smdtSetPowerOnOff方法的使用,以最后一次设置的为准
>
>2.使用smdtSetPowerOnOff方法,断电源重启后,MCU将复位,此定时开关时间将丢失。
>
>3.smdtSetPowerOnOff这个接口必须是先关机后开机,参数取值范围
on_h=[0,168)
on_m=[0,60)
off_h=[0,168)
off_m=[0,60);