1

カスタムビルドのBluetoothLowEnergyクライアントデバイスからのデータを処理するAndroidアプリケーションを開発する必要があります。

調査した結果、Androidスマートフォン用にMotorolaが開発したAPIを使用するのが最善のオプションのようですが、Motorola Bluetooth Low Energy APIは、リンクからMotorolaBluetoothデバイスにのみ接続するように作成されているようです。

アプリケーションは、[Motorola Bluetooth Low Energy API]を使用して、特定のMotorolaMobilityデバイスによって実装されたBluetoothLE(Low Energy)プロファイルとインターフェイスできます。

上記のAPIの他に、Motorola Bluetooth Low Energy GATT Framework APIがありますが、それが私のニーズに適用できるかどうかはわかりません。

ここにいる誰かが、これらのAPIを使用して私の目標を達成する方法や、まだ実現していない他のオプションがあるかどうかを教えてもらえますか?

4

1 に答える 1

1

Android の BLE のオプションは限られているため、この回答は将来の特定の時点で異なる可能性があります。

Motorola API は、Motorola 電話でのみ機能します。GATT API を使用すると、データを GATT にプッシュし、ble 経由で送信できます。ただし、Motorola は HRM プロファイルを拡張しただけです。さらに、API は ICS に更新されたデバイスで動作を停止しました (10 日前の時点で、これはまだ当てはまります)。彼らは、API を更新するだけでなく、HRM を超えてプロファイルを拡張することにも取り組んでいます。HRM プロファイルを利用してデータをやり取りするだけの人もいますが、現在は 2 オクテットの制限があります。

追加のバグも報告されており、ICS の更新後に修正される予定です。ただし、ヘッドセットに ICS を搭載するのに 1 年かかり、Motorola のアプリはすべてまだ機能しているため、いつ API が更新されるかはわかりません。

于 2012-09-06T00:12:59.837 に答える