save
This commit is contained in:
@@ -26,7 +26,7 @@ void send_blocks(float* arr, char* uuid_str){
|
||||
for (int j = 0; j < 100; ++j) {
|
||||
int n = snprintf(block + block_index, 100 * 100 - block_index, "%.6f|", arr[i * 100 + j]);
|
||||
block_index += n;
|
||||
if (block_index >= 9000) {
|
||||
if (block_index >= 7000) {
|
||||
block_index = 0; // <20><><EFBFBD>ÿ<EFBFBD>
|
||||
_total_len++;
|
||||
}
|
||||
@@ -39,13 +39,15 @@ void send_blocks(float* arr, char* uuid_str){
|
||||
for (int j = 0; j < 100; ++j) {
|
||||
int n = snprintf(block + block_index, 100*100 - block_index, "%.6f|", arr[i*100+j]);
|
||||
block_index += n;
|
||||
if (block_index >= 9000) {
|
||||
if (block_index >= 7000) {
|
||||
char* _block = (char*) mymalloc(SRAMEX,sizeof(char)*100*100);
|
||||
memset(_block, 0 ,sizeof(char)*100*100);
|
||||
block_index = 0; // <20><><EFBFBD>ÿ<EFBFBD>
|
||||
sprintf(_block, "{\"uuid\":\"%s\",\"Bid\":\"%d\",\"Eid\":\"%d\",\"Block\":\"%s\"}\n", uuid_str, total_len++, _total_len, block);
|
||||
DEBUG_PRINTF("%s", _block);
|
||||
myfree(SRAMEX,_block);
|
||||
sprintf(_block, "{\\\"uuid\\\":\\\"%s\\\",\\\"Bid\\\":\\\"%d\\\",\\\"Eid\\\":\\\"%d\\\",\\\"Block\\\":\\\"%s\\\"}\n", uuid_str, total_len++, _total_len, block);
|
||||
//DEBUG_PRINTF("%s", _block);
|
||||
|
||||
CSTX_4G_ALiYunIOTSenddata_string(_block,"data_string");
|
||||
myfree(SRAMEX,_block);
|
||||
_block = NULL;
|
||||
}
|
||||
}
|
||||
@@ -56,13 +58,13 @@ void send_blocks(float* arr, char* uuid_str){
|
||||
char* _block = (char*) mymalloc(SRAMEX,sizeof(char)*100*100);
|
||||
memset(_block, 0 ,sizeof(char)*100*100);
|
||||
block_index = 0;
|
||||
sprintf(_block, "{\"uuid\":\"%s\",\"Bid\":\"%d\",\"Eid\":\"%d\",\"Block\":\"%s\"}\n", uuid_str, total_len, _total_len, block);
|
||||
DEBUG_PRINTF("%s", _block);
|
||||
myfree(SRAMEX,_block);
|
||||
sprintf(_block, "{\\\"uuid\\\":\\\"%s\\\",\\\"Bid\\\":\\\"%d\\\",\\\"Eid\\\":\\\"%d\\\",\\\"Block\\\":\\\"%s\\\"}\n", uuid_str, total_len, _total_len, block);
|
||||
//DEBUG_PRINTF("%s", _block);
|
||||
CSTX_4G_ALiYunIOTSenddata_string(_block,"data_string");
|
||||
myfree(SRAMEX,_block);
|
||||
_block = NULL;
|
||||
}
|
||||
|
||||
myfree(SRAMEX,block);
|
||||
block = NULL;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user