获取屏幕亮度
功能表
__IDO_FUNCTABLE__.funcTable30Model.getScreenBrightness
屏幕亮度模型说明
- IDOSetScreenBrightnessInfoBluetoothModel
参数 | 说明 | 备注 |
---|---|---|
levelValue | 屏幕亮度级别 | 1-100 |
isManual | 是否用户调节 | bool |
mode | 屏幕亮度级别 | 0x00关闭自动调整, 0x01 使用环境光传感器, 0x02,夜间自动调整亮度, 0x03 夜间降亮度使用设置的时间 |
autoAdjustNight | 夜间自动亮度调整 | 0x00,无效,由固件定义, 0x01关闭, 0x02,夜间自动调整亮度, 0x03 夜间降亮度使用设置的时间 |
startHour | 开始 (时) | int |
startMinute | 开始 (分) | int |
endHour | 结束 (时) | int |
endMinute | 结束 (分) | int |
nightLevel | 夜间亮度 | 1-100 |
showInterval | 显示间隔时长 | int 单位秒 |
命令代码
Objc:
[IDOFoundationCommand getScreenBrightnessCommand:^(int errorCode, IDOSetScreenBrightnessInfoBluetoothModel * _Nullable data) {
if (errorCode == 0) {
//获取成功
}else if (errorCode == 6) {
//设备不支持
}else {
//获取失败
}
}];
Swift:
IDOFoundationCommand.getScreenBrightnessCommand { (errorCode, model) in
if errorCode == 0 {
//获取成功
}else if errorCode == 6 {
//设备不支持
}else {
//获取失败.
}
};