From 1ec921560ea1bc752d18cef1b9f452e3abf276d4 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 27 Oct 2019 22:51:45 +1100 Subject: [PATCH] AP_WindVane: use strtof instead of atof we don't need double precision --- libraries/AP_WindVane/AP_WindVane_NMEA.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_WindVane/AP_WindVane_NMEA.cpp b/libraries/AP_WindVane/AP_WindVane_NMEA.cpp index 677e1c331e..2ab52c5cbd 100644 --- a/libraries/AP_WindVane/AP_WindVane_NMEA.cpp +++ b/libraries/AP_WindVane/AP_WindVane_NMEA.cpp @@ -153,7 +153,7 @@ bool AP_WindVane_NMEA::decode_latest_term() switch (_term_number) { case 1: - _wind_dir_deg = atof(_term); + _wind_dir_deg = strtof(_term, NULL); // check for sensible value if (is_negative(_wind_dir_deg) || _wind_dir_deg > 360.0f) { _sentence_valid = false; @@ -169,7 +169,7 @@ bool AP_WindVane_NMEA::decode_latest_term() break; case 3: - _speed_ms = atof(_term); + _speed_ms = strtof(_term, NULL); break; case 4: