微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > Z-Stack_Linux_Gateway-1.0.1-关于压力传感器支持的问题

Z-Stack_Linux_Gateway-1.0.1-关于压力传感器支持的问题

时间:10-02 整理:3721RD 点击:

这个网关的三个服务程序并非开源,我们现在想做无线压力传感器,最新的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?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top