From 63b7f27b58419bfbfd5d37332e57c23a197b62d3 Mon Sep 17 00:00:00 2001 From: hcj <1224667075@qq.com> Date: Mon, 15 Jul 2024 15:25:29 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8Dbattery=20service=20=E4=B8=AD?= =?utf8?q?=E7=9A=84=E6=B6=88=E6=81=AF=E5=8F=91=E9=80=81=E4=B8=BANULL?= =?utf8?q?=E5=AF=BC=E8=87=B4=E4=BD=8E=E7=94=B5=E9=87=8F=E5=85=B3=E6=9C=BA?= =?utf8?q?=E6=97=A0=E6=B3=95=E5=87=86=E7=A1=AE=E6=89=A7=E8=A1=8C=E7=9A=84B?= =?utf8?q?UG?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/application/battery/service/battery_service.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/sdk/application/battery/service/battery_service.cpp b/code/sdk/application/battery/service/battery_service.cpp index 33b822165..771686b77 100644 --- a/code/sdk/application/battery/service/battery_service.cpp +++ b/code/sdk/application/battery/service/battery_service.cpp @@ -376,6 +376,7 @@ static void battery_check_task(void *arg) } +uint32_t ChargerEventPublish_data; void ChargerEventPublish(uint16_t topic, uint32_t data) { @@ -383,10 +384,10 @@ void ChargerEventPublish(uint16_t topic, uint32_t data) uint32 size = sizeof(uint32_t); BroadcastApi *broadcastApi = NULL; IUnknown *api = NULL; - + ChargerEventPublish_data=data; WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ChargerEventPublish topic=%u!!", topic); - Request request = {.msgId = topic, .len = size, .msgValue = 0 , .data = nullptr}; + Request request = {.msgId = topic, .len = size, .msgValue = 0 , .data = &ChargerEventPublish_data}; /* public request */ api = SAMGR_GetInstance()->GetFeatureApi(BROADCAST_SERVICE_NAME, BROADCAST_FEATURE_NAME); if (api == nullptr) { -- 2.17.1