增加活动数据过滤0不存(补) 573/2 573/head
authorhcj <1224667075@qq.com>
Tue, 23 Jul 2024 03:17:42 +0000 (11:17 +0800)
committerhcj <1224667075@qq.com>
Tue, 23 Jul 2024 03:17:42 +0000 (11:17 +0800)
code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp

index cf5ac79..e23cafa 100644 (file)
@@ -704,7 +704,7 @@ char * ble_sywee_history(uint8_t day,uint16_t *len ,uint8_t type)
         {
             case 0x43: //同步步数历史数据
                 value=get_now_hour_data(CYWEE_SAVE_DATA_STEP);
-                if(value)
+                if(value>0)
                 {
                     memcpy(buf+size,&creationTime,4);
                     size+=4;
@@ -714,7 +714,7 @@ char * ble_sywee_history(uint8_t day,uint16_t *len ,uint8_t type)
                 break;
             case 0x44://同步燃脂时间数据
                 value=get_now_hour_data(CYWEE_SAVE_DATA_FAT);
-                if(value)
+                if(value>0)
                 {
                     memcpy(buf+size,&creationTime,4);
                     size+=4;
@@ -733,7 +733,7 @@ char * ble_sywee_history(uint8_t day,uint16_t *len ,uint8_t type)
                 break;
             case 0x46://同步卡路里历史数据
                 value=get_now_hour_data(CYWEE_SAVE_DATA_CALORIES);
-                if(value)
+                if(value>0)
                 {
                     memcpy(buf+size,&creationTime,4);
                     size+=4;
@@ -743,7 +743,7 @@ char * ble_sywee_history(uint8_t day,uint16_t *len ,uint8_t type)
                 break;
             case 0x47://同步距离历史数据
                 value=get_now_hour_data(CYWEE_SAVE_DATA_DISTANCE);
-                if(value)
+                if(value>0)
                 {
                     memcpy(buf+size,&creationTime,4);
                     size+=4;