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
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
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
- 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
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
Thanks,
Steve
- 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
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
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
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
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.
- 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
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
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
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
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
Suddenly it can show -30 C on the webpage.
The WS2300 shows the right temp.
http://www.anglaberga.se/vws/weather/index.htm
- 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
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
Steve
-
bjornfred
- Posts: 8
- Joined: Sun 08 Feb 2009 7:34 am
- Weather Station: LaCrosse WS2300
- Location: Scania, Sweden
- Contact:
Re: oddball 'extreme' readings
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
- 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
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).
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
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).
- 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
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.bjornfred wrote:So EWTempDiff=10.10 ?
Steve
-
bjornfred
- Posts: 8
- Joined: Sun 08 Feb 2009 7:34 am
- Weather Station: LaCrosse WS2300
- Location: Scania, Sweden
- Contact:
Re: oddball 'extreme' readings
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
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: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.bjornfred wrote:So EWTempDiff=10.10 ?
- 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
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.
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