Hi Guys, sometimes my weewx reads strange data and generate peaks in the 
outtemp history values. How can I avoid these peaks ? 
I cannot understand why this is happening and I'm not sure it is related to 
hardware...
The best way is to fix it via software. In my opinion it should be possible 
to compare the current value with the last valid value registered and 
accept it if it is included in a range. 
For example:

range = 2;
last_valid_value =13.3 
current_value = 13 

if abs(last_valid_value - current_value) < range then OK


My question is: where I can do this into the weewx code? 
 

Reply via email to