This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2745P10-Q1:如何实现客户 BLE 绑定流程

Guru**** 2539500 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1528833/cc2745p10-q1-how-to-implement-a-customer-ble-bonding-process

器件型号:CC2745P10-Q1

工具/软件:

尊敬的 TI:

我目前正在使用 Android 手机系统的蓝牙与 TI CC2745 芯片来开发 BLE 6 解决方案。 此解决方案包括实现一项功能、在首次连接期间、系统会提示用户确认是否允许该器件下次自动连接到 TI CC2745。 这涉及 BLE 设备配对、绑定和白名单操作。

具体来说:当手机首次将蓝牙连接到 TI CC2745 时、在收到连接通知后、TI CC2745 会通过 CAN 发送一条消息、提示用户确认是否允许与该设备绑定并将其添加到白名单。
如果 TI CC2745 收到用户的确认、则会绑定设备并将其添加到白名单。 下次、手机的蓝牙就会自动连接到 TI CC2745。
如果用户的响应为负、则不允许设备绑定和白名单。

此外、如果绑定的设备数量超过允许的最大限制、则需要先删除现有绑定的设备并将其从白名单中删除、然后才能添加新设备。

我引用了以下链接 CC2745P10-Q1:将自定义功能添加到绑定过程 — 蓝牙论坛- BluetoothRegistered︎ — TI E2E 支持论坛、但方法似乎不正确:从手机启动第一次连接时、手机上会弹出一个弹出窗口、要求用户输入 PIN。 在 TI CC2745 的一侧(在 syscfg 中取消选中绑定标志)、我们获得 BLEAPPUTIL_LINK_INSTABLE_EVENT 并通知用户等待确认。 ​​但是、在用户确认时、配对过程似乎已完成(手机已绑定​​并已连接)。 随后尝试呼叫 GAPBonds Mgr_Pair 会导致设备​​未​​绑定(电话下次无法自动重新连接)。

请告知 TI CC2745 需要采取哪些措施来实现所需的功能。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在另一种情况下会跟踪该问题