作者:新纪元 | 更新时间:2016-03-30 | 浏览量:2527
如上图,我想问这样显示是你们想要的吗?另外我发到服务器上的数据是带小数点的整数(浮点好了)!但是手机APP端刚开始显示前一两个数据还是正常的 往后就变成带负号的了!!发送过来的数据不会有问题的 因为电脑端显示正常!!发送数据代码如下:
/*发送实时数据 第一项温度 第二项湿度*/ #define BK_DEVICEUPDATATOBIGIOT \ "{\"M\":\"update\",\"ID\":\"%s\",\"V\":{\"%s\":\"%s\",\"%s\":\"%s\"}}\n" //debug("发送数据中..\r\n"); temp = AM2320_getTemp(); rh = AM2320_getRH(); os_sprintf(buf,"%d.%d",temp / 10, temp % 10); os_sprintf(buf1,"%d.%d",rh / 10, rh % 10); os_sprintf(sendbuffer,BK_DEVICEUPDATATOBIGIOT, BIGIOT_DEVICE_ID,BIGIOT_TEMP_PORT1,buf,BIGIOT_MOISTURE_PORT2,buf1); len = os_strlen(sendbuffer); BK_currentStatus = SendDeviceing; espconn_sent(&BK_pCon, sendbuffer, len);