PM — 电源管理模块¶
使用示例¶
| 1 2 3 | # coding=utf-8
# This is a sample Python script.
from power import PM
 | 
操作函数¶
- 
open(jsonConfigPath, type)¶
- 打开并创建PM实例 
- 
close()¶
- 关闭PM实例 
- 
setAutosleepMode()¶
- 自动进入设定的睡眠等级 
- 
getAutosleepMode()¶
- 获取设定的睡眠等级 
- 
sleep()¶
- 立即使系统进入休眠状态(注:具体睡眠模式参考硬件平台的支持情况) 
- 
wakelockLock()¶
- 获取休眠锁,阻止系统进入休眠 
- 
wakelockUnlock()¶
- 释放休眠锁,允许系统进入休眠 
- 
wakelockTimedlock()¶
- 获取休眠锁,并持有指定的时长,超时后自动释放 
- 
on()¶
- 接收电源键按下/松开事件,参数:1 - 按下,0 - 松开