Page 1 of 1

Filter to disregard error from sensors.

Posted: Sat Oct 09, 2010 12:27 pm
by la9laa
Hi.

I quite often having trouble with "gust-error" on my ws-2310. It often reports more than 80kts.
I am wondering if there is any way to set a filter to remove readings eks. above 50kts in Meteohub. (It is never over 50 kts at my location.):woohoo:

Here is an output from Meteohub - Inspect data:

20101008060034 wind0 23 3 4 0089
20101008060052 wind0 23 0 4 0089
20101008060112 wind0 23 0 3 0089
20101008060130 wind0 23 0 3 0089
20101008060147 wind0 338 415 44 0012 *
20101008060203 wind0 23 0 40 0089
20101008060220 wind0 23 0 36 0089
20101008060238 wind0 23 0 32 0089
20101008060300 wind0 23 3 30 0089


rgds.
Ron.

Re: Filter to disregard error from sensors.

Posted: Sat Jan 14, 2012 8:57 pm
by ipe
I join to this wish. Errors are very frequent in my WH1080. Out-of-range filters should be very useful and not very expensive (computationally).

For example, extreme values and sudden changes in some parameters should be discarded (and optionally logged).

Otherwise, I think that data log frequency can be lowered in some sensors to minimize CPU usage.

20120114113531 rain0 0 0 3
20120114113531 th0 170 62 0097
20120114113531 thb0 168 47 0054 10040 -1 10225
20120114113531 wind0 135 48 27 0164
20120114113546 rain0 0 0 3
20120114113546 th0 170 62 0097
20120114113546 thb0 168 47 0054 10040 -1 10225
20120114113546 wind0 135 48 27 0164
20120114113600 th0 203 59 0120 *
20120114113600 thb0 261 43 0125 10025 -1 10207 *
20120114113600 wind0 90 3 0 0203 *
20120114113614 rain0 0 0 3
20120114113614 th0 170 61 0094
20120114113614 thb0 168 47 0054 10040 -1 10225
20120114113614 wind0 315 48 31 0164
20120114113628 rain0 0 0 3
20120114113628 th0 170 61 0094
20120114113628 thb0 168 47 0054 10040 -1 10225
20120114113628 wind0 315 48 31 0164

Re: Filter to disregard error from sensors.

Posted: Wed Jan 18, 2012 9:02 am
by shinebar
+1 on that. I'd love filters as well!

Re: Filter to disregard error from sensors.

Posted: Wed Jan 25, 2012 8:46 pm
by ipe
Something like this one in Cumulus:


EWTempDiff=x.y

where x.y is the maximum temperature difference allowed between readings. If you're getting large spikes, you could set this accordingly (e.g. a value of 10 would be safe).

Re: Filter to disregard error from sensors.

Posted: Sun Feb 19, 2012 3:57 pm
by Holsteinson
Maybe a user define lower and upper ranges for each sensor and automatic delete of outliers by Meteohub would be a great feature to be implemented soon

Re: Filter to disregard error from sensors.

Posted: Sun Feb 19, 2012 3:57 pm
by Holsteinson
A logged data FIND command would be great based on user defined range or outlier values

Re: Filter to disregard error from sensors.

Posted: Mon Feb 20, 2012 1:06 am
by admin
there are filters in place, but not user definable.

Re: Filter to disregard error from sensors.

Posted: Tue Feb 21, 2012 2:00 pm
by ipe
Is there any documentation of those filters? I suppose that they only consider the extreme values, but not the large changes.

Thanks