Sandaysoft

Support forum for Cumulus weather station software
It is currently Sat May 25, 2013 3:20 pm
Please click here before posting. Help me to help you!
Useful Links: Cumulus FAQ • Enhancement requests • Wiki (documentation)
Please put your approximate location into your profile
Add your web site to the Cumulus user map
Vantage Pro2 users with firmware 3.00 should upgrade to fw 3.12 and Cumulus 1.9.4

All times are UTC




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Mon Aug 17, 2009 8:07 am 
Offline
User avatar

Joined: Mon Aug 17, 2009 7:51 am
Posts: 193
Location: Loomberah, Australia
Weather Station: Davis VP2 + Solar and UV
Operating System: Windows 7 32bit
About twice per week my WS2350 produces a temperature reading of -30C. This is not a problem with the Serial-USB converter, which seems to work perfectly well, as the silly temperature is recorded as a minimum temp in the station. In the past the station has also produced ridiculously high temp readings too, but none since I started using Cumulus about a month ago.
I'm away at work searching for NEOs for a bit over a week at a time, so cant always edit these out when they occur, so was wondering if there was any way to filter out this LaCrosse bug? Clearly the real temperature cant drop 50C in 1 minute! I'm recording data every minute, and the low temp reading only lasts a few minutes at a time. It also wipes out the real record minimum, which has to be searched out through the logs and re-entered. I suppose I should keep a separate manual list of records to save a lot of time and effort.

Today's new "record low temp" can be seen here:

http://members.ozemail.com.au/~loombera ... trends.htm

Great software Steve, it is so far ahead of that waste of HD space called Heavy Weather!

I'll be making a donation as soon as I can figure out how to make one via paypal from my credit card... that just isnt offered as an option when I click on the donate button.

thanks, Gordon


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Mon Aug 17, 2009 8:41 am 
Offline
Site Admin
User avatar

Joined: Mon Jun 02, 2008 6:49 pm
Posts: 17613
Location: Sanday, Orkney
Weather Station: Davis VP2
Operating System: Windows Home Server 2011
Gordon-Loomberah wrote:
About twice per week my WS2350 produces a temperature reading of -30C. This is not a problem with the Serial-USB converter, which seems to work perfectly well, as the silly temperature is recorded as a minimum temp in the station. In the past the station has also produced ridiculously high temp readings too, but none since I started using Cumulus about a month ago.


Gordon, Cumulus currently filters out high extremes from La Crosse (anything over 60C), so that probably explains why you're not seeing the high ones with Cumulus. The 'low' filter operates at -100C, so that's why it's not helping in your case. In Cumulus 2, I plan (eventually) to have user-configurable filters, and also hopefully some more 'intelligent' filtering, i.e. based on the recent readings.

Quote:
I'm away at work searching for NEOs for a bit over a week at a time, so cant always edit these out when they occur, so was wondering if there was any way to filter out this LaCrosse bug? Clearly the real temperature cant drop 50C in 1 minute!


There's an undocumented facility that may help. Stop Cumulus and edit the cumulus.ini file. In the [Station] section add a line:

EWTempdiff=x.y

Where x.y is the maximum difference in degrees that you are prepared to accept between successive data readings.

Quote:
I'll be making a donation as soon as I can figure out how to make one via paypal from my credit card... that just isnt offered as an option when I click on the donate button.


On the left hand side of the screen, where it says "Don't have a PayPal account? Use your credit card or bank account (where available). Continue". You should be able to enter an amount, then click on the "continue" link to take you to a page where you can enter your card details.

Steve

PS Your job sounds much more interesting than mine! I spend most of my time searching for bugs in somebody else's code.


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Thu Aug 20, 2009 8:33 am 
Offline
User avatar

Joined: Mon Aug 17, 2009 7:51 am
Posts: 193
Location: Loomberah, Australia
Weather Station: Davis VP2 + Solar and UV
Operating System: Windows 7 32bit
I'll add that line when I get home tomorrow. Another -30 this morning to mess up my stats...

Quote:
On the left hand side of the screen, where it says "Don't have a PayPal account? Use your credit card or bank account (where available). Continue". You should be able to enter an amount, then click on the "continue" link to take you to a page where you can enter your card details.


Thanks, it worked fine. Previously I have tried to pay for things without logging in, but paypal would not let me do it.

Quote:
PS Your job sounds much more interesting than mine! I spend most of my time searching for bugs in somebody else's code.


Yes its good, although the hours suck sometimes, especially in winter!

Gordon

_________________
Loomberah Weather: http://gunagulla.com


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Mon Aug 24, 2009 2:20 am 
Offline
User avatar

Joined: Mon Aug 17, 2009 7:51 am
Posts: 193
Location: Loomberah, Australia
Weather Station: Davis VP2 + Solar and UV
Operating System: Windows 7 32bit
I added that line to the bottom of cumulus.ini a couple of days ago, setting it to 3.0, but yesterday I had 4 minutes of -29.3, so it didnt filter them out.
I've since found there are a couple of other EW... lines, so moved it to just under them. I hope that works!

Gordon

_________________
Loomberah Weather: http://gunagulla.com


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Mon Aug 24, 2009 7:05 am 
Offline
Site Admin
User avatar

Joined: Mon Jun 02, 2008 6:49 pm
Posts: 17613
Location: Sanday, Orkney
Weather Station: Davis VP2
Operating System: Windows Home Server 2011
It needs to be somewhere (anywhere) in the [Station] section, not at the bottom of the file. You've probably now put it after EWInterval and EWFile, which just happen to be in the [Station] section, so it should work now.

_________________
Steve
Sanday Weather
----------------------------------------------------------------------------------------------------------------------------------
Like Cumulus and want to support it? Please donate! Image


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Mon Aug 24, 2009 7:19 am 
Offline
User avatar

Joined: Mon Aug 17, 2009 7:51 am
Posts: 193
Location: Loomberah, Australia
Weather Station: Davis VP2 + Solar and UV
Operating System: Windows 7 32bit
Ok thanks Steve, thats where I had moved it to. Somehow I managed to miss that vital piece of info, I guess I should have consulted your post immediately before going ahead and doing it from memory! :oops:

Gordon

_________________
Loomberah Weather: http://gunagulla.com


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Thu Aug 27, 2009 12:20 am 
Offline
User avatar

Joined: Mon Aug 17, 2009 7:51 am
Posts: 193
Location: Loomberah, Australia
Weather Station: Davis VP2 + Solar and UV
Operating System: Windows 7 32bit
Steve, is there a similar line I can use to filer out ridiculous humidity readings? Not as frequent as the -30 temps, but occasionally there is a 0% humidity reading for a few minutes. Strangely, the dew point doesn't seem to drop at the same time!

thanks, Gordon

_________________
Loomberah Weather: http://gunagulla.com


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Thu Aug 27, 2009 6:49 am 
Offline
Site Admin
User avatar

Joined: Mon Jun 02, 2008 6:49 pm
Posts: 17613
Location: Sanday, Orkney
Weather Station: Davis VP2
Operating System: Windows Home Server 2011
No, I'm afraid not. I should really filter out humidity readings of zero (I've found my Fine Offset produces them). When you have Cumulus set to calculate the dewpoint, it checks for zero (as otherwise the calculation would fail), but perversely I still allow zero as the humidity reading. In Cumulus 2 I'm filtering them out - I'll put something in the next build to filter them out in the current version.

_________________
Steve
Sanday Weather
----------------------------------------------------------------------------------------------------------------------------------
Like Cumulus and want to support it? Please donate! Image


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Mon Nov 09, 2009 2:31 pm 
Offline

Joined: Sun Nov 08, 2009 1:51 pm
Posts: 55
Weather Station: La Crosse 2350
There's an undocumented facility that may help. Stop Cumulus and edit the cumulus.ini file. In the [Station] section add a line:

EWTempdiff=x.y

Where x.y is the maximum difference in degrees that you are prepared to accept between successive data readings.


I would really like to try this to see if it works.
Is it OK if I write it like this:
[Station]
EWTempdiff=5
Type=6
Model=WS2300
Port=7
Latitude=47,0666666666667
Longitude=21,9333333333333

I'd be happy if it'd work.
Thanks, Eugen, Oradea


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Mon Nov 09, 2009 2:46 pm 
Offline
Site Admin
User avatar

Joined: Mon Jun 02, 2008 6:49 pm
Posts: 17613
Location: Sanday, Orkney
Weather Station: Davis VP2
Operating System: Windows Home Server 2011
Eugen-Oradea wrote:
I would really like to try this to see if it works.
Is it OK if I write it like this:
[Station]
EWTempdiff=5


Yes, that should work, and should ignore anything more than 5 degrees different from the last 'good' value.

_________________
Steve
Sanday Weather
----------------------------------------------------------------------------------------------------------------------------------
Like Cumulus and want to support it? Please donate! Image


Top
 Profile  
 
 Post subject: Re: Filtering out ridiculous LaCrosse temperatures?
PostPosted: Mon Nov 09, 2009 8:39 pm 
Offline

Joined: Sun Nov 08, 2009 1:51 pm
Posts: 55
Weather Station: La Crosse 2350
So far it seems to work, in the recent hours I didn't notice any abnormal data.
I only hope it will keep that way.
Thanks again, I was really impressed by your fast response to all of my questions.
Eugen, Oradea, Romania.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group