主题中讨论的其他器件:CC2564
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.
你(们)好雅各
我将 A2DPDemo 和 SPPLEDemo 合并到一个应用中。
尝试连接 GATT 和 A2DP。
首先、我通过 nRFConnect 建立 GATT 连接、连接成功完成。
然后尝试通过 Android 设置应用程序创建 A2DP 对、找不到 A2DP 设备名。
已尝试通过 nRfConnect 查找 A2DP 演示(无 sppledemo)、未找到 A2DP 设备名称。
我知道 nRfConnect 只支持 GATT。
我谨申请您的回复。
此致/铃木
您好、Jacob、很抱歉耽误您的回答。
我找到 了同时支持 BLE 和 经典器件名称检测的 Android 工具。
工具名称: [蓝牙扫描仪]
https://play.google.com/store/apps/details?id=com.pzolee.bluetoothscanner&hl=ja&gl=US
已按如下所述尝试2个过程。
程序1.
1.扫描 我们的产品(CC2564)(如上所述[蓝牙扫描仪])、找到 LE 的器件名称但未找到 Classic、 显示的协议为双模(经典和 BLE)。
我希望 Classic 和 LE 器件名称将单独显示、但没有显示。
2.然后点击[Pairing]进行配对、发现 A2DP 配对已成功完成。
程序2 (清除程序1对信息后)
1.通过 nRFConnect 建立了 GATT 连接,成功完成了连接。
2.保持 GATT 连接处于活动状态、然后只运行[蓝牙扫描仪]、仅找到 LE 的器件名称、并标记为已连接。
意外的是,经典配对自动完成,只是扫描,没有配对操作。
此外、nRFConnect 的 GATT 连接丢失。 GATT 连接似乎被 [蓝牙扫描仪]取代、因为
Bluetopia 栈未发出断开日志。
您是否认为 DUT 与 Android OS 的方式是一致的?
此致/铃木
您好、Suzuki-San、
很抱歉耽误你的时间,我上个星期结束了办公室。 您提到的蓝牙扫描仪应用程序是否仅与蓝牙经典配对? 它还能处理 BLE 配对吗?
我有 iPhone、我使用 Settings 应用进行蓝牙经典配对、 使用 LightBlue 进行 BLE 配对。 您可以尝试 nRFConnect 或 LightBlue 进行 BLE 配对、并尝试使用 Android 的 Settings 应用进行 A2DP 配对吗?
谢谢、
Jacob
您好、Jacob、感谢您的回复。
>您提到的蓝牙扫描仪应用程序是否仅与蓝牙经典配对? 是的
>是否能够处理 BLE 配对?
->是的
>您能否尝试 nRFConnect 或 LightBlue 进行 BLE 配对,并尝试使用 Android 的 Settings 应用程序进行 A2DP 配对?
->我在 Android nRFConnect 上尝试了 BLE 配对、但失败了。
->用于 A2DP 配对的 Android 设置应用程序在建立 GATT 连接之前成功。
当我在 A2DP 对之前建立 GATT 连接时、它失败、GATT 对序列运行。
我的猜测。
如您所知、TI CC2564支持双模、但仅提供一个 BD_ADDR。
我想、iOS 和 Android 设置应用的行为有所不同、
iOS 将 devicename 与 classic 关联、但 Android 与 LE 关联。
当我在经典和 LE 上设置唯一的设备名时、OS 设置应用程序会显示一个、而不是同时显示两个。
因为操作系统设置应用程序在每个 BD_ADDR 上都支持。
看起来 iOS 显示为经典、Android 显示为 LE。
在 Android 上、GATT 连接建立后、GATT 对序列运行。
请问您对以上内容有何看法?
此致/铃木
您好、 Suzuki-San、
我认为 Android 设置应用程序可能会使用 BD_ADDR 进行连接、这与 iOS 设置应用程序使用 BD_ADDR 进行连接的方式类似。 有趣 的是、您能够对 A2DP 进行配对、然后建立 GATT 连接、但无法建立 GATT 连接、然后对 A2DP 进行配对。
您能否通过先运行配对 A2DP、然后建立 GATT 连接来解决您的用例? 如果您需要能够 从任一配置文件启动 A2DP 和 GATT、我们可能需要获取监听器日志以了解 为何在 GATT 连接后 A2DP 配对失败。
谢谢、
Jacob