微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 关于蓝牙多个设备存在,链接问题

关于蓝牙多个设备存在,链接问题

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

我的20多个蓝牙设备在一起,为什么总是有那么1-3个不能进行广播呢?我的广播间隔是#define DEFAULT_ADVERTISING_INTERVAL          160,请问有什么我没有考虑到的吗?我要如何进行修改呢?

我单独的拿那一个设备进行测试,也测不到的广播。我怀疑是不是停止了广播。

我想要的产品是需要一直进行广播的。

单独测试也测不到广播?这几个不工作的设备是随机的还是固定的?

这几个设备是随机的

你是要20多个都是广播 还是建立一个小星型网?

纯广播的话,相互之间没有任何联系,你现在修改的是广播间隔,在20ms到 10.24s之间

建议你用Packet Sniffer抓包看看,看射频信号是否有出来

如果没有的话,建议从硬件,电源,Clock上,RF电路上查一下

都是广播,没有建立小型的网络。

现在又有5个出现这种情况了

抓包抓不到,

1. 你用的CC2541 在Broadcaster例程上改的?

C:\Texas Instruments\BLE-CC254x-1.4.0\Projects\ble\SimpleBLEBroadcaster

2. 射频信号有没有测过?有没有出来

抓包抓不到的话, 建议你分别在37、38、39信道上测试下射频信号的信号强度以及频偏

用的SimpleBLEPeripheral.ewp这个工程,没有射频信号

请问信号的强度和频偏如何测呢?

1. Peripharel用于从机例程,一般比如和手机建立通讯,手机做主机,可以用这个例程,纯广播的话,Broadcaster就可以

2. 信号强度和频偏需用频谱仪测试,需有一定的RF背景,如果完全没这方面经验的话,建议找一家第三方或者天线厂家

我的从机工程就是和手机进行连接,

我开始的时候是只有2-3个设备进行广播,把广播间隔修改小了之后就可以有15-17个设备进行广播了。谢谢

广播间隔变小,主机Scan到并初始化建立链接的几率会更大,连接会更快,但是在广播时间和功耗上你需要做个balance

一个手机最多可以搜到多少个设备的信号,我用的是iPad的lightblue软件

取决于设备厂家,而不在CC2541

一个主机你要同时连很多从机的话,瓶颈不在于是否可以搜索到信号,而在于一个主机可以同时连几个device,以iphone4S为例,最多同时连9个从机

建议你可以联系一家TI的代理商,有点经验的BLE FAE过来聊一下,可能很多你的问题就清楚了

建议你查看一下相关的资料,看看一个手机到能一次能扫描到多少设备,估计与手机也有点关系

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

网站地图

Top