Peripheral role是否支持动态设定它的可连接性
时间:10-02
整理:3721RD
点击:
产品场景中需要动态配置CC2541的可连接性。现在的实现方案是给CC2541发送AT命令设置为Peripheral role或者Broadcaster role,然后重启蓝牙芯片使配置生效。技术上虽然可以达到动态配置芯片的可连接性,但是方案实测下来很不稳定。
所以现在想在Peripheral role下是否有API可以动态的更改他们的可连接性。这样就可以不频繁重启蓝牙芯片,或许稳定性会好一些。
但是我查看了部分CC2541的文档,似乎并没有类似的接口,不知道有没有朋友知道?
另外,我想了解下CC2541的重启上电时序是怎么样的?我们现在蓝牙芯片重启后RF功能基本都是稳定的,但是发现解析串口的AT命令会有乱码,不知道是不是与启动时序有关系。
xinwen,
peripheral 和 broadcaster 两个是可以在一起的,不需要重启芯片才能切换。
你可以在1.4的工程里面打开plus broadcaster属性。
power on 的话你可以参考一下datasheet.
连接性 Peripheral role 相关文章:
- 蓝牙从机事件处理函数 SimpleBLEPeripheral_ProcessEvent的疑问
- 我的cc2540 用simpleBLEperipheral 刷完之后怎么只有 generic access service 这一个,没有其它的服务呢?
- Role Profile可以有一个共存模式,可以同时作为peripheral和broadcaster?
- 请问一下ANCS通知的时候,cc2540是central模式吗?还是peripheral模式,只不过GATT上Client模式?
- 求助:Observe如何获取Peripheral广播中的数据?
- 请问CC2540作为Central时最多能连接多少个Peripheral?