projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altosui/telegps: Display error message when attempting to graph unknown files
[fw/altos]
/
altoslib
/
AltosEepromRecordSet.java
diff --git
a/altoslib/AltosEepromRecordSet.java
b/altoslib/AltosEepromRecordSet.java
index aec302e8072d939b17874ec321426bf2b87cb27c..26b9e682d08f771de68bc06c11a432f16a000f5c 100644
(file)
--- a/
altoslib/AltosEepromRecordSet.java
+++ b/
altoslib/AltosEepromRecordSet.java
@@
-21,6
+21,7
@@
public class AltosEepromRecordSet implements AltosRecordSet {
AltosEeprom eeprom;
TreeSet<AltosEepromRecord> ordered;
AltosCalData cal_data;
AltosEeprom eeprom;
TreeSet<AltosEepromRecord> ordered;
AltosCalData cal_data;
+ boolean valid;
public AltosConfigData config_data() {
return eeprom.config_data();
public AltosConfigData config_data() {
return eeprom.config_data();
@@
-52,6
+53,10
@@
public class AltosEepromRecordSet implements AltosRecordSet {
listener.finish();
}
listener.finish();
}
+ public boolean valid() {
+ return valid;
+ }
+
public AltosEepromRecordSet(AltosEeprom eeprom) {
this.eeprom = eeprom;
public AltosEepromRecordSet(AltosEeprom eeprom) {
this.eeprom = eeprom;
@@
-95,8
+100,11
@@
public class AltosEepromRecordSet implements AltosRecordSet {
if (record == null) {
System.out.printf("failed to parse log format %d\n", config_data.log_format);
if (record == null) {
System.out.printf("failed to parse log format %d\n", config_data.log_format);
+ valid = false;
return;
}
return;
}
+ valid = true;
+
int tick = 0;
boolean first = true;
int tick = 0;
boolean first = true;