From 4a199c1360d9548871d686b8ac7959cb358eda64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= <beat-kueng@gmx.net> Date: Thu, 14 Jul 2016 14:17:38 +0200 Subject: [PATCH] gyro calibration: avoid double initialization of gyro_scale data They're initialized in do_gyro_calibration already --- src/modules/commander/gyro_calibration.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/modules/commander/gyro_calibration.cpp b/src/modules/commander/gyro_calibration.cpp index 33fe04d606..9a48866ab5 100644 --- a/src/modules/commander/gyro_calibration.cpp +++ b/src/modules/commander/gyro_calibration.cpp @@ -92,7 +92,6 @@ static calibrate_return gyro_calibration_worker(int cancel_sub, void* data) } memset(&worker_data->gyro_report_0, 0, sizeof(worker_data->gyro_report_0)); - memset(&worker_data->gyro_scale, 0, sizeof(worker_data->gyro_scale)); /* use first gyro to pace, but count correctly per-gyro for statistics */ while (calibration_counter[0] < calibration_count) { @@ -142,9 +141,6 @@ static calibrate_return gyro_calibration_worker(int cancel_sub, void* data) return calibrate_return_error; } - worker_data->gyro_scale[s].x_scale = 1.0f; - worker_data->gyro_scale[s].y_scale = 1.0f; - worker_data->gyro_scale[s].z_scale = 1.0f; worker_data->gyro_scale[s].x_offset /= calibration_counter[s]; worker_data->gyro_scale[s].y_offset /= calibration_counter[s]; worker_data->gyro_scale[s].z_offset /= calibration_counter[s]; -- GitLab