Browse Source

AP_Mount: Suppress clearing non-trival type warning

master
Michael du Breuil 6 years ago committed by WickedShell
parent
commit
dda7c615a8
  1. 4
      libraries/AP_Mount/SoloGimbalEKF.cpp

4
libraries/AP_Mount/SoloGimbalEKF.cpp

@ -42,7 +42,7 @@ SoloGimbalEKF::SoloGimbalEKF(const AP_AHRS_NavEKF &ahrs) :
void SoloGimbalEKF::reset() void SoloGimbalEKF::reset()
{ {
memset(&states,0,sizeof(states)); memset(&states,0,sizeof(states));
memset(&gSense,0,sizeof(gSense)); memset((void *)&gSense,0,sizeof(gSense));
memset(&Cov,0,sizeof(Cov)); memset(&Cov,0,sizeof(Cov));
TiltCorrection = 0; TiltCorrection = 0;
StartTime_ms = 0; StartTime_ms = 0;
@ -70,7 +70,7 @@ void SoloGimbalEKF::RunEKF(float delta_time, const Vector3f &delta_angles, const
FiltInit = false; FiltInit = false;
newDataMag = false; newDataMag = false;
YawAligned = false; YawAligned = false;
memset(&state, 0, sizeof(state)); memset((void *)&state, 0, sizeof(state));
state.quat[0] = 1.0f; state.quat[0] = 1.0f;
bool main_ekf_healthy = false; bool main_ekf_healthy = false;

Loading…
Cancel
Save