2016-09-21 2 views
-1

Microsoft Band 2からRaspberry Pi 3(Raspbian Jessie)にセンサーデータを取得するにはどうすればよいですか?データは、Python、Javaなどのより高水準のプログラミング言語で利用可能でなければなりません。マイクロソフトのバンド2からのデータセンサーデータをSDKなしのラズベリーパイに取得するにはどうすればよいですか? (プログラミング言語に)

バンドが範囲内にあるときに自動的に処理するためのデータを受け取るプログラム(Java、Pythonなど)を実行できるようにします。

MSバンドとサポートされている電話機(およびアプリ)を最初にペアにして、バンドの設定を超えても構いません。また、ラズベリーでいくつかのコマンドラインツールを実行して初めてデバイスをペアにすることもできます(キーなど)。私はペアとコマンドラインツールを使用してデバイスに接続するために管理している

: sudoのbluetoothctl -a

しかし、私はトニーDiColaのチュートリアルBluePyを使用するか、次のPythonから任意の接続を作成することはできません。 https://learn.adafruit.com/bluefruit-le-python-library/installation

私の推測では、Bluetooth LEのプライバシーは物事を乱すことでしょうか?

ありがとうございました!

答えて

0

何らかの理由でPDF hereに詰まっているドキュメントをご覧ください。

現時点では、バンドのデータを取得するためのサポートされている方法は、iOS、Windoze、AndriodのみをサポートするSDKを使用しているようです。

+0

私はこれがサポートされている方法であると理解します。しかし、Bluetooth LE(SDKを使用せずに)で接続し、データにアクセスすることを管理していると報告している人もいます。私はBluePy経由で試してみましたが、成功せず、Adafruitのチュートリアルにも成功しました。これは、私が何かを見逃していると信じさせる(BLEのプライバシーがそれを乱していると推測する)。私はプログラミング環境を使ってデバイスに接続することはできませんが、bluetoothctl -aを使ってペアリングして接続することができます。 – Nenovrak

0

私は同様の結果(Windows /その他のOS上のSDKなしでBLE経由の直接接続)を達成しようとしていますが、手動でバンドに接続してもGATTプロファイルを理解できません。センサーからデータを読み取ります。 Web上で直接データを読み取るための(非公式な)ドキュメンテーションを見つけることができません。

関連する問題