projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altoslib: Create new abstraction underneath AltosState for recording values
[fw/altos]
/
altoslib
/
AltosEepromRecordGps.java
diff --git
a/altoslib/AltosEepromRecordGps.java
b/altoslib/AltosEepromRecordGps.java
index 1312d3ecbd18fa6774f027cdae71528bfb11eae7..4f30692ee334fa2292686cd4b533e9ce2af69ed9 100644
(file)
--- a/
altoslib/AltosEepromRecordGps.java
+++ b/
altoslib/AltosEepromRecordGps.java
@@
-71,13
+71,13
@@
public class AltosEepromRecordGps extends AltosEepromRecord {
return start - o.start;
}
return start - o.start;
}
- public void update_state(Altos
State
state) {
+ public void update_state(Altos
FlightListener
state) {
super.update_state(state);
AltosGPS gps;
/* Flush any pending RecordGps changes */
super.update_state(state);
AltosGPS gps;
/* Flush any pending RecordGps changes */
- if (state.gps_pending) {
+ if (state.gps_pending
()
) {
switch (cmd()) {
case AltosLib.AO_LOG_GPS_LAT:
case AltosLib.AO_LOG_GPS_LON:
switch (cmd()) {
case AltosLib.AO_LOG_GPS_LAT:
case AltosLib.AO_LOG_GPS_LON:
@@
-93,7
+93,7
@@
public class AltosEepromRecordGps extends AltosEepromRecord {
switch (cmd()) {
case AltosLib.AO_LOG_FLIGHT:
switch (cmd()) {
case AltosLib.AO_LOG_FLIGHT:
- if (state.flight == AltosLib.MISSING) {
+ if (state.flight
()
== AltosLib.MISSING) {
state.set_boost_tick(tick());
state.set_flight(flight());
}
state.set_boost_tick(tick());
state.set_flight(flight());
}