public int tick;
public AltosGPS gps;
- public boolean new_gps;
+ public int gps_sequence;
public double time; /* seconds since boost */
public int flight_log_max;
public String firmware_version;
+ public double accel_plus_g, accel_minus_g;
+ public double ground_accel;
+ public double accel;
+
public AltosRecordCompanion companion;
/* Telemetry sources have these values recorded from the flight computer */
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;
state = AltosLib.ao_flight_startup;
tick = 0;
gps = null;
- new_gps = false;
+ gps_sequence = 0;
companion = null;
kalman_acceleration = MISSING;
kalman_speed = MISSING;
kalman_height = MISSING;
+
+ accel_plus_g = MISSING;
+ accel_minus_g = MISSING;
+
}
}