FAQ: Difference between revisions

33 bytes added ,  09:50, 18 June 2011
Line 196: Line 196:
== My station invented some rain that didn't really occur, and I want to set it to zero  ==
== My station invented some rain that didn't really occur, and I want to set it to zero  ==


Cumulus calculates rainfall from a counter supplied by the station which keeps increasing as the rain causes the rain gauge to tip. Cumulus remembers the value of that counter at the start of the meteorological day, so that at any time duing the day it can calculate today's rain by subtracting that figure from the current value of the counter. The start of day figure is stored in today.ini as the "Start=" figure, and the current value of the counter is stored in the monthly log files (e.g. jan10log.txt) as the 'total rainfall counter'. See the [[:Category:Log Files|Log Files]] section of this Wiki for the formats of the files.  
Cumulus calculates rainfall from a counter supplied by the station which keeps increasing as the rain causes the rain gauge to tip. Cumulus remembers the value of that counter at the start of the meteorological day, so that at any time during the day it can calculate today's rain by subtracting that figure from the current value of the counter. The start of day figure is stored in today.ini as the "Start=" figure, and the current value of the counter is stored in the monthly log files (e.g. jan10log.txt) as the 'total rainfall counter'. See the [[:Category:Log Files|Log Files]] section of this Wiki for the formats of the files.  


So, to set today's total to zero, '''stop Cumulus''' and look for the current value of the total rainfall counter on the last line of the current monthly log file, and set the Start= figure in the today.ini file to that value. '''Don't just set the Start figure to zero, that will give you a large total for today!''' You can set today's total to other values in a similar way; just set the Start= figure so that the difference between that and the current total rainfall counter is the total you want to achieve. You may also want to edit the "Total rainfall today so far" values for today in the monthly log file to correspond.  
So, to set today's total to zero, '''stop Cumulus''' and look for the current value of the total rainfall counter on the last line of the current monthly log file (it's the 12th item on the line), and set the Start= figure in the today.ini file to that value. '''Don't just set the Start figure to zero, that will give you a large total for today!''' You can set today's total to other values in a similar way; just set the Start= figure so that the difference between that and the current total rainfall counter is the total you want to achieve. You may also want to edit the "Total rainfall today so far" values for today in the monthly log file to correspond.  


'''Example:'''<br> My Start figure is '''43.2''' (ignore any superfluous digits; round to an appropriate number of decimal places)  
'''Example:'''<br> My Start figure is '''43.2''' (ignore any superfluous digits; round to an appropriate number of decimal places)  
Line 218: Line 218:
Note that I don't edit the 'total rainfall counter', it would achieve nothing, it's simply a record of the actual counter in the hardware. I would probably also edit all of the other entries for today in jan10log.txt to set their total rainfall today so far values to zero.  
Note that I don't edit the 'total rainfall counter', it would achieve nothing, it's simply a record of the actual counter in the hardware. I would probably also edit all of the other entries for today in jan10log.txt to set their total rainfall today so far values to zero.  


If the erroneous rainfall didn't occur today, you just need to edit the total for the relevant day in dayfile.txt (and optionally edit the entries in the monthly log file). If it was yesterday, you can also optionally edit yesterday's total in today.ini.  
If the erroneous rainfall didn't occur today, you just need to edit the total for the relevant day in dayfile.txt (and optionally edit the entries in the monthly log file). If it was yesterday, you can also optionally edit yesterday's total in today.ini.


== Cumulus is showing a different wind speed compared to my console  ==
== Cumulus is showing a different wind speed compared to my console  ==