Android CC2540远程控制配对和连接

Android CC2540远程控制配对和连接,android,ios,bluetooth-lowenergy,Android,Ios,Bluetooth Lowenergy,我正在尝试将此配置(HIDAdvRemoteDongle)闪存到我的CC2540 USB加密狗。 我们在这里试图实现的是 1) 使用示例(HIDAdvRemoteDongle)配置CC2540 2) 对HIDAdvRemotedongle进行一些更改,使其与兼容BLE的iPhone或Android配对 3) 开发Android/iPhone应用程序,可将HID密钥事件发送至CC2540加密狗 注:CC2540连接到一个目标(linux操作系统机器),其中HID事件应在机器中的HMI事件更改中处理

我正在尝试将此配置(HIDAdvRemoteDongle)闪存到我的CC2540 USB加密狗。 我们在这里试图实现的是

1) 使用示例(HIDAdvRemoteDongle)配置CC2540

2) 对HIDAdvRemotedongle进行一些更改,使其与兼容BLE的iPhone或Android配对

3) 开发Android/iPhone应用程序,可将HID密钥事件发送至CC2540加密狗

注:CC2540连接到一个目标(linux操作系统机器),其中HID事件应在机器中的HMI事件更改中处理

我只会成功到第一步

第二步我需要你的帮助

步骤3我了解iOS的核心蓝牙框架,但不确定这在Android中是否可以实现,所以请确认一下


等待您的答复。

我自己找到了解决方案。 我只是想在这里解释一下,以便对同一页中的其他人有用

HIDAdvRemoteDongle仅用于HID配置,它用于三件事 1) 键盘 2) 消费者键盘 3) 老鼠

SimpleBelipheral用于BLE连接(配对和绑定)和5个特性(读取、读取/写入和通知)

如果您可以在CC2540 Ble项目中集成HIDAdvRemoteDongle和SimplePeripheral项目,您将拥有完整的解决方案 将报告发送到加密狗连接的主机是下一集,一些代码需要自己破解。 如果有人需要帮忙,一定要告诉我,我可以帮忙