FAQ: Difference between revisions

From Cumulus Wiki
Jump to navigationJump to search
2,579 bytes added ,  06:24, 8 April 2020
m
added "Do I need to leave Cumulus running all the time"
m (added "Do I need to leave Cumulus running all the time")
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is the Cumulus FAQ (consult also the Help screens within Cumulus software, and learn more from the rest of this Wiki)
This is the <big>Cumulus 1 FAQ</big> (consult also the Help screens within Cumulus software, and learn more from the rest of this Wiki)
 
Some references to other flavours of Cumulus are included here. There is also a separate FAQ specifically for [[Cumulus MX FAQ|Cumulus MX]].


= Installing and Running Cumulus  =
= Installing and Running Cumulus  =
Line 12: Line 14:
Cumulus 2 explored an improved data approach using UTC and having better handling of rainfall. Although it was hoped it would make enhancement easier, and allow use of alternative languages possible, it proved too complicated. and has been abandoned and is no longer available, so if you don't already have it hard luck.  Subsequently, some of the developments in Cumulus 2 were ported into new version 1.9.0, and remain in final Cumulus 1.9.4 from where they were in turn ported to Cumulus MX. So whichever of the two versions still available you choose, you are benefiting from work done for Cumulus 2.
Cumulus 2 explored an improved data approach using UTC and having better handling of rainfall. Although it was hoped it would make enhancement easier, and allow use of alternative languages possible, it proved too complicated. and has been abandoned and is no longer available, so if you don't already have it hard luck.  Subsequently, some of the developments in Cumulus 2 were ported into new version 1.9.0, and remain in final Cumulus 1.9.4 from where they were in turn ported to Cumulus MX. So whichever of the two versions still available you choose, you are benefiting from work done for Cumulus 2.


Cumulus 3 is live and is still being improved. It is more often known as Cumulus MX. It is using a different architecture (partly inspired by Cumulus 2), it provides some enhancements in functionality and will run on a range of platforms. It can be used in a production system as it has good reliability,  but perhaps should be avoided in a few rare cases where people's systems are not very reliable. Initially MX lacked several key parts of the functionality in Cumulus 1, but the number of such facilities continues to decrease as Mark Crossley is adding missing functionality.
Cumulus 3 is live and is still being improved. It is more often known as [[Cumulus MX]]. It is using a different architecture (partly inspired by Cumulus 2), it provides some enhancements in functionality and will run on a range of platforms. It can be used in a production system as it has good reliability,  but perhaps should be avoided in a few rare cases where people's systems are not very reliable. Initially MX lacked several key parts of the functionality in Cumulus 1, but the number of such facilities continues to decrease as Mark Crossley is adding missing functionality.


== I use Cumulus 1 and want to move to Cumulus MX ==
== I use Cumulus 1 and want to move to Cumulus MX ==
You can move between versions fairly easily, but you should really read all the guidance in the Cumulus MX support forum. However, here are some key points:
You can move between versions fairly easily, but you should really read all the guidance on the Cumulus [[Cumulus MX|MX page]]. However, here are some key points:
* While Cumulus 1 has a tool to generate graphs itself and then uploads them to your website, the graphs used in Cumulus MX are drawn when the end-user loads the web page, they use Highcharts routines that are free for non-commercial use only, i.e. you may not use MX with these graphs on a company web site.
* While Cumulus 1 has a tool to generate graphs itself and then uploads them to your website, the graphs used in Cumulus MX are drawn when the end-user loads the web page, they use Highcharts routines that are free for non-commercial use only, i.e. you may not use MX with these graphs on a company web site.
* While Cumulus 1 runs as an application that includes a main screen, and other screens, that appear when you start it, Cumulus MX is two separate applications, there is the "engine" that connects to your weather station and processes that data, but there is also a separate user interface that can be viewed on a browser on any device connected to the same local network as the device that runs the engine (for key security reasons this user interface should not be exposed over the wider internet).
* While Cumulus 1 runs as an application that includes a main screen, and other screens, that appear when you start it, Cumulus MX is two separate applications, there is the "engine" that connects to your weather station and processes that data, but there is also a separate user interface that can be viewed on a browser on any device connected to the same local network as the device that runs the engine (for key security reasons this user interface should not be exposed over the wider internet).
* If you want to use your Cumulus 1 data folder with MX, and you use decimal commas in your Cumulus 1 data, you will need to edit the '.ini' files to change, in each stored value, the decimal commas into periods/full stops, because Cumulus MX always expects periods/full stops in .ini files regardless of the locale in use. Look up the individual .ini files in this Wiki as there are a few lines where the representation of a date is different between Cumulus 1 and Cumulus MX, so you should edit those lines for the files in your MX data folder.
* If you want to use your Cumulus 1 data folder with MX, and you use decimal commas in your Cumulus 1 data, you will need to edit the '.ini' files to change, in each stored value, the decimal commas into periods/full stops, because Cumulus MX always expects periods/full stops in .ini files regardless of the locale in use. In other respects the .ini files in the Cumulus 1 data folder can be read and used by MX, although MX when it needs to update these files will change the way dates are stored, see the Log File pages in the Wiki for more information.
* The '.txt' files in the data folder will work with both Cumulus 1 and MX - assuming you are using the same decimal and list separators in MX as you used in Cumulus 1 (i.e. the same locale).
* The '.txt' files in the data folder will work with both Cumulus 1 and MX - assuming you are using the same decimal and list separators in MX as you used in Cumulus 1 (i.e. the same locale).
* Any web tags on your web pages or in your scripts that use date and/or time formatting to change the default will need to be edited. See the [[Webtags]] page for information on how to change these.
* Any web tags on your web pages or in your scripts that use date and/or time formatting to change the default will need to be edited, and you may find this difficult because certain formatting characters (e.g. H or M) have different meanings when they appear in isolation in an output format to what they mean when combined with others (e.g.H:mm or 'd M'). See the [[Webtags]] page for full information on how to change these, and ask in the support forum if you have difficulty.
* Your "Cumulus.ini" file must start with a capital letter for MX, and all the characters used within the configuration file must be within ASCII range, Cumulus 1 on Windows is not fussy about case in the file name. Cumulus MX adds further items to this file, but you do not need to change the contents of it for moving in either direction except in regards to the NOAA reports. Those from Cumulus 1 and MX are set up differently because of different codes to output a month format parameter as the change to date/time formats in webtags also applies to NOAA report file format lines in Cumulus.ini.  Also the [FTP site] section in Cumulus.ini will only work in MX with 'site' entirely in lower case, so if it is different in your copy, edit that.
* Your "Cumulus.ini" file must start with a capital letter for MX, and all the characters used within the configuration file must be within ASCII range, Cumulus 1 on Windows is not fussy about case in the file name. Cumulus MX adds further items to this file, but you do not need to change the contents of it for moving in either direction except in regards to the NOAA reports. Those from Cumulus 1 and MX are set up differently because of different codes to output a month format parameter as the change to date/time formats in webtags also applies to NOAA report file format lines in Cumulus.ini.  Also the [FTP site] section in Cumulus.ini will only work in MX with 'site' entirely in lower case, so if it is different in your copy, edit that.
*(Other file names within MX will be as supplied in the file that you download, or as Cumulus MX decides when it creates the file).  
*(Other file names within MX will be as supplied in the file that you download, or as Cumulus MX decides when it creates the file).  
* The settings in Cumulus 1 and MX work differently, for Cumulus 1 you choose to save changes by clicking OK, for MX changes are generally saved when you move on to next setting.
* The settings in Cumulus 1 and MX work differently, for Cumulus 1 you choose to save changes by clicking OK, for MX changes are either saved when you move on to next setting or when you click a '''Save''' button if one is provided.
Finally if you are moving from Windows to Linux, remember you need to learn a host of new commands!
Finally if you are moving from Windows to Linux, remember you need to learn a host of new commands!


Line 45: Line 47:


== What weather stations does Cumulus work with?  ==
== What weather stations does Cumulus work with?  ==
 
{{Version badge 1}}
*Davis Vantage Pro (VP), Vantage Pro2 (VP2), and Vue (the Envoy8X is '''not''' supported).  
*Davis Vantage Pro (VP), Vantage Pro2 (VP2), and Vue (the Envoy8X is '''not''' supported).  
*Oregon Scientific WM918, WMR918, WMR928, WMR968, WMR88 (see [[FAQ#How do I set up recording wind speeds in Cumulus, with Oregon Scientific and La Crosse stations | this FAQ]]), WMR100, WMR180, WMR200.  
*Oregon Scientific WM918, WMR918, WMR928, WMR968, WMR88 (see [[FAQ#How do I set up recording wind speeds in Cumulus, with Oregon Scientific and La Crosse stations | this FAQ]]), WMR100, WMR180, WMR200.  
Line 85: Line 87:


== How do I upgrade to a new release?  ==
== How do I upgrade to a new release?  ==
'''Cumulus MX: Copy all changed release files into the folders, when you next start Cumulus MX it will be the next release'''
 
'''Cumulus 1: The executable file in the release is the windows installer for the new version.''' Your data and settings are not affected, but it is still best if you back up your data (sub-folder 'data') and any settings files (e.g. cumulus.ini and strings.ini) before you run the installer.  
These instructions apply whether you are updating by one build, skipping several builds, upgrading to/from a beta version, or installing the latest 'release' version.
 
[[File:Badge vMx.png]]'''Cumulus MX: The release is supplied as a zip of all files (whether changed or same as before), unzip it into a suitable holding area. Copy those files, that the release announcement says have changed,  into the correct folders. Then, when you next start Cumulus MX it will be the next release''' (If you have edited any of the files, don't overwrite those files you have changed).
 
{{Version badge 1}}'''Cumulus 1: The executable file in the release is the windows installer for the new version.''' Your data and settings are not affected, but it is still best if you back up your data (sub-folder 'data') and any settings files (e.g. cumulus.ini and strings.ini) before you run the installer.  


You can install the new version where you like, but the Cumulus 1 installer will offer the same place as the previous version as the default.
You can install the new version where you like, but the Cumulus 1 installer will offer the same place as the previous version as the default.
Line 92: Line 98:
''Occasionally, there may be actions you need to perform before or after the upgrade.''  Required actions usually appear in the announcement of the build you are installing, and for Cumulus 1 may be documented in the readme.txt file that will appear as you run the installer. Read such announcements for every release since your existing build in case any of the in-between changes affect you.
''Occasionally, there may be actions you need to perform before or after the upgrade.''  Required actions usually appear in the announcement of the build you are installing, and for Cumulus 1 may be documented in the readme.txt file that will appear as you run the installer. Read such announcements for every release since your existing build in case any of the in-between changes affect you.


These instructions apply whether you are updating by one build, skipping several builds, upgrading to/from a beta version, or installing the latest 'release' version.


'''Cumulus 1 only:'''
{{Version badge 1}}'''Cumulus 1 only:'''
The Cumulus 1 installer will always upgrade the following files (replacing them, ignoring existing versions):
The Cumulus 1 installer will always upgrade the following files (replacing them, ignoring whether same or different to existing versions):
# "cumulus.exe"; - the latest build
# "cumulus.exe"; - the latest build
# "unins000.exe";
# "unins000.exe";
Line 113: Line 118:
*So tick this option, if you have a standard Cumulus implementation and then you can be sure to upgrade the standard templates.
*So tick this option, if you have a standard Cumulus implementation and then you can be sure to upgrade the standard templates.
*Untick this option if you have  [[Customised_templates#Creating_Your_Own_Templates|customised the existing pages]],  so that if your customised versions  are in "web\*.*" they don't get overwritten. It is recommended that you store any customised pages in a directory outside the Cumulus folder, as you can specify up to 10 such files on the local side of the files tab in the Configuration menu Internet settings screen and (if you are not using standard files) untick ''Include Standard Files'' on the same screen. (100 such files can be specified in [[Cumulus.ini]]).
*Untick this option if you have  [[Customised_templates#Creating_Your_Own_Templates|customised the existing pages]],  so that if your customised versions  are in "web\*.*" they don't get overwritten. It is recommended that you store any customised pages in a directory outside the Cumulus folder, as you can specify up to 10 such files on the local side of the files tab in the Configuration menu Internet settings screen and (if you are not using standard files) untick ''Include Standard Files'' on the same screen. (100 such files can be specified in [[Cumulus.ini]]).
== Do I need to leave Cumulus running all the time ==
Cumulus is designed on the basis that it works best if it is operating continuously, so it can interrogate the weather station at maximum frequency and has least risk of missing extreme measurements. All the derived calculations (maximum and minimum in a day, apparent temperature, average temperature,and many more will be more accurately calculated if based on the most possible measurements at consistent intervals.
if you are using the EasyWeather input option or your weather station does not have a logger, then Cumulus must run all the time, because there is no way of accessing readings while it is 'switched off'.
That said, many Cumulus users do turn their devices off when they are not around, to save energy or reduce fire risk; and accept that the quality of the derivatives output is poorer and that some extremes may be missed, some averages might be biased etc. When Cumulus is restarted, if the weather station it is talking to has retained measurements in a logger, Cumulus will read these, and do a catch-up from when you turned it off (it may miss some if the clocks have changed, see later question). Cumulus will roll over to next day when it has finished reading logger results from previous day and starts with those to assign to new day.


== Changing to different weather station ==
== Changing to different weather station ==
Line 121: Line 133:


== Moving Cumulus software to a new PC (or updating Windows Operating System) ==
== Moving Cumulus software to a new PC (or updating Windows Operating System) ==
 
{{Version badge 1}}
Cumulus will continue to work with your existing weather station and existing log files, providing
Cumulus will continue to work with your existing weather station and existing log files, providing
#Your Windows regional settings are the same (i.e. date format unchanged, same time zone, decimal point symbol unchanged, list separator character unchanged) - if there is a difference, the new installation cannot understand the old lines in the log files and will give an error when Cumulus is restarted.
#Your Windows regional settings are the same (i.e. date format unchanged, same time zone, decimal point symbol unchanged, list separator character unchanged) - if there is a difference, the new installation cannot understand the old lines in the log files and will give an error when Cumulus is restarted.
Line 148: Line 160:
== Moving Cumulus software to a different location on your PC? ==
== Moving Cumulus software to a different location on your PC? ==


This article in the wiki gives more details above moving Cumulus: [[Moving cumulus]]
{{Version badge 1}}This article in the wiki gives more details above moving Cumulus: [[Moving cumulus]]


== What are the formats of the Cumulus data files?  ==
== What are the formats of the Cumulus data files?  ==
Line 167: Line 179:


== I was away on the last day of last month/year - How do I see the final lowest and highest figures for last month/year? ==
== I was away on the last day of last month/year - How do I see the final lowest and highest figures for last month/year? ==
 
{{Version badge 1}}
'''View''' menu, ''This month'' or ''This year'' screens show some figures for any month or year selected by you, but do not show all the figures shown on a standard web page or as shown on the ''Highs and Lows'' screen for the current month/year.
'''View''' menu, ''This month'' or ''This year'' screens show some figures for any month or year selected by you, but do not show all the figures shown on a standard web page or as shown on the ''Highs and Lows'' screen for the current month/year.


Line 354: Line 366:
== Why does Cumulus do some things the way it does, when there are better ways? ==
== Why does Cumulus do some things the way it does, when there are better ways? ==


Cumulus was originally something I 'knocked together' quickly when I got my first weather station, simply because I couldn't find any other software anywhere which I was prepared to use. No 'design' went into it, it was really just a prototype. Some of the things I did were just quick 'hacks' that I intended to fix when I did it 'properly'. But I never got around to going back and doing it 'properly', and it was never my intention that anyone else would use it. But I was persuaded to make it available for others, and then to add more and more enhancements.  
{{Version badge 1}}Cumulus was originally something I 'knocked together' quickly when I got my first weather station, simply because I couldn't find any other software anywhere which I was prepared to use. No 'design' went into it, it was really just a prototype. Some of the things I did were just quick 'hacks' that I intended to fix when I did it 'properly'. But I never got around to going back and doing it 'properly', and it was never my intention that anyone else would use it. But I was persuaded to make it available for others, and then to add more and more enhancements.  


The fact that it works with several different types of weather station means that much of it is a compromise; it doesn't use certain features of the weather station which it could use if it were dedicated to that type of weather station. For example, it typically does not use any high/low data that the station might store internally. Instead, it maintains its own high/low data from individual readings. There are a number of reasons for this; the fact that Cumulus supports an 0900-0900 day, and the weather station does not, and the fact that typically Cumulus maintains far more high/low values than the station does, and these need to be self-consistent.  
The fact that it works with several different types of weather station means that much of it is a compromise; it doesn't use certain features of the weather station which it could use if it were dedicated to that type of weather station. For example, it typically does not use any high/low data that the station might store internally. Instead, it maintains its own high/low data from individual readings. There are a number of reasons for this; the fact that Cumulus supports an 0900-0900 day, and the weather station does not, and the fact that typically Cumulus maintains far more high/low values than the station does, and these need to be self-consistent.  
Line 371: Line 383:
= Troubleshooting  =
= Troubleshooting  =


<big>''Please note, these answers are written for Cumulus 1.x.y; the support forum is where Cumulus MX problems are discussed, together with how screens and files are different for the MX development.''</big>
{{Version badge 1}}<big>''Please note, these answers are written for Cumulus 1.x.y; the support forum is where Cumulus MX problems are discussed, together with how screens and files are different for the MX development.''</big>


== My 'Error' light is flashing  ==
== My 'Error' light is flashing  ==


Click on it, and a window will open describing the error. It may just be a temporary ftp problem. If you want to stop ftp errors being reported in this way, you can turn them off in the display settings ("Show FTP errors on error log window").
{{Version badge 1}}Click on it, and a window will open describing the error. It may just be a temporary ftp problem. If you want to stop ftp errors being reported in this way, you can turn them off in the display settings ("Show FTP errors on error log window").


== My ‘new record’ light has stopped flashing  ==
== My ‘new record’ light has stopped flashing  ==


It is the normal situation that the light does not flash. The ‘new record’ light only flashes when an all-time record has been broken. It stops flashing if you click on it or restart Cumulus, until another all-time record is broken. When you first start using Cumulus, inevitably the light will flash a lot, even if you cancel it, as you will be breaking records constantly. After a while, it will 'settle down' and not flash so often.
{{Version badge 1}}It is the normal situation that the light does not flash. The ‘new record’ light only flashes when an all-time record has been broken. It stops flashing if you click on it or restart Cumulus, until another all-time record is broken. When you first start using Cumulus, inevitably the light will flash a lot, even if you cancel it, as you will be breaking records constantly. After a while, it will 'settle down' and not flash so often.


== I installed a new version and my web page templates got over-written  ==
== I installed a new version and my web page templates got over-written  ==


The supplied web page templates are part of Cumulus and will be over-written on upgrade. If you want to create your own web pages, don’t edit the supplied ones, place them in a different folder and use the ‘extra files’ facility. From version 1.8.9, the installer offers the option of not over-writing the web templates; it unconditionally also installs them to a sub-folder of the web folder called 'originals', so you can refer to them if required, even if you chose not to over-write those in the web folder.
{{Version badge 1}}The supplied web page templates are part of Cumulus and will be over-written on upgrade. If you want to create your own web pages, don’t edit the supplied ones, place them in a different folder and use the ‘extra files’ facility. From version 1.8.9, the installer offers the option of not over-writing the web templates; it unconditionally also installs them to a sub-folder of the web folder called 'originals', so you can refer to them if required, even if you chose not to over-write those in the web folder.


== I can’t find my data files!  ==
== I can’t find my data files!  ==


You’re probably running Windows Vista/Windows 7/Windows 8 (or one of the corresponding server versions of Windows). Look in C:\Users\[username]\AppData\Local\VirtualStore\Program Files\Cumulus - note that this is a 'hidden' folder. Ideally, to avoid this situation, you would install to somewhere outside the Program Files hierarchy, as recommended in the readme.txt.
{{Version badge 1}}You’re probably running Windows Vista/Windows 7/Windows 8 (or one of the corresponding server versions of Windows). Look in C:\Users\[username]\AppData\Local\VirtualStore\Program Files\Cumulus - note that this is a 'hidden' folder. Ideally, to avoid this situation, you would install to somewhere outside the Program Files hierarchy, as recommended in the readme.txt.


== I can't save my NOAA reports! ==
== I can't save my NOAA reports! ==
Line 671: Line 683:


== I get an error when I close Cumulus  ==
== I get an error when I close Cumulus  ==
 
{{Version badge 1}}
Cumulus does sometimes report an error when you close it. This does not appear to cause any problems, you can just close the error message. I don't seem to be able to do anything about this, as the 'crash' is not in code that I have control over. You may be able to avoid this error by avoiding closing Cumulus while it is uploading to the internet. Please don't bother sending me a bug report about this.  
Cumulus does sometimes report an error when you close it. This does not appear to cause any problems, you can just close the error message. I don't seem to be able to do anything about this, as the 'crash' is not in code that I have control over. You may be able to avoid this error by avoiding closing Cumulus while it is uploading to the internet. Please don't bother sending me a bug report about this.  


Line 683: Line 695:


== My computer hibernated/suspended, and I lost data/my graphs 'flat-lined'  ==
== My computer hibernated/suspended, and I lost data/my graphs 'flat-lined'  ==
 
{{Version badge 1}}
Cumulus can't cope with being suspended, it just carries on as normal after being woken. There is an option in the station settings to 'close on suspend', so Cumulus will close itself as a safety measure, if you forget to do it manually. Don't use the 'close on suspend' option and the 'confirm shutdown' option at the same time; this will cause problems.  
Cumulus can't cope with being suspended, it just carries on as normal after being woken. There is an option in the station settings to 'close on suspend', so Cumulus will close itself as a safety measure, if you forget to do it manually. Don't use the 'close on suspend' option and the 'confirm shutdown' option at the same time; this will cause problems.  


Line 711: Line 723:
== When I start Cumulus, the graphs restart again each time and don't show the earlier data  ==
== When I start Cumulus, the graphs restart again each time and don't show the earlier data  ==


You probably have an error in one or more data files. Look near the beginning of the latest file in the Diags folder for an error message which will tell you which file is in error and which line is causing the problem. It may simply be a blank line. Edit the file with Cumulus stopped. Note that you may need to repeat this process; only the first error is shown.
{{Version badge 1}}You probably have an error in one or more data files. Look near the beginning of the latest file in the Diags folder for an error message which will tell you which file is in error and which line is causing the problem. It may simply be a blank line. Edit the file with Cumulus stopped. Note that you may need to repeat this process; only the first error is shown.


This problem can also occur if you change your system format settings (date format, decimal and list separators etc). Again, check the diags file for a message about a number not being a valid floating point value.
This problem can also occur if you change your system format settings (date format, decimal and list separators etc). Again, check the diags file for a message about a number not being a valid floating point value.
Line 717: Line 729:
== The peak values on my graphs are not the same as my extreme values  ==
== The peak values on my graphs are not the same as my extreme values  ==


The graphs are snapshots of the data, taken once a minute while Cumulus is running; it is not feasible to plot every data point. If the extreme value did not coincide exactly with the point at which the data was added to the graph, then it will not appear on the graph. The graphs are not intended to show all of the highs and lows, they are there to give an idea of the trends. This also applies to 'Select-A-Graph', which takes its data from the data logs; the highs and lows do not necessarily appear in the periodic data logs.
{{Version badge 1}}The graphs are snapshots of the data, taken once a minute while Cumulus is running; it is not feasible to plot every data point. If the extreme value did not coincide exactly with the point at which the data was added to the graph, then it will not appear on the graph. The graphs are not intended to show all of the highs and lows, they are there to give an idea of the trends. This also applies to 'Select-A-Graph', which takes its data from the data logs; the highs and lows do not necessarily appear in the periodic data logs.


This is most noticeable with wind gusts, the value of which can change rapidly, even over a period of a minute. The 'Plot latest gust' setting causes the 'Latest' figure (as shown on the main screen) to be plotted. What this figure represents exactly depends on your weather station type. This figure may vary rapidly, e.g. on Davis stations, it changes every 3 seconds or so. The graphs are plotted once a minute, and hence, with Davis stations, for example, there is approximately a one in 20 chance of any given 'latest' figure actually being plotted.
This is most noticeable with wind gusts, the value of which can change rapidly, even over a period of a minute. The 'Plot latest gust' setting causes the 'Latest' figure (as shown on the main screen) to be plotted. What this figure represents exactly depends on your weather station type. This figure may vary rapidly, e.g. on Davis stations, it changes every 3 seconds or so. The graphs are plotted once a minute, and hence, with Davis stations, for example, there is approximately a one in 20 chance of any given 'latest' figure actually being plotted.
Line 766: Line 778:
Cumulus will always show zero average bearing when the average wind speed is zero (it can't be otherwise because it's calculated using the wind speed). In addition, it will show zero current bearing when the current wind speed is zero if you have ''use bearing zero when calm'' selected in the [[Cumulus_Screenshots#Station|station]] settings (accessible from '''Configuration''' menu).
Cumulus will always show zero average bearing when the average wind speed is zero (it can't be otherwise because it's calculated using the wind speed). In addition, it will show zero current bearing when the current wind speed is zero if you have ''use bearing zero when calm'' selected in the [[Cumulus_Screenshots#Station|station]] settings (accessible from '''Configuration''' menu).


This also happens if your anemonmeter has a fault.
This also happens if your anemometer has a fault.


== My graphs appear to be plotted less frequently just after Cumulus starts up  ==
== My graphs appear to be plotted less frequently just after Cumulus starts up  ==
Line 785: Line 797:


== My temperature Min/Max/Avg graph is empty ==
== My temperature Min/Max/Avg graph is empty ==
 
{{Version badge 1}}
The most likely explanation is that you have only recently started running Cumulus (in the last day or two). It adds new values to this graph at the end of each day; it wouldn't make sense to add a value part of the way through the day, and you need a few points to be plotted before the graph starts to take shape. You need to wait until you have been running Cumulus for a few days.
The most likely explanation is that you have only recently started running Cumulus (in the last day or two). It adds new values to this graph at the end of each day; it wouldn't make sense to add a value part of the way through the day, and you need a few points to be plotted before the graph starts to take shape. You need to wait until you have been running Cumulus for a few days.


Line 802: Line 814:


== I've changed my Twitter password, and now Cumulus won't update Twitter ==
== I've changed my Twitter password, and now Cumulus won't update Twitter ==
 
{{Version badge 1}}
You need to force Cumulus to re-authenticate with Twitter. Stop Cumulus and edit cumulus.ini. Find the [Twitter] section, and '''delete''' the lines which start
You need to force Cumulus to re-authenticate with Twitter. Stop Cumulus and edit cumulus.ini. Find the [Twitter] section, and '''delete''' the lines which start


Line 855: Line 867:


== Cumulus stops at the "Downloading data" screen ==
== Cumulus stops at the "Downloading data" screen ==
 
{{Version badge 1}}
If you have a Fine Offset station, this is probably caused by the station's USB interface locking up - a known problem with some Fine Offset stations. You should be able to get it going again by doing a reset - remove batteries and the USB cable. Recent Fine Offset models have a problem where they can lock up frequently, requiring a reset. From version 1.9.3 of Cumulus onwards, there is an option to synchronise the reading of data with the console writing the data, to avoid doing both at the same time, and this seems to avoid most lockups. The setting is "Synchronise Fine Offset reads" on the station settings screen.
If you have a Fine Offset station, this is probably caused by the station's USB interface locking up - a known problem with some Fine Offset stations. You should be able to get it going again by doing a reset - remove batteries and the USB cable. Recent Fine Offset models have a problem where they can lock up frequently, requiring a reset. From version 1.9.3 of Cumulus onwards, there is an option to synchronise the reading of data with the console writing the data, to avoid doing both at the same time, and this seems to avoid most lockups. The setting is "Synchronise Fine Offset reads" on the station settings screen.


Line 867: Line 879:


== Cumulus locks up when it starts and I have to use the task manager to kill it ==
== Cumulus locks up when it starts and I have to use the task manager to kill it ==
 
{{Version badge 1}}
If you have a ''Fine Offset station'', this is most likely caused by the station's interface locking up, i.e the station has stopped communicating with the PC.
If you have a ''Fine Offset station'', this is most likely caused by the station's interface locking up, i.e the station has stopped communicating with the PC.


Line 881: Line 893:


== Cumulus gives an error and won't run on my HP computer ==
== Cumulus gives an error and won't run on my HP computer ==
 
{{Version badge 1}}
It's a known problem with HP computers; they have missing fonts. One solution is to install [http://www.microsoft.com/en-us/download/details.aspx?DisplayLang=en&id=16083 this font update] from Microsoft. It appears that computers other than HP can have the same font issue, so it is worth installing the font update anyway, if you get a problem where Cumulus won't start.
It's a known problem with HP computers; they have missing fonts. One solution is to install [http://www.microsoft.com/en-us/download/details.aspx?DisplayLang=en&id=16083 this font update] from Microsoft. It appears that computers other than HP can have the same font issue, so it is worth installing the font update anyway, if you get a problem where Cumulus won't start.


Line 923: Line 935:


== I have problems after upgrading to Windows 10 ==
== I have problems after upgrading to Windows 10 ==
See this forum post - https://cumulus.hosiene.co.uk/viewtopic.php?f=2&t=14148
{{Version badge 1}}See this forum post - https://cumulus.hosiene.co.uk/viewtopic.php?f=2&t=14148


= Website =
= Website =
Line 1,114: Line 1,126:
== My web pages are empty ==
== My web pages are empty ==
One common cause of web pages appearing to be of size zero, or not uploading with new contents when Cumulus attempts to use FTP, is that your firewall (or your FTP server) has limited the allowed operations (e.g. can't delete, can't insert, can't rename ...). Try changing from passive mode to active mode transfers (or vice versa). Try using a manual FTP operation (with your own FTP client) and see if that works.
One common cause of web pages appearing to be of size zero, or not uploading with new contents when Cumulus attempts to use FTP, is that your firewall (or your FTP server) has limited the allowed operations (e.g. can't delete, can't insert, can't rename ...). Try changing from passive mode to active mode transfers (or vice versa). Try using a manual FTP operation (with your own FTP client) and see if that works.
 
{{Version badge 1}}
If empty web pages are being successfully uploaded to your web site (i.e. they report size of 0 kB, but do not produce 'error 404 - page not found' message), and your browser shows that their modification date is recent (see next FAQ), then another likely cause is that the [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27| Cumulus processing]] of templates is failing:
If empty web pages are being successfully uploaded to your web site (i.e. they report size of 0 kB, but do not produce 'error 404 - page not found' message), and your browser shows that their modification date is recent (see next FAQ), then another likely cause is that the [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27| Cumulus processing]] of templates is failing:
*Either (since build 1093, as made clear in the release notes)[[File:Web settings.JPG]] the character encoding (for standard named templates that are [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27| processed by Cumulus]]) is specified incorrectly on the '''Configuration'''  menu, ''Internet'' dialog, '''Sites/Options''' tab, ''Web Settings'' frame as shown about half way down on this screen extract:
*Either (since build 1093, as made clear in the release notes)[[File:Web settings.JPG]] the character encoding (for standard named templates that are [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27| processed by Cumulus]]) is specified incorrectly on the '''Configuration'''  menu, ''Internet'' dialog, '''Sites/Options''' tab, ''Web Settings'' frame as shown about half way down on this screen extract:
5,838

edits

Navigation menu