diff options
| author | Bdale Garbee <bdale@gag.com> | 2017-05-12 12:58:18 -0600 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2017-05-19 21:41:40 -0700 | 
| commit | e8794ab1d512418e312a1a779777119e20dc8c38 (patch) | |
| tree | 3cdeeabc670ce74e29b8ef0012320ee0d2bcd48e /altosuilib/AltosGraphNew.java | |
| parent | bbe0c2e0a3216f40f49af34b756330ba28d7c7e1 (diff) | |
add thrust as a graphable time series type
Diffstat (limited to 'altosuilib/AltosGraphNew.java')
| -rw-r--r-- | altosuilib/AltosGraphNew.java | 15 | 
1 files changed, 14 insertions, 1 deletions
| diff --git a/altosuilib/AltosGraphNew.java b/altosuilib/AltosGraphNew.java index ba2dc717..2c01c466 100644 --- a/altosuilib/AltosGraphNew.java +++ b/altosuilib/AltosGraphNew.java @@ -43,6 +43,7 @@ public class AltosGraphNew extends AltosUIGraphNew {  	static final private Color range_color = new Color(100, 31, 31);  	static final private Color distance_color = new Color(100, 31, 194);  	static final private Color speed_color = new Color(31,194,31); +	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 voltage_color = new Color(194, 194, 31);  	static final private Color battery_voltage_color = new Color(194, 194, 31); @@ -82,13 +83,14 @@ public class AltosGraphNew extends AltosUIGraphNew {  	AltosUITimeSeries[] setup(AltosFlightStats stats, AltosRecordSet record_set) {  		AltosUIAxis	height_axis, speed_axis, accel_axis, voltage_axis, temperature_axis, nsat_axis, dbm_axis; -		AltosUIAxis	distance_axis, pressure_axis; +		AltosUIAxis	distance_axis, pressure_axis, thrust_axis;  		AltosUIAxis	gyro_axis, orient_axis, mag_axis;  		AltosUIAxis	course_axis, dop_axis;  		height_axis = newAxis("Height", AltosConvert.height, height_color);  		pressure_axis = newAxis("Pressure", AltosConvert.pressure, pressure_color, 0);  		speed_axis = newAxis("Speed", AltosConvert.speed, speed_color); +		thrust_axis = newAxis("Thrust", AltosConvert.force, thrust_color);  		accel_axis = newAxis("Acceleration", AltosConvert.accel, accel_color);  		voltage_axis = newAxis("Voltage", AltosConvert.voltage, voltage_color);  		temperature_axis = newAxis("Temperature", AltosConvert.temperature, temperature_color, 0); @@ -120,6 +122,11 @@ public class AltosGraphNew extends AltosUIGraphNew {  					     true,  					     pressure_axis); +		flight_series.register_extra(AltosUIFlightSeries.thrust_name, +					     thrust_color, +					     true, +					     thrust_axis); +  //		addMarker("State", AltosGraphDataPoint.data_state, state_color);  		record_set.capture_series(flight_series); @@ -139,6 +146,12 @@ public class AltosGraphNew extends AltosUIGraphNew {  				  pressure_color,  				  false,  				  pressure_axis); +			addSeries("Thrust", +				  AltosGraphDataPoint.data_thrust, +				  thrust_units, +				  thrust_color, +				  false, +				  thrust_axis);  			addSeries("Speed",  				  AltosGraphDataPoint.data_speed,  				  AltosConvert.speed, | 
