summaryrefslogtreecommitdiff
path: root/altoslib
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2013-01-16 15:19:51 -0800
committerKeith Packard <keithp@keithp.com>2013-01-18 23:00:20 -0800
commitf4fa8a4e93e17f19d15ef108f6e0c81b7a83cc04 (patch)
treeda1260cc55400f0a244efe59cfd7d83d0a63a6a2 /altoslib
parent4646beb421ab5bec612dfe5e3c57e790b1f41203 (diff)
Add GPS height to the usual plotplot-gps-height
This lets us compare the GPS height data to the barometric height data Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib')
-rw-r--r--altoslib/AltosEepromRecord.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/altoslib/AltosEepromRecord.java b/altoslib/AltosEepromRecord.java
index c7ced6a3..86cb8d56 100644
--- a/altoslib/AltosEepromRecord.java
+++ b/altoslib/AltosEepromRecord.java
@@ -50,6 +50,29 @@ public class AltosEepromRecord {
data = null;
}
+ public String toString() {
+ switch (cmd) {
+ case AltosLib.AO_LOG_FLIGHT:
+ return String.format("tick %5d flight %5d ground_accel %6d\n",
+ tick, b, a);
+ case AltosLib.AO_LOG_SENSOR:
+ return String.format("tick %5d accel %5d pres %5d\n",
+ tick, a, b);
+ case AltosLib.AO_LOG_TEMP_VOLT:
+ case AltosLib.AO_LOG_DEPLOY:
+ case AltosLib.AO_LOG_STATE:
+ case AltosLib.AO_LOG_GPS_TIME:
+ case AltosLib.AO_LOG_GPS_LAT:
+ case AltosLib.AO_LOG_GPS_LON:
+ case AltosLib.AO_LOG_GPS_ALT:
+ case AltosLib.AO_LOG_GPS_SAT:
+ case AltosLib.AO_LOG_GPS_DATE:
+ case AltosLib.AO_LOG_PRESSURE:
+ default:
+ return data;
+ }
+ }
+
public AltosEepromRecord (String line) {
tick_valid = false;
tick = 0;