Today.ini: Difference between revisions

2,472 bytes added ,  9 May 2021
m
m (Text replacement - "Cumulus.ini" to "Cumulus.ini_(Cumulus_1)")
 
=== Differences between Cumulus 1 and Cumulus MX ===
 
All the sections listed above are found in both versions of the software, and for all except [FineOffset] the contents are identically formatted. For the exception, Cumulus 1 uses real values with 5 digits before the decimal place and several after to represent time as fractional Days Since 30 Dec 1899; while Cumulus MX shows time in ISO 8601 format of "yyyy-MM-ddTHH:mm:ss" (using the net specifiers that MX uses). MX adds an additional section [Records] that contains entries like "Alltime=2020-03-06T06:42:13", in that case it indicates that various all-time records (lowest temperature, lowest apparent temperature, and greatest wind chill, in this example) were set on 6 March, but none have been broken since.
All the sections listed above are found in both flavours of the software, and for all except [FineOffset] the contents are identically formatted.
 
For the exception, Cumulus 1 uses real values with 5 digits before the decimal place and several after to represent time as '''fractional Days Since 30 Dec 1899;''' while Cumulus MX shows time in ISO 8601 format of "yyyy-MM-ddTHH:mm:ss" (using the net specifiers that MX uses).
 
MX adds an additional section '''[Records]''' that contains entries denoting when extreme records were last revised. For example "Alltime=2020-03-06T06:42:13", indicates when the all-time extreme records was last updated. In the example file, there were various extreme records broken at that time on 6 March (lowest temperature, lowest apparent temperature, and greatest wind chill), but none have been broken since.
 
=== Changes to this file at particular releases ===
 
''This section may not be a complete history, and may not be kept up to date; so don't take it as authoritative''
 
*3.11.0 build 3129
**Fix: End of day backup now always runs at rollover, so like most releases of the legacy software, the stored file represents the true end of day position, for example in the '''[General]''' section, the ''Date'' (calendar date) and ''Timestamp'' attributes will relate to when it was last updated, but the three '''Current'' attributes will relate to the meteorological date just ended.
*3.7.0 - build 3089
**Canadian Humidity Index (Humidex) added for highest extreme monitoring in today.ini (and other longer period extreme log files)
*Release 3.6.6 build 3082
**Values in the file had been stored (in all previous builds) using 15 decimal places (because of difficulty in representing decimal parts of numbers in binary), from this release revised so all values stored using 17 significant figures
*Release 3.6.3 - build 3079
** Fix long standing problem with today.ini becoming corrupted when Microsoft Windows is shutdown
* Release 3.6.0 build 3076
** added '''Feels Like''' to daily high and low extremes monitored in today.ini (and other longer period extreme log files)
*From version 1.9.4 build 1089 to release 3.10.5 build 3122
** The '''today.ini''' stored in the daily backup contains the position as at start of day (or in MX releases, up to one UPDATE interval later), so it does not contain any information (except Cumulative Chill Hours) that relates to day that has just ended.
*Up to version 1.9.4 build 1088 (released 28 Jan 2014)
**The '''today.ini''' stored in the ''cumulus\backup\daily\FOLDER_NAME'' ((where FOLDER_NAME is based on date and time of creation) represented the end of day (including on last day of month) extremes
*version 1.8.9 31st March 2010
**Fix problem with month names (timestamp in today.ini) using ''short date format''
* version 1.8.6 14th April 2009
**Don't write today.ini unless station contacted
*version 1.8.5 12th February 2009
**Fix wrong times for some of today's extremes
*Not documented
** It is believed that today.ini may have been introduced at version 1.4
*Version 1.0 27th January 2004 First release
**Only dealt with current conditions handling, there was no tracking of daily extremes
 
=== When Cumulus is running ===
5,838

edits