2017-02-01 25 views

答えて

0
  • あなたは、Android上で生BLEログを保存したい場合:

    this answerを見てみましょう。

  • あなただけの読み取り/書き込み/ BLE周辺機器からの通知を受信したい場合:あなたのアプリ上で

    、あなたは、あなたがgattInstance = device.connectGatt(context, false, gattCallback)に似た何かを実行するに接続するデバイスを見つけたら、 gattCallbackは、BluetoothGattCallbackのインスタンスです。

    このインスタンスでは、BLEのすべてのデータを処理します。デバイスから受信したデータを処理するのに、onCharacteristicRead(...)onCharacteristicChanged(...)を使用することができます。

    これらのすべての情報は、Androidのドキュメントhereに掲載されています。

+0

ありがとう、私はBLEデバイスのデータを通常のBluetooth接続だけでなく、読み取り値のように保存したかったのです。 –

+0

私はあなたの質問を理解していません。上記の方法は、Bluetooth Low Energyでも同様に動作します。 受信したパケットをアプリケーションに記録しますか?どんなOSを開発していますか? – AmiguelS

+0

私はアンドロイドスタジオで開発しています。私はブリーデバイスのデータをデータベースに記録したかったのです。ログでは、私はデバイスや読み取りの一般的な情報を意味し、パケットではなく、パケットデータを解読したくありません。 –

関連する問題