senDsorは、スマートフォンのセンサーからデータを読み取り、設定可能なサンプル時間とデータバッファサイズを使用してグラフにプロットします。これにより、センサーを読み取る頻度と、グラフに保持するセンサーの読み取り値の数を決定できます。たとえば、0.1秒ごとにセンサーを読み取り、5秒に相当する読み取り値をスクロールし続けます。
センサーを読み取る頻度はサンプルレートであり、保持する読み取りの数は秒単位のバッファー長です。バッファ長の時間に等しい時間、読み取り値が収集された後、新しい読み取り値は古い読み取り値を押し戻し、最も古い読み取り値は破棄されます。
senDsorを使用すると、収集してグラフに表示したデータをcsvファイルとして保存できるため、他の人やアプリと共有したり、好みのデータ分析ツールで使用したりできます。
senDsorをMQTTブローカーに接続して、収集されたセンサーの読み取り値を常に公開するオプションもあります。これにより、リアルタイムのセンサー読み取り値をより広範囲のアプリケーションで利用できるようになり、ホームオートメーション、健康診断、屋内ナビゲーションなどのタスクが可能になります。
senDsorの初期リリースのセンサーは次のとおりです。
重力
磁場
ジャイロスコープ
ユーザーアクセラレーション
今後のsenDsorの定期的な更新や、Azure、Google、AWSなどの主要なモノのインターネット(IoT)クラウドプラットフォームベンダーへの統合に、ますます多くのセンサーが追加される予定です。
また、ユーザーからのフィードバックは、最初に追加されるセンサーと、定期的な更新で追加される新機能の優先順位付けに役立つことを歓迎します。