【发布时间】:2016-03-16 08:34:38
【问题描述】:
我们正在制作一个带有 BLE 接口的 IOT 设备,该设备使用托管芯片 CC2541 (http://www.ti.com/product/CC2541) 的 HM-11 (http://www.seeedstudio.com/wiki/Bluetooth_V4.0_HM-11_BLE_Module) 分线板。
认证方式设置为2:Auth with PIN
数据表中显示可用身份验证模式的剪辑如下:
63. Query/Set Module Bond Mode
Send Receive Parameter
AT+TYPE? OK+Get:[para1] None
AT+TYPE[para1] OK+Set:[para1] Para1: 0~2
0:Not need PIN Code
1:Auth not need PIN
2:Auth with PIN
3:Auth and bond
Default: 0
对于低于 Android 5.0 版本的设备,它运行良好。
然而
-
对于 Android 5.0 版的设备,配对对话框出现时没有 diaplyed-pin 或 pin-entering-field,当点击
pair按钮时,它无法配对 - 抱怨由于 PIN 或密码不正确,无法与 MyApp 配对。
对于 Android 5.1 版的设备,它甚至不显示配对对话框并且无法配对。
注意事项:尝试重启设备、忘记设备、清除设备中的绑定信息。
寻找指导、建议、帮助、cmets、代码。
【问题讨论】:
-
请将您使用的安卓代码发布到Pair。
标签: android android-bluetooth bluetooth-lowenergy