Browse Source

voted_senors_update: remove memset 0 initializations because of zero initializer in header

sbg
Matthias Grob 5 years ago committed by Daniel Agar
parent
commit
b8f70e865c
  1. 12
      src/modules/sensors/voted_sensors_update.cpp

12
src/modules/sensors/voted_sensors_update.cpp

@ -55,18 +55,6 @@ using namespace matrix; @@ -55,18 +55,6 @@ using namespace matrix;
VotedSensorsUpdate::VotedSensorsUpdate(const Parameters &parameters, bool hil_enabled)
: _parameters(parameters), _hil_enabled(hil_enabled)
{
memset(&_last_sensor_data, 0, sizeof(_last_sensor_data));
memset(&_last_magnetometer, 0, sizeof(_last_magnetometer));
memset(&_last_airdata, 0, sizeof(_last_airdata));
memset(&_last_accel_timestamp, 0, sizeof(_last_accel_timestamp));
memset(&_accel_diff, 0, sizeof(_accel_diff));
memset(&_gyro_diff, 0, sizeof(_gyro_diff));
memset(&_mag_angle_diff, 0, sizeof(_mag_angle_diff));
// initialise the publication variables
memset(&_corrections, 0, sizeof(_corrections));
memset(&_info, 0, sizeof(_info));
for (unsigned i = 0; i < 3; i++) {
_corrections.gyro_scale_0[i] = 1.0f;
_corrections.accel_scale_0[i] = 1.0f;

Loading…
Cancel
Save