小白2015 发表于 2015-4-2 14:15:58

数据范围有异常

   我新建一个设备的数据点的类型是unit16 数据范围是0-65535,但是我在app上只能显示到最大254 ,应该 是我的app代码有异常。我想问可能的原因是什么?

Trevor 发表于 2015-4-2 18:43:53

你自己的APP是完全自己写的还是借鉴的我们的开源项目?
比如下面这个数据点
http://site.gizwits.com/v2/datapoint?product_key=b243476ad1ac4f78b0da5036284aa80b&format=json
你搜索MyLight得到我自定义的unit16 数据范围是0-65535,UI应根据这个json文件内容自动绘制界面,该json文件内指定MyLight的属性如下:
{"title": "MyLight", "bind": "floatValue:float", "object": {"action": "entity0", "bind": ["entity0.MyLight"], "uint_spec": {"max": 65535, "step": 1, "min": 0}, "perm": "W"}, "value": 0, "key": "entity0.MyLight", "maximumValue": 65535, "minimumValue": 0, "type": "QFloatElement"}
界面应该绘制最大值65535,最小值0,步长1.

该Json文件的内容你可以调用XPGWifiDevice对象的getUI接口(Android)或者ui属性(iOS)得到。
页: [1]
查看完整版本: 数据范围有异常