From 351baf127838eee289794648d0fef9e6e01d8b77 Mon Sep 17 00:00:00 2001 From: hcj <1224667075@qq.com> Date: Wed, 23 Oct 2024 19:57:21 +0800 Subject: [PATCH] =?utf8?q?=E9=97=B9=E9=92=9F=E4=BC=A0=E8=BE=93=E4=BF=AE?= =?utf8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../service/ble_service/blemoder/bletest.cpp | 84 ++++++++++--------- 1 file changed, 45 insertions(+), 39 deletions(-) diff --git a/code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp b/code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp index d72f6c3a2..653ca3b79 100644 --- a/code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp +++ b/code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp @@ -1462,8 +1462,9 @@ void ble_delet_all_AlarmInfo(void) if( 0==AlmmgrGetManagement(&data)) { - for(int i=0;i> 16; // 闹钟存储小时位需要右移16位 - - uint8_t refreshMin = data.eventAlarmInfo[i].alarmTime & 0x00FF; // 得出闹钟时间的分钟位需要将左置位16位清零 + uint8_t refreshHour = data.eventAlarmInfo[i].alarmTime >> 16; // 闹钟存储小时位需要右移16位 + + uint8_t refreshMin = data.eventAlarmInfo[i].alarmTime & 0x00FF; // 得出闹钟时间的分钟位需要将左置位16位清零 - cJSON_AddNumberToObject(itemJSON,"hour",refreshHour); + cJSON_AddNumberToObject(itemJSON,"hour",refreshHour); - cJSON_AddNumberToObject(itemJSON,"minute",refreshMin); + cJSON_AddNumberToObject(itemJSON,"minute",refreshMin); - cJSON_AddItemReferenceToArray(data_arryJSON,itemJSON); + cJSON_AddItemReferenceToArray(data_arryJSON,itemJSON); + } + //cJSON_AddNumberToObject(itemJSON,"src",data->src); } - // WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,"闹钟数据:%d\r\n",data.alarmTime); - // WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,"闹钟数据:%d\r\n",data.repeatPeriod); - // WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,"闹钟数据:%d\r\n",data.alarmClockEnable); + WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,"闹钟数据:%d\r\n",data.alarmTime); + WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,"闹钟数据:%d\r\n",data.repeatPeriod); + WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,"闹钟数据:%d\r\n",data.alarmClockEnable); // i++; } else -- 2.17.1