增加2ae6兼容原协议内容 933/1 933/head
authorhcj <1224667075@qq.com>
Tue, 10 Sep 2024 11:27:43 +0000 (19:27 +0800)
committerhcj <1224667075@qq.com>
Tue, 10 Sep 2024 11:27:43 +0000 (19:27 +0800)
code/sdk/application/wearable/service/ble_service/bleservice/bleEvent.c

index 7027031..4c527ad 100644 (file)
@@ -90,8 +90,6 @@ static ble_read_data handle_l[MAX_HANDLE_NUM]={0};
 errcode_t cancel_recv_file(ble_read_data *buffer_handle);\r
 \r
 \r
-\r
-\r
 uint8_t ble_dial_file_count=0;\r
 uint8_t ble_dial_file_index=0;\r
 uint8_t *bigDataBuf = NULL;//大数据buf\r
@@ -707,7 +705,11 @@ void getPhoneNameLen(uint8_t *data,uint8_t *datalen,uint8_t *type)//获取手机
         }\r
         cJSON* tp = cJSON_GetObjectItem(root, "tp");\r
         *type=tp->valueint;\r
+        cJSON* bond=cJSON_GetObjectItem(root, "bond");\r
+        if(bond)\r
+        {\r
 \r
+        }\r
         *datalen = len;\r
         cJSON_Delete(root);\r
     } else{\r
@@ -7024,6 +7026,18 @@ void type2AE6Data(ble_read_data *buffer_handle,uint8_t *cmd_buf ,uint8_t *data,u
         }\r
         break;\r
 \r
+        case OTA_FILE_RECV_CMD://\r
+        {\r
+            if (decode_ota_json( buffer_handle) == ERRCODE_SUCC)\r
+            {\r
+                ble_reply_cmd(OTA_FILE_RECV_CMD,1);\r
+            }else{\r
+                ble_reply_cmd(OTA_FILE_RECV_CMD,2);\r
+            }               \r
+        }\r
+        break;\r
+\r
+\r
         case DIAL_COLLECT_FILE_CMD  :\r
         {\r
             if (decode_dial_info( buffer_handle) == ERRCODE_SUCC)\r
@@ -7057,6 +7071,9 @@ void type2AE6Data(ble_read_data *buffer_handle,uint8_t *cmd_buf ,uint8_t *data,u
             }              \r
         }\r
         break;\r
+        case FILE_CHECKSUM_RECV_CMD:\r
+            decode_file_checksum(buffer_handle);\r
+            break;\r
         // case OTA_FILE_DATA_CMD :\r
         // {\r
         //     if (decode_ota_data( buffer_handle,data,datalen, crcvalue) == ERRCODE_SUCC)\r