手机APP端接口数据显示问题

作者:新纪元 | 更新时间:2016-03-30

Screenshot_2016-03-30-11-47-05.pngScreenshot_2016-03-30-11-47-26.pngScreenshot_2016-03-30-11-47-52.pngScreenshot_2016-03-30-11-48-10.png

如上图,我想问这样显示是你们想要的吗?另外我发到服务器上的数据是带小数点的整数(浮点好了)!但是手机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);




评论:共6条

贝壳物联 评论于:2016-03-30 12:40:33
我在手机上查看正常你的设备数据正常,没有显示负数,是否与手机有关,能否提供一下你的手机型号,和Android版本。
其他网友帮忙查看一下他的数据。看是否显示异常?是否是共性问题。
新纪元 回复于:2016-03-30 12:56:24
回复 @贝壳物联手机型号:红米一 版本:4.22
贝壳物联 回复于:2016-03-30 13:47:16
回复 @新纪元可能是因为android版本过低造成的,我用小米4,华为G7试都没问题。实时更新数据需要android一些特性支持,对此造成不便还请谅解,可以通过升级手机系统解决。
新纪元 回复于:2016-03-30 13:56:07
回复 @贝壳物联额 看来要刷机了?但是对于一个做产品的供应商,让客户更新自己的系统这是不对的哦!呵呵 开个玩笑 等什么时候有空了 在刷机好了 反正已就几分钟的事
贝壳物联 评论于:2016-03-30 14:01:45
多谢理解,一些新特性还需要喜欢折腾新东西的人才能用到,如果拿个老款诺基亚也要支持实时显示数据,就崩溃了。
新纪元 回复于:2016-03-30 14:05:17
回复 @贝壳物联也是期待你们越做越好,你们做好了我们才有平台折腾
评论支持使用[code][/code]标签添加代码
返回顶部