摩托罗拉和蓝牙低功耗与定制蓝牙低功耗客户端设备

时间:2012-09-05 16:58:43

标签: android motorola bluetooth-lowenergy

我需要开发一个Android应用程序来处理来自定制的蓝牙低功耗客户端设备的数据。

经过研究,似乎最好的选择是使用摩托罗拉为其Android智能手机开发的API,但看起来Motorola Bluetooth Low Energy API仅用于连接摩托罗拉蓝牙设备,链接:

  

应用程序可以使用[Motorola Bluetooth Low Energy API]与蓝牙LE(Low   某些摩托罗拉移动设备实施的能源配置文件

除了上面提到的API之外,还有Motorola Bluetooth Low Energy GATT Framework API,但我不清楚它是否适用于我的需求。

这里的任何人都可以告诉我这些API如何用于实现我的目标,或者是否还有其他我尚未意识到的选项?

1 个答案:

答案 0 :(得分:1)

BLE的Android选项有限,这个答案在未来的任何特定点都可能有所不同。

Motorola API仅适用于摩托罗拉手机。 GATT API允许您将数据推送到GATT并通过ble传输。但是,摩托罗拉只扩展了人力资源管理概况。此外,API停止在更新到ICS的设备上工作(截至10天前仍然如此)。他们正在努力更新API,并可能将配置文件扩展到HRM之外。有些人只是利用HRM配置文件来传输数据,但目前有2个八位字节的限制。

还报告了其他错误,这些错误也应该在ICS后期更新中修复。然而,由于他们花了一年时间才将ICS推向他们的耳机并且所有摩托罗拉应用程序仍在运行,谁知道他们什么时候会更新API。