广播模式:采用Ext_adv模式,有时候发legacy,有时候发longRange广播。
广播间隔:30s
问题:
假如2022/7/20 09:00:00 广播了数据,在2022/7/20 09:00:05更改广播间隔为1s,但是更改后,广播间隔没有及时更新,要等到2022/7/20 09:00:30才会将广播间隔变为1秒。如何及时更改广播间隔??
之前试了bls_ll_setAdvDuration()API在广播模式为Ext_adv不起作用。
8250 |
SDK计算唤醒时间点错误 |
BLE OTA |
广播参数不能及时改变 |
OTA process |
广播模式的切换 |
精确定时 |
你好,
该函数不能在ext_adv使用,可以使用blc_ll_setExtAdvEnable_1关闭广播之后再重新设置。
@TL_Soyo 请问a一下,我把广播时间间隔最小值设置为100ms,最大值设置为120ms,按复位后有一下广播,我手机连接不上,手机扫描刷新也找不到广播了。把时间间隔最小值改30ms 最大值改40ms是没问题的。
你好,
该函数不能在ext_adv使用,可以使用blc_ll_setExtAdvEnable_1关闭广播之后再重新设置。
@TL_Soyo 请问a一下,我把广播时间间隔最小值设置为100ms,最大值设置为120ms,按复位后有一下广播,我手机连接不上,手机扫描刷新也找不到广播了。把时间间隔最小值改30ms 最大值改40ms是没问题的。
hi Soyo
试过了blc_ll_setExtAdvEnable_1()关闭广播后,然后用blc_ll_setExtAdvParam()重新配置,再用blc_ll_setExtAdvEnable_1开启广播,广播间隔还是没有及时改变,这是为何?
你好,
应该需要对协议栈有些修改,可以官网首页联系FAE团队获得支持。