X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altosui%2FAltosEepromDownload.java;h=95b17e2ae39c9133e6a0ac8589a2ac19c0574c26;hb=de8d9c5630ae46378c50faf97f7d2e97fe139e30;hp=53d5433f0146e45aa19756f4ae13b1a5ebe2526f;hpb=57b4d82dee10b142b820aa306028a288a85214f6;p=fw%2Faltos diff --git a/altosui/AltosEepromDownload.java b/altosui/AltosEepromDownload.java index 53d5433f..95b17e2a 100644 --- a/altosui/AltosEepromDownload.java +++ b/altosui/AltosEepromDownload.java @@ -289,7 +289,8 @@ public class AltosEepromDownload implements Runnable { if (r.cmd == Altos.AO_LOG_STATE && r.data16(0) == Altos.ao_flight_landed) done = true; - any_valid = true; + if (r.cmd != AltosLib.AO_LOG_INVALID) + any_valid = true; LogMega(r); } catch (ParseException pe) { if (parse_exception == null) @@ -416,9 +417,12 @@ public class AltosEepromDownload implements Runnable { case AltosLib.AO_LOG_FORMAT_TELEMEGA: extension = "mega"; CaptureMega(eechunk); - case AltosLib.AO_LOG_FORMAT_MINI: - extension = "mini"; + break; + case AltosLib.AO_LOG_FORMAT_EASYMINI: + case AltosLib.AO_LOG_FORMAT_TELEMINI: + extension = "eeprom"; CaptureMini(eechunk); + break; } } CheckFile(true);