From 17e20a6d2dab1f4bd1375bfd9e1c5230ee2c1119 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Tue, 9 May 2017 02:11:25 -0700 Subject: altoslib: Save eeprom data in new .eeprom format A chunk of json for the config values followed by hex numbers for the data. Signed-off-by: Keith Packard --- altoslib/AltosEepromRecordMini.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'altoslib/AltosEepromRecordMini.java') diff --git a/altoslib/AltosEepromRecordMini.java b/altoslib/AltosEepromRecordMini.java index 4c5a88bf..f0fc61ad 100644 --- a/altoslib/AltosEepromRecordMini.java +++ b/altoslib/AltosEepromRecordMini.java @@ -83,9 +83,10 @@ public class AltosEepromRecordMini extends AltosEepromRecord { } public AltosEepromRecord next() { - if (start + length + length < eeprom.data.size()) - return new AltosEepromRecordMini(eeprom, start + length); - return null; + int s = next_start(); + if (s < 0) + return null; + return new AltosEepromRecordMini(eeprom, s); } public AltosEepromRecordMini(AltosEepromNew eeprom, int start) { -- cgit v1.2.3