diff --git a/code/lib/jomjol_flowcontroll/ClassFlowPostProcessing.cpp b/code/lib/jomjol_flowcontroll/ClassFlowPostProcessing.cpp index 312a873c..42bedbcd 100644 --- a/code/lib/jomjol_flowcontroll/ClassFlowPostProcessing.cpp +++ b/code/lib/jomjol_flowcontroll/ClassFlowPostProcessing.cpp @@ -284,12 +284,16 @@ bool ClassFlowPostProcessing::doFlow(string zwtime) { error = "Negative Rate - Returned old value - read value: " + zwvalue; Value = PreValue; + stream << std::fixed << std::setprecision(AnzahlNachkomma) << Value; + zwvalue = stream.str(); } if (useMaxRateValue && (abs(Value - PreValue) > MaxRateValue)) { error = "Rate too high - Returned old value - read value: " + zwvalue; Value = PreValue; + stream << std::fixed << std::setprecision(AnzahlNachkomma) << Value; + zwvalue = stream.str(); } ReturnValue = zwvalue; diff --git a/firmware/firmware.bin b/firmware/firmware.bin index c14fed44..08c51c43 100644 Binary files a/firmware/firmware.bin and b/firmware/firmware.bin differ