Wireless-Tech 我找到问题了,是因为我在扫描到指定的广播数据后启动一个定时器导致跑着出问题的,屏蔽了后好多了。做小型Mesh有个问题:连接到其中一个后修改了广播数据后,要断开连接并重启广播数据才能生效,而且只有断开连接后才能广播呀,怎么实时同步呢。
谁说连接上之后不能广播的,连接上可以用不可连接广播继续广播,断开后再恢复成可连接广播
Wireless-Tech 谁说连接上之后不能广播的,连接上可以用不可连接广播继续广播,断开后再恢复成可连接广播
这是什么意思,两个蓝牙设备连接后可以同时发送广播通道的数据和数据通道的数据??? 广播通道不是应该停止的么
群主我这样连接后将广播模式切换为不可连接广播,断开连接切换回来,但是为啥连接后还是不广播呢
Wireless-Tech 群主我这样连接后将广播模式切换为不可连接广播,断开连接切换回来,但是为啥连接后还是不广播呢
这个你看看断开后再广播的API的返回值是什么?按道理应该是可以的啊
看了你发给我的工程,代码都没有问题,但是我看了你的BLE配置,当你设置成不可连接广播类型时,按照BLE Spec中说的,广播间隔最小为100ms,而你设置的是50ms,这个就是问题所在
果然好用,那动态修改广播数据使用这个函数吗
CYBLE_API_RESULT_T CyBle_GapUpdateAdvData ( CYBLE_GAPP_DISC_DATA_T * advDiscData, CYBLE_GAPP_SCAN_RSP_DATA_T * advScanRespData )
用这个函数有没有特别注意的地方
Wireless-Tech 果然好用,那动态修改广播数据使用这个函数吗
是这个API函数,但是你填充的广播数据要符合BLE Spec中要求的广播数据格式不能乱填。不然是无法更新广播数据的
Wireless-Tech 这是什么意思,两个蓝牙设备连接后可以同时发送广播通道的数据和数据通道的数据??? 广播通道不是应该停止的么
虽然在群里已经回复你了,但是为了让后来的人看到,我论坛也再回复一下。 两个BLE设备连接上之后,从机是可以继续发出不可连接广播的
想看下我 的 等级是多少!
suozhang 所长吗?是的话给你升官😀
Wireless-Tech 给生一个啊
suozhang done🙂