diff options
| author | Keith Packard <keithp@keithp.com> | 2017-06-20 11:18:41 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2017-06-20 11:18:41 -0700 | 
| commit | 0da4e201041a4420f273c2e0cda77eea78099518 (patch) | |
| tree | 617f28dbd38b7ade20edb7eb1676ee2b3fc917b0 /altoslib/AltosState.java | |
| parent | a61217f0a6d0ef48b6471f632c4600255867e831 (diff) | |
altoslib: Make cal_data private in AltosDataListener
This way we can create it as needed.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosState.java')
| -rw-r--r-- | altoslib/AltosState.java | 12 | 
1 files changed, 5 insertions, 7 deletions
| diff --git a/altoslib/AltosState.java b/altoslib/AltosState.java index 6f293652..cfee819b 100644 --- a/altoslib/AltosState.java +++ b/altoslib/AltosState.java @@ -909,11 +909,11 @@ public class AltosState extends AltosDataListener {  	public double	accel_ground_along, accel_ground_across, accel_ground_through;  	void update_pad_rotation() { -		if (cal_data.pad_orientation != AltosLib.MISSING && accel_ground_along != AltosLib.MISSING) { -			rotation = new AltosRotation(AltosIMU.convert_accel(accel_ground_across - cal_data.accel_zero_across), -						     AltosIMU.convert_accel(accel_ground_through - cal_data.accel_zero_through), -						     AltosIMU.convert_accel(accel_ground_along - cal_data.accel_zero_along), -						     cal_data.pad_orientation); +		if (cal_data().pad_orientation != AltosLib.MISSING && accel_ground_along != AltosLib.MISSING) { +			rotation = new AltosRotation(AltosIMU.convert_accel(accel_ground_across - cal_data().accel_zero_across), +						     AltosIMU.convert_accel(accel_ground_through - cal_data().accel_zero_through), +						     AltosIMU.convert_accel(accel_ground_along - cal_data().accel_zero_along), +						     cal_data().pad_orientation);  			orient.set_computed(rotation.tilt(), time);  		}  	} @@ -1066,8 +1066,6 @@ public class AltosState extends AltosDataListener {  	public AltosState (AltosCalData cal_data) {  		super(cal_data); -		if (cal_data == null) -			Thread.dumpStack();  		init();  	}  } | 
