Welcome to the Cumulus Support forum.

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

Cumulus MX V4 beta test release 4.0.0 (build 4017) - 17 March 2024

Legacy Cumulus 1 release v1.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

Cumulus 1.9.1 beta available

General news concerning announcements of new releases, forum outages etc.
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Cumulus 1.9.1 beta available

Post by steve »

Cumulus 1.9.1 beta build 950 is now available. Please read all of this rather long message before downloading. Quite a lot has changed, so be prepared for problems!

Note 1: This version is built with the very latest version of Delphi, which breaks compatibility with the old version I was using previously. I have therefore had to do a number of fundamental changes. I have done what testing I can, but please let me know of anything you spot that isn't working as it should be. La Crosse and Oregon users in particular may have problems (it may not work at all).

Note 2: I occasionally get a 'bug report' when closing this version. It appears to be crashing in the bug report handler itself, but this may be because it is trying to report a problem in Cumulus. I am awaiting a response from the author about this. The top of stack in the bug report looks like this:

main thread ($165c):
00407bdc +00c cumulus.exe System 207 +0 @LStrClr
004300e1 +0e5 cumulus.exe madNVBitmap LoadBitmap
00407526 +03e cumulus.exe System 207 +0 FinalizeUnits
00465868 +054 cumulus.exe madExcept InterceptFinalizeUnits
0040793d +09d cumulus.exe System 207 +0 @Halt0
00920038 +1d4 cumulus.exe cumulus 73 +26 initialization

Don't bother reporting this if it happens to you.

Note 3: There are updated web templates include: indexT.htm, todayT.htm, yesterdayT.htm and recordT.htm. Some of the changes are for solar data, which not all of you will have, so you may want to remove those parts (or just ignore them) if you use the new templates.

Note 4: This version of Cumulus requires GDI+ (gdiplus.dll) for the graphs. This should be present on your system. There is a possibility that it may not be, particularly if you are using Windows 2000. If you get an error message regarding this DLL, you can download it from Microsoft here: http://www.microsoft.com/downloads/en/d ... 590FEAA05A

Changes from version 1.9.0:

- Added 'apparent temperature' and web tag <#apptemp>
- Added humidity high and low, and corresponding web tags
- Wunderground uploads 'catch up' from logger data
- Allow chart line width to be configured (see display settings)
- Allow individual temperature chart lines to be shown/hidden (right-click on the graph)
- Optional gradient background for charts (see display settings)
- Fix evapotranspiration recording (Davis)
- Calculate hours of sunshine (Davis) (see station settings for 'tweaking')
- Added high rain rate to "this month/year/period" display
- Added rain to xAP reports
- Option to round wind speeds to nearest integer (see station settings)
- Option to disconnect Davis IP connections once a minute (see station settings to set the interval)
- Change to v2.42 of Davis VantagePro.DLL (may cause problems - watch out!)

The following fields are added to dayfile.txt
  • Lowest humidity
  • Time of lowest humidity
  • Highest humidity
  • Time of highest humidity
  • Total evapotranspiration
  • Total hours of sunshine
The following fields are added to the "monthly" logs (e.g. Oct10log.txt):
  • Evapotranspiration
  • Annual Evapotranspiration
  • Apparent temperature
  • Current theoretical max solar radiation
  • Hours of sunshine so far today
The following fields are added to realtime.txt:

55 Apparent Temperature
56 Sunshine hours so far today
57 Current theoretical max solar radiation
58 Is it sunny? 1 if the sun is shining, otherwise 0

The following web tags are new:

<#apptemp> Apparent temperature
<#SunshineHours> Hours of sunshine so far today
<#YSunshineHours> Total hours of sunshine yesterday
<#CurrentSolarMax> Current theoretical maximum solar radiation
<#IsSunny> Returns 1 if the sun is shining, otherwise 0
<#humTH> High humidity today
<#humTL> Low humidity today
<#ThumTH> Time of today's high humidity
<#ThumTL> Time of today's low humidity
<#humYH> High humidity yesterday
<#humYL> Low humidity yesterday
<#ThumYH> Time of yesterday's high humidity
<#ThumYL> Time of yesterday's low humidity
<#humH> All time high humidity
<#humL> All time low humidity
<#ThumH> Date/time of all time high humidity
<#ThumL> Date/time of all time low humidity

Download link: http://www.nybbles.co.uk/downloads/beta ... sSetup.exe
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Please note that there is a bug in the new code which draws the "freezing line" on the temperature graphs; you will need to turn this off until I have a fix available. Fixed in the next build ( I think).

Edit: There is also a bug in the 'apparent temperature' calculation when using logger data on Davis stations. Fixed in the next build.

Edit: the 'minimise to tray' component isn't working properly; I have a work around for the next build.
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 951 available. A few bug fixes:

- Fixed Apparent Temperature calculation for Davis logger data
- Removed spurious pop-up on wind rose
- Fixed graph Freezing Line issue (hopefully!)
- Fixed 'minimise to tray'
- Fixed Oregon Scientific problem (hopefully!)

http://www.nybbles.co.uk/downloads/beta ... sSetup.exe
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 952 available. A few more bug fixes.

- Fix La Crosse humidity timestamp
- Fix graph gradient colours not being applied at start up
- Fix hang at start up if Wind Chill graph disabled
- Correct Apparent Temp calculation (it was 4C too high)
- Might work with Oregon stations!
- Installs dayfileheader.txt and monthlyfileheader.txt files describing the log file fields

http://www.nybbles.co.uk/downloads/beta ... sSetup.exe
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 953 available - mainly bug fixes.

- Fix xAP message
- Revert to old VantagePro.DLL
- Select-A-Graph line width now same as other graphs
- Fix Select-A-Graph colours not changing
- Select-A-Graph colours now saved over a restart
- Fix legend on Temp chart when only one parameter visible

http://www.nybbles.co.uk/downloads/beta ... sSetup.exe
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 954 available.

- Fix Select-A-Graph rain rate colour changer
- Allow humidity chart lines to be hidden
- Fix 'last rain tip' check
- Don't initialise USB for non-USB stations

http://www.nybbles.co.uk/downloads/beta ... sSetup.exe
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 955 available.

- Fix "freezing" line on temperature chart
- New exception handler (trial)
- Rewrote web tag handling to make adding new tags easier
- Wind rose transparency configurable
- New wind gauge - colours will be configurable in a later build
- Correct low humidity timestamp when Cumulus restarted
- Attempt to improve handling of temporary Fine Offset rain counter jumps
- New 'spike removal' facility - incorporates existing EWTempDiff setting, but is now configurable in the Calibration settings. See help for details
- Moved realtime FTP into separate thread
- New clock - and digit colour now configurable separately from main display digit colour

http://www.nybbles.co.uk/downloads/beta ... sSetup.exe
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Note that build 955 adds messages to the ftp log (ftplog.txt) during uploads, even if ftp logging is switched off. I'll fix this in the next build (in the next day or two). In the meantime you might want to keep an eye on the file and delete it if its size is worrying.
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 956 available.

- Fix clock digit colour incorrectly changing when main digit colour changes
- Don't add extra debugging to ftp log if ftp logging turned off
- Compass colours now configurable (see display settings)
- Fix <#date> web tag
- Stop new 'rain spike' code interfering with 'rain reset' code
- Circumvent memory leak caused by chart component

http://www.nybbles.co.uk/downloads/beta ... sSetup.exe

Please direct any discussion, problem reports etc to the BETA forum: https://cumulus.hosiene.co.uk/viewforum.php?f=20
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 957 available.

- Add sunshine hours to this month/year/period display
- Turn wind gauge animation off during logger download
- Changed/simplified Fine Offset USB initialisation - watch out for problems!
- Realtime FTP more flexible - see help for details
- New all time records display and editor
- Added Apparent Temperature and Heat Index to all time records
- New webtags for app temp and heat index all time records:

<#apptempH> <#apptempL> <#heatindexH> - values
<#TapptempH> <#TapptempL> <#TheatindexH> - date/time

I've also added these to the supplied recordT.htm web page template.

Note that any new all time record items start from the point that you start using the new version; they're not retrospective.

Next step is to build on the revised all time records structure and add similar displays for highs and lows for today, yesterday, the current month and the current year, with corresponding web tags, and also add additional high and low items for each display.

http://www.nybbles.co.uk/downloads/beta ... sSetup.exe

Please direct any discussion, problem reports etc to the BETA forum: https://cumulus.hosiene.co.uk/viewforum.php?f=20
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 958 available.

Note: The executable for this build is much bigger than previous builds. This is because I have enabled debugging in the run time and some of the components. Hopefully this will allow diagnosis of some of the more obscure crashes that aren't in the Cumulus code itself.

- Added ability to specify which month annual rainfall season starts
- Added displays for Highs and Lows for: Today, Yesterday, This Month, This Year.

The first time you run this version, it will try to collect as many of the highs and lows as it can from your dayfile.txt, but depending on the state of your data you may need to do some tidying. Note that any new highs and lows for today and yesterday will only start being recorded when you first run this version.

- Added new highs and lows for today:

Heat Index - web tags <#heatindexTH> (value) and <#TheatindexTH> (time)
Low apparent temp - web tags <#apptempTL> (value) and <#TapptempTL> (time)
High apparent temp - web tags <#apptempTH> (value) and <#TapptempTH> (time)
Low wind chill - web tags <#wchillTL> (value) and <#TwchillTL> (time)
High hourly rainfall - web tags <#hourlyrainTH> (value) and <#ThourlyrainTH> (time)

- Added new highs and lows for yesterday:

Heat Index - web tags <#heatindexYH> (value) and <#TheatindexYH> (time)
Low apparent temp - web tags <#apptempYL> (value) and <#TapptempYL> (time)
High apparent temp - web tags <#apptempYH> (value) and <#TapptempYH> (time)
Low wind chill - web tags <#wchillYL> (value) and <#TwchillYL> (time)
High hourly rainfall - web tags <#hourlyrainYH> (value) and <#ThourlyrainYH> (time)

- New web tags for this month's highs and lows:

Code: Select all

Description                         Value               Time (Windows short format)  Date (day and long month name)
High Temperature                    <#MonthTempH>       <#MonthTempHT>               <#MonthTempHD>
Low Temperature                     <#MonthTempL>       <#MonthTempLT>               <#MonthTempLD>
High Heat Index                     <#MonthHeatIndexH>  <#MonthHeatIndexHT>          <#MonthHeatIndexHD>
Low Wind Chill                      <#MonthWChillL>     <#MonthWChillLT>             <#MonthWChillLD>
High Apparent Temperature 	       <#MonthAppTempH>    <#MonthAppTempHT>            <#MonthAppTempHD>
Low Apparent Temperature 	        <#MonthAppTempL>    <#MonthAppTempLT>            <#MonthAppTempLD>
Highest Daily Minimum Temperature   <#MonthMinTempH>    N/A                          <#MonthMinTempHD>
Lowest Daily Maximum Temperature    <#MonthMaxTempL>    N/A                          <#MonthMaxTempLD>
High Pressure                       <#MonthPressH>      <#MonthPressHT>              <#MonthPressHD>
Low Pressure                        <#MonthPressL>      <#MonthPressLT>              <#MonthPressLD>
High Humidity                       <#MonthHumH>        <#MonthHumHT>                <#MonthHumHD>
Low Humidity                        <#MonthHumL>        <#MonthHumLT>                <#MonthHumLD>
High Wind Gust                      <#MonthGustH>       <#MonthGustHT>               <#MonthGustHD>
High Wind Speed                     <#MonthWindH>       <#MonthWindHT>               <#MonthWindHD>
High Rain Rate                      <#MonthRainRateH>   <#MonthRainRateHT>           <#MonthRainRateHD>
High Hourly Rain                    <#MonthHourlyRainH> <#MonthHourlyRainHT>         <#MonthHourlyRainHD>
High Daily Rain                     <#MonthDailyRainH>  N/A                          <#MonthDailyRainHD>
- New web tags for this year's highs and lows:

Code: Select all

Description                         Value               Time (Windows short format)  Date (day and long month name)
High Temperature                    <#YearTempH>        <#YearTempHT>                <#YearTempHD>
Low Temperature                     <#YearTempL>        <#YearTempLT>                <#YearTempLD>
High Heat Index                     <#YearHeatIndexH>   <#YearHeatIndexHT>           <#YearHeatIndexHD>
Low Wind Chill                      <#YearWChillL>      <#YearWChillLT>              <#YearWChillLD>
High Apparent Temperature           <#YearAppTempH>     <#YearAppTempHT>             <#YearAppTempHD>
Low Apparent Temperature            <#YearAppTempL>     <#YearAppTempLT>             <#YearAppTempLD>
Highest Daily Minimum Temperature   <#YearMinTempH>     N/A                          <#YearMinTempHD>
Lowest Daily Maximum Temperature    <#YearMaxTempL>     N/A                          <#YearMaxTempLD>
High Pressure                       <#YearPressH>       <#YearPressHT>               <#YearPressHD>
Low Pressure                        <#YearPressL>       <#YearPressLT>               <#YearPressLD>
High Humidity                       <#YearHumH>         <#YearHumHT>                 <#YearHumHD>
Low Humidity                        <#YearHumL>         <#YearHumLT>                 <#YearHumLD>
High Wind Gust                      <#YearGustH>        <#YearGustHT>                <#YearGustHD>
High Wind Speed                     <#YearWindH>        <#YearWindHT>                <#YearWindHD>
High Rain Rate                      <#YearRainRateH>    <#YearRainRateHT>            <#YearRainRateHD>
High Hourly Rain                    <#YearHourlyRainH>  <#YearHourlyRainHT>          <#YearHourlyRainHD>
High Daily Rain                     <#YearDailyRainH>   N/A                          <#YearDailyRainHD>
High Monthly Rain                   <#YearMonthlyRainH> N/A                          <#YearMonthlyRainHD>
- Added following items to dayfile.txt:
  • High heat index
  • Time of high heat index
  • High apparent temperature
  • Time of high apparent temperature
  • Low apparent temperature
  • Time of low apparent temperature
  • High hourly rain
  • Time of high hourly rain
  • Low wind chill
  • Time of low wind chill
http://www.nybbles.co.uk/downloads/beta ... sSetup.exe

Please direct any discussion, problem reports etc to the BETA forum: https://cumulus.hosiene.co.uk/viewforum.php?f=20
Last edited by steve on Tue 02 Nov 2010 7:54 am, edited 1 time in total.
Reason: Corrected a couple of web tag names
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Please note that there is a bug in build 958 such that when it tries to create this month's and this year's high and lows for the first time, today's highs and lows so far are not taken into account, even though I did put the code in to do that.
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Please note that there is a problem with US date formats in the code which initialises the monthly and yearly highs and lows on the first run.
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

There's another bug in 958 which apparently causes a failure to write the dayfile.txt file at the end of day, if it's done the 'find initial highs and lows' thing in the same run.
Steve
User avatar
steve
Cumulus Author
Posts: 26702
Joined: Mon 02 Jun 2008 6:49 pm
Weather Station: None
Operating System: None
Location: Vienne, France
Contact:

Re: Cumulus 1.9.1 beta available

Post by steve »

Build 959 available.

I think I've fixed all of the known problems in 958; US date formats, crashes writing to dayfile.txt, not using today's highs and lows so far when creating initial monthly and yearly highs and lows.

If you delete month.ini and year.ini before you run this build, it will try again to create them. To reiterate; bugs aside, the results will only be as good as the data in your dayfile.txt...


http://www.nybbles.co.uk/downloads/beta ... sSetup.exe

Please direct any discussion, problem reports etc to the BETA forum: https://cumulus.hosiene.co.uk/viewforum.php?f=20
Steve
Post Reply