发 帖  
原厂入驻New
[问答] 请问BLE是只能跟2个设备连接并发送数据?
2020-8-28 13:15:04  52 设备
分享
1、CC2540一个主设备连接多个从设备,我记得BLE最多可以连接3个从设备。我用demo板进行试验时,当一个主设备连接3个从设备时,可以连接成功,但是当我给3个从设备同时发送一个字节数据,即写一次的时候主设备会断开所有设备的连接;当我每隔一秒分别给3个从设备发送一个字节数据的时候主设备也是会断开所有连接;当我只对其中一个设备发送数据的时候,还是会出现同样的问题。
2、当我的主设备只连接2个设备时,非常的正常,可以无线发送数据。
难道BLE只能跟2个设备连接并发送数据?按照技术文档所写应该不会啊。
0
2020-8-28 13:15:04   评论 分享淘帖
5 个讨论
还不知道,现在只是用了两个从设备,没有发现问题。
2020-8-28 13:23:51 评论

举报

hi xie,
只能跟3 个连的原因是因为芯片上的可用资源实在有限 :)
你说的问题有可能就是因为以你的应用的工作方式, 芯片资源不够给3 个同时用了 :(
骑猪去天山 发表于 2020-8-28 16:20
hi xie,
只能跟3 个连的原因是因为芯片上的可用资源实在有限 :)
你说的问题有可能就是因为以你的应用的工作方式, 芯片资源不够给3 个同时用了 :(

我是使用例程进行的,基本上没增加什么应用,例程使用的资源应该不算多吧。
2020-8-28 13:52:51 评论

举报

骑猪去天山 发表于 2020-8-28 16:20
hi xie,
只能跟3 个连的原因是因为芯片上的可用资源实在有限 :)
你说的问题有可能就是因为以你的应用的工作方式, 芯片资源不够给3 个同时用了 :(

一个Central和两个Peripheral连接成功能相互发送数据,但是如果Peripheral加上一个温湿度传感器,且每3秒就测量一次温湿度,结果Central就无法和这个Peripheral连接了,这是什么原因?
2020-8-28 14:03:43 评论

举报

kingnet_52002 发表于 2020-8-28 16:50
一个Central和两个Peripheral连接成功能相互发送数据,但是如果Peripheral加上一个温湿度传感器,且每3秒就测量一次温湿度,结果Central就无法和这个Peripheral连接了,这是什么原因?

同问,请问这个问题你解决了吗?
2020-8-28 14:12:42 评论

举报

只有小组成员才能发言,加入小组>>

1451个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表