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.

[参考译文] CC2541:CC2541更改连接的器件

Guru**** 2777545 points

Other Parts Discussed in Thread: CC2541

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/812817/cc2541-cc2541-change-connected-device

器件型号:CC2541

大家好。

我制作蓝牙 HID 键盘、需要一些建议。

我使用 CC2541及其定制 PCB。

我的问题是:

我想在连接一个设备时扫描其他设备。

例如、我将键盘连接到 PC、当我按下按钮时、 我可以在 iPhone 中找到键盘并连接到该键盘。

然后、当我键入键盘时、会在 iPhone (而不是 PC)上键入键盘。

有可能吗? 如果是、我该怎么做?

谢谢。

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

    您好、Tabin、

    在 CC2541上、我认为您可能必须断开其中一个连接、或者至少修改 HOGP 代码来处理此问题。

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

    谢谢、Joakim。

    我可以使用 GAPRole_TerminateConnection()函数断开当前设备的连接,但它会连接设备 agin。

    所以,我的问题是:

    如何擦除设备信息(地址或曾经...) 有何影响?

    我使用了 GAPBOND_ERASE_ALLBONDS、但效果不好。

    连接 CC2541后如何在其他器件中进行串行通信?

    很抱歉、我对蓝牙连接不太了解。

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

    您好、Tabin、

    我理解、但手机/桌面上的配对/绑定信息仍然存在、因此我不确定用例是否确实可行。