upload ppg data per 6 seconds
author@CHENG <2393524978@qq.com>
Fri, 10 Jan 2025 09:56:18 +0000 (17:56 +0800)
committer@CHENG <2393524978@qq.com>
Fri, 10 Jan 2025 09:56:18 +0000 (17:56 +0800)
2.sdk/sdk/gui/lv_watch/lv_apps/custom_function/heng_ai_blood_pressure.c

index 6b51298..e5735d2 100644 (file)
@@ -2772,8 +2772,12 @@ void mmi_heng_ai_blood_pressure_create_event_cb(lv_obj_t * btn, lv_event_t e)
 
 #if defined(__MMI_CUSTOM_HENGAI_MICRO_HEALTH_CHECKUP__)
 
-#define MICRO_CHECKUP_COUNT_INTERVAL (MMI_HENGAI_BP_RAW_DATA_LEN / MMI_HENGAI_BP_RAW_DATA_SAMPLE_RATE)
-#define MICRO_PPG_DATA_BUFFER_LEN (MMI_HENGAI_BP_RAW_DATA_LEN * sizeof(int)) // ((MICRO_PPG_DATA_SINGLE_SEND_COUNT + 10) * sizeof(int))
+//#define MICRO_CHECKUP_COUNT_INTERVAL (MMI_HENGAI_BP_RAW_DATA_LEN / MMI_HENGAI_BP_RAW_DATA_SAMPLE_RATE)
+//#define MICRO_PPG_DATA_BUFFER_LEN (MMI_HENGAI_BP_RAW_DATA_LEN * sizeof(int)) // ((MICRO_PPG_DATA_SINGLE_SEND_COUNT + 10) * sizeof(int))
+
+#define MICRO_CHECKUP_COUNT_INTERVAL (6) // (MMI_HENGAI_BP_RAW_DATA_LEN / MMI_HENGAI_BP_RAW_DATA_SAMPLE_RATE)
+#define MICRO_PPG_DATA_BUFFER_LEN ((MICRO_CHECKUP_COUNT_INTERVAL + 2) * MMI_HENGAI_BP_RAW_DATA_SAMPLE_RATE * sizeof(int))
+
 
 static int * s_hengai_ppg_data_ptr = NULL;
 static int s_hengai_ppg_data_len = 0;