Jacket 发表于 2023-8-21 00:16:13

学习笔记8(回调数据)

一、本次继续完成上一篇文章https://club.gizwits.com/thread-169640-1-1.html二、在之前的基础上,添加以下控件,并将enabled设置为false(禁止手动修改)三、添加设备回调,并使用多线程接收回调的数据public void didReceiveData(result, device,dataMap, sn): 设备回复result: GIZ_SDK_SUCCESS表示成功,其他为失败, 详细可查看GizWifiErrorCode的枚举定义dataMap:设备上报的数据内容:"data": : value为ConcurrentHashMap类型,内容为设备状态键值对,[数据点标识名:数据点值],"alerts": :value为ConcurrentHashMap类型,内 容为设备报警键值对,[数据点标识名:数据点值]"faults": :value为ConcurrentHashMap类型,内 容为设备故障键值对,[数据点标识名:数据点值]"binary": : value为Byte[]类型,内容为二进制数 据,指没有在site上定义数据点的需要透传的数据Sn:控制指令的应答序号,此应答序号与APP 发送控制指令的序号一致。四、实物现象
页: [1]
查看完整版本: 学习笔记8(回调数据)