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

Negative value data, Evap Year Roll over

Discussion and questions about Cumulus weather station software version 1. This section is the main place to get help with Cumulus 1 software developed by Steve Loft that ceased development in November 2014.
Post Reply
nossis
Posts: 95
Joined: Wed 28 Nov 2012 6:12 am
Weather Station: Davis Vantage Pro 2
Operating System: Win 10
Location: Perth AU
Contact:

Negative value data, Evap Year Roll over

Post by nossis »

A question...
I believe that this would be for our master guru, illustrious legendary programer... Steve :clap::clap::clap::clap::clap::clap: (with great applause!)

I have found that on the last day of 2013, the Evap data in the log files at the turn of midnight went from a positive value to a big negative value. The one thought I have is that the station roll over time is at 9am, so this is what may have confused it. Last day of the year being midnight but station roll over on the next day at 9am 1st of Jan.

To be more specific this is what happened.... (in file Dec13log.txt)
(Column 00 Date, Column 01 Time, Column 19 Evap, Column 20 Ann Evap)
31-12-13 23:58 Evap 3.68 Ann Evap 1537.9
31-12-13 23:59 Evap 3.68 Ann Evap 1537.9
01-01-14 00:00 Evap 3.68 Ann Evap 1537.9
01-01-14 00:00 Evap -1534.2 Ann Evap 0.0
01-01-14 00:02 Evap -1534.2 Ann Evap 0.0
and so on till...
At 8:59, just before roll over, the last entry in the file is
01-01-14 08:59 Evap -1534.2 Ann Evap 0.28

So now to the station roll over time at 9:00am Jan 2014 (in file Jan14log.txt)
The first line entries are.
01-01-14 09:00 Evap -1534.2 Ann Evap 0.28
01-01-14 09:00 Evap 0.28 Ann Evap 0.56
01-01-14 09:00 Evap 0.28 Ann Evap 0.56
and so on...

The reason why I picked this up was when looking at the day file. Noted a big negative value and thought that cant be right.

Files attached for perusal
Dec13log
Jan14log
and dayfile

I suspect that this may be a conundrum, as it appears tricky having a hole heap of things resetting to start the new day, month and year. And at different times.

Barry
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: Negative value data, Evap Year Roll over

Post by steve »

Yes, this comes up quite often, and you're correct that it's because of Cumulus having to work around the fact that the station has no 0900 rollover setting, so the annual figure resets at midnight. There is code in there to cater for this, but it relies on the annual ET figure doing certain things at certain times, and it clearly isn't so obliging. It's complicated by the fact the ET figure that Cumulus receives is buggy and unreliable anyway. I notice my reading doing odd things quite often.

I think that the real solution is for Cumulus to ignore the ET figure from the station and do the calculation itself. But the calculation appears to be very complicated.
Steve
nossis
Posts: 95
Joined: Wed 28 Nov 2012 6:12 am
Weather Station: Davis Vantage Pro 2
Operating System: Win 10
Location: Perth AU
Contact:

Re: Negative value data, Evap Year Roll over

Post by nossis »

Hi Steve,

Ah right O
Will do some fudging.. I mean adjustments manually :-)
Thanks for your insights... Yep figured it would be "not worth getting excited about it" basket.

Barry
Post Reply