From: timekeeper <1624952103@qq.com> Date: Fri, 15 Mar 2024 10:04:50 +0000 (+0800) Subject: 灰卡测试 X-Git-Tag: release_V1.2.70_20241020_135402~1274^2~15 X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.css?a=commitdiff_plain;h=ce7d72ba840e54cc5c2019b52ca2bac9b6b42fd3;p=mirrors%2FFD230.git 灰卡测试 --- diff --git a/code/sdk/drivers/peripheral/ppg/service/ppg_service.cpp b/code/sdk/drivers/peripheral/ppg/service/ppg_service.cpp index 9eaacc743..d484249a8 100644 --- a/code/sdk/drivers/peripheral/ppg/service/ppg_service.cpp +++ b/code/sdk/drivers/peripheral/ppg/service/ppg_service.cpp @@ -47,6 +47,8 @@ extern "C" { static bool g_ppg_service_initialled = false; +uint8_t databuf[64] = {0}; + /*** * 其他cmd在Header里定义,对外开放 */ @@ -110,6 +112,7 @@ void CustomEventPublish(uint16_t topic, uint8_t *data , uint32_t size) errcode_t update_graycard_event_notify(uint8_t *data) { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "send carddata to ui %s",data); CustomEventPublish(TOPIC_EVENT_GRAYCARD_UPDATA,(uint8_t*)&data,sizeof(data)); return 0; } @@ -165,7 +168,6 @@ errcode_t update_wearstatus_event_sendmsg_toUI(int32_t wearstatus) void hx3695_msg_callback(uint8_t msg_type, uint8_t *msg_data, int32_t msg_datalen) { - uint8_t databuf[64] = {0}; WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "hx3695_msg_callback"); FT_CUSTOM_RESULTS_t sensor_data; // 使用更通用的名称 sensor_data #if 1 @@ -198,6 +200,7 @@ void hx3695_msg_callback(uint8_t msg_type, uint8_t *msg_data, int32_t msg_datale // update_spo2_event_sendmsg_toUI(sensor_data.leak_ir); break; case HX3695_MSG_TYPE_GRAYCARD_UPDATE: + memset_s(databuf,64,0,64); WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "GRAYCARD_UPDATE"); WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "HX3695_MSG_TYPE_card_green_UPDATE = %d", sensor_data.card_green); WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "HX3695_MSG_TYPE_card_red_UPDATE = %d", sensor_data.card_red);