問題タブ [movesense]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
movesense - Movesense /Algo/ECGRR の通知応答の定義は何ですか?
に対する通知応答の内容と形式は何/Algo/ECGRR
ですか?
Movesense-mobile-lib リポジトリのDataLoggerSample Android アプリのわずかに変更されたバージョンを使用して、movesense ハードウェアでサブスクライブしました。センサーはデフォルトのデバイス ファームウェアを実行しています。しばらくすると、センサーからログを取得できます。.json
(これは、デバイスにデータを記録する方法を理解しようとしているときに出くわした別の SO の質問で言及されていました。)
しかし、 Movesense-device-lib リポジトリにデフォルトのデバイス ファームウェアがなく、オンライン ドキュメント/Algo
にもAPI がリストされていません。
通知応答の特定の単位と内部表現を探しています。単位は通常、yaml
API 定義で指定されます。たとえば、次のようになります/Meas/HR
。
post/x-notification/description
フィールドは単位を示します。
.json
の通知応答を含む出力から/Algo/ECGRR
、例:
単位は次のとおりであると想定できます。
- RR 間隔のミリ秒
- SNR の単位なし
- タイムスタンプのミリ秒
そして、内部表現は次のように推測できます。
- RR間隔のuint16
- SNR の uint8
- タイムスタンプの uint32
と仮定するのではなく、どこかで確認を見たいと思います。
そして、Timestamp フィールドが基準とするゼロ参照は何ですか?
他のSOの質問は私たちに教えてくれます
/Meas/HR を保存する場合、生成される保存形式は合計 6 バイトになります。
.json
出力は整数の浮動小数点数です。
したがって、経験に基づいた推測では、内部表現はfloat32
&uint16
ですが、それはまだ推測にすぎません。
の保存形式はどのくらい/Algo/ECGRR
ですか? 他のタイプの情報はどこにありますか? APIに表示されないためです。
movesense - Movesense 低レベル API
MovesenseをBLE ShieldでArduinoに接続する予定です。Movesense から位置データを取得するための詳細なプロトコルの説明はどこで入手できますか? この情報は公開されますか?Android には、Movesense への接続を許可するライブラリ mdslib-1.39.0(1)-release.aar がありますが、そこからコードを取得できず、Android サンプルに基づいて Movesense への Arduino 接続を作成します。