基于CC2530的zigbee组网,TI提供了组网的参考代码吗?或者可以直接拿来用的组网代码有没有提供?
如题,想知道TI提供了没有现成的组网代码,就是那种不用考虑怎么组网的,zigbee太深奥了,我就用它组网后传输数据。求组网的代码。
建议采购第三方的带组网程序的模块。推荐RFSTAR
http://www.szrfstar.com
和飞比
http://www.feibit.com/
他们
有现成的组网代码免费提供,是吧?谢谢你了
TI提供的是标准协议栈。不了解协议的话确实有一定的复杂度。你要组个什么样的网络?07pro支持mesh,07支持树形网络,比较适合HA或者SE这些标准的应用。如果是专属网络,需要很多修改。
他们都有多年zigbee经验,应该可以帮到你。他们一般可提供透传模块,你只需关注自己的应用。
我
刚接触不是太清楚具体网络类型,就是组网传输数据,然后有一个跟计算机连接接收所有节点发来的数据,在计算机里汇总
只节点向计算机传输数据吗?PC要不要下发数据?有没有功耗要求?
要的,PC可以向指定的节点发指令。功耗不要太大。
http://www.ti.com/general/docs/lit/getliterature.tsp?literatureNumber=swrc147c&fileType=zip
这个例子是收集型网络,你要下发指令就有点困难了。功耗倒是可以。你可以看看。你的要求其实用标准协议还是需要不少修改。如果你不想太多开发,建议还是找第三方购买现成的透传模块。
噢,好的,谢谢你。我有一个想法,就是利用该芯片的无线收发器,然后自己制定简单的协议,只要完成身份识别,简单接力组网通信,实现上传与接收。你看可行不?
你要考虑到是不是要需要安全性,需不需要低功耗的机制(终端设备周期性查询父节点有没有发给自己的数据,父节点必须随时处于工作状态),如何选择干净信道(多网共存)等
如果这些都不考虑,你可以基于TI-MAC(802.15.4,确保两点间通讯),在其上写自己的协议。Z-STACK不能直接调网络层接口,而需要从ZDO层来管理网络
嗯,好的,谢谢你,目前不需要安全性。有不懂的,我再来问你,我是刚接触这个东西,好多都不懂。谢谢你了,这么晚来回答我的问题。