- From: Rick Waldron via GitHub <sysbot+gh@w3.org>
- Date: Tue, 20 Sep 2016 22:20:31 +0000
- To: public-device-apis-log@w3.org
## Comparison, deriving heading in degrees: ### MagnetometerSensor ```js let sensor = new MagnetometerSensor(); sensor.start(); sensor.onchange = (event) => { let { magneticFieldX: x, magneticFieldY: y } = event.reading; let h = Math.atan2(y, x); let pi2 = Math.PI * 2; if (h < 0) { h += pi2; } if (h > pi2) { h -= pi2; } console.log(h * (180 / Math.PI)); }; ``` ### five.Magnetometer ```js let sensor = new five.Magnetometer({ controller: "HMC5883L" }); sensor.on("change", () => { console.log(sensor.heading); }); ``` -- GitHub Notification of comment by rwaldron Please view or discuss this issue at https://github.com/w3c/magnetometer/issues/3#issuecomment-248452500 using your GitHub account
Received on Tuesday, 20 September 2016 22:20:38 UTC