在BLE中,谁决定使用哪种配对模式?外围/中心

时间:2014-11-26 11:35:11

标签: bluetooth-lowenergy

我一直在寻找BLE材料来解决这个问题。但我无法进入。虽然从实际上/逻辑上来说,外围设备应该决定我是否想知道它是否记录在哪里。任何与此信息相关的链接都将非常有用。

2 个答案:

答案 0 :(得分:1)

在iOS上,至少,如果外围设备指定特征需要加密,则iOS Central将在尝试访问时启动配对操作。如果不需要加密,则不会发生配对 - 中央可以发起连接。

所以,总结一下 -

  • 外围设备通过定义其特征来决定是否需要配对。
  • 中心在需要时管理配对过程。

答案 1 :(得分:0)

关于“Just Works”;我的理解是这是配对,其中设备既不能显示密钥,也不允许用户输入密码。它不是一个未加密的连接。

虽然您的普通iOS设备可以同时执行这两项设备,但许多设备(例如牙刷手柄)不能,但仍然需要“正常工作”配对和边界。这也称为未经身份验证的加密配对。如果外围设备无法显示密钥,iOS似乎会提示用户接受配对请求。