找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

CSR867x 开机是进入可发现可连接还是RSSI配对

2020-5-17 10:40| 发布者: csdn| 查看: 1255| 评论: 0|来自: CSDN

摘要: 写在前面:sink工程的原生代码里,设备开机进入的工作模式,是根据psr的配置和配对列表中设备个数共同决定的。 获取配对列表设备个数:ConnectionTrustedDeviceListSize(),最多8个,如图 那DisoIfPDLLess

写在前面:sink工程的原生代码里,设备开机进入的工作模式,是根据psr的配置和配对列表中设备个数共同决定的。

获取配对列表设备个数:ConnectionTrustedDeviceListSize(),最多8个,如图

那DisoIfPDLLessThan和PairIfPDLLessThan这两个值分别代表什么意思呢?

DisoIfPDLLessThan:如果配对设备列表中的设备个数少于这个配置项的值,会直接让sink进入可发现模式(配对)。

PairIfPDLLessThan:当设置为非零值时,当PDL(PairedDeviceList)中的设备数量为小于这个值,Sink进入RSSI查询(接近配对)模式,, pair to nearest AG。

上电时进入stateManagerPowerOn(),然后调用stateManagerEnterConnectableState();

根据下图的log,可以看出在没有配对记录时,设备进入了可发现可连接模式,有配对记录时,进入了可连接模式。

看懂了这些,我们就可以根据需要,让设备在开机时进入不同的模式了。



来源:https://blog.csdn.net/zhanghuaishu0/article/details/79927335
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

路过

雷人

握手

鲜花

鸡蛋

相关阅读

最新评论

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-26 06:38 , Processed in 0.085363 second(s), 16 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部