summaryrefslogtreecommitdiff
path: root/altoslib/AltosEepromRecordSet.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-05-28 14:33:28 -0700
committerKeith Packard <keithp@keithp.com>2017-05-28 14:33:28 -0700
commite0f25bcb8c036330e80c1254ab67f0bf323a4a98 (patch)
tree25cac16ed60a7e8efbf4304d2691bdaa8daf2bb2 /altoslib/AltosEepromRecordSet.java
parentc075227c3a3c7714fe6f9d48c14dafaf4fed8e5e (diff)
altoslib: Handle eeprom tick wrapping
Need to deal with eeprom files with tick values that cross the 16-bit barrier. Use 'wide_tick' to order eeprom record. Remeber 'prev_tick' to order cal data time sequence. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosEepromRecordSet.java')
-rw-r--r--altoslib/AltosEepromRecordSet.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/altoslib/AltosEepromRecordSet.java b/altoslib/AltosEepromRecordSet.java
index 0c60c1a5..c019a092 100644
--- a/altoslib/AltosEepromRecordSet.java
+++ b/altoslib/AltosEepromRecordSet.java
@@ -33,6 +33,7 @@ public class AltosEepromRecordSet implements AltosRecordSet {
if (record.cmd() == AltosLib.AO_LOG_FLIGHT) {
cal_data.set_tick(record.tick());
cal_data.set_boost_tick();
+ break;
}
}
}