Cumulus.ini (preserving history): Difference between revisions

m
→‎Introduced for problems with Fine Offset family, but may be more widely applicable:: Correction to information given for spike removal because now set using calibration screen, not by inserting parameter line
m (→‎Introduced for problems with Fine Offset family, but may be more widely applicable:: Correction to information given for spike removal because now set using calibration screen, not by inserting parameter line)
|}
====Introduced for problems with Fine Offset family, but may be more widely applicable:====
For*Note example,that spike filterremoval correction alsomay appliesbe toimplemented for La Crosse stations using the EW filter settings below.
*As Cumulus does not check station type before applying any of these settings, ensure for Davis stations (these do not have spike problems) the spike removal filters are set to the defaults shown below.
*Stations not recognised by Cumulus may be set to create an [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather_Format]] file requiring the first two parameters below.
{| class="wikitable" border="1"
|-
|-
|EWInterval=0
|Easyweather logging interval in minutes as entered in the Station Configuration Screen Settings block. Default is 0 meaning not applicable (as not reading observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat]] filesoftware output).
|-
|EWFile=
|RestartIfUnplugged=0
|Cumulus will restart if it detects that a Fine Offset station is unplugged.
*0 = Disabled, default asi.e. deselected on the Station Configuration Screen
*1 = Enabled as selected on the Station Configuration Screen
|-
|EWTempdiff=x.y
|Enter this line in the [Station] section of the Cumulus.ini to filter erroneous temperature readings from your sensor. Replace x.y with the maximum difference in degrees C you are prepared to accept between successive data readings
|-
|EWpressureoffset=x.y
|Got a pressure problem with a Fine Offset station? This can occur on startup when the pressure 'offset' that Cumulus reads is garbage, so Cumulus just uses zero? (so effectively you end up with your absolute pressure being recorded instead of relative pressure). There's a work around for this by tellingTell Cumulus what offset to use, ratherby thanusing readingan itexternal fromtext the station. You specify it in cumulus.ini by adding a lineeditor to theinsert [Station]this section:parameter where x.y is the difference between your station (absolute) and sea-level (relative) pressures, in mb/hPa.
|-
|EWminpressureMB=900
|Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millbars)
|-
|EWmaxpressureMB=1200
|Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millbars)
|-
|EWmaxHourlyRain=999
|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
|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.
|-
|EWpressurediffEWgustdiff=999.0
|A pressurewind changegust '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
|-
|EWhumiditydiffEWwinddiff=999.0
|A humiditywind speed change '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
|-
|EWgustdiffEWpressurediff=999.0
|A windpressure gustchange '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
|-
|EWwinddiffEWTempdiff=999.0
|A wind speedtemperature 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
|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
|-
|EWduplicatecheck=0
*0 = reporting off
*1 = reporting on (default)
|-
|EWminpressureMB=900
|Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millbars)
|-
|EWmaxpressureMB=1200
|Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millbars)
|}
 
5,838

edits