Today.ini: Difference between revisions

126 bytes added ,  20:51, 5 August 2022
m
Minor correction of inconsistency
mNo edit summary
m (Minor correction of inconsistency)
Line 11: Line 11:
Cumulus 1 has a [[Downloads#Resources|Help file]] that is part of the Cumulus 1 installation package; that provides a simple explanation for each file.  
Cumulus 1 has a [[Downloads#Resources|Help file]] that is part of the Cumulus 1 installation package; that provides a simple explanation for each file.  


David Jamieson created this Wiki page on 27 August 2009, to cover "today.ini" and "yesterday.ini" files. His introductory text simply stated these files were for tracking extremes in the two days and new files were created at 9am or midnight rollover). David also included a listing of a typical "today.ini" file.  
David Jamieson created this Wiki page on 27 August 2009, to cover "today.ini" and "yesterday.ini" files. His introductory text simply stated these files were for tracking extremes in the two days and new files were created at 9am or midnight rollover. David also included a listing of a typical "today.ini" file.  


Since the initial creation of the Wiki, it has attempted to become reference documentation that answers questions that arise frequently in the support forum.  This does mean its pages have become harder to read, and thus there is now an attempt to split "essential" facts that give a basic understanding (as in following subsections) from "technical" facts  (later on this page with more complex instructions on how to cope with problems).
Since the initial creation of the Wiki, it has attempted to become reference documentation that answers questions that arise frequently in the support forum.  This does mean its pages have become harder to read, and thus there is now an attempt to split "essential" facts that give a basic understanding (as in following subsections) from "technical" facts  (later on this page with more complex instructions on how to cope with problems).
Line 26: Line 26:
Apparently when version 1.3 was released (18 January 2005) it did not include "today.ini" nor "yesterday.ini". An attempt to track the history of the "today.ini" file appears [[Changes to this file at particular releases|below]]. Unfortunately, Steve Loft lost some of his notes, and the Cumulus 1 version history in his [[Downloads#Earlier_Versions|changes.txt]] is incomplete.  So it is pure guesswork that version 1.4 resolved the problem of losing daily information on closing Cumulus by introducing a '''today.ini'' file to hold the daily extremes and total records.
Apparently when version 1.3 was released (18 January 2005) it did not include "today.ini" nor "yesterday.ini". An attempt to track the history of the "today.ini" file appears [[Changes to this file at particular releases|below]]. Unfortunately, Steve Loft lost some of his notes, and the Cumulus 1 version history in his [[Downloads#Earlier_Versions|changes.txt]] is incomplete.  So it is pure guesswork that version 1.4 resolved the problem of losing daily information on closing Cumulus by introducing a '''today.ini'' file to hold the daily extremes and total records.


Steve Loft did document that at rollover, the daily extreme/average records were "transferred" (there are some differences) from "today.ini" to [[yesterday.ini]] to make it easier to display them on the main screen of the legacy software.  The sub-section below covers this in more detail.
Steve Loft did document that at rollover, the daily extreme/average records were "transferred" (there are some differences) from "today.ini" to [[yesterday.ini]]. That second file was not vital, but made it easier to display yesterday's extremes on the main screen of the legacy software.   


When you close Cumulus, it will write the final values for highs and lows and their timestamps to today.ini as part of the close down process.
The sub-section below covers end of day actions in more detail, subsequently explaining actions might happen twice a day!
 
When you close Cumulus, it will write the final values for highs and lows and their timestamps to ''today.ini'' as part of the close down process.


==End of day actions==
==End of day actions==
Line 242: Line 244:
<hr>
<hr>
<br>
<br>


=Non-essential more technical information=
=Non-essential more technical information=
5,838

edits