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.

[参考译文] 编译器/CC2564:如何区分蓝牙关闭和 HID 模式下的不匹配?

Guru**** 2588945 points
Other Parts Discussed in Thread: CC2564

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/907018/compiler-cc2564-how-to-distinguish-between-bluetooth-off-and-unmatched-in-hid-mode

器件型号:CC2564

工具/软件:TI C/C++编译器

 大家好、我使用了 STM32 CC2564B 的 TI HIDdemo,现在我将 cc2564 模块设置为 devie、 cc2564 模块已连接到 Android Mobile。

    现在 的问题是:

    当我的手机蓝牙关闭时、cc2564器件的控制端口会显示"hid close inding、ID:0x0002"、但在我取消手机上的蓝牙配对后、cc2564器件的控制端口也会显示"hid close inding、ID: 0x0002"、那么我如何区分这两个事件呢?

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

    由于 HID 连接关闭时两个事件的 ID 相同、因此无法区分。 也许您可以设置一个计时器来区分这两者、假设配对需要几秒钟才能完全建立连接(连接+配对)。

    Jesu