From: Keith Packard Date: Mon, 12 Oct 2020 23:40:03 +0000 (-0700) Subject: altoslib: Initialize gyro offset values to MISSING X-Git-Tag: 1.9.6~1^2~16 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=109e39eb88e5f1fd897d0b818c7654b367ee8522 altoslib: Initialize gyro offset values to MISSING This lets us detect a device without a gyro sensor. Signed-off-by: Keith Packard --- diff --git a/altoslib/AltosCalData.java b/altoslib/AltosCalData.java index 6667d926..832725de 100644 --- a/altoslib/AltosCalData.java +++ b/altoslib/AltosCalData.java @@ -333,7 +333,9 @@ public class AltosCalData { return AltosIMU.convert_accel(counts - accel_zero_through, imu_type); } - public double gyro_zero_roll, gyro_zero_pitch, gyro_zero_yaw; + public double gyro_zero_roll = AltosLib.MISSING; + public double gyro_zero_pitch = AltosLib.MISSING; + public double gyro_zero_yaw = AltosLib.MISSING; public void set_gyro_zero(double roll, double pitch, double yaw) { if (roll != AltosLib.MISSING) {