From 99286cf1bda894c90ee06452cec4140679697207 Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Tue, 26 Apr 2016 22:15:30 +0200 Subject: [PATCH] ekf2: replace `!isnan` with `PX4_ISFINITE` (#4374) --- src/modules/ekf2/ekf2_main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/ekf2/ekf2_main.cpp b/src/modules/ekf2/ekf2_main.cpp index 42f12d238c..b89d54f9af 100644 --- a/src/modules/ekf2/ekf2_main.cpp +++ b/src/modules/ekf2/ekf2_main.cpp @@ -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); } }