0
ノードが赤くなった。 PI Sense the Raspberry PIを追加し、以下に示すように(デバッグウィンドウから抽出して)加速Z軸だけを取得したいとします。私は加速度だけを抽出し、それを流れに渡す関数を書いた。ただし、この機能は動作しません。助けてください?感知してデータをエクスポートする
Function
var z = msg.payload.acceleration.z;
return [z];
。
Extracted from the debug window
19/03/2017, 20:59:06node: fa789a6a.8d4f98
motion : msg : Object
object
topic: "motion"
payload: object
acceleration: object
x: 0.0279
y: -0.3536
z: 0.9068
gyroscope: object
x: 0.0011
y: 0.0022
z: -0.0004
orientation: object
roll: 338.8994
pitch: 358.3852
yaw: 123.876
compass: 124
_msgid: "51b99603.7dac98"
おかげで、私が使用していた "msg.payload = msg.payload.acceleration.z;" varの代わりに。今私はちょうど "z"の結果を見ることができます(まあ、私は "z"と信じています)。しかし、この関数は "TypeError:未定義のプロパティ 'z'を読み取れません"と表示します。この問題を解決するために何をする必要がありますか? '20/03/2017 、18:22:03node:fa789a6a.8d4f98 モーション:MSG:オブジェクト オブジェクト トピック: "動き" ペイロード:0.9209 _msgid:「151978a5.22d8b7以下のデバッグからの完全なリストを参照してください。 " 20/03/2017、18:22:03ノード:95b5672d.fb8858 関数:(エラー) " TypeError:未定義のプロパティ 'z'を読み取れません " – resolver101