Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

oddball 'extreme' readings

stevew
Posts: 60
Joined: Sun 01 Mar 2009 3:23 pm
Weather Station: WS2350 (via serial)
Operating System: win7/Linux
Location: Redwood Lake, Reading
Contact:

Re: oddball 'extreme' readings

Post by stevew »

still seeing some odd rainfall readings (2116mm in last hour) - note Im not updating the web atm, just watching the console here, so my initial report is that the problem persists :( sorry
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: oddball 'extreme' readings

Post by steve »

To be honest, I didn't expect it to make a difference. Could you turn on the debug log and let it run for while - I'm printing a message when the new code decides it needs to delay.

Thanks,
Steve
stevew
Posts: 60
Joined: Sun 01 Mar 2009 3:23 pm
Weather Station: WS2350 (via serial)
Operating System: win7/Linux
Location: Redwood Lake, Reading
Contact:

Re: oddball 'extreme' readings

Post by stevew »

done
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: oddball 'extreme' readings

Post by steve »

Thanks. In case you didn't know, the debug.log file is created in the Cumulus installation folder, and gets flushed to disk every 5 minutes. I wouldn't have thought it would have to run for very long before the new code did something.

Steve
stevew
Posts: 60
Joined: Sun 01 Mar 2009 3:23 pm
Weather Station: WS2350 (via serial)
Operating System: win7/Linux
Location: Redwood Lake, Reading
Contact:

Re: oddball 'extreme' readings

Post by stevew »

ok Steve, here you go.

At 13:44 All time high daily rain 2116.0mm
At 13:47 All time high wind speed 32.2mph

debug.log attached
You do not have the required permissions to view the files attached to this post.
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: oddball 'extreme' readings

Post by steve »

Thanks, that's interesting. What I hadn't realised before is just how long it takes to read all the data - about 6 or 7 seconds. This means the timings in my new code aren't suitable, it hasn't finished reading the data when the station starts to talk to the sensor. I'll adjust the timings and get back to you.

Steve
stevew
Posts: 60
Joined: Sun 01 Mar 2009 3:23 pm
Weather Station: WS2350 (via serial)
Operating System: win7/Linux
Location: Redwood Lake, Reading
Contact:

Re: oddball 'extreme' readings

Post by stevew »

thanks Steve, would love for you to nail this and will be happy to try new builds and repeat the test cycle when you're ready
bjornfred
Posts: 8
Joined: Sun 08 Feb 2009 7:34 am
Weather Station: LaCrosse WS2300
Location: Scania, Sweden
Contact:

Re: oddball 'extreme' readings

Post by bjornfred »

I have also started seeing extreme temperatures since the last release.
Suddenly it can show -30 C on the webpage.
The WS2300 shows the right temp.
http://www.anglaberga.se/vws/weather/index.htm
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: oddball 'extreme' readings

Post by steve »

The only change to the WS2300 data reading code in the latest release is the addition of the 'sync' facility, which allows you to avoid reading the data when the station is talking to the sensors - which doesn't seem to help anyway, and is turned off by default. Are you using a USB/serial adapter?

Steve
bjornfred
Posts: 8
Joined: Sun 08 Feb 2009 7:34 am
Weather Station: LaCrosse WS2300
Location: Scania, Sweden
Contact:

Re: oddball 'extreme' readings

Post by bjornfred »

Serial, and i never seen this before the last update.

steve wrote:The only change to the WS2300 data reading code in the latest release is the addition of the 'sync' facility, which allows you to avoid reading the data when the station is talking to the sensors - which doesn't seem to help anyway, and is turned off by default. Are you using a USB/serial adapter?

Steve
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: oddball 'extreme' readings

Post by steve »

Is it just the temperature that's doing this? You could use the ini-file setting that causes large fluctuations in temperature to be ignored. In the [Station] section of the cumulus.ini file, add a line:

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).
Steve
bjornfred
Posts: 8
Joined: Sun 08 Feb 2009 7:34 am
Weather Station: LaCrosse WS2300
Location: Scania, Sweden
Contact:

Re: oddball 'extreme' readings

Post by bjornfred »

So EWTempDiff=10.10 ?
steve wrote:Is it just the temperature that's doing this? You could use the ini-file setting that causes large fluctuations in temperature to be ignored. In the [Station] section of the cumulus.ini file, add a line:

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).
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: oddball 'extreme' readings

Post by steve »

bjornfred wrote:So EWTempDiff=10.10 ?
Well, whatever you want, really. EWTempDiff=10.0 means that a difference of 10.0 C or more between readings will be ignored. That should eliminate the -35C you're seeing.
Steve
bjornfred
Posts: 8
Joined: Sun 08 Feb 2009 7:34 am
Weather Station: LaCrosse WS2300
Location: Scania, Sweden
Contact:

Re: oddball 'extreme' readings

Post by bjornfred »

Is there something similar for wind and windgust ?

This is very, very wrong :-)

Highest Gust 57,9 m/s at 18:28
Highest Speed (10 minute average) 30,5 m/s (F11) at 18:38



steve wrote:
bjornfred wrote:So EWTempDiff=10.10 ?
Well, whatever you want, really. EWTempDiff=10.0 means that a difference of 10.0 C or more between readings will be ignored. That should eliminate the -35C you're seeing.
User avatar
steve
Cumulus Author
Posts: 26672
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: oddball 'extreme' readings

Post by steve »

No, only for temperature. You can't apply the same principle to wind readings, as these could vary a lot between readings. It has some built-in fixed values for discarding obviously wrong values, but yours must fall within the thresholds (I thought I used 50 m/s, actually, so I don't understand why your 57.9 gets through). I don't really know what to suggest, normally this sort of thing occurs with serial/USB adapters. Do the readings come from the logger, or during normal running?

If you turn on the debug log, the log might give some clues, but it will probably just show that the data being read is the same as you are seeing.
Steve
Post Reply