Android - 蓝牙低功耗遥控键盘&老鼠

时间:2014-01-16 04:40:25

标签: android bluetooth bluetooth-lowenergy

计划开发一款Android应用程序,允许用户通过蓝牙远程控制键盘和鼠标。我见过一些利用用户家庭网络的应用,但想学习一些蓝牙结构。这也将是我在Android中的第一个项目之一,它将帮助我学习使用Android-SDK。

使用蓝牙低功耗连接(BLE)是否合理?我真的不明白数据有效负载吞吐量的differences 将如何影响按键和鼠标事件的跟踪和通信。

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

谨防BLE中的不同角色。在普通的BLE键盘或鼠标中,该设备将被称为外围设备,而PC将是一个中心设备。中央可以连接到外围设备,但是外围设备不能直接连接到另一个外围设备或中央到中央。但是,PC也可以是GATT客户端,用于设备上GATT服务器中包含的数据。您可以在BLE herehere中详细了解角色和数据传输。

然而,最重要的一点是,Android目前只将API暴露为中央,因此PC无法连接到此类设备。这意味着无法使用蓝牙低功耗实现您的应用程序。

相关问题