if (request->msgId == TOPIC_EVENT_NEXTDAY_UPDATE) {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "STEP:TOPIC_EVENT_NEXTDAY_UPDATE");
- uint32_t refreshValue = OHOS::ActivityModel::GetInstance()->ZeroHourStepHandle();
- RefreshStepControls(refreshValue, TOPIC_EVENT_NEXTDAY_UPDATE);
+ // uint32_t refreshValue = OHOS::ActivityModel::GetInstance()->ZeroHourStepHandle();
+ // RefreshStepControls(refreshValue, TOPIC_EVENT_NEXTDAY_UPDATE);
}
}
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Current time - Hour: %d, Minute: %d", localTime->tm_hour, localTime->tm_min);\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "Posting next day update event");\r
\r
- // GraphicService::GetInstance()->PostGraphicEvent(\r
- // std::bind(AlarmTimerEventPublish, TOPIC_EVENT_NEXTDAY_UPDATE, unuse));\r
#endif\r
- AlarmTimerEventPublish(TOPIC_EVENT_NEXTDAY_UPDATE, unuse);\r
+ \r
+ GraphicService::GetInstance()->PostGraphicEvent(std::bind(\r
+ AlarmTimerEventPublish, TOPIC_EVENT_NEXTDAY_UPDATE, unuse));\r
+ \r
+ // AlarmTimerEventPublish(TOPIC_EVENT_NEXTDAY_UPDATE, unuse);\r
\r
SetZeroAlarm(); // 重置nextday闹钟\r
}\r
// 更新血氧数据
void BloodOxygenModel::CleanAllData(void)
{
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Nextday!");
+ WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "Nextday!");
if (MainViewSample::GetInstance() != nullptr && BloodCardView::GetInstance() != nullptr)
{
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "更新主界面血氧卡片");
// 读取文件
std::ifstream inFile(BLOOD_JSON_PATH);
if (!inFile.is_open()) {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Failed to open JSON file");
+ WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "Failed to open JSON file");
return nullptr;
}
uapi_dev_runtime_get_respiratory_training_status() || request == NULL) {\r
return;\r
}\r
-\r
- switch (request->msgId) {\r
- case TOPIC_EVENT_HEARTRATE_UPDATA:\r
- // 主界面刷新\r
- GraphicService::GetInstance()->PostGraphicEvent(std::bind(\r
- &HeartModel::RefreshHeartRateScreen, HeartModel::GetInstance()));\r
- // ProcessHeartRateUpdate(request);\r
- break;\r
-\r
- case TOPIC_EVENT_NEXTDAY_UPDATE:\r
- case TOPIC_EVENT_UTCTIME_UPDATE:\r
- RefreshHeartData();\r
- break;\r
-\r
- case TOPIC_EVENT_WEARSTATE_UPDATE:\r
- break;\r
-\r
- default:\r
- break;\r
+ if (request->msgId == TOPIC_EVENT_HEARTRATE_UPDATA) {\r
+ GraphicService::GetInstance()->PostGraphicEvent(std::bind(\r
+ &HeartModel::RefreshHeartRateScreen, HeartModel::GetInstance()));\r
}\r
}\r
\r