要用cc2530做 点对点的透明传输。
上层是 一对多 的 轮询机制。
因为cc2530只管 把原来由485串口的有线传输 改成 无线传输。所以,2530本身不管任何 通信机制。
只是要求它可以 实现
任意时刻有一对cc2530设备点对点传输数据;
使用simpliciTI协议,其中有四个模式,考虑peer-to-peer 和 Cascading 终端级联。
Cascading虽然可以几个终端一起连结,但是它们之间的传递不是一对一的。
一个有信息发出,所有附近的终端都会收到消息——但这不符合需要。
所以回头考虑peer-to-peer;
因为 监听 可以同时监听 几个设备,所以考虑的方法是
监听者 监听所有发出 link链接 的设备,记录下link_ID;
以后依次通过这个link_ID进行 收发;
目前的情形是
同时监听几个设备已经实现;
但是,收发时,总是只有第一个监听上的设备有反应,第二个没有
(因为手头只有三个cc2530模块)
你这个应用是不是用TI MAC就可以了,
电子工程师技术交流QQ群:12425841,专注于自动控制、数字电源等
回复 沙发 kata 的帖子
啊?怎么说?只是透明传输哦,不需要通信机制。
而且时间也很紧啊
换了几个了都
回复 沙发 kata 的帖子
那个,搞定了
我开始的理解和做法是对的。
也不知道为什么,刚刚不小心把项目文件搞的有点毛病,重新做了一次就可以了.....真见鬼