altoslib: Track pyro firing state when reading mega eeprom files
[fw/altos] / altoslib / AltosEepromMega.java
index b8a1b9e86dc61ad09403b33c9de4ec54274a3150..da5f2a3ea09f076db6a4e6358feae1b4a52adec4 100644 (file)
@@ -70,7 +70,7 @@ public class AltosEepromMega extends AltosEeprom {
        public int year() { return data8(14); }
        public int month() { return data8(15); }
        public int day() { return data8(16); }
-       
+
        /* AO_LOG_GPS_SAT elements */
        public int nsat() { return data16(0); }
        public int svid(int n) { return data8(2 + n * 2); }
@@ -150,6 +150,7 @@ public class AltosEepromMega extends AltosEeprom {
                                voltages[i] = AltosConvert.mega_pyro_voltage(sense(i));
 
                        state.set_ignitor_voltage(voltages);
+                       state.set_pyro_fired(pyro());
                        break;
                case AltosLib.AO_LOG_GPS_TIME:
                        state.set_tick(tick);