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
Correcting Max/Min readings
-
sanramonrover
- Posts: 96
- Joined: Mon 02 Aug 2010 6:51 pm
- Weather Station: 265NC
- Operating System: dreaded Win 7
- Location: to be San Ramón, Costa Rica
Correcting Max/Min readings
With the spikes I am getting, there are a lot of erroneous temp readings. I have tried removing or correct them by various means, but they don't seem to always disappear.
This is the [alltimelog] for this morning:
2011-02-22 04:49 12.200 "All time low temperature" 2011-02-22 04:44 12.300
2011-02-22 04:49 12.200 "All time low wind chill" 2011-02-22 04:44 12.300
2011-02-22 05:09 12.000 "All time low temperature" 2011-02-22 04:49 12.200
2011-02-22 05:09 12.000 "All time low wind chill" 2011-02-22 04:49 12.200
2011-02-22 06:39 12.800 "All time low temperature" 2011-02-22 05:09 12.000
2011-02-22 06:39 12.800 "All time low wind chill" 2011-02-22 05:09 12.000
The help page says the order of entries is:
date time value "item name" old date old time old value
This doesn't appear right to me, as sometimes the old <low temp> or <low windchill> value (last entry) is higher than the current entry value (3rd from right). Examples, lines 1-4. Am I reading something wrong?
Yes, I have read FAQ, Help and forums.
This is the [alltimelog] for this morning:
2011-02-22 04:49 12.200 "All time low temperature" 2011-02-22 04:44 12.300
2011-02-22 04:49 12.200 "All time low wind chill" 2011-02-22 04:44 12.300
2011-02-22 05:09 12.000 "All time low temperature" 2011-02-22 04:49 12.200
2011-02-22 05:09 12.000 "All time low wind chill" 2011-02-22 04:49 12.200
2011-02-22 06:39 12.800 "All time low temperature" 2011-02-22 05:09 12.000
2011-02-22 06:39 12.800 "All time low wind chill" 2011-02-22 05:09 12.000
The help page says the order of entries is:
date time value "item name" old date old time old value
This doesn't appear right to me, as sometimes the old <low temp> or <low windchill> value (last entry) is higher than the current entry value (3rd from right). Examples, lines 1-4. Am I reading something wrong?
Yes, I have read FAQ, Help and forums.
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Correcting Max/Min readings
Those are fine - a new low temp has to mean that that the old record is higher than the new record. But it's the others that I don't understand:sanramonrover wrote:This doesn't appear right to me, as sometimes the old <low temp> or <low windchill> value (last entry) is higher than the current entry value (3rd from right). Examples, lines 1-4. Am I reading something wrong?
2011-02-22 06:39 12.800 "All time low temperature" 2011-02-22 05:09 12.000
2011-02-22 06:39 12.800 "All time low wind chill" 2011-02-22 05:09 12.000
That first one says that at 06:39 you had a new low temp of 12.8, beating the existing low temp of 12.0. That doesn't make sense. What version of Cumulus are you using?
Steve
-
sanramonrover
- Posts: 96
- Joined: Mon 02 Aug 2010 6:51 pm
- Weather Station: 265NC
- Operating System: dreaded Win 7
- Location: to be San Ramón, Costa Rica
Re: Correcting Max/Min readings
I'm using 1.9.0, build 958. Yes, Steve, I meant lines 5 & 6 appeared abnormal.
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Correcting Max/Min readings
I don't understand how the code could have been working at 05:09, but then wrong at 06:39. I've looked at the code and I can't see how it could possibly do what it apparently did at 06:39. Had you done anything between those two times?
Steve
-
sanramonrover
- Posts: 96
- Joined: Mon 02 Aug 2010 6:51 pm
- Weather Station: 265NC
- Operating System: dreaded Win 7
- Location: to be San Ramón, Costa Rica
Re: Correcting Max/Min readings
I apologize for the confusion. Perhaps it was when I tried to eliminate the spikes from the feb11log manually. 
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Correcting Max/Min readings
Well... maybe, maybe not. The all-time records are held separately, and I still can't see how the code could decide that there was a new all-time low when the current temperature (12.8) was apparently higher than the old record (12.0). Particularly when it was working OK a few hours earlier.sanramonrover wrote:I apologize for the confusion. Perhaps it was when I tried to eliminate the spikes from the feb11log manually.
I've looked through all my alltimelog.txt files, and I can't find any instances like the ones you've shown here.
Steve
-
ColinJS
- Posts: 18
- Joined: Wed 09 Feb 2011 10:21 am
- Weather Station: Maplin N96GY
- Operating System: Windows XP
- Location: Brentwood, Essex
- Contact:
Re: Correcting Max/Min readings
Hi,
I have recently found similarly wild errors in the alltime files. Yesterday morning, at 8.45 (just before rollover), the rainfall rate was claimed to be around five *metres* an hour. I thought a problem with the raingauge, such as is mentioned in several posts. But the log showed (correctly) zero rainfall at the time in question. Then I noticed that earlier in the night (02:40) the min temperature had been changed to -3.9, when it should have been +9.9
I guess I can correct these by editing the alltime*.* files. The other files seem to be correct. I'll keep a copy of them in case.
Any ideas as to what is wrong? My receiver is a way from the sender, but it seems to receive data correctly and the logged data is correct. So can't be that? Or am I misinterpretting this?
2011-02-24 02:40 -3.900 "All time low temperature" 2011-02-18 23:55 1.900
24/02/11,02:40,9.9,88,8.0,3.5,8.3,294,0.0,9.9,1002.9,156.3,20.3,36,2.2,9.4,9.9,0.0,0
Thanks,
Colin
I have recently found similarly wild errors in the alltime files. Yesterday morning, at 8.45 (just before rollover), the rainfall rate was claimed to be around five *metres* an hour. I thought a problem with the raingauge, such as is mentioned in several posts. But the log showed (correctly) zero rainfall at the time in question. Then I noticed that earlier in the night (02:40) the min temperature had been changed to -3.9, when it should have been +9.9
I guess I can correct these by editing the alltime*.* files. The other files seem to be correct. I'll keep a copy of them in case.
Any ideas as to what is wrong? My receiver is a way from the sender, but it seems to receive data correctly and the logged data is correct. So can't be that? Or am I misinterpretting this?
2011-02-24 02:40 -3.900 "All time low temperature" 2011-02-18 23:55 1.900
24/02/11,02:40,9.9,88,8.0,3.5,8.3,294,0.0,9.9,1002.9,156.3,20.3,36,2.2,9.4,9.9,0.0,0
Thanks,
Colin
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Correcting Max/Min readings
Any erroneous readings from the station which aren't filtered out by the various methods that Cumulus uses may affect the all-time (etc) records, but not necessarily appear in the logs as these are snapshots of the readings at the time of logging.ColinJS wrote:Any ideas as to what is wrong? My receiver is a way from the sender, but it seems to receive data correctly and the logged data is correct. So can't be that? Or am I misinterpretting this?
Steve
-
ColinJS
- Posts: 18
- Joined: Wed 09 Feb 2011 10:21 am
- Weather Station: Maplin N96GY
- Operating System: Windows XP
- Location: Brentwood, Essex
- Contact:
Re: Correcting Max/Min readings
Thanks for the prompt response!
So I'll just fix the alltime files and see if it happens again. It has been running for a couple of weeks without obvious gliches. Maybe I'll write a scipt to compare the log with the alltime to check for such problems.
Thanks,
Colin
So I'll just fix the alltime files and see if it happens again. It has been running for a couple of weeks without obvious gliches. Maybe I'll write a scipt to compare the log with the alltime to check for such problems.
Thanks,
Colin
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Correcting Max/Min readings
You could attempt to filter them out, e.g. using the EWTempdiff setting in cumulus.ini.
I've managed to determine that you're using 1.9.0; the 1.9.1 beta has more settings like the above for other parameters, and they are now accessible without editing cumulus.ini.
I've managed to determine that you're using 1.9.0; the 1.9.1 beta has more settings like the above for other parameters, and they are now accessible without editing cumulus.ini.
Steve
-
ColinJS
- Posts: 18
- Joined: Wed 09 Feb 2011 10:21 am
- Weather Station: Maplin N96GY
- Operating System: Windows XP
- Location: Brentwood, Essex
- Contact:
Re: Correcting Max/Min readings
Thanks for the suggestion, I'll try it later.
And sorry for not telling you my software version! I should know better (work for a software company). I entered the website in my details, but guess I should put it in the sig.
Thanks for the help. Have a good day!
Colin
And sorry for not telling you my software version! I should know better (work for a software company). I entered the website in my details, but guess I should put it in the sig.
Thanks for the help. Have a good day!
Colin
-
fractonimbus
- Posts: 159
- Joined: Thu 03 Feb 2011 1:15 am
- Weather Station: WH1091
- Operating System: Windows 7 on a Dell Vostro
- Location: Canberra
Re: Correcting Max/Min readings
Steve, out of curiosity, what sort of filtering goes in to the traces, records etc? I notice that the FO WH1091 trace is much noisier for the period since Cumulus was last booted, but when shut down and rebooted later, the sampling for that same period is evidently averaged over a longer period. I suspect a short "realtime" Hamming filter might help avoid some of the noise and maybe any rogue measurements still left after outliers are removed.steve wrote:Any erroneous readings from the station which aren't filtered out by the various methods that Cumulus uses may affect the all-time (etc) records
DN
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Correcting Max/Min readings
Just a simple discarding of obviously off-the-scale values, plus the optional 'spike removal' facility.fractonimbus wrote:Steve, out of curiosity, what sort of filtering goes in to the traces, records etc?
That's because while running live, Cumulus plots at 1-minute intervals. When it starts up, it pre-fills the graphs with data from the log files, which is at whatever interval you've set the logging intervals in Cumulus and/or your station.I notice that the FO WH1091 trace is much noisier for the period since Cumulus was last booted, but when shut down and rebooted later, the sampling for that same period is evidently averaged over a longer period.
Steve
-
fractonimbus
- Posts: 159
- Joined: Thu 03 Feb 2011 1:15 am
- Weather Station: WH1091
- Operating System: Windows 7 on a Dell Vostro
- Location: Canberra
Re: Correcting Max/Min readings
Thanks, Steve.
DN
DN
-
ColinJS
- Posts: 18
- Joined: Wed 09 Feb 2011 10:21 am
- Weather Station: Maplin N96GY
- Operating System: Windows XP
- Location: Brentwood, Essex
- Contact:
Re: Correcting Max/Min readings
Hi,
I installed 1.9.1 yesterday. Overnight got loads of lost sensor messages. And a ludicrous hourly rain rate of over thirty metres. Most of the other rain values were fine. The tip count went up by thousands and in the next reading reverted to the previous value - i.e. went backwards.
I 'fixed' it by hacking the various log files.
I couldn't see anything in the ini that would deal with this. Am I missing something? Is rejection of off-the-scale and/or spikes values something I have to turn on?
Thanks,
Colin
I installed 1.9.1 yesterday. Overnight got loads of lost sensor messages. And a ludicrous hourly rain rate of over thirty metres. Most of the other rain values were fine. The tip count went up by thousands and in the next reading reverted to the previous value - i.e. went backwards.
I 'fixed' it by hacking the various log files.
I couldn't see anything in the ini that would deal with this. Am I missing something? Is rejection of off-the-scale and/or spikes values something I have to turn on?
Thanks,
Colin