首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BLE蓝牙低功耗设备中的认证问题

问BLE蓝牙低功耗设备中的认证问题
EN

Stack Overflow用户
提问于 2016-03-16 16:34:39
回答 2查看 2.3K关注 0票数 17

我们正在制造具有BLE接口的物联网设备,该设备使用托管芯片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

对于安卓5.0版本以下的设备,它运行得很好。

然而,

  1. 对于安卓5.0版本的设备,配对对话框出现时没有显示双引脚或引脚输入字段,并且当单击pair按钮时,它无法与配对抱怨

由于PIN码或密钥不正确,无法与MyApp配对。

  1. 适用于安卓5.1版本的设备,它甚至不显示配对对话框,因此配对失败。

备注:尝试重新启动设备,忘记设备,清除设备中的绑定信息。

寻找指导,建议,帮助,评论,代码。

EN

回答 2

Stack Overflow用户

发布于 2016-03-30 17:16:46

这是一个known issue -相当多的用户报告了在Android5.0中无法输入密码的问题。这似乎并不是在所有设备上都会发生。

该问题的其他示例:

https://android.stackexchange.com/questions/88011/android-5-bluetooth-pairing-dialog-has-no-passkey-form

https://en.discussions.tomtom.com/mysports-connect-apps-389/pairing-issue-on-nexus-5-android-5-948640

票数 6
EN

Stack Overflow用户

发布于 2016-05-08 05:25:29

Ti cc254x堆栈有一个已知的向前兼容性错误,使其无法与支持BLE4.2安全功能(LinkKey交换)的设备配对。这个功能在去年秋天集成到了Bluedroid中,将成为Android 6的主线,可能已经被一些供应商合并了。错误已在Ti cc254x堆栈release 1.4.1中修复,但您的模块固件可能尚未合并修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36030389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档