From 583fbd0db8d9c2eb231db567690b7770fdabc236 Mon Sep 17 00:00:00 2001 From: Ulrich Meine Date: Thu, 15 May 2025 23:13:16 +0200 Subject: [PATCH] DBT implemented --- lib/obp60task/BoatDataCalibration.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/obp60task/BoatDataCalibration.cpp b/lib/obp60task/BoatDataCalibration.cpp index ff8ec5a..4ce1cfa 100644 --- a/lib/obp60task/BoatDataCalibration.cpp +++ b/lib/obp60task/BoatDataCalibration.cpp @@ -48,6 +48,13 @@ void CalibrationDataList::readConfig(GwConfigHandler* config, GwLog* logger) } else if (calibrationData.list[i].instance == "AWA" || calibrationData.list[i].instance == "HDM") { calibrationData.list[i].offset *= M_PI / 180; // Convert deg to rad + } else if (calibrationData.list[i].instance == "DBT") { + if (lengthFormat == "m") { + // No conversion needed + } else if (lengthFormat == "ft") { + calibrationData.list[i].offset /= 3.28084; // Convert ft to m + } + } else if (calibrationData.list[i].instance == "STW") { if (speedFormat == "m/s") { // No conversion needed