Cumulus.ini (preserving history): Difference between revisions

m
(Undo revision 3104 by Sfws (talk))
*4=[[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather]] (using .dat file)
'''NOTE:''' You can also use ''Type=4'' if you want to run Cumulus without a weather station attached, to view historical observations. A full set of (historic) files in the ''data'' subfolder copied from a system with a weather station attached is needed, but in this case, the [[#Introduced_for_problems_with_Fine_Offset_family| EWFile= ]] attribute should be at its default of not having any filename value.
*5=Fine Offset/Watson/MyDel etc (without solar sensors)
*6=WS2300
*7=Fine Offset/Watson/MyDel etc with Solar Sensors
*8=[[WMR100-200_Protocol|WMR100]]
*9=[[WMR100-200_Protocol|WMR200]]
|-
|Port=0
|Selected in the Station Configuration Screen Settings block. Com port in your computer which is connected to your weather station if connected via a serial port. Defaults to port 0.
|-
|Latitude=0
|-
|Altitude=0
|your station altitude (default is zero) as entered in the Station Configuration Screen Location block. See Cumulus Help for that screen. See next parameter to choose unit.
|-
|AltitudeInFeet=1
|Altitude measurement unit asfor value in previous parameter is set in the Station Configuration Screen Location block.
*0 = metres Above Sea Level
*1 = feet ASL
|-
|AvgSpeedMinutes=N
|Humidity98Fix=0
|This line can be added in the [Station] section of the Cumulus.ini, if you have set the next parameter so that Cumulus does its own calculation of average wind speed.
|Selected in the Station Configuration Screen Settings block.
|where*With this parameter, N is the number of minutes over which Cumulus calculates its average speed, if you have Cumulus set to do this. Defaultwith =the 10.next Ifparameter youenabled. selected 60, then Cumulus would calculate rolling 60-minute average wind speeds.
*0 = Disabled (default)
*Without it, the default of 10 minutes, the international standard duration, is used if Cumulus is set to calculate average wind speeds.
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98% or greater. Normally only useful for Oregon Scientific stations.
*If you selected 60, then Cumulus would calculate rolling 60-minute average wind speeds.
*To be in line with ASOS stations in USA, select 2.
|-
|Wind10MinAverage=0
|Selected in the Station Configuration Screen Settings block.
*0 = Disabled (default), Cumulus will display the value supplied by the station. This is a 10 minute average for Davis stations, but an average over a shorter period for Oregon Scientific and Fine Offset stations, see [[FAQ#Cumulus_is_showing_a_different_wind_speed_compared_to_my_console]].
*0 = Disabled (default)
*1 = Enabled, Cumulus will calculate and display a 10N-minute average wind speed insteadwhere ofN usingis defined by the valueprevious suppliedparameter byif present, otherwise defaults to 10, the stationinternational standard duration used to calculate average wind speeds.
|-
|UseSpeedForAvgCalc=0
|Selected in the Station Configuration Screen Settings block.
*0 = Disabled (default), Cumulus will display the average wind speed value supplied by the station, see [[FAQ#Cumulus_is_showing_a_different_wind_speed_compared_to_my_console]].
|When*1 enabled (=1) Enabled, Cumulus will use the longer-term 'speed' values in the average speed calculation. The preceding 'Use 10-min average wind speedWind10MinAverage' option must be selectedenabled for this optionparameter to have any effect.
Note that there isn't really any point enabling this option for Davis stations, as their 'longer-term speed' is a 10 minute average anyway; neither for La Crosse stations, as they only supply one wind speed anyway.
|-
|RoundWindSpeed=0
|Set thisSelected in the Station Configuration Screen Settings block.
*0 = Disabled (default), Cumulus will display the wind speed value to the precision used by the station.
|When*1 set= to 1Enabled, this setting causes wind speeds to be rounded to the nearest integer.
|-
|AvgBearingMinutes=N
|whereThis line can be added in the [Station] section of the Cumulus.ini, with this parameter N is the number of minutes over which Cumulus calculates (by treating the wind as a vector and taking into account the speed as well as direction) its average bearing. DefaultWithout it, the default = 10. See next parameter for behavoir when calm.
|-
|UseZeroBearing=0
|Set this in the Station Configuration Screen Settings block.
*0 = Disabled, Cumulus displays the current bearing read from the station (i.e. the last direction the wind was blowing from before it became calm). Note that the average wind bearing will always display zero bearing if there has been no wind for the last 10N minutes (where N is defined by previous parameter if present but defaults to 10), as the average bearing takes wind speed into account.
*1 = Enabled, Cumulus display a bearing of zero (and '---' for the compass point) when the wind is calm
|-
|CalculatedDP=0
|Selected in the Station Configuration Screen Settings block.
*0 = Disabled, Cumulus will display the dew point value supplied by the station.
*0 = Disabled
*1 = Enabled, Cumulus will calculate the dew point instead of using the value supplied by the station. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.
|-
|CalculatedWC=0
|-
|UseWindChillCutOff=1
|AddThis parameter (attribute=value) is added directly to cumulusthe file, it does not appear on a configuration screen.ini [Station]Purpose sectionis to disable 'calculate [[Wind chill]] only if temperature less than 10°C rule'.
*0 = Disabled, Cumulus will use wind speed to determine the wind chill ignoring the temperature criterion
*1 = Enabled (default), Cumulus will use both temperature and wind speed criterions to determine if wind chill applies.
|-
|ChillHourThreshold=45
|This parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen. The temperature threshold is specified in the units that you use in Cumulus (see [[Heat/cold_degree_days_and_Chill_hours]])
|-
|ChillHourSeasonStart=10
|This parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen. The season start figure is the calendar month number (1 to 12)
|-
|RolloverHour=0
*1 = Use 10am in summer selected on Station Configuration Screen
|-
|SnowDepthHour=9
|
SnowDepthHour=9
|This line needs to be added in the [Station] section of the Cumulus.ini, it is the [[Weather_Diary|Snow lying/falling]] roll over time (time when yesterday's values in log.xml are forgotten) - Allowed values are 0 to 23 and represent the time to the nearest hour that snow depth measurements are taken.
*0 = midnight (default)
*13 = 1pm etc.
Note this time is independent of your rollover time selections in the two preceding parameters.
|-
|WarnMultiple=0
|Set as 'Stop 2nd instance' in the Station Configuration Screen Program Settings block. Controls behavoir for Multiple Instances of Cumulus running on PC. Requires a Cumulus restart if value toggled, before new behavoir will take effect.
*0 = Disabled, (default) Multiple instances allowed.
*1 = Enabled, prevents multiple instances of Cumulus from running. Requires a Cumulus restart to take effect.
|-
|ConfirmClose=0
|ConfirmSelected in the Station Configuration Screen Program Settings block. Toggles Confirmation you wish to close Cumulus application after telling it to close
*0 = Disabled, application will close immediately
*1 = Enabled, application will prompt for confirmation that you wish to close it (do not use this if you might suspend/standby/hibernate your computer)
|-
|CloseOnSuspend=1
|If this is selected, onin the Station Configuration Screen Program Settings block, Cumulus will close if you suspend/standby/hibernate your computer. You should not select 'Confirmthe shutdownprevious parameter 'ConfirmClose' if you use this option.
*0 = Disabled, application will not close if you suspend/standby/hibernate your computer (it is highly recommended you close Cumulus manually before your computer is put into suspend/standby/hibernate state)
*1 = Enabled, application will close on suspend/standby/hibernate of your computer (recommended if your computer can go into any of these states when left alone)
*Some Cumulus users set this Cumulus logging interval to be one of the two shorter times so they retain the maximum measurement detail in case of any need to correct rogue measurements, but have set their station logging interval at a longer time so that the station does not overwrite the memory locations over the longest period they might be away. In this case, the frequency of logged information will change between the periods Cumulus is running and the catch-up readings from station logger when it is restarted.
|-
|UseDataLogger=1
|Selected in the Station Configuration Screen Settings block.
|If selected, at start-up, Cumulus will download data from the stations data logger (if it has one) to catch up from the point where Cumulus was last shut down. See last parameter for advice re station logging interval.
*0 = Disabled, at start-up, Cumulus will not download data from the station's data logger (if it has one) but just start with next observations.
*0 = Disabled
|If*1 selected= Enabled (Default), at start-up, Cumulus will download data from the stationsstation's data logger (if it has one) to catch up from the point where Cumulus was last shut down. See last parameter for advice re station logging interval.
*1 = Enabled (Default)
|-
|WindUnit=0
*0 = Celsius
*1 = Fahrenheit
These are the labels that Cumulus applies on its screens and web pages, most weather stations work in one unit (e.g. for Fine Offset a positive integer (a 12bit value) that uses 0 at -40 degrees Celsius/Fahrenheit and 500 at 10 degrees Celsius/50 degrees Fahrenheit; i.e. you get the actual temperature in Celsius by subtracting 400 and dividing by 10) and so the values are converted to either of the 2 listed during processing
|-
|LocName=
|-
|StartDate=13/08/2009
|This parameter is automatically inserted into cumulus.ini and given a value when Cumulus is first run. By default this will be set to the date of initial installation of the Cumulus application. See [[FAQ#I_have_inserted_pre-Cumulus_data_making_.27Records_began_on.27_date_wrong]]
|-
|LastLoggerDownload=13/08/2008 12:48:52
|The date/time of the last down load from your weather station '''(note: no longer used, so only present if you used an earlier Cumulus version)'''; see [[Webtags#Miscellaneous|
<#LastDataReadT>]] and [[Today.ini|Timestamp]] for similar functionality
|-
|RainSeasonStart=1
|Selected in the Station Configuration Screen Settings block.
|The month (1 to12) of the year that is used as the start of the annual 'rain season'. Default = 1 = January.
|-
|YTD[[FAQ#My_monthly_and.2For_annual_rainfall_totals_are_wrong|rain]]=0
|Selected in the Station Configuration Screen Settings block. Year to date correction if starting part way through rainfall year as(see enteredprevious in the Station Configuration Screenparameter). Value is entered in your current [[Rain_measurement]] units. Default is 0.
|-
|YTDrainyear=0
|Selected in the Station Configuration Screen Settings block. The year for which the previous parameter (YTDrain) is to be applied. Default is 0 meaning not applied to any year.
|-
|RainDayThreshold=-1
|This parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen. The threshold value which the daily rainfall has to equal or exceed for the day to be considered a 'rain day'. Default -1 = 0.2mm or 0.01in. Value is entered in your current [[Rain_measurement]] units.
|-
|NoFlashWetDryDayRecords=1
|This parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen. When set to 1 stops new Longest Wet/Dry Period records being 'flashed'
|-
|UseCumulusForecast=0
|-
|HourlyForecast=0
|IfFrom the Station Configuration Screen Forecast block 'update hourly' parameter, applies only if Cumulus is set (see previous parameter) to generate a forecast (see [[FAQ#My_forecast_says_.22Not_available.22]]),
*0 = Disabled, (default) Cumulus will use Zambretti Forecaster every time it updates the web pages.
*1 = Enabled, this setting causes the forecast to be updated only once an hour (on the hour).
|FChighpress=1050
|High Pressure extreme limit as entered in the Station Configuration Forecast block. Default is 1050mb
|-
|UseZeroBearing=0
|Set this in the Station Configuration Screen Settings block.
*0 = Disabled, Cumulus displays the current bearing read from the station (i.e. the last direction the wind was blowing from before it became calm). Note that the average wind bearing will always display zero bearing if there has been no wind for the last 10 minutes, as the average bearing takes wind speed into account.
*1 = Enabled, Cumulus display a bearing of zero (and '---' for the compass point) when the wind is calm
|-
|WarnMultiple=0
|Multiple Instances of Cumulus running on PC
*0 = Disabled, (default) Multiple instances allowed.
*1 = Enabled, prevents multiple instances of Cumulus from running. Requires a Cumulus restart to take effect.
|-
|CloudBaseInFeet=1
|Cloud base measurement unit as selected in the display screen within configuration menu
*0 = metres
*1 = feet (default)
|-
|RTdisconnectcount=N
|This parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen. By default, the 'realtime' ftp connection stays connected. You can make it disconnect periodically by adding an Option to periodically disconnect the realtime FTP connection, the theory being that it will not get stuck if the server dies, and will keep trying to reconnect.
N must be a positive integer. For example set N to '60'; it represents the number of realtime ftp uploads between disconnections - so 60 would give an hour if 1 minute realtime interval selected.
|-
|Logging=1
|Add to cumulus.ini [Station] section to have Cumulus start with [[debug]] logging on
|-
|AvgSpeedMinutes=N
|where N is the number of minutes over which Cumulus calculates its average speed, if you have Cumulus set to do this. Default = 10. If you selected 60, then Cumulus would calculate rolling 60-minute average wind speeds.
|-
|AvgBearingMinutes=N
|where N is the number of minutes over which Cumulus calculates (by treating the wind as a vector and taking into account the speed as well as direction) its average bearing. Default = 10.
|-
|ListWebTags=1
|Add this entry to make Cumulus create (each time it is restarted) a file called webtags.txt that contains an unsorted list of all the webtags that Cumulus supports
|-
|RainSeasonStart=1
|The month of the year that is used as the start of the annual 'rain season'. Default = 1 = January.
|-
|RainDayThreshold=-1
|The threshold value which the daily rainfall has to equal or exceed for the day to be considered a 'rain day'. Default -1 = 0.2mm or 0.01in. Value is entered in your current [[Rain_measurement]] units.
|-
|NoFlashWetDryDayRecords=1
|When set to 1 stops new Longest Wet/Dry Period records being 'flashed'
|-
|UseSpeedForAvgCalc=0
|When enabled (=1) Cumulus will use the longer-term 'speed' values in the average speed calculation. The 'Use 10-min average wind speed' option must be selected for this option to have any effect.
|-
|RoundWindSpeed=0
|When set to 1, this setting causes wind speeds rounded to the nearest integer.
|-
|ErrorLogSpikeRemoval=0
|-
|NoSensorCheck=1
|This parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen.
|The option (for 'incomplete' stations) to disable the sensor check described in this [http://wiki.sandaysoft.com/a/FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads FAQ]
*0 = Sensor check enabled (default)
*1 = Sensor check disabled
|-
|VPClosedownTime=x
|whereThis parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen. x is the number of seconds after the start of the re-connect attempts that you want the program to close itself (added v.1.8.5 b.726). This parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen.
|-
|VP2PeriodicDisconnectInterval=0
|-
|DavisCalcAltPress=1
|This parameter (attribute=value) is added directly to the file, it does not appear on a configuration screen.
|Davis stations calculate Sea Level Pressure from Station Pressure using a formula based on several parameters such as temperature, humidity, etc, rather than just using altitude as most other stations. CWOP require 'Altimeter Pressure' to be uploaded, i.e. a value calculated simply using altitude. The station does not provide this value directly, nor the station pressure, so Cumulus has to read some extra data once a minute in order to do the calculation. This can take several seconds, so it means that a 'normal' data reading may be missed.
 
If you don't use CWOP, or you are happy for Cumulus to send Sea-Level pressure to CWOP (the difference is small unless you are at high altitude), set this value to 0.
|-
|EWmaxHourlyRain=999
|This is set in the settings frame on the Calibration settings screen off the configuration menu. An hourly rain rate 'spike removal' filter for weather stations that do not supply rain rate so cumulus has to calculate it; ''changes in calculated value'' greater than the value specified here (set in calibration screen of configuration menu) will be ignored by Cumulus when it calculates the rain rate. Cumulus ignores this parameter for other makes of weather station that supply a rain rate to Cumulus.
|-
|EWmaxRainRate=999
|This is set in the settings frame on the Calibration settings screen off the configuration menu. A rain rate 'spike removal' filter, ''changes in calculated value'' greater than the value specified here (set in calibration screen of configuration menu) will be ignored by Cumulus when it calculates the rain rate. Cumulus ignores this parameter for other makes of weather station that supply a rain rate to Cumulus.
|-
|EWgustdiff=999.0
|This is set in the settings frame on the Calibration settings screen off the configuration menu. A wind gust 'spike removal' filter, ''changes in calculated value'' greater than the value specified here (set in calibration screen of configuration menu) will be ignored by Cumulus
|-
|EWwinddiff=999.0
|This is set in the settings frame on the Calibration settings screen off the configuration menu. A wind speed 'spike removal' filter, ''changes in calculated value'' greater than the value specified here (set in calibration screen of configuration menu) will be ignored by Cumulus
|-
|EWpressurediff=999.0
|This is set in the settings frame on the Calibration settings screen off the configuration menu. A pressure change 'spike removal' filter, ''changes in read value'' from any station greater than the value specified here (set in calibration screen of configuration menu) will be ignored by Cumulus
|-
|EWTempdiff=999.0
|This is set in the settings frame on the Calibration settings screen off the configuration menu. A temperature change 'spike removal' filter, ''changes in read value'' from any station greater than the value specified here (set in calibration screen of configuration menu) will be ignored by Cumulus. Replace 999.0 with the maximum difference in degrees C you are prepared to accept between successive data readings
|-
|EWhumiditydiff=999.0
|This is set in the settings frame on the Calibration settings screen off the configuration menu. A humidity change 'spike removal' filter, ''changes in read value''from any station greater than the value specified here (set in calibration screen of configuration menu) will be ignored by Cumulus
|}
 
*1= Enabled - Used for Oregon Scientific WMR-928 and similar stations if you have additional sensors (e.g. another temperature probe) to make Cumulus read, display, and log the readings from those sensors. You don't use this for Solar/UV sensors.
(Note this attribute appears under [[#Davis_family_specific|Davis]] and [[#Introduced_for_problems_with_Fine_Offset_family:|Fine Offset]] tables above with different usage explanations).
|-
|Humidity98Fix=0
|Selected in the Station Configuration Screen Settings block.
*0 = Disabled (default)
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98% or greater. Normally only useful for Oregon Scientific stations.
|-
|WMR928TempChannel=N
5,838

edits