Browse Source

ekf2: replace `!isnan` with `PX4_ISFINITE` (#4374)

sbg
Julian Oes 9 years ago committed by Lorenz Meier
parent
commit
99286cf1bd
  1. 3
      src/modules/ekf2/ekf2_main.cpp

3
src/modules/ekf2/ekf2_main.cpp

@ -493,7 +493,8 @@ void Ekf2::task_main() @@ -493,7 +493,8 @@ void Ekf2::task_main()
flow.gyrodata(2) = optical_flow.gyro_z_rate_integral;
flow.dt = optical_flow.integration_timespan;
if (!isnan(optical_flow.pixel_flow_y_integral) && !isnan(optical_flow.pixel_flow_x_integral)) {
if (PX4_ISFINITE(optical_flow.pixel_flow_y_integral) &&
PX4_ISFINITE(optical_flow.pixel_flow_x_integral)) {
_ekf->setOpticalFlowData(optical_flow.timestamp, &flow);
}
}

Loading…
Cancel
Save