Hal_Send_Message((TASK_ID)gui_task_id, (void *)msg_info);
}
-void mmi_ui_msg_action_low_battery(uint32_t flag)
-{
- printf("[@CHENG_DEBUG][%s][%d]: \n", __FUNCTION__, __LINE__);
-
- if(0 == Hal_Pm_Get_State())
- return;
-
- mmi_msg_flag_para_t * msg_info = (mmi_msg_flag_para_t *)Hal_Mem_Alloc(sizeof(mmi_msg_flag_para_t));
-
- memset(msg_info, 0x0, sizeof(mmi_msg_flag_para_t));
- msg_info->header.MsgId = MMI_MSG_LOW_BATTERY_SCREEN;
- msg_info->flag = flag;
-
- Hal_Send_Message((TASK_ID)gui_task_id, (void *)msg_info);
-}
-
#ifdef __MMI_ZHSX_SUPPORT_DO_NOT_DISTURB__
void mmi_ui_msg_action_do_not_disturb(uint8_t flag)
{
}
#endif
-#ifdef __MMI_CUSTOM_AIGC_SUPPORT__
-void mmi_ui_msg_action_aigc_recv_trans_text_stop(void)
-{
- mmi_ui_msg_action_no_para_msg(MMI_MSG_AIGC_RECV_TRANS_TEXT_STOP);
-}
-
-void mmi_ui_msg_action_aigc_recv_chat_text_stop(void)
-{
- mmi_ui_msg_action_no_para_msg(MMI_MSG_AIGC_RECV_CHAT_TEXT_STOP);
-}
-#endif
-
#if 0
void mmi_ui_msg_action_no_sim_power_off(void);
#endif
void mmi_ui_msg_action_charging_prompt(uint32_t chg_status);
-void mmi_ui_msg_action_low_battery(uint32_t flag);
#ifdef __MMI_ZHSX_SUPPORT_DO_NOT_DISTURB__
void mmi_ui_msg_action_do_not_disturb(uint8_t flag);
#endif
void mmi_ui_msg_action_hengai_bp_calibrate_result(bool state);
void mmi_ui_msg_action_hengai_bp_measure_result(bool state, uint16_t bp_value_high, uint16_t bp_value_low);
#endif
-#ifdef __MMI_CUSTOM_AIGC_SUPPORT__
-void mmi_ui_msg_action_aigc_recv_trans_text_stop(void);
-void mmi_ui_msg_action_aigc_recv_chat_text_stop(void);
-#endif
void mmi_ui_falldown(void);
break;
#endif
- case MMI_MSG_LOW_BATTERY_SCREEN:
- uint32_t flag = ((mmi_msg_flag_para_t *)msg)->flag;
- mmi_ui_msg_update_low_battery_screen(flag);
- break;
-
- #ifdef __MMI_CUSTOM_AIGC_SUPPORT__
- case MMI_MSG_AIGC_RECV_TRANS_TEXT_STOP:
- mmi_ui_msg_update_aigc_recv_trans_text_stop();
- break;
-
- case MMI_MSG_AIGC_RECV_CHAT_TEXT_STOP:
- mmi_ui_msg_update_aigc_recv_chat_text_stop();
- break;
- #endif
#endif
MMI_MSG_HENGAI_BP_CALIBRATE_RESULT,
MMI_MSG_HENGAI_BP_MEASURE_RESULT,
#endif
- MMI_MSG_LOW_BATTERY_SCREEN,
-#ifdef __MMI_CUSTOM_AIGC_SUPPORT__
- MMI_MSG_AIGC_RECV_TRANS_TEXT_STOP,
- MMI_MSG_AIGC_RECV_CHAT_TEXT_STOP,
-#endif
#endif
lowbattery_destory();
}
-void mmi_ui_msg_update_low_battery_screen(uint32_t flag)
+static void mmi_ui_msg_update_low_battery_screen(uint32_t flag)
{
if(MMI_LOW_BATTERY_SCREEN_CREATE == flag) // create
{
**********************/
lv_res_t lowbattery_create_btn_action(lv_obj_t * btn);
#ifdef __MMI_ZHSX_SUPPORT__
-void mmi_ui_msg_update_low_battery_screen(uint32_t flag);
void mmi_low_battery_check_mission(void);
#else
void lowbattery_task(lv_task_t * task);