主题中讨论的其他器件:CC2640、 CC2650、
您好、先生、
使用 CC2650/CC2640将密码与 iPhone (IOS 10.2)配对时遇到问题。 如果此问题可以解决、请向我提供建议。
平台1:
软件:BLE 栈2_02_01_18 => hid_adv_remote 而不进行任何更改
硬件:CC2650RC
平台2:
软件:BLE STACK 2_01_00 =>基于 HIDEMUKBD 的应用程序、带密码
硬件:我自己的带 CC2640的 PCBA
----------------------------------------
问题描述:
我的原始应用程序基于 Platform_2、除了与 iPhone (iOS 10.2)配对外、工作正常。 当我将 CC2650RC 与 CC2640的最新 BLE 堆栈搭配使用时、我发现同样的问题。
如果使用 Platfon_1、请使用默认示例并与 iPhone 配对、它将在输入密码后显示配对成功(已连接)。 但 CC2650RC 无法为 iPhone 键入任何密钥(或数字密钥)。
我想使其正常工作、以便重置 CC2650RC、iPhone 显示为未连接、但仍在蓝牙配对表中。 如果我单击 iPhone BT 列表中的标签、它似乎会重新与 CC2650RC 配对、稍后它将显示已连接。 重新配对后、CC2650RC 即可正常工作。 CC2650RC 应与 IOS 10.2配对两次、以使其正常工作。
在我的测试中、如果禁用密码、则不会出现此问题。 这是否是 IOS 10.2的 BLE 堆栈上的错误?