new toolchain for STM32L is in /usr/bin, not /opt/cortex/bin
[fw/altos] / altoslib / AltosRecord.java
index 7046b9f10106c34b397e7f088dae0a6bb58b8022..5e4ed927a28dad427e648484f18e2286f25ddbbf 100644 (file)
@@ -44,7 +44,7 @@ public class AltosRecord implements Comparable <AltosRecord>, Cloneable {
        public int      tick;
 
        public AltosGPS gps;
-       public boolean  new_gps;
+       public int      gps_sequence;
 
        public double   time;   /* seconds since boost */
 
@@ -82,10 +82,8 @@ public class AltosRecord implements Comparable <AltosRecord>, Cloneable {
        public double altitude() {
                double  p = pressure();
 
-               if (p == MISSING) {
-                       System.out.printf ("altitude missing\n");
+               if (p == MISSING)
                        return MISSING;
-               }
                return AltosConvert.pressure_to_altitude(p);
        }
 
@@ -145,7 +143,7 @@ public class AltosRecord implements Comparable <AltosRecord>, Cloneable {
                state = old.state;
                tick = old.tick;
                gps = new AltosGPS(old.gps);
-               new_gps = old.new_gps;
+               gps_sequence = old.gps_sequence;
                companion = old.companion;
                kalman_acceleration = old.kalman_acceleration;
                kalman_speed = old.kalman_speed;
@@ -163,7 +161,7 @@ public class AltosRecord implements Comparable <AltosRecord>, Cloneable {
                state = AltosLib.ao_flight_startup;
                tick = 0;
                gps = null;
-               new_gps = false;
+               gps_sequence = 0;
                companion = null;
 
                kalman_acceleration = MISSING;