完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
BlueNRG(主机)与其他蓝牙模块(从机)(非ST)使用passkey配对时,输入错误的密钥时,会马上触发disconnect事件,错误码是0x08,没有触发配对完成事件,输入正确的密钥时,没有触发配对完成事件,没有立即触发disconnect事件,而是等待了相当于输入密钥超时时间(10秒左右)才触发disconnect事件,disconnect的错误码为0x13,另外还有一种情况,在配对完成后,过了不定长的时间,连接会自动断开,错误码为0x22,我想知道,是否是蓝牙协议栈不兼容的问题还是连接配对的步骤缺失的问题?
|
|
相关推荐
1个回答
|
|
根据您的描述,可能存在以下几种问题:
1. 输入错误的密钥时立即触发disconnect事件,错误码为0x08:这可能是由于密码不匹配导致的。请确保正确输入配对设备的passkey。 2. 输入正确的密钥时没有触发配对完成事件,而是等待了一段时间后触发disconnect事件,错误码为0x13:这可能是由于连接超时导致的。请检查蓝牙设备的连接超时时间设置,并确保在规定的时间内完成配对操作。 3. 在配对完成后过一段时间自动断开连接,错误码为0x22:这可能是由于连接中断导致的。请确保两个设备之间的物理连接正常,关闭其他干扰设备,并确保Bluetooth设备的电量充足。 另外,如果以上解决方法无效,有可能存在蓝牙协议栈兼容性问题。建议您检查两个蓝牙设备的协议栈版本是否兼容,并查阅相关文档或联系厂商,以获取更详细的技术支持。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1614 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1541 浏览 1 评论
970 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
682 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1592 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
531浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 23:43 , Processed in 0.616089 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号