作者:新紀(jì)元 | 更新時(shí)間:2016-03-30 | 瀏覽量:2895




如上圖,我想問(wèn)這樣顯示是你們想要的嗎?另外我發(fā)到服務(wù)器上的數(shù)據(jù)是帶小數(shù)點(diǎn)的整數(shù)(浮點(diǎn)好了)!但是手機(jī)APP端剛開(kāi)始顯示前一兩個(gè)數(shù)據(jù)還是正常的 往后就變成帶負(fù)號(hào)的了!!發(fā)送過(guò)來(lái)的數(shù)據(jù)不會(huì)有問(wèn)題的 因?yàn)殡娔X端顯示正常??!發(fā)送數(shù)據(jù)代碼如下:
/*發(fā)送實(shí)時(shí)數(shù)據(jù) 第一項(xiàng)溫度 第二項(xiàng)濕度*/
#define BK_DEVICEUPDATATOBIGIOT \
"{\"M\":\"update\",\"ID\":\"%s\",\"V\":{\"%s\":\"%s\",\"%s\":\"%s\"}}\n"
//debug("發(fā)送數(shù)據(jù)中..\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);