From 5334c55193eba7ae4bb57dcb6267065d6aceaf37 Mon Sep 17 00:00:00 2001 From: Roman Bapst Date: Mon, 12 Oct 2015 15:33:03 +0200 Subject: [PATCH] quick fix for yaw axis calibration issue --- src/Joystick/Joystick.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Joystick/Joystick.cc b/src/Joystick/Joystick.cc index 5dbdcb0..c5ca497 100644 --- a/src/Joystick/Joystick.cc +++ b/src/Joystick/Joystick.cc @@ -278,8 +278,12 @@ void Joystick::run(void) float pitch = _adjustRange(_rgAxisValues[axis], _rgCalibration[axis]); axis = _rgFunctionAxis[yawFunction]; + _rgCalibration[axis].min = -32768; + _rgCalibration[axis].max = 32767; + _rgCalibration[axis].center = 0; + _rgCalibration[axis].reversed = false; float yaw = _adjustRange(_rgAxisValues[axis], _rgCalibration[axis]); - + axis = _rgFunctionAxis[throttleFunction]; float throttle = _adjustRange(_rgAxisValues[axis], _rgCalibration[axis]);