cids[cid_cnt].value = oi_temperature;
cid_cnt++;
}
- if (oi_cid_hum > 0) {
+ if (oi_cid_hum > 0){
cids[cid_cnt].cid = oi_cid_hum;
cids[cid_cnt].value = oi_humidity;
cid_cnt++;
}
- if (cid_cnt == 0){
- heartbeat();
- } else {
-
+ if (cid_cnt != 0){
int i;
int buff_len;
msgsend = ul_send_query(ul_fd, 0, UL_CMD_PDO, UL_BFL_NORE, (void*) buf, buff_len);
printf("[I] DATA\n");
- free(buf);
ul_freemsg(ul_fd);
}
}