桃芯ingchips——windows HID键盘例程无法同时连接两个,但是安卓手机可以的问题

目录

环境

现象

原理及解决办法


环境

PC:windows11

安卓:Android14

例程使用的是HID Keyboard,板子使用的是91870CQ的开发板,DB870CC1A

现象

连接安卓手机时并不会出现该现象,两个开发板都可以当做键盘给手机发按键命令

当使用windows连接开发板的时候,连接第一块板子没问题,可以正常使用,但是连接第二块板子的时候就会出现 "请尝试重新连接设备" 的提示

原理及解决办法

出现该现象的主要原因是HID设备必须开启SM,而Windows11对已有的IRK会进行比对,如果相同IRK的设备则认为是同个设备,不予连接,此时我们只要更改SM管理器初始化时的IR身份根就好了

如果是出现无法发现设备则考虑MAC是否重复

相关推荐
byte轻骑兵2 天前
从HCI报文透视LE Audio重连流程(3):音频流建立、同步与终止
音视频·蓝牙·le audio·cig/cis·广播音频
summerkissyou19877 天前
android-蓝牙-广播启动-startAdvertising和startAdvertisingSet区别
android·蓝牙
Darkershadow11 天前
蓝牙学习之Time Set
python·学习·蓝牙·ble·mesh
榕树子12 天前
【蓝牙】安全密钥如何生成:蓝牙Mesh网络的安全基石
安全·蓝牙
Ar呐14 天前
软考网规篇之无线通信网——无线个域网蓝牙和Zigbee、移动通信和5G
5g·蓝牙·zigbee·高级软考·网络规划设计师
CCTI_Curran17 天前
迷你标签打印机做TELEC认证注意事项
运维·服务器·wifi·蓝牙·telec认证·日本认证·无线产品
byte轻骑兵17 天前
HFP协议核心AT指令速查表
信息与通信·蓝牙·通信·hfp·通话
summerkissyou198718 天前
Android13-蓝牙-常见问题
android·蓝牙
Industio_触觉智能19 天前
触觉智能RK3576开发板OpenHarmony开源鸿蒙蓝牙BLE主机实现方案
蓝牙·openharmony·主机·ble·开源鸿蒙·rk3576·从机
summerkissyou198721 天前
Android13-蓝牙-发现,配对,连接-例子
android·蓝牙