}\r
\r
\r
+\r
+\r
+void getPhoneInfo_test(void)\r
+{\r
+ /*\r
+ cJSON *dataJSON = cJSON_CreateObject();\r
+ cJSON* data_arryJSON = cJSON_CreateArray();\r
+ cJSON_AddNumberToObject(dataJSON,"code",1);\r
+ \r
+ for(uint8_t i =0;i<3;i++)\r
+ {\r
+ cJSON* itemJSON = cJSON_CreateObject();\r
+ cJSON* arrayJSON = cJSON_CreateArray();\r
+ for(uint8_t id = 0;id<7;id++)\r
+ {\r
+ cJSON_AddNumberToObject(arrayJSON,"id",id);\r
+ }\r
+ \r
+ cJSON_AddNumberToObject(itemJSON,"id",i);\r
+ cJSON_AddItemToObject(itemJSON,"repeat",arrayJSON);\r
+ cJSON_AddNumberToObject(itemJSON,"hour",2+20*i);\r
+ cJSON_AddNumberToObject(itemJSON,"minute",30+i*0);\r
+ cJSON_AddNumberToObject(itemJSON,"enable",1);\r
+ cJSON_AddItemReferenceToArray(data_arryJSON,itemJSON);\r
+ }\r
+ cJSON_AddItemToObject(dataJSON,"alarm",data_arryJSON);\r
+\r
+ char *json_format = cJSON_PrintUnformatted(dataJSON);\r
+ printf("%d\n",strlen(json_format));\r
+ cJSON_Delete(dataJSON);\r
+ printf("%s\n",json_format);\r
+ uint32_t data_len = strlen(json_format);\r
+ uint8_t value[data_len+18];\r
+ uint32_t tmp = 1;\r
+ uint16_t tmp_data = 1;\r
+ value[0] = 0x72;\r
+ value[1] = 0x01;\r
+ value[2] = 0x01;\r
+ memcpy(value+3,&tmp,4);\r
+ memcpy(value+7,&tmp,4);\r
+ memcpy(value+11,&tmp,4);\r
+ memcpy(value+15,&tmp_data,2);\r
+ memcpy(value+17,(uint8_t *)json_format,data_len);\r
+ unsigned char lrc = Calculate_CRC(value,data_len+17);\r
+ printf("lrc:%d",lrc);\r
+ value[data_len+18] = lrc;\r
+ sendBleData(value,data_len+18);\r
+ */\r
+\r
+ // uint8_t value[128];\r
+ // memset(value,0,128);\r
+ \r
+ // value[0] = 0x72;\r
+ // value[1] = 0x01;\r
+ // value[2] = 0x0f;\r
+ // char buf[128];\r
+ // memset(buf,0,128);\r
+ // getSportData(&buf);\r
+ // uint32_t tmp = 1;\r
+ // uint32_t datalen = 1;\r
+ // uint16_t tmp_data = 1;\r
+ // datalen = strlen(buf);\r
+ // tmp_data = datalen;\r
+ // memcpy(value+3,&tmp,4);\r
+ // memcpy(value+7,&datalen,4);\r
+ // memcpy(value+11,&tmp,4);\r
+ // memcpy(value+15,&tmp_data,2);\r
+ // memcpy(&value[17],buf,strlen(buf));\r
+\r
+ // comfirmPaire(0);\r
+\r
+}\r
+\r
bool creatMessageDir(void)//创建消息文件夹\r
{\r
struct stat info;\r