altosui: Complete split out of separate java library
[fw/altos] / altosui / AltosState.java
index da498bc1d3b12f7a46709547249e07808cf1357a..403c74be16a70eccbdbf3f9ef34d28da44e000f7 100644 (file)
@@ -21,6 +21,8 @@
 
 package altosui;
 
+import org.altusmetrum.AltosLib.*;
+
 public class AltosState {
        AltosRecord data;
 
@@ -54,6 +56,9 @@ public class AltosState {
 
        AltosGPS        gps;
 
+       AltosIMU        imu;
+       AltosMag        mag;
+
        double  pad_lat;
        double  pad_lon;
        double  pad_alt;
@@ -107,6 +112,8 @@ public class AltosState {
                        max_acceleration = prev_state.max_acceleration;
                        max_speed = prev_state.max_speed;
                        max_baro_speed = prev_state.max_baro_speed;
+                       imu = prev_state.imu;
+                       mag = prev_state.mag;
 
                        /* make sure the clock is monotonic */
                        while (tick < prev_state.tick)