心率:修复了心率血氧结构体的数据读取 1629/1 1629/head
authorCaisking <3449750381@qq.com>
Tue, 14 Jan 2025 09:05:38 +0000 (17:05 +0800)
committerCaisking <3449750381@qq.com>
Tue, 14 Jan 2025 09:05:38 +0000 (17:05 +0800)
code/sdk/application/wearable/fd230app/nativeui/heart_blood/health_service/health_service.cpp
code/sdk/application/wearable/fd230app/nativeui/heart_blood/health_service/health_service.h

index bf84199..1e92490 100644 (file)
@@ -651,7 +651,7 @@ std::string HealthService::get_heart_data() {
     // 将数据格式化为字符串,拼接到结果中
     result << formatTime(data.timestamp) << "," << std::to_string(data.Heart)
            << "\n";
-    WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "get_heart_data %d %d",
+    WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "get_heart_data %d %d",
                   data.timestamp, data.Heart);
   }
 
index 6c4fe38..9028f39 100644 (file)
@@ -31,13 +31,13 @@ namespace OHOS
 #pragma pack(push, 1) // 设置对齐为1字节  
     typedef struct
     {
-        uint8_t SPO2;       // 血氧值
         uint32_t timestamp; // 最近一次检测时间
+        uint8_t SPO2;       // 血氧值
     } BloodOxygenData;
     typedef struct
     {
-        uint8_t Heart;      // 心率值
         uint32_t timestamp; // 最近一次检测时间
+        uint8_t Heart;      // 心率值
     }  HeartRateData;
 #pragma pack(pop) // 恢复默认对齐
     // 检查类