From e0f25bcb8c036330e80c1254ab67f0bf323a4a98 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 28 May 2017 14:33:28 -0700 Subject: 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 --- altoslib/AltosEepromRecordSet.java | 1 + 1 file changed, 1 insertion(+) (limited to 'altoslib/AltosEepromRecordSet.java') 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; } } } -- cgit v1.2.3