// 保存检测数据
void BloodOxygenModel::Blood_Save()
{
-
- uint32_t timestamp = BloodResultPresenter::GetInstance()->GetCurrentTime();
- SetCheckTime(timestamp);
-
- //HealthService::GetInstance()->UpdateHealthData(data);
- HealthService::GetInstance()->send_blood_save();
-
+ uint32_t timestamp = BloodResultPresenter::GetInstance()->GetCurrentTime();
+ SetCheckTime(timestamp);
+#if MSG_SAVE_TEST
+ BloodOxygenData data;
+ data.SPO2 = currentspo2;
+ data.timestamp = timestamp_ms;
+ HealthService::GetInstance()->UpdateHealthData(data);
+#else
+ HealthService::GetInstance()->send_blood_save();
+ #endif
}
// 显示检测结果// 显示检测结果
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "本次心率检测结束");\r
}\r
// 保存检测数据\r
-void HeartModel::Heart_Save() {\r
-\r
- uint32_t timestamp = HeartResultPresenter::GetInstance()->GetCurrentTime();\r
- SetCheckTime(timestamp);\r
-\r
- //HealthService::GetInstance()->UpdateHealthData(data);\r
-\r
+void HeartModel::Heart_Save(){\r
+\r
+uint32_t timestamp = HeartResultPresenter::GetInstance()->GetCurrentTime();\r
+SetCheckTime(timestamp);\r
+#if MSG_SAVE_TEST\r
+ HeartRateData data;\r
+ data.Heart = currentheart;\r
+ data.timestamp = timestamp_ms;\r
+ HealthService::GetInstance()->UpdateHealthData(data);\r
+#else\r
HealthService::GetInstance()->send_heart_save();\r
-\r
+#endif\r
//WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "保存的心率数据:%d%ld", currentheart,data.timestamp);\r
}\r
\r