From 2bcc2f4cccbff1984698789f16e70607a1009030 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Mon, 6 Jul 2020 14:02:51 +0200 Subject: [PATCH] mag params: add missing mag rotations according to rotation.h --- src/modules/sensors/sensor_params_mag0.c | 22 +++++++++++++++++++++- src/modules/sensors/sensor_params_mag1.c | 22 +++++++++++++++++++++- src/modules/sensors/sensor_params_mag2.c | 22 +++++++++++++++++++++- src/modules/sensors/sensor_params_mag3.c | 22 +++++++++++++++++++++- 4 files changed, 84 insertions(+), 4 deletions(-) diff --git a/src/modules/sensors/sensor_params_mag0.c b/src/modules/sensors/sensor_params_mag0.c index 5420df54ca..a5829c3d3e 100644 --- a/src/modules/sensors/sensor_params_mag0.c +++ b/src/modules/sensors/sensor_params_mag0.c @@ -82,9 +82,29 @@ PARAM_DEFINE_INT32(CAL_MAG0_EN, 1); * @value 23 Roll 270°, Yaw 135° * @value 24 Pitch 90° * @value 25 Pitch 270° + * @value 26 Pitch 180°, Yaw 90° + * @value 27 Pitch 180°, Yaw 270° + * @value 28 Roll 90°, Pitch 90° + * @value 29 Roll 180°, Pitch 90° + * @value 30 Roll 270°, Pitch 90° + * @value 31 Roll 90°, Pitch 180° + * @value 32 Roll 270°, Pitch 180° + * @value 33 Roll 90°, Pitch 270° + * @value 34 Roll 180°, Pitch 270° + * @value 35 Roll 270°, Pitch 270° + * @value 36 Roll 90°, Pitch 180°, Yaw 90° + * @value 37 Roll 90°, Yaw 270° + * @value 38 Roll 90°, Pitch 68°, Yaw 293° + * @value 39 Pitch 315° + * @value 40 Roll 90°, Pitch 315° + * @value 41 Roll 270°, Yaw 180° + * @value 42 Roll 270°, Yaw 270° + * @value 43 Pitch 90°, Yaw 180° + * @value 44 Pitch 9°, Yaw 180° + * @value 45 Pitch 45° * * @min -1 - * @max 30 + * @max 45 * @reboot_required true * @category system * @group Sensor Calibration diff --git a/src/modules/sensors/sensor_params_mag1.c b/src/modules/sensors/sensor_params_mag1.c index cfb2ea0f33..e76e575bad 100644 --- a/src/modules/sensors/sensor_params_mag1.c +++ b/src/modules/sensors/sensor_params_mag1.c @@ -82,9 +82,29 @@ PARAM_DEFINE_INT32(CAL_MAG1_EN, 1); * @value 23 Roll 270°, Yaw 135° * @value 24 Pitch 90° * @value 25 Pitch 270° + * @value 26 Pitch 180°, Yaw 90° + * @value 27 Pitch 180°, Yaw 270° + * @value 28 Roll 90°, Pitch 90° + * @value 29 Roll 180°, Pitch 90° + * @value 30 Roll 270°, Pitch 90° + * @value 31 Roll 90°, Pitch 180° + * @value 32 Roll 270°, Pitch 180° + * @value 33 Roll 90°, Pitch 270° + * @value 34 Roll 180°, Pitch 270° + * @value 35 Roll 270°, Pitch 270° + * @value 36 Roll 90°, Pitch 180°, Yaw 90° + * @value 37 Roll 90°, Yaw 270° + * @value 38 Roll 90°, Pitch 68°, Yaw 293° + * @value 39 Pitch 315° + * @value 40 Roll 90°, Pitch 315° + * @value 41 Roll 270°, Yaw 180° + * @value 42 Roll 270°, Yaw 270° + * @value 43 Pitch 90°, Yaw 180° + * @value 44 Pitch 9°, Yaw 180° + * @value 45 Pitch 45° * * @min -1 - * @max 30 + * @max 45 * @reboot_required true * @category system * @group Sensor Calibration diff --git a/src/modules/sensors/sensor_params_mag2.c b/src/modules/sensors/sensor_params_mag2.c index d543f12bde..a2c55ba99b 100644 --- a/src/modules/sensors/sensor_params_mag2.c +++ b/src/modules/sensors/sensor_params_mag2.c @@ -82,9 +82,29 @@ PARAM_DEFINE_INT32(CAL_MAG2_EN, 1); * @value 23 Roll 270°, Yaw 135° * @value 24 Pitch 90° * @value 25 Pitch 270° + * @value 26 Pitch 180°, Yaw 90° + * @value 27 Pitch 180°, Yaw 270° + * @value 28 Roll 90°, Pitch 90° + * @value 29 Roll 180°, Pitch 90° + * @value 30 Roll 270°, Pitch 90° + * @value 31 Roll 90°, Pitch 180° + * @value 32 Roll 270°, Pitch 180° + * @value 33 Roll 90°, Pitch 270° + * @value 34 Roll 180°, Pitch 270° + * @value 35 Roll 270°, Pitch 270° + * @value 36 Roll 90°, Pitch 180°, Yaw 90° + * @value 37 Roll 90°, Yaw 270° + * @value 38 Roll 90°, Pitch 68°, Yaw 293° + * @value 39 Pitch 315° + * @value 40 Roll 90°, Pitch 315° + * @value 41 Roll 270°, Yaw 180° + * @value 42 Roll 270°, Yaw 270° + * @value 43 Pitch 90°, Yaw 180° + * @value 44 Pitch 9°, Yaw 180° + * @value 45 Pitch 45° * * @min -1 - * @max 30 + * @max 45 * @reboot_required true * @category system * @group Sensor Calibration diff --git a/src/modules/sensors/sensor_params_mag3.c b/src/modules/sensors/sensor_params_mag3.c index bd29b3511a..df2e0160c2 100644 --- a/src/modules/sensors/sensor_params_mag3.c +++ b/src/modules/sensors/sensor_params_mag3.c @@ -82,9 +82,29 @@ PARAM_DEFINE_INT32(CAL_MAG3_EN, 1); * @value 23 Roll 270°, Yaw 135° * @value 24 Pitch 90° * @value 25 Pitch 270° + * @value 26 Pitch 180°, Yaw 90° + * @value 27 Pitch 180°, Yaw 270° + * @value 28 Roll 90°, Pitch 90° + * @value 29 Roll 180°, Pitch 90° + * @value 30 Roll 270°, Pitch 90° + * @value 31 Roll 90°, Pitch 180° + * @value 32 Roll 270°, Pitch 180° + * @value 33 Roll 90°, Pitch 270° + * @value 34 Roll 180°, Pitch 270° + * @value 35 Roll 270°, Pitch 270° + * @value 36 Roll 90°, Pitch 180°, Yaw 90° + * @value 37 Roll 90°, Yaw 270° + * @value 38 Roll 90°, Pitch 68°, Yaw 293° + * @value 39 Pitch 315° + * @value 40 Roll 90°, Pitch 315° + * @value 41 Roll 270°, Yaw 180° + * @value 42 Roll 270°, Yaw 270° + * @value 43 Pitch 90°, Yaw 180° + * @value 44 Pitch 9°, Yaw 180° + * @value 45 Pitch 45° * * @min -1 - * @max 30 + * @max 45 * @reboot_required true * @category system * @group Sensor Calibration