CC2540 HIDAdvRemoteControl 配对和绑定
CC2540 HIDAdvRemoteControl pairing and bonding
我正在尝试将此配置 (HIDAdvRemoteDongle) 闪存到我的 CC2540 USB 加密狗。
我们在这里试图实现的是
1) 使用示例配置 CC2540 (HIDAdvRemoteDongle)
2) 对 HIDAdvRemotedongle 进行一些更改,使其与兼容 BLE 的 iPhone 或 Android 配对。
3) 开发和Android/iPhone 可以将HID 按键事件发送到CC2540 加密狗的应用程序。
注意:CC2540 连接到目标(linux OS 机器),HID 事件应在机器中发生 HMI 事件更改。
我只成功到第一步
第 2 步我需要你的帮助吗?
Step 3 我了解了 iOS 的 Core Bluetooth 框架,但不确定 Android 是否可以实现,所以也请确认一下?
等待您的回复。
我自己找到了解决办法。
只是想在这里解释一下,以便对同一页面中的其他人有用。
HIDAdvRemoteDongle 仅用于 HID 配置并用于三件事
1) 键盘
2) 消费类键盘
3) 鼠标
SimpleBLEPeripheral 用于 BLE 连接(配对和绑定)和 5 个特性(读取,Read/Write 和通知)
如果您可以将 HIDAdvRemoteDongle 和 SimpleBLEPeripheral 项目集成到 CC2540 Ble 项目中,您将拥有一个完整的解决方案
将报告发送到加密狗所连接的主机是下一集,其中一些代码需要您自己进行黑客攻击。
如果有人需要帮助,请告诉我,我可以提供帮助
我正在尝试将此配置 (HIDAdvRemoteDongle) 闪存到我的 CC2540 USB 加密狗。 我们在这里试图实现的是
1) 使用示例配置 CC2540 (HIDAdvRemoteDongle)
2) 对 HIDAdvRemotedongle 进行一些更改,使其与兼容 BLE 的 iPhone 或 Android 配对。
3) 开发和Android/iPhone 可以将HID 按键事件发送到CC2540 加密狗的应用程序。
注意:CC2540 连接到目标(linux OS 机器),HID 事件应在机器中发生 HMI 事件更改。
我只成功到第一步
第 2 步我需要你的帮助吗?
Step 3 我了解了 iOS 的 Core Bluetooth 框架,但不确定 Android 是否可以实现,所以也请确认一下?
等待您的回复。
我自己找到了解决办法。 只是想在这里解释一下,以便对同一页面中的其他人有用。
HIDAdvRemoteDongle 仅用于 HID 配置并用于三件事 1) 键盘 2) 消费类键盘 3) 鼠标
SimpleBLEPeripheral 用于 BLE 连接(配对和绑定)和 5 个特性(读取,Read/Write 和通知)
如果您可以将 HIDAdvRemoteDongle 和 SimpleBLEPeripheral 项目集成到 CC2540 Ble 项目中,您将拥有一个完整的解决方案 将报告发送到加密狗所连接的主机是下一集,其中一些代码需要您自己进行黑客攻击。 如果有人需要帮助,请告诉我,我可以提供帮助