uint8_t percent = batteryservice_get_voltage(&voltage);
//获取电池温度
batteryservice_get_battery_temp(&bat_temp);
-
- int status = get_charge_stat();
- if(oncharging_status != status)
- {
- oncharging_status = status;
- do_cywee_service_check_msg(CYWEE_SERVICE_CMD_ONCHARGING_CHANGE,&status);
- }
- if(status == 1){
+ if(get_charge_stat() == 1){
PRINT("charging enable charge ! bat-temp %.2f Vs highest temp value %.2f !\n",bat_temp,BATTERY_DISABLE_CHARGE_HI_TEMP_VALUE);
/**
}
}else if (mail.comm.event == BATTERY_CMD_CHARGE_PLUG) {
// PRINT("[battery][service] charger_plug_event_ui_sendmsg_toUI plugged \n");
+ oncharging_status = 1;
+ do_cywee_service_check_msg(CYWEE_SERVICE_CMD_ONCHARGING_CHANGE,&oncharging_status);
+
battery_check_chargement();
charger_plug_event_ui_sendmsg_toUI(1);
}else if (mail.comm.event == BATTERY_CMD_CHARGE_UNPLUG) {
// PRINT("[battery][service] charger_plug_event_ui_sendmsg_toUI unplugged \n");
+ oncharging_status = 0;
+ do_cywee_service_check_msg(CYWEE_SERVICE_CMD_ONCHARGING_CHANGE,&oncharging_status);
+
disable_charge();
charger_plug_event_ui_sendmsg_toUI(0);
}
uint8_t send_data = 0;\r
uint32_t timeout = *data;\r
//修改自动灭屏时间\r
- power_display_set_screen_auto_off_timeout(timeout);\r
-\r
+ uapi_setScreenDuration(timeout);\r
+ \r
factorytest_protocol_replymsg(BLE_TEST_CMD_MODE_SOFT_TEST,\r
BLE_TEST_CMD_SOFT_TEST_SUB_MODE_LCD,\r
0x05,\r