Can you specify a maximum 'delta' value in the readings?

50 views
Skip to first unread message

SMJ

unread,
Mar 13, 2020, 6:44:08 PM3/13/20
to weewx-user
Hi all

I have a WH1081 (Maplin type) running via USB into a HP Microserver running SUSE Linux Leap 15.1. The distance between the Tx and Rx is about 30m. 

Most of the time it works fine but occasionally I get spikes in the data sets across all the sensors - I'm guessing there is a lot of clutter at 433Mhz and using a scanner I can see several vehicles 'calling home' and a multitude of smart heating systems which were not present when I stated with weewx several years ago.

Now I'm happy entering the database and nulling out extraneous data but it does destroy any continuity of records across that time period.

So the question...

Is there a way to specify a maximum 'delta' value between readings?

As an example, I recently had a series of rainfall values of 0,0,0,140,0,0 mm. I would be good if weewx could look at the trend in the data and decide that 140mm of rain was an unlikely value given that the value either side was 0.

Any thoughts

Regards

SMJ

gjr80

unread,
Mar 13, 2020, 9:25:31 PM3/13/20
to weewx-user
Hi,

Unfortunately there is no ability to do sophisticated QC as you outline, the only QC ability is basic min/max filtering as detailed in the StdQC section of the User's Guide. As the min/max values used by StdQC are period (loop or archive) values unless you are using a fairly long archive interval you should be able to easily 'QC out' something like 140mm.

Gary
Reply all
Reply to author
Forward
0 new messages