summaryrefslogtreecommitdiff
path: root/altosui/AltosUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'altosui/AltosUI.java')
-rw-r--r--altosui/AltosUI.java18
1 files changed, 13 insertions, 5 deletions
diff --git a/altosui/AltosUI.java b/altosui/AltosUI.java
index 2121690c..019bbb9e 100644
--- a/altosui/AltosUI.java
+++ b/altosui/AltosUI.java
@@ -546,14 +546,22 @@ public class AltosUI extends AltosUIFrame {
AltosStateIterable eef = record_iterable(file);
for (AltosState state : eef) {
- System.out.printf ("tick %d state %d height %g\n",
- state.tick, state.state(), state.height());
- if ((state.set & AltosState.set_gps) != 0)
- System.out.printf ("time %g lat %g lon %g alt %g\n",
- state.time_since_boost(),
+ if ((state.set & AltosState.set_gps) != 0) {
+ System.out.printf ("time %d %d-%d-%d %d:%d:%d lat %g lon %g alt %g\n",
+ state.gps.seconds(),
+ state.gps.year,
+ state.gps.month,
+ state.gps.day,
+ state.gps.hour,
+ state.gps.minute,
+ state.gps.second,
state.gps.lat,
state.gps.lon,
state.gps.alt);
+ } else {
+ System.out.printf ("tick %d state %d height %g\n",
+ state.tick, state.state(), state.height());
+ }
}
} catch (Exception e) {