Diary: Difference between revisions

1,464 bytes added ,  10 December
m
no edit summary
mNo edit summary
|}
Snow measurement has been part of Cumulus already for a long time but reporting has been more or less ignored. This module tries to fill that gap. That is especially important because the future will bring automated snowDepth measurement.
 
=== Dependency ===
The reporting of snowDepth is only dependent on data being entered in the database. This is done through the Edit=>Weather Diary menu choice in CMX. Without data in ''snow24h'' or ''snowDepth'' the menu choice in CumulusUtils will not appear and the Diary module will not result in output.
 
=== Translation/Language ===
There are some translatable strings in CUstringsxx.ini
 
== Operation ==
CumulusUtils must be run once with the command Diary or Website to create the required parameters in the section [Diary] in the inifile.
 
If there is data in the ''diary.db'' in the data directory (through the edit menu choice of CMX or in future automatic laser input) there will be output and the menu choice in the website will be visible. The Diary can also be used as a [[Modules|module]].
 
== Output ==
The output consists of :
#The module file (''diary.txt'') containing the code.
#The datafiles for the TableView with the names ''Diary<year>.txt''. Year being the obvious, starting at the first data entered in the Diary.
#The data for the chart come from CumulusMX in the file ''alldailysnowdata.json'' which you need to upload (CMX menu: ''Internet Settings=>Interval Configuration=>Normal Interval Settings=>Daily Graph File Settings'')
 
== Inifile Parameters ==
The Diary module has the following inifile parameters defining the colouring of the report (same as the NOAA reports):
<code>
[Diary]
ColorDiaryText=Black
ColorDiaryBackground=#f9f8EB
</code>
 
The module also uses the ModulePath and the CumulusRealTimeLocation (section general).
== Inner working ==