summaryrefslogtreecommitdiff
path: root/altosui/AltosEepromLog.java
diff options
context:
space:
mode:
Diffstat (limited to 'altosui/AltosEepromLog.java')
-rw-r--r--altosui/AltosEepromLog.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/altosui/AltosEepromLog.java b/altosui/AltosEepromLog.java
index f7fb39e1..0cf420d9 100644
--- a/altosui/AltosEepromLog.java
+++ b/altosui/AltosEepromLog.java
@@ -47,7 +47,8 @@ public class AltosEepromLog {
boolean delete;
public AltosEepromLog(AltosSerial serial_line, int in_serial,
- int in_start_block, int in_end_block)
+ int in_flight, int in_start_block,
+ int in_end_block)
throws InterruptedException, TimeoutException {
int block;
@@ -73,8 +74,8 @@ public class AltosEepromLog {
AltosEepromChunk eechunk = new AltosEepromChunk(serial_line, block);
if (block == in_start_block) {
- if (eechunk.data(0) != Altos.AO_LOG_FLIGHT) {
- flight = eechunk.data16(0);
+ if (eechunk.data16(0) == in_flight) {
+ flight = in_flight;
has_flight = true;
break;
}