Accelerometer and Gyroscopepuck.jsRead the accelerometer and gyroscope of a puck.js.accXRawaccYRawaccZRawaccXCalaccYCalaccZCalgyrXRawgyrYRawgyrZRawgyrXCalgyrYCalgyrZCaltt0toutreset(); 0decho(false); function directOut(s) { NRF.updateServices({ "6e400001-b5a3-f393-e0a9-e50e24dcca9e" : { "6e400003-b5a3-f393-e0a9-e50e24dcca9e" : { value : s, notify : true, }}}); } let t0 = Date.now(); Puck.on("accel", function(data) { let t = Math.round(Date.now() - t0); directOut(t +","+data.acc.x+","+data.acc.y+","+data.acc.z +","+data.gyro.x+","+data.gyro.y+","+data.gyro.z); }); Puck.accelOn(); 0d
tout
accXCal
tout
accYCal
tout
accZCal
tout
gyrXCal
tout
gyrYCal
tout
gyrZCal
t
t
t0
accXRaw
0.00119751
accYRaw
0.00119751
accZRaw
0.00119751
gyrXRaw
0.000130495
gyrYRaw
0.000130495
gyrZRaw
0.000130495
tout
accXCal
accYCal
accZCal
gyrXCal
gyrYCal
gyrZCal