Z-Stack_Linux_Gateway-1.0.1-关于压力传感器支持的问题
这个网关的三个服务程序并非开源,我们现在想做无线压力传感器,最新的cluster中有,但是在这个GATEWAY的server部分不知道是否支持,如果不支持,是否有更新的版本。此外,在这个文件夹中的文档看到了关于开发应用的API介绍,比如NWK_SET_PERMIT_JOIN_REQ ,但是在原本提供的样例application的代码中并没有看到完全一致的函数,反而都是带有各种前缀,而且看到的都是以command id的形式,
比如pkt->header.cmd_id= NWK_MGR_CMD_ID_T__NWK_SET_PERMIT_JOIN_REQ
根据我个人的理解,似乎是建立一个pkt,然后包头写好,包的内容msg则根据具体的API来定义,包括命令ID以及具体的参数都写在这儿,然后通过打包再通过si_send_packet发送给server来处理(这么做是为了使用google的protobuf?)。如果都是这么个形式,那我就不是很明白这个API究竟怎么使用才对了。
另外,个人在大致阅读过代码后发现,似乎开发应用,只需要学会如何调用各种*engine.c内的函数就够了,再往内层,基本可以认为就是不需改动的了,不知对不对?
以上疑惑,希望懂得人指点一二
目前没有直接跟压力相关的。
你可以用read attribute 和 report attribute的方式来做,也可以的
对的你只要会使用关的API就可以了
"你可以用read attribute 和 report attribute的方式来做,也可以的"
这里具体怎么做能稍微再详细解释一下么?
个人疑惑的是:clusterID是定义好的,对应attributeID不也都是固定的了么?意思是我额外增加一个attribute?
压力传感器 Stack_Linux_Gateway 相关文章:
- 安装Z-Stack_Linux_Gateway_1_0_1_installer.run出错
- Z-Stack Linux GateWay出现/home/nfs/Z-Stack_Linux_Gateway-1.0.1/Source/Projects/zstack/linux/demo/project/main.c:164: undefined reference to `ds_init',求解决方法
- 如何把Z-Stack_Linux_Gateway导入CCS
- Z-Stack Linux Gateway端问题
- z-stack_linux_gateway 在BB Black上运行./zigbeeHWgw bbb 出现错误
- 请问如何得到Z-Stack_Linux_Gateway-1.0.1-src-linux-installer