summaryrefslogtreecommitdiff
path: root/altosuilib
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-06-08 20:39:06 -0700
committerKeith Packard <keithp@keithp.com>2017-06-08 20:39:06 -0700
commitaf6ce9a142d001f3b9b83cf6527f4dc848e94d48 (patch)
tree6d62d68f17d31aab169e49e396f80cee42a14668 /altosuilib
parent32de85691f2e4ed1430a259e05a514ad820b32d9 (diff)
altoslib: Compute 'vertical acceleration' for eeprom files
This uses the computed orientation to find the portion of the measured acceleration which is vertical and then shows that in the post-flight analysis graph. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosuilib')
-rw-r--r--altosuilib/AltosGraphNew.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/altosuilib/AltosGraphNew.java b/altosuilib/AltosGraphNew.java
index 08a33730..2505a02c 100644
--- a/altosuilib/AltosGraphNew.java
+++ b/altosuilib/AltosGraphNew.java
@@ -47,6 +47,7 @@ public class AltosGraphNew extends AltosUIGraphNew {
static final private Color kalman_speed_color = new Color(0,255,0);
static final private Color thrust_color = new Color(31,194,31);
static final private Color accel_color = new Color(31,31,194);
+ static final private Color vert_accel_color = new Color(64,164,164);
static final private Color kalman_accel_color = new Color(0,0,255);
static final private Color voltage_color = new Color(194, 194, 31);
static final private Color battery_voltage_color = new Color(194, 194, 31);
@@ -133,6 +134,11 @@ public class AltosGraphNew extends AltosUIGraphNew {
true,
accel_axis);
+ flight_series.register_axis(AltosUIFlightSeries.vert_accel_name,
+ vert_accel_color,
+ true,
+ accel_axis);
+
flight_series.register_axis(AltosUIFlightSeries.kalman_accel_name,
kalman_accel_color,
false,