From 109e39eb88e5f1fd897d0b818c7654b367ee8522 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 12 Oct 2020 16:40:03 -0700 Subject: [PATCH] altoslib: Initialize gyro offset values to MISSING This lets us detect a device without a gyro sensor. Signed-off-by: Keith Packard --- altoslib/AltosCalData.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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) { -- 2.30.2