--- a/src/Utils.cpp Thu Nov 17 17:26:08 2022 +0100 +++ b/src/Utils.cpp Fri Nov 18 12:17:32 2022 +0100 @@ -771,3 +771,17 @@ } +double Utils::GetPressureBar(double gl, double T) +{ + if (gl <= 0) + return 0; + + double P = ((gl / 10.0) / exp(-10.73797 + (2617.25 / (T + 273.15)))) - 1.013; + if (P < 0) + P = 0; + + P = round(P * 100.0) / 100.0; + qDebug() << " GetPressureBar(" << gl << "," << T << ") P:" << P; + return P; +} +