StdQC question

49 views
Skip to first unread message

Steve2Q

unread,
Jun 23, 2023, 3:26:03 PM6/23/23
to weewx-user
Hello: I am using v 3.8.2. I currently have the StdQC value set for outHumidity= 50, 100 and it is working properly. My question is this: Is there a way to have rate of change rather than set boundaries to be used? I think the answer is NO, but I wanted to check.

Thanks, Steve

gjr80

unread,
Jun 23, 2023, 4:22:50 PM6/23/23
to weewx-user
Hi Steve,

Unfortunately you are correct; StdQC does a simple check that an obs falls between or is equal to the specified min and max values. So nothing can be done with rates of change short of writing your own custom StdQC. There was some work a good many years back on a 'spike detector' for StdQC (refer issue #3) to filter out spikes in a given obs, but nothing became of it in the end.

You can sometimes achieve more complex checks via StdCalibrate, but you only have obs from the current record/packet available to play with; nothing from earlier packets/records which makes rate of change calculations difficult.

Gary

Graham Eddy

unread,
Jun 23, 2023, 10:24:00 PM6/23/23
to WeeWX User
someone could develop a ‘filter’ service that could hold state (either in memory or private database) of successive readings.
conceptually an extension of StdQC
⊣GE⊢

--
You received this message because you are subscribed to the Google Groups "weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/775d23b8-d787-4929-8eee-6625309d816cn%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages