From 5c014ded4bd4b3989ca60e79c2f702e645067fd3 Mon Sep 17 00:00:00 2001 From: Fisch Date: Thu, 16 May 2024 07:52:35 +0200 Subject: [PATCH] do not send waterlevel if not available --- include/waterlevel.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/waterlevel.h b/include/waterlevel.h index 68c1710..ccb3d36 100644 --- a/include/waterlevel.h +++ b/include/waterlevel.h @@ -312,6 +312,8 @@ void waterlevel_loop(unsigned long loopmillis) { //float _meanWaterlevel=getMeanf(waterlevelMean,WATERLEVELMEAN_SIZE); //Serial.print("\t Dist="); Serial.print(_filteredWaterlevel); Serial.print("mm"); Serial.print("(+- "); Serial.print((getMaxf(waterlevelMean,WATERLEVELMEAN_SIZE)-getMinf(waterlevelMean,WATERLEVELMEAN_SIZE))/2.0); Serial.print(")"); Serial.print(" [mean="); Serial.print(_meanWaterlevel); Serial.print("]"); + }else{ + waterlevelA=WATERLEVEL_UNAVAILABLE; } } waterlevel_loop_select++; @@ -361,6 +363,8 @@ void waterlevel_loop(unsigned long loopmillis) { //float _meanWaterlevel=getMeanf(waterlevelMean,WATERLEVELMEAN_SIZE); //Serial.print("\t Dist="); Serial.print(_filteredWaterlevel); Serial.print("mm"); Serial.print("(+- "); Serial.print((getMaxf(waterlevelMean,WATERLEVELMEAN_SIZE)-getMinf(waterlevelMean,WATERLEVELMEAN_SIZE))/2.0); Serial.print(")"); Serial.print(" [mean="); Serial.print(_meanWaterlevel); Serial.print("]"); + }else{ + waterlevelB=WATERLEVEL_UNAVAILABLE; } waterlevel_loop_select=0;