CC2540中继处理
目前组建了一个小网,1主8从。
如果以后想做一个大网,大概200多个设备。距离肯定不够。
想让小网的主机,又变成一个从机,让大网的主机获取信息。
这个方案可行吗?如果需要修改代码 主机变从机 从哪下手呢?
fordream,
理论上,从BLE的规范来讲,是没问题的。
但是考虑到实际设备本身的资源和能力,1主8从,做不到,因为比如CC2541之类的单模BLE芯片,资源非常有限,能连上3个从设备已经不错了。
一连多个,可以参考这个代码:http://processors.wiki.ti.com/index.php/SimpleBLECentral_Connect_to_Multi_SimpleBLEPeripheral_devices
通过中继进行较远距离的通讯不行吗?
我从yan的回答,简单给您解释一下:
1)2540资源有限,主要取决于RAM这个点,一主多从,主机需要维护接入从机的连接信息,这些信息一般多是动态/临时数据(在连接断开的时候释放资源)所以这些信息存储在RAM中。虽然理论上支持很多从机,不过考虑到主机的资源确实有限,所以不建议有很多个从设备,比如您说的200个。
2)具体能支持多少个,您可以编译一下您的代码看剩余的RAM然后在看下从机的属性信息字段大小,初步估算能支持多少个,yan说一般是3个,应该也不会更多了。
3)可以换个主机,从机使用cc2540,这样应该不会有问题,不过这样很多东西都需要你自己摸索才能解决了,恩我想可以用dongle来作为主机吧,网络模式下pc是控制器吧。
一主多从,我可以从硬件开关来解决。
现在主要蓝牙中继,就是从机变主机,用来中继。
在从机程序你,加主机扫描任务,一堆错误。
一主多从,我可以从硬件开关来解决。
现在主要蓝牙中继,就是从机变主机,用来中继。
在从机程序你,加主机扫描任务,一堆错误。
听说CC2540 有主从一体的demo。
我找了好久都没找到。
我想主从一体可以满足我现在项目开发。
麻烦能提供一下吗?
谢谢了!
听说CC2540 有主从一体的demo。
我找了好久都没找到。
我想主从一体可以满足我现在项目开发。
麻烦能提供一下吗?
谢谢了!
你好 !
我也是做 BLE的 也遇到了 一主多从的问题 ,你的问题解决了吗?
有例子 可以跟我分享一下吗 ?
我也遇到了 难题
多谢了哈!
还没有,不过可以组一个小网络了。
QQ:936603944
加的时候,麻烦说明下,我好备注