send_big_data(type_,NULL,0);\r
\r
//send_big_data(1,NULL,0,0,1,1,0x4b,1);\r
- \r
- sendbigDataBufState = false;//分包同步数据不允许打断\r
return;\r
}\r
\r
\r
void Read_BIN_file_buf_send_bin_Data(uint8_t day,uint32_t pack_size,uint16_t id)\r
{\r
- sendbigDataBufState = true;//分包同步数据不允许打断\r
+\r
const char *data=NULL;\r
uint32_t data_len = 0;\r
\r
send_big_data(type_,NULL,0);\r
\r
//send_big_data(1,NULL,0,0,1,1,id,1);\r
- sendbigDataBufState = false;//分包同步数据不允许打断\r
return;\r
}\r
uint8_t single_data=8;\r
bleSendTypeID=cmd-((cmd/256)*256);\r
// printf("同步第%d天的数据\r\n",data[0]);\r
int num;\r
- sendbigDataBufState = true;//分包同步数据不允许打断\r
\r
switch (bleSendTypeID)\r
{\r
default:\r
break;\r
}\r
- sendbigDataBufState = false;//分包同步数据不允许打断\r
//sendReadData();\r
}else{\r
sendBuf[18] = 0;\r
\r
bool Read_tar_file_buf_send_Data(uint16_t pack_size,uint8_t id)\r
{\r
- sendbigDataBufState = true;//分包同步数据不允许打断\r
\r
char *data= (char *)malloc(pack_size+1);\r
uint16_t read_size=0;\r
{\r
printf("fopen fail %s\r\n",file_name);\r
free(data);\r
- sendbigDataBufState = false;\r
return false;\r
}\r
\r
printf("event size (%d) is less than msg_header_t (%d) ",event_size,sizeof(msg_header_t));\r
// return ;\r
}\r
- if(sendbigDataBufState == true)//正在发送大数据不接收任何app指令下发的数据\r
- {\r
- printf("sendbigDataBufState :(%d)",sendbigDataBufState);\r
- \r
- // return;\r
- }\r
#ifdef BLE_LOG\r
printf("bleDataRecv handle:%d\r\n",handle); \r
#endif\r