<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.cumuluswiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Water01</id>
	<title>Cumulus Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.cumuluswiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Water01"/>
	<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/a/Special:Contributions/Water01"/>
	<updated>2026-05-04T19:34:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12118</id>
		<title>Cumulus Users</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12118"/>
		<updated>2025-07-10T08:55:35Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;A new interactive Cumulus Users Map is available&#039;&#039;&#039; [https://beaumaris-weather.com/wxcuusermap.php HERE]. You can add your weather station to this map by filling out the form [https://beaumaris-weather.com/wxcuusermaprego.php HERE]. It is maintained by Tony of Beaumaris Weather and if you have any problems you can PM him in the Forum (User Name BeaumarisWX). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cumulus Users&#039;&#039;&#039; is a list of sites powered by [[About Cumulus|Cumulus]]. Please note this list is not currently maintained.&lt;br /&gt;
&lt;br /&gt;
Users are grouped by geographical region and by country. &lt;br /&gt;
&lt;br /&gt;
These tables were created showing all users having no webcam, but as sites checked they will be updated to indicate if they have not webcam, or if the webcam link is still pointing to the default Sanday webcam. &lt;br /&gt;
&lt;br /&gt;
== Users &amp;amp;amp; Locations  ==&lt;br /&gt;
&lt;br /&gt;
=== Africa ===&lt;br /&gt;
&lt;br /&gt;
==== South Africa ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://dieterlubbe.dyndns.org Sonneglans, Johannesburg, Gauteng]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.za/maps/place/38+Witdoring+Rd,+Randburg,+2188/@-26.0730892,27.9666189,515m/data=!3m1!1e3!4m5!3m4!1s0x1e9575b26defe91b:0x7725a044cff7f3f8!8m2!3d-26.0730099!4d27.9676835]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Asia ===&lt;br /&gt;
&lt;br /&gt;
==== Japan ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://multibox727.com/weather Lake Hamana,Kosai Shizuoka]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=34.722232,137.529945&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@34.722232,137.529945]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Europe ===&lt;br /&gt;
&lt;br /&gt;
==== Austria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wetter.eile.at Vienna]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.22544,16.34036&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.22544,16.34036]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Belgium ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.skynet.be/fa843465 Heulebrug Knokke-Heist weather station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.330277777778,3.2438888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.330277777778,3.2438888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weerstation-maarkedal.be/ Maarkedal]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Maarkedal,+Belgium/@50.7975098,-0.8376771,6z/data=!4m2!3m1!1s0x47c3057d00e37a49:0x1b8092cb903c0d2b]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Bulgaria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jerbils.info/saratoga/wxindex.php Zlatina]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Zlatina,+Bulgaria/@43.2370974,22.9293192,6z/data=!4m2!3m1!1s0x40a5bce1e991abab:0xa00a014cd0e4e20]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Czech Republic ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.amut.net Amut.NET]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.30543137,4.16422367&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.30543137,4.16422367]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteostanice.wrp.cz/ Holice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.0875,15.996944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.0875,15.996944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pocasi.ok5aw.cz/meteo/ Nova Paka]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.4970450,15.5063000&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.4970450,15.5063000]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.ponik.net Plzeň - Radčice]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.764333,13.325533&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.764333,13.325533]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sudislav.cz/meteo/ Sudislav nad Orlicí]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.987222222222,16.319722222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.987222222222,16.319722222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Denmark  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.baekgaarden.eu/weather/ Baekgaarden Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=55.205,10.300833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@55.205,10.300833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ibtest.dk/cumulus/ Gilleleje] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.083888888889,12.3180555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.083888888889,12.3180555555556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home1.stofanet.dk/korsholm53/weather Hals Golf Klub-Korsholm] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.995,10.3225&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.995,10.3225]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kvistgaardvejr.dk Kvistgaard] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=55.99224+12.490421&amp;amp;aq=&amp;amp;sll=55.991145,12.490575&amp;amp;sspn=0.007261,0.020084&amp;amp;g=55.99+12.49&amp;amp;ie=UTF8&amp;amp;ll=55.998381,12.524414&amp;amp;spn=14.912068,57.875977&amp;amp;z=5]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Finland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.netikka.net/mpa Helsingby weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.024444444444,21.803333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.024444444444,21.803333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kolumbus.fi/chivaario/weather/index.htm Järvenpää-Isokytö Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=60.483055555556,25.1125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.483055555556,25.1125]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.karsaa.com/cumulus/ Kärsämäki Sääasema]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.973333333333,25.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.973333333333,25.741666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== France ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-caylus.fr/index.htm Caylus Météo]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.248888888889,1.8066666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.248888888889,1.8066666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.franceability.eu/weather/ Lapeyrouse]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Lapeyrouse&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.196147,49.570312&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Lapeyrouse,+Puy-de-D%C3%B4me,+Auvergne,+France&amp;amp;ll=46.225453,2.878418&amp;amp;spn=11.203207,24.785156&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.del-rio.net/cumulus/CumulusRealtime.html Rue des Myosotis à Lille]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.613611111111,3.0422222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.613611111111,3.0422222222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Greece ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magla.gr Agios Dimitrios - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.933888888889,23.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.933888888889,23.741666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://alepochori.meteoclub.gr Alepochori - Megara]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.057198,23.254829&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.057198,23.254829]&lt;br /&gt;
|-&lt;br /&gt;
| [http://chalandri.meteoclub.gr Chalandri - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.053611111111,24.331944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.053611111111,24.331944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.metar.gr/ws/chios/ Chios weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.3725,-26.130833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.3725,-26.130833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.galaxidion.gr/meteo Galaxidi]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.37711,22.38342&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.37711,22.38342]&lt;br /&gt;
|-&lt;br /&gt;
| [http://larisa.meteoclub.gr Larisa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.625277777778,22.411388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.625277777778,22.411388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://marathonas.meteoclub.gr Marathonas - Athens]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.116944444444,23.989166666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.116944444444,23.989166666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nikaia.meteoclub.gr Nikaia - Perivolaki]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.9675,23.656388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.9675,23.656388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pireas.meteoclub.gr Pireas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.953333333333,23.630555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.953333333333,23.630555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Italy ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://sbonweb.altervista.org/meteo/index.htm Albizzate, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=45.725555555556,8.7958333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@45.725555555556,8.7958333333333]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Lithuania ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://noway.lt/weather Vilnius]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.703888888889,25.227777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.703888888889,25.227777777778]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Netherlands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.goetweer.nl Andelst, Overbetuwe]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.9075,5.7306&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.9075,5.7306]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.apeldoornmeteo.nl/ Apeldoorn]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Apeldoorn,+Netherlands/@52.2114039,1.4973809,6z/data=!4m2!3m1!1s0x47c7b8284d1487cb:0x400de5a8d1e65b0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://77.169.67.221/ Boelenslaan]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/53%C2%B005&#039;34.4%22N+6%C2%B004&#039;12.4%22E/@53.0929032,1.5876727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteozusterhof.nl Weerstation Zusterhof Leiden]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.1541,4.49081&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.1541,4.49081]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Norway  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable FCK__ShowTableBorders&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://jmsweb.no/weather Hunstad, Bodø, Norge] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=67.280555555556,14.548611111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@67.280555555556,14.548611111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jaed.no/weather Follebu, Gausdal] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=61.21055555555,10.2783333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.21055555555,10.2783333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.linesoy.com/trollskaret/ Trollskaret, Linesøya] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=64.017,9.890&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.017,9.890]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rjoandveret.no Rjoanddalen, Voss] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=60.6997662,6.8441954&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.6997662,6.8441954]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Poland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://zielona10.pl/ Piaseczno]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Piaseczno,+Poland/@52.0733894,18.7759485,7z/data=!4m7!1m4!3m3!1s0x0:0x0!2zNTLCsDA0JzI2LjAiTiAyMcKwMDInMzQuMCJF!3b1!3m1!1s0x47192e390fc40201:0x88c75a9c7e7a1bf5]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.sokolowsko.pl Sokolowsko PL]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.68501663,16.22915268&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.68501663,16.22915268]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-sulejowek.ugu.pl Sulejówek near Warsaw]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.244166666667,21.28&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.244166666667,21.28]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slovenia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.amis.net/magerls/vreme/current.html Dobrava, Slovenske Konjice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.351388888889,15.401111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.351388888889,15.401111111111]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Spain ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wheelocknet.net/cumulus/now.htm L&#039;Estartit - Illes Medes]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=42.054829392751,3.19638848304748&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@42.054829392751,3.19638848304748]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteotortosa.cat MeteoTortosa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=40.83,0.53&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@40.83,0.53]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vipapi.com/meteoc/index.htm Palma - Sa Indioteria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.611991,2.675093&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.611991,2.675093]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Sweden ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.anglaberga.se/vws/weather/index.htm Änglaberga, Scania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=56.054444444444,13.082777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.054444444444,13.082777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kagevader.se/index.php Kåge väder]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=64.833611111111,20.981666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.833611111111,20.981666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.swipnet.se/gubbfot Lilla Foss Munkedal]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=58.475278,11.670278&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@58.475278,11.670278]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sm3ode.se/weather SM3ODE Bollnäs]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=61.364444444444,16.393888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.364444444444,16.393888888889]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Switzerland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.cavagnago.ch/index.php?p=main&amp;amp;l=en Cavagnago, Ticino]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=N+46%C2%B0+24&#039;+48%22+E+08%C2%B0+52&#039;+50%22&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;ll=46.413333,8.880556&amp;amp;spn=18.672678,42.626953&amp;amp;sll=46.416667,8.883333&amp;amp;sspn=0.03645,0.083256&amp;amp;t=v&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.urs-ingold.ch/cumulus/index.htm Löhliwetter Sumiswald]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=%2B47%C2%B0+2&#039;+8.02%22,+%2B7%C2%B0+44&#039;+43.43%22&amp;amp;sll=48.980217,8.635254&amp;amp;sspn=4.82396,10.447998&amp;amp;ie=UTF8&amp;amp;ll=47.035571,7.745278&amp;amp;spn=10.01812,20.895996&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://Wetter.Fun-Car-Team.ch CH-4316 Hellikon Wetter]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.506111111111,7.9275&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.506111111111,7.9275]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United Kingdom and Ireland  ====&lt;br /&gt;
&lt;br /&gt;
===== Channel Islands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://mu0zvv.co.uk/weather/ St Sampsons, Guernsey]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=St.+Sampson,+Guernsey&amp;amp;sll=49.479279,-2.520332&amp;amp;sspn=0.073834,0.154324&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=St+Sampson,+Guernsey,+United+Kingdom&amp;amp;ll=49.482401,-2.515869&amp;amp;spn=4.725593,9.876709&amp;amp;z=7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== England  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wx.species5618.net/ Abbeymead Gloucester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=51.850687,-2.197506&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.affetside.org.uk/weather/index.htm AffetsideWX] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=53.618964,-2.371405&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hosiene.co.uk/weather/index.htm Alcaston Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/@52.478866,-2.7986744,1799m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.nelsonm.plus.com/weather/index.htm Audley Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.055,-2.3008333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.055,-2.3008333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glyn.me/weather Banbury Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.056666666667,-1.3575&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.056666666667,-1.3575]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mecol.co.uk/weather Blakedown, Worcs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.402576,-2.174656&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.402576,-2.174656]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vivatek.co.uk/Cumulus Blagdon, Somerset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.32316,-2.70424&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.32316,-2.70424]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bramptonweather.co.uk/cumulus/ Brampton Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=54.93514,-2.734957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.93514,-2.734957]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branksomeweather.co.uk/ Branksome, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.728055555556,-1.9125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.72795,-1.91250]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bredfield.org.uk/weather Bredfield, Woodbridge, Suffolk] &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.12972,1.31323&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.12972,1.31323]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weather.globalict.org.uk Broadwey, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=broadwey&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.175733,39.506836&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Broadwey,+Weymouth,+Dorset,+United+Kingdom&amp;amp;ll=50.649847,-2.471115&amp;amp;spn=0.160217,0.308647&amp;amp;t=k&amp;amp;z=12]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.keleven.co.uk/weather Burstwick] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.733333333333,-0.133611111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.733333333333,-0.133611111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.craythorneweather.info Craythorne] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.840277777778,-1.6347222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.840277777778,-1.6347222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ttnt.co.uk/weather/ Farlington, Hants.] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.84722,-1.025&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.84722,-1.025]&lt;br /&gt;
|-&lt;br /&gt;
| [http://myweb.tiscali.co.uk/m1byt/weather Garforth] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.4739,-1.2243&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.4739,-1.2243]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.furball.co.uk/weatherlive Greenford, West London] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.554444444444,-0.32777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.554444444444,-0.32777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glossover.co.uk/weather Hastings, E. Sussex] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.882947,0.562545&amp;amp;z=18&amp;amp;t=h&amp;amp;q=TN37Weather%20(Cumulus%20User)@50.882947,0.561700]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rainlater.co.uk/ High Wycombe, Buckinghamshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.638333333333,-0.77666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.638333333333,-0.77666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.mountpleasanthouse.uk/ Hoarwithy, the Wye valley, Herefordshire] &lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Hoarwithy,+Hereford,+Herefordshire+HR2/@51.9614681,-7.1429188,6z/data=!4m2!3m1!1s0x4871b4f2a9f38bb5:0x9e49f54705503300]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://grid1.co.uk/weather/ Kettering UK] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.391666666667,-0.73888888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.391666666667,-0.73888888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stewpott.com/weather Kirkstall, Leeds, West Riding of Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.810833333333,-1.5847222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.810833333333,-1.5847222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.laindonweather.co.uk Laindon, South Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.577222222222,0.41861111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.577222222222,0.41861111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ecats.co.uk/weather Long Melford Station, Suffolk] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.066666666667,-0.71666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.066666666667,-0.71666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.whatstheweatherlike.co.uk Milcombe Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.009444444444,-1.4027777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.009444444444,-1.4027777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.zen55853.zen.co.uk/camera/coffee_1.htm Mobberley, Cheshire] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.313888888889,-2.330556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.313888888889,-2.330556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk Newton Poppleford, Devon] &lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk/wxwebcam.php Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.70189285,-3.30849957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [https://oaktreewebs.co.uk Quedgeley, Gloucestershire]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.com/maps/@51.8239954,-2.28443,18.54z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.twelvehouses.co.uk New Stanton, Derbyshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.955833333333,-1.31361111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://queensbury-weather.org.uk/ Queensbury, West Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.co.uk/maps/place/53%C2%B046&#039;12.1%22N+1%C2%B049&#039;43.4%22W/@53.7700271,-4.0699329,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warman.org.uk/weatherhome.htm Rippingale Lincolnshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.836,-0.377&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.836,-0.377]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.thanetweather.co.uk/weather/index.htm Saint Peters Broadstairs Kent] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.366666666667,1.4166666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.366666666667,1.4166666666667]&lt;br /&gt;
|-&lt;br /&gt;
| Sheffield City Council - Emergency Services &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=53.2154,+-1.2760&amp;amp;sll=53.210145,-1.381531&amp;amp;sspn=2.368803,4.850464&amp;amp;ie=UTF8&amp;amp;ll=53.215492,-1.276501&amp;amp;spn=2.368439,4.850464&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.shotwicksailing.org/weather/ Shotwick Lake] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.243611111111,-3.03&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.243611111111,-3.03]&lt;br /&gt;
|-&lt;br /&gt;
| [http://skegnessweather.info Skegness Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.153611111111,0.32805555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.153611111111,0.32805555555556]&lt;br /&gt;
|-&lt;br /&gt;
[https://www.google.co.uk/maps/place/Mendip+Hills,+Wells,+Somerset+BA5/@51.2974926,-4.9708037,7z/data=!4m2!3m1!1s0x487221c9e834a6cf:0xa591c9f318940667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stella-maris.org.uk/wx.phtml  Stella Maris - Broadstairs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.363333333333,1.4402777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.363333333333,1.4402777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.waitrose.com/~g4mix/weather Swanton Farm, Dover, Kent] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.1575,1.4138&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.1575,1.4138]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.btconnect.com/kophill/ Summertown, Oxford] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=summertown,+uk&amp;amp;sll=35.434799,-87.312791&amp;amp;sspn=0.86828,1.234589&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Summertown,+Sandford-on-Thames,+Oxfordshire,+United+Kingdom&amp;amp;ll=51.77008,-1.262559&amp;amp;spn=2.63791,4.938354&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warehamwx.co.uk/cumulus Wareham, Dorset]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.6866666666666667,-2.1127777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.6866666666666667,-2.1127777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.welwynweather.com Welwyn Garden City Herts] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/@51.8171623,-0.1975665,346m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.wilmslowastro.com Wilmslow, Cheshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.325125,-2.24263&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.325125,-2.24263]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.woodfordwellsweather.co.uk Woodford Wells Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.613055555556,0.023333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.613055555556,0.023333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.worsley-weather.co.uk Worsley, Manchester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.524444444444,-2.3858333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.524444444444,-2.3858333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.davisworthing.co.uk// Worthing Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/place/88+Montague+St,+Worthing+BN11+3HF/@50.8099649,-0.375552,172m/data=!3m1!1e3!4m5!3m4!1s0x4875a285b59c2c4d:0x736dac8901e6b6b6!8m2!3d50.8101001!4d-0.3751116?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Northern Ireland =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.darkmoon.org.uk/weather Bangor]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.6341666666666667,-5.6716666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.6341666666666667,-5.6716666666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Scotland  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.southqueensferryweather.co.uk/ Edinburgh (South Queensferry) ] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?q=55.990827,-3.413867&amp;amp;hl=en&amp;amp;ll=55.986092,-3.405762&amp;amp;spn=1.88368,7.761841&amp;amp;t=h&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.floodaction.org.uk/blog/weather/ Freuchie, Fife - Freuchie Mill] &lt;br /&gt;
| [http://www.floodaction.org.uk/blog/webcam/ Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.2463,-3.1475&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.2463,-3.1475]&lt;br /&gt;
|-&lt;br /&gt;
| [http://kippfordWeather.uk Kippford, Dumfries &amp;amp; Galloway] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Kippford,+Dalbeattie,+Dumfries+and+Galloway+DG5/@54.8800492,-6.056103,7z/data=!4m2!3m1!1s0x4862db154667d8c3:0x1c650d52b9f9be36]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.knaven-weather.co.uk Knaven, Aberdeenshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.471388888889,-2.184448&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.471388888889,-2.184448]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sanday.org.uk/weather Orkney Isles - Sandaysoft] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=59.2425,-2.5877777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@59.2425,-2.5877777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.penicuik.org/ Penicuik, Midlothian] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/55%C2%B050&#039;02.8%22N+3%C2%B012&#039;12.6%22W/@55.8334412,-4.3304793,7.99z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://ken555.plus.com/weather/index.htm Pitmedden, Aberdeenshire] &lt;br /&gt;
| [http://ken555.plus.com/index.html Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.33889,-2.184167&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.33889,-2.184167]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stirlingweather.co.uk Stirling, Stirlingshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?&amp;amp;sll=56.1165,-3.9550&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.1165,-3.9550]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Wales =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.llandudno.eu.pn Llandudno]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.316666666667,-3.8333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.316666666667,-3.8333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.aqsj01.dsl.pipex.com/weather Llantwit Fardre]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.553333333333,-3.3344444444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.553333333333,-3.3344444444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nusc.co.uk/weather/index.htm Newport Uskmouth Sailing Club]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=newport&amp;amp;aq=&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=17.235515,41.484375&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Newport,+United+Kingdom&amp;amp;ll=52.321911,-4.020996&amp;amp;spn=8.896784,29.11377&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bblist.co.uk/weather/ Vale of Glamorgan]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.469167,-3.432222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.469167,-3.432222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moelycrio.co.uk Moelycrio]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.2,-3.2&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.2,-3.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.winterman.org.uk/weather Spittal Weather - Pembrokeshire]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.871666666667,-4.9380555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.871666666667,-4.9380555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== North America ===&lt;br /&gt;
&lt;br /&gt;
==== Canada ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.genisim.com/weather/index.htm Jonquiere Quebec - GeniSim]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.435277777778,-71.200277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.435277777778,-71.200277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.komokaweather.com/ Komoka, ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;q=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.777825,79.013672&amp;amp;ie=UTF8&amp;amp;cd=1&amp;amp;geocode=FeRWjwIdQGMl-w&amp;amp;split=0&amp;amp;hq=&amp;amp;hnear=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;ll=42.948324,-81.43584&amp;amp;spn=5.918291,9.876709&amp;amp;t=h&amp;amp;z=7]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pages.videotron.com/meteo/ Lévis, QC]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Levis,+Quebec,+Canada&amp;amp;aq=0&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.910968,78.486328&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=L%C3%A9vis,+Desjardins,+Quebec,+Canada&amp;amp;ll=46.800059,-71.630859&amp;amp;spn=42.037232,111.972656&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.bpsmicro.com Newmanville (Ottawa), ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.928055555556,-75.75777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.928055555556,-75.75777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.spudman.ca Quebec City]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.889444,-71.193611&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.889444,-71.193611]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.shaw.ca/seabreeze3/meteo Saanichton, British Columbia]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.59188,-123.40015&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.59188,-123.40015]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United States ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://berkland.net Arlington, VA]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=38.88,+-77.102222&amp;amp;hl=en&amp;amp;ll=38.88,-77.102222&amp;amp;spn=12.016521,21.533203&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.tigerdenweb.com/tigerdenwx/ Aurora, Colorado]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Aurora,+CO,+USA/@39.6887508,-122.6165289,4z/data=!4m2!3m1!1s0x876c588622ba2b9b:0x8441e0688ba2e678]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branfordwx.com/cumulus/index.htm Branford, CT]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=41.276111,-72.828333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@41.276111,-72.828333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jandanet.com/weather/cumulus/ Cloverville - Fruitport Township, MI]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=43.190555555556,-86.165277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@43.190555555556,-86.165277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kd0bik.com/denwx/ Denver, CO]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.634166666667,-104.88972222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.634166666667,-104.88972222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.chucksweather.com/cumulus Glendive, Montana - Chucks Weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.119722222222,-104.70314789&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.119722222222,-104.70314789]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cumulus.tnetweather.com Mesa, AZ - TNETWeather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=33.40231,-111.8831&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@33.40231,-111.8831]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moutoncoveweather.com/ Mouton Cove, Abbeville, LA]&lt;br /&gt;
| [http://www.moutoncoveweather.com/webcam.php Yes]&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.95645,86.572266&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.956457,86.572266]&lt;br /&gt;
|-&lt;br /&gt;
| [http://robsweather.no-ip.org/cumulusweb/index.htm Moraine, OH]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.691388888889,-84.206111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.691388888889,-84.206111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://dantinconsulting.com Prospect, KY - Timber Ridge Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.33235,-85.61603&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.33235,-85.61603]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.ejmj.net Reklaw, Texas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=31.84348611,-94.96843888&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@31.84348611,-94.96843888]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.royalmountainresources.com/weather Royal Mountain, Bailey, CO]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Bailey,+CO,+United+States&amp;amp;sll=39.3173,-105.331421&amp;amp;sspn=2.813262,4.674683&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Bailey,+Park,+Colorado&amp;amp;ll=39.419221,-105.46875&amp;amp;spn=11.231107,18.69873&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://smlweather.com/cumulus/index.htm Smith Mountain Lake, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.1526,-79.678&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.1526,-79.678]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oceania ===&lt;br /&gt;
&lt;br /&gt;
==== Australia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.brisbaneliveweather.com Brisbane, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.294606,152.933897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.294606,152.933897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sedgleymanor.com/wx Bunbury, WA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-33.37861,115.65194&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-33.37861,115.65194]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~mpaton/weather/ Bushland Beach, Qld]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-19.198055555556,146.676111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-19.198055555556,146.676111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather_carrum/ Carrum, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Carrum,+Victoria&amp;amp;hl=en&amp;amp;ll=-38.076027,145.123199&amp;amp;spn=12.151038,21.533203&amp;amp;sll=-33.708009,150.974708&amp;amp;sspn=25.579176,43.066406&amp;amp;t=v&amp;amp;hnear=Carrum+Victoria,+Australia&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.ozemail.com.au/~storerfamily/weather/ Crafers, SA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.989444,138.727778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.989444,138.727778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.inverellit.com/ Inverell, NSW]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.com/maps/place/Ross+St,+Inverell+NSW+2360/@-29.7732835,151.1194221,17z/data=!3m1!4b1!4m5!3m4!1s0x6ba1f7461c668835:0x86b3447dd776ecb8!8m2!3d-29.7732835!4d151.1216108]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather/ Langwarrin, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Langwarrin,+victoria&amp;amp;hl=en&amp;amp;ll=-33.708009,150.974708&amp;amp;spn=25.579176,43.066406&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;hnear=Langwarrin+Victoria,+Australia&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.tpg.com.au/howesij/weather/index.htm Nomads Weather - Ferny Grove, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.395833333333,152.91861111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.395833333333,152.91861111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gktnet.com North Bayswater, Victoria]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.823611111111,145.29638888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.823611111111,145.29638888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.westnet.com.au/paul.anderson/weather/ Perth]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=perth,+australia&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=45.822921,85.166016&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Perth+Western+Australia,+Australia&amp;amp;ll=-31.952162,115.400391&amp;amp;spn=45.595762,118.652344&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~rolf/cumulus/ Rosetta, Glenorchy, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://goo.gl/maps/SMxemgd5bxS2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://tonyf.customer.netspace.net.au/weather/ Sale, Gippsland, Victoria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=-38.1008+147.075556&amp;amp;sll=-35.029996,130.605469&amp;amp;sspn=0.18161,0.452156&amp;amp;ie=UTF8&amp;amp;ll=-38.134557,138.779297&amp;amp;spn=44.181081,115.751953&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=I3099STR2 Strathewen, Melbourne]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.523,145.281&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.523,145.281]&lt;br /&gt;
|-&lt;br /&gt;
| [https://southfranklinweather.com  South Franklin, Huon Valley, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/43%C2%B007&#039;17.8%22S+146%C2%B059&#039;20.9%22E/@-43.121605,111.1297573,3z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gkt.net.au/ Wyndham Vale, VIC]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.896988,144.616897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.896988,144.616897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.on.net/~freespirit/weather Fern Tree, Tas]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com.au/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=fern+tree+tasmania&amp;amp;sll=-25.335448,135.745076&amp;amp;sspn=56.198906,79.013672&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Fern+Tree+Tasmania&amp;amp;ll=-42.92334,147.260742&amp;amp;spn=0.011486,0.01929&amp;amp;t=h&amp;amp;z=16]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Indonesia  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ubudweather.com/ Ubud, Bali] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/8%C2%B031&#039;40.5%22S+115%C2%B015&#039;00.1%22E/@-8.5279162,114.1294222,8z/data=!4m2!3m1!1s0x0:0x0?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== New Zealand  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.janter.co.nz/weather/index.htm Farm Cove, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.5342957,172.2930836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.silveracorn.nz/weather/index.php Royal Oak, Auckland] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.909691,174.771256,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/frasertown/index.htm Frasertown, Hawkes Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.965818666666,177.40800977777&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.965818666666,177.40800977777]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gabbie.nz/ Hamilton] &lt;br /&gt;
| No &lt;br /&gt;
| [http://www.google.co.uk/maps/dir//-37.7948899,175.2711855/@-37.7985524,175.2673231,3z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/gisborne-west/index.php Gisborne West, Poverty Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;07.8%22S+177%C2%B035&#039;35.2%22E/@-38.3854958,173.1106727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/mahia/index.htm Mahia Heights, Northern Hawkes Bay ] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/39%C2%B003&#039;06.8%22S+177%C2%B031&#039;26.8%22E/@-39.0518958,173.0335206,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://homepages.xnet.co.nz/~wheels/weather/ Otatara, Invercargill - Wayne&#039;s Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-46.431667,168.292222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-46.431667,168.292222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMANAWAT1 Palmerston North] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-40.352222222222,175.635&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-40.352222222222,175.635]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pare361.co.nz Paremoremo, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-36.7575,174.665&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-36.7575,174.665]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoa.net/weather/index.htm Wairoa, Northern Hawkes Bay Weather Live] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-39.045166022222,177.42639166667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-39.045166022222,177.42639166667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/gisborne/index.htm Whataupoko, Gisborne Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;31.6%22S+178%C2%B001&#039;15.6%22E/@-38.3920958,175.7797836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magnumimports.co.nz Whitemans Valley Upper Hutt] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-41.1971658635502,175.027792405373&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-41.1971658635502,175.027792405373]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== South America ===&lt;br /&gt;
&lt;br /&gt;
==== Argentina ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteobaires.webcindario.com Bellavista, Provincia de Buenos Aires]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.553055555556,-58.696388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.553055555556,-58.696388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.arecoclima.com.ar Buenos Aires - Areco747 Weather Station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.2442,-59.4763&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.2442,-59.4763]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.viapatagonica.com.ar/clima/ Via Patagonica]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-47.750277777778,-65.893888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-47.750277777778,-65.893888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cipometeo.webcindario.com/ estacion cipolletii privada tiempo]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.937,-67.979&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.937,-67.979]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Further Additions ==&lt;br /&gt;
&lt;br /&gt;
Your Username &amp;amp;amp; Location can be added to this list by Contacting [[User:Daj]] or if you are a registered user, editing this page yourself. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;The links to the location have the user latitude and longitude in them twice, once for centreing the map, the second time for the marker location. These are given in decimal degrees. +ve for Northern latitudes and Eastern longitudes, -ve for Southern latitudes and Western longitudes. Use the co-ordinates you have entered into your Cumulus Station configuration.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12117</id>
		<title>Cumulus Users</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12117"/>
		<updated>2025-07-10T08:55:15Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Cumulus Users&#039;&#039;&#039; is a list of sites powered by [[About Cumulus|Cumulus]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A new interactive Cumulus Users Map is available&#039;&#039;&#039; [https://beaumaris-weather.com/wxcuusermap.php HERE]. You can add your weather station to this map by filling out the form [https://beaumaris-weather.com/wxcuusermaprego.php HERE]. It is maintained by Tony of Beaumaris Weather and if you have any problems you can PM him in the Forum (User Name BeaumarisWX). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cumulus Users&#039;&#039;&#039; is a list of sites powered by [[About Cumulus|Cumulus]]. Please note this list is not currently maintained.&lt;br /&gt;
&lt;br /&gt;
Users are grouped by geographical region and by country. &lt;br /&gt;
&lt;br /&gt;
These tables were created showing all users having no webcam, but as sites checked they will be updated to indicate if they have not webcam, or if the webcam link is still pointing to the default Sanday webcam. &lt;br /&gt;
&lt;br /&gt;
== Users &amp;amp;amp; Locations  ==&lt;br /&gt;
&lt;br /&gt;
=== Africa ===&lt;br /&gt;
&lt;br /&gt;
==== South Africa ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://dieterlubbe.dyndns.org Sonneglans, Johannesburg, Gauteng]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.za/maps/place/38+Witdoring+Rd,+Randburg,+2188/@-26.0730892,27.9666189,515m/data=!3m1!1e3!4m5!3m4!1s0x1e9575b26defe91b:0x7725a044cff7f3f8!8m2!3d-26.0730099!4d27.9676835]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Asia ===&lt;br /&gt;
&lt;br /&gt;
==== Japan ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://multibox727.com/weather Lake Hamana,Kosai Shizuoka]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=34.722232,137.529945&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@34.722232,137.529945]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Europe ===&lt;br /&gt;
&lt;br /&gt;
==== Austria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wetter.eile.at Vienna]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.22544,16.34036&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.22544,16.34036]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Belgium ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.skynet.be/fa843465 Heulebrug Knokke-Heist weather station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.330277777778,3.2438888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.330277777778,3.2438888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weerstation-maarkedal.be/ Maarkedal]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Maarkedal,+Belgium/@50.7975098,-0.8376771,6z/data=!4m2!3m1!1s0x47c3057d00e37a49:0x1b8092cb903c0d2b]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Bulgaria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jerbils.info/saratoga/wxindex.php Zlatina]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Zlatina,+Bulgaria/@43.2370974,22.9293192,6z/data=!4m2!3m1!1s0x40a5bce1e991abab:0xa00a014cd0e4e20]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Czech Republic ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.amut.net Amut.NET]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.30543137,4.16422367&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.30543137,4.16422367]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteostanice.wrp.cz/ Holice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.0875,15.996944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.0875,15.996944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pocasi.ok5aw.cz/meteo/ Nova Paka]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.4970450,15.5063000&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.4970450,15.5063000]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.ponik.net Plzeň - Radčice]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.764333,13.325533&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.764333,13.325533]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sudislav.cz/meteo/ Sudislav nad Orlicí]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.987222222222,16.319722222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.987222222222,16.319722222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Denmark  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.baekgaarden.eu/weather/ Baekgaarden Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=55.205,10.300833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@55.205,10.300833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ibtest.dk/cumulus/ Gilleleje] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.083888888889,12.3180555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.083888888889,12.3180555555556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home1.stofanet.dk/korsholm53/weather Hals Golf Klub-Korsholm] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.995,10.3225&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.995,10.3225]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kvistgaardvejr.dk Kvistgaard] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=55.99224+12.490421&amp;amp;aq=&amp;amp;sll=55.991145,12.490575&amp;amp;sspn=0.007261,0.020084&amp;amp;g=55.99+12.49&amp;amp;ie=UTF8&amp;amp;ll=55.998381,12.524414&amp;amp;spn=14.912068,57.875977&amp;amp;z=5]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Finland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.netikka.net/mpa Helsingby weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.024444444444,21.803333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.024444444444,21.803333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kolumbus.fi/chivaario/weather/index.htm Järvenpää-Isokytö Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=60.483055555556,25.1125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.483055555556,25.1125]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.karsaa.com/cumulus/ Kärsämäki Sääasema]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.973333333333,25.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.973333333333,25.741666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== France ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-caylus.fr/index.htm Caylus Météo]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.248888888889,1.8066666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.248888888889,1.8066666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.franceability.eu/weather/ Lapeyrouse]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Lapeyrouse&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.196147,49.570312&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Lapeyrouse,+Puy-de-D%C3%B4me,+Auvergne,+France&amp;amp;ll=46.225453,2.878418&amp;amp;spn=11.203207,24.785156&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.del-rio.net/cumulus/CumulusRealtime.html Rue des Myosotis à Lille]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.613611111111,3.0422222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.613611111111,3.0422222222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Greece ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magla.gr Agios Dimitrios - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.933888888889,23.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.933888888889,23.741666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://alepochori.meteoclub.gr Alepochori - Megara]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.057198,23.254829&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.057198,23.254829]&lt;br /&gt;
|-&lt;br /&gt;
| [http://chalandri.meteoclub.gr Chalandri - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.053611111111,24.331944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.053611111111,24.331944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.metar.gr/ws/chios/ Chios weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.3725,-26.130833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.3725,-26.130833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.galaxidion.gr/meteo Galaxidi]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.37711,22.38342&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.37711,22.38342]&lt;br /&gt;
|-&lt;br /&gt;
| [http://larisa.meteoclub.gr Larisa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.625277777778,22.411388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.625277777778,22.411388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://marathonas.meteoclub.gr Marathonas - Athens]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.116944444444,23.989166666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.116944444444,23.989166666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nikaia.meteoclub.gr Nikaia - Perivolaki]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.9675,23.656388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.9675,23.656388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pireas.meteoclub.gr Pireas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.953333333333,23.630555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.953333333333,23.630555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Italy ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://sbonweb.altervista.org/meteo/index.htm Albizzate, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=45.725555555556,8.7958333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@45.725555555556,8.7958333333333]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Lithuania ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://noway.lt/weather Vilnius]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.703888888889,25.227777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.703888888889,25.227777777778]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Netherlands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.goetweer.nl Andelst, Overbetuwe]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.9075,5.7306&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.9075,5.7306]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.apeldoornmeteo.nl/ Apeldoorn]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Apeldoorn,+Netherlands/@52.2114039,1.4973809,6z/data=!4m2!3m1!1s0x47c7b8284d1487cb:0x400de5a8d1e65b0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://77.169.67.221/ Boelenslaan]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/53%C2%B005&#039;34.4%22N+6%C2%B004&#039;12.4%22E/@53.0929032,1.5876727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteozusterhof.nl Weerstation Zusterhof Leiden]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.1541,4.49081&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.1541,4.49081]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Norway  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable FCK__ShowTableBorders&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://jmsweb.no/weather Hunstad, Bodø, Norge] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=67.280555555556,14.548611111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@67.280555555556,14.548611111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jaed.no/weather Follebu, Gausdal] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=61.21055555555,10.2783333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.21055555555,10.2783333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.linesoy.com/trollskaret/ Trollskaret, Linesøya] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=64.017,9.890&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.017,9.890]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rjoandveret.no Rjoanddalen, Voss] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=60.6997662,6.8441954&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.6997662,6.8441954]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Poland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://zielona10.pl/ Piaseczno]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Piaseczno,+Poland/@52.0733894,18.7759485,7z/data=!4m7!1m4!3m3!1s0x0:0x0!2zNTLCsDA0JzI2LjAiTiAyMcKwMDInMzQuMCJF!3b1!3m1!1s0x47192e390fc40201:0x88c75a9c7e7a1bf5]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.sokolowsko.pl Sokolowsko PL]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.68501663,16.22915268&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.68501663,16.22915268]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-sulejowek.ugu.pl Sulejówek near Warsaw]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.244166666667,21.28&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.244166666667,21.28]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slovenia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.amis.net/magerls/vreme/current.html Dobrava, Slovenske Konjice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.351388888889,15.401111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.351388888889,15.401111111111]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Spain ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wheelocknet.net/cumulus/now.htm L&#039;Estartit - Illes Medes]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=42.054829392751,3.19638848304748&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@42.054829392751,3.19638848304748]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteotortosa.cat MeteoTortosa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=40.83,0.53&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@40.83,0.53]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vipapi.com/meteoc/index.htm Palma - Sa Indioteria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.611991,2.675093&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.611991,2.675093]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Sweden ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.anglaberga.se/vws/weather/index.htm Änglaberga, Scania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=56.054444444444,13.082777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.054444444444,13.082777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kagevader.se/index.php Kåge väder]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=64.833611111111,20.981666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.833611111111,20.981666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.swipnet.se/gubbfot Lilla Foss Munkedal]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=58.475278,11.670278&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@58.475278,11.670278]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sm3ode.se/weather SM3ODE Bollnäs]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=61.364444444444,16.393888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.364444444444,16.393888888889]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Switzerland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.cavagnago.ch/index.php?p=main&amp;amp;l=en Cavagnago, Ticino]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=N+46%C2%B0+24&#039;+48%22+E+08%C2%B0+52&#039;+50%22&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;ll=46.413333,8.880556&amp;amp;spn=18.672678,42.626953&amp;amp;sll=46.416667,8.883333&amp;amp;sspn=0.03645,0.083256&amp;amp;t=v&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.urs-ingold.ch/cumulus/index.htm Löhliwetter Sumiswald]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=%2B47%C2%B0+2&#039;+8.02%22,+%2B7%C2%B0+44&#039;+43.43%22&amp;amp;sll=48.980217,8.635254&amp;amp;sspn=4.82396,10.447998&amp;amp;ie=UTF8&amp;amp;ll=47.035571,7.745278&amp;amp;spn=10.01812,20.895996&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://Wetter.Fun-Car-Team.ch CH-4316 Hellikon Wetter]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.506111111111,7.9275&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.506111111111,7.9275]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United Kingdom and Ireland  ====&lt;br /&gt;
&lt;br /&gt;
===== Channel Islands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://mu0zvv.co.uk/weather/ St Sampsons, Guernsey]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=St.+Sampson,+Guernsey&amp;amp;sll=49.479279,-2.520332&amp;amp;sspn=0.073834,0.154324&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=St+Sampson,+Guernsey,+United+Kingdom&amp;amp;ll=49.482401,-2.515869&amp;amp;spn=4.725593,9.876709&amp;amp;z=7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== England  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wx.species5618.net/ Abbeymead Gloucester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=51.850687,-2.197506&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.affetside.org.uk/weather/index.htm AffetsideWX] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=53.618964,-2.371405&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hosiene.co.uk/weather/index.htm Alcaston Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/@52.478866,-2.7986744,1799m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.nelsonm.plus.com/weather/index.htm Audley Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.055,-2.3008333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.055,-2.3008333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glyn.me/weather Banbury Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.056666666667,-1.3575&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.056666666667,-1.3575]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mecol.co.uk/weather Blakedown, Worcs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.402576,-2.174656&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.402576,-2.174656]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vivatek.co.uk/Cumulus Blagdon, Somerset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.32316,-2.70424&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.32316,-2.70424]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bramptonweather.co.uk/cumulus/ Brampton Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=54.93514,-2.734957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.93514,-2.734957]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branksomeweather.co.uk/ Branksome, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.728055555556,-1.9125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.72795,-1.91250]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bredfield.org.uk/weather Bredfield, Woodbridge, Suffolk] &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.12972,1.31323&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.12972,1.31323]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weather.globalict.org.uk Broadwey, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=broadwey&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.175733,39.506836&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Broadwey,+Weymouth,+Dorset,+United+Kingdom&amp;amp;ll=50.649847,-2.471115&amp;amp;spn=0.160217,0.308647&amp;amp;t=k&amp;amp;z=12]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.keleven.co.uk/weather Burstwick] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.733333333333,-0.133611111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.733333333333,-0.133611111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.craythorneweather.info Craythorne] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.840277777778,-1.6347222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.840277777778,-1.6347222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ttnt.co.uk/weather/ Farlington, Hants.] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.84722,-1.025&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.84722,-1.025]&lt;br /&gt;
|-&lt;br /&gt;
| [http://myweb.tiscali.co.uk/m1byt/weather Garforth] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.4739,-1.2243&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.4739,-1.2243]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.furball.co.uk/weatherlive Greenford, West London] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.554444444444,-0.32777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.554444444444,-0.32777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glossover.co.uk/weather Hastings, E. Sussex] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.882947,0.562545&amp;amp;z=18&amp;amp;t=h&amp;amp;q=TN37Weather%20(Cumulus%20User)@50.882947,0.561700]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rainlater.co.uk/ High Wycombe, Buckinghamshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.638333333333,-0.77666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.638333333333,-0.77666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.mountpleasanthouse.uk/ Hoarwithy, the Wye valley, Herefordshire] &lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Hoarwithy,+Hereford,+Herefordshire+HR2/@51.9614681,-7.1429188,6z/data=!4m2!3m1!1s0x4871b4f2a9f38bb5:0x9e49f54705503300]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://grid1.co.uk/weather/ Kettering UK] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.391666666667,-0.73888888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.391666666667,-0.73888888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stewpott.com/weather Kirkstall, Leeds, West Riding of Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.810833333333,-1.5847222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.810833333333,-1.5847222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.laindonweather.co.uk Laindon, South Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.577222222222,0.41861111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.577222222222,0.41861111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ecats.co.uk/weather Long Melford Station, Suffolk] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.066666666667,-0.71666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.066666666667,-0.71666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.whatstheweatherlike.co.uk Milcombe Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.009444444444,-1.4027777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.009444444444,-1.4027777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.zen55853.zen.co.uk/camera/coffee_1.htm Mobberley, Cheshire] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.313888888889,-2.330556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.313888888889,-2.330556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk Newton Poppleford, Devon] &lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk/wxwebcam.php Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.70189285,-3.30849957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [https://oaktreewebs.co.uk Quedgeley, Gloucestershire]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.com/maps/@51.8239954,-2.28443,18.54z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.twelvehouses.co.uk New Stanton, Derbyshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.955833333333,-1.31361111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://queensbury-weather.org.uk/ Queensbury, West Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.co.uk/maps/place/53%C2%B046&#039;12.1%22N+1%C2%B049&#039;43.4%22W/@53.7700271,-4.0699329,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warman.org.uk/weatherhome.htm Rippingale Lincolnshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.836,-0.377&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.836,-0.377]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.thanetweather.co.uk/weather/index.htm Saint Peters Broadstairs Kent] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.366666666667,1.4166666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.366666666667,1.4166666666667]&lt;br /&gt;
|-&lt;br /&gt;
| Sheffield City Council - Emergency Services &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=53.2154,+-1.2760&amp;amp;sll=53.210145,-1.381531&amp;amp;sspn=2.368803,4.850464&amp;amp;ie=UTF8&amp;amp;ll=53.215492,-1.276501&amp;amp;spn=2.368439,4.850464&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.shotwicksailing.org/weather/ Shotwick Lake] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.243611111111,-3.03&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.243611111111,-3.03]&lt;br /&gt;
|-&lt;br /&gt;
| [http://skegnessweather.info Skegness Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.153611111111,0.32805555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.153611111111,0.32805555555556]&lt;br /&gt;
|-&lt;br /&gt;
[https://www.google.co.uk/maps/place/Mendip+Hills,+Wells,+Somerset+BA5/@51.2974926,-4.9708037,7z/data=!4m2!3m1!1s0x487221c9e834a6cf:0xa591c9f318940667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stella-maris.org.uk/wx.phtml  Stella Maris - Broadstairs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.363333333333,1.4402777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.363333333333,1.4402777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.waitrose.com/~g4mix/weather Swanton Farm, Dover, Kent] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.1575,1.4138&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.1575,1.4138]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.btconnect.com/kophill/ Summertown, Oxford] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=summertown,+uk&amp;amp;sll=35.434799,-87.312791&amp;amp;sspn=0.86828,1.234589&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Summertown,+Sandford-on-Thames,+Oxfordshire,+United+Kingdom&amp;amp;ll=51.77008,-1.262559&amp;amp;spn=2.63791,4.938354&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warehamwx.co.uk/cumulus Wareham, Dorset]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.6866666666666667,-2.1127777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.6866666666666667,-2.1127777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.welwynweather.com Welwyn Garden City Herts] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/@51.8171623,-0.1975665,346m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.wilmslowastro.com Wilmslow, Cheshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.325125,-2.24263&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.325125,-2.24263]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.woodfordwellsweather.co.uk Woodford Wells Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.613055555556,0.023333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.613055555556,0.023333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.worsley-weather.co.uk Worsley, Manchester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.524444444444,-2.3858333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.524444444444,-2.3858333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.davisworthing.co.uk// Worthing Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/place/88+Montague+St,+Worthing+BN11+3HF/@50.8099649,-0.375552,172m/data=!3m1!1e3!4m5!3m4!1s0x4875a285b59c2c4d:0x736dac8901e6b6b6!8m2!3d50.8101001!4d-0.3751116?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Northern Ireland =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.darkmoon.org.uk/weather Bangor]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.6341666666666667,-5.6716666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.6341666666666667,-5.6716666666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Scotland  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.southqueensferryweather.co.uk/ Edinburgh (South Queensferry) ] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?q=55.990827,-3.413867&amp;amp;hl=en&amp;amp;ll=55.986092,-3.405762&amp;amp;spn=1.88368,7.761841&amp;amp;t=h&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.floodaction.org.uk/blog/weather/ Freuchie, Fife - Freuchie Mill] &lt;br /&gt;
| [http://www.floodaction.org.uk/blog/webcam/ Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.2463,-3.1475&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.2463,-3.1475]&lt;br /&gt;
|-&lt;br /&gt;
| [http://kippfordWeather.uk Kippford, Dumfries &amp;amp; Galloway] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Kippford,+Dalbeattie,+Dumfries+and+Galloway+DG5/@54.8800492,-6.056103,7z/data=!4m2!3m1!1s0x4862db154667d8c3:0x1c650d52b9f9be36]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.knaven-weather.co.uk Knaven, Aberdeenshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.471388888889,-2.184448&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.471388888889,-2.184448]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sanday.org.uk/weather Orkney Isles - Sandaysoft] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=59.2425,-2.5877777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@59.2425,-2.5877777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.penicuik.org/ Penicuik, Midlothian] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/55%C2%B050&#039;02.8%22N+3%C2%B012&#039;12.6%22W/@55.8334412,-4.3304793,7.99z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://ken555.plus.com/weather/index.htm Pitmedden, Aberdeenshire] &lt;br /&gt;
| [http://ken555.plus.com/index.html Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.33889,-2.184167&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.33889,-2.184167]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stirlingweather.co.uk Stirling, Stirlingshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?&amp;amp;sll=56.1165,-3.9550&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.1165,-3.9550]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Wales =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.llandudno.eu.pn Llandudno]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.316666666667,-3.8333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.316666666667,-3.8333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.aqsj01.dsl.pipex.com/weather Llantwit Fardre]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.553333333333,-3.3344444444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.553333333333,-3.3344444444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nusc.co.uk/weather/index.htm Newport Uskmouth Sailing Club]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=newport&amp;amp;aq=&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=17.235515,41.484375&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Newport,+United+Kingdom&amp;amp;ll=52.321911,-4.020996&amp;amp;spn=8.896784,29.11377&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bblist.co.uk/weather/ Vale of Glamorgan]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.469167,-3.432222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.469167,-3.432222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moelycrio.co.uk Moelycrio]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.2,-3.2&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.2,-3.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.winterman.org.uk/weather Spittal Weather - Pembrokeshire]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.871666666667,-4.9380555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.871666666667,-4.9380555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== North America ===&lt;br /&gt;
&lt;br /&gt;
==== Canada ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.genisim.com/weather/index.htm Jonquiere Quebec - GeniSim]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.435277777778,-71.200277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.435277777778,-71.200277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.komokaweather.com/ Komoka, ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;q=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.777825,79.013672&amp;amp;ie=UTF8&amp;amp;cd=1&amp;amp;geocode=FeRWjwIdQGMl-w&amp;amp;split=0&amp;amp;hq=&amp;amp;hnear=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;ll=42.948324,-81.43584&amp;amp;spn=5.918291,9.876709&amp;amp;t=h&amp;amp;z=7]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pages.videotron.com/meteo/ Lévis, QC]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Levis,+Quebec,+Canada&amp;amp;aq=0&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.910968,78.486328&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=L%C3%A9vis,+Desjardins,+Quebec,+Canada&amp;amp;ll=46.800059,-71.630859&amp;amp;spn=42.037232,111.972656&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.bpsmicro.com Newmanville (Ottawa), ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.928055555556,-75.75777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.928055555556,-75.75777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.spudman.ca Quebec City]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.889444,-71.193611&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.889444,-71.193611]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.shaw.ca/seabreeze3/meteo Saanichton, British Columbia]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.59188,-123.40015&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.59188,-123.40015]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United States ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://berkland.net Arlington, VA]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=38.88,+-77.102222&amp;amp;hl=en&amp;amp;ll=38.88,-77.102222&amp;amp;spn=12.016521,21.533203&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.tigerdenweb.com/tigerdenwx/ Aurora, Colorado]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Aurora,+CO,+USA/@39.6887508,-122.6165289,4z/data=!4m2!3m1!1s0x876c588622ba2b9b:0x8441e0688ba2e678]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branfordwx.com/cumulus/index.htm Branford, CT]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=41.276111,-72.828333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@41.276111,-72.828333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jandanet.com/weather/cumulus/ Cloverville - Fruitport Township, MI]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=43.190555555556,-86.165277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@43.190555555556,-86.165277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kd0bik.com/denwx/ Denver, CO]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.634166666667,-104.88972222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.634166666667,-104.88972222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.chucksweather.com/cumulus Glendive, Montana - Chucks Weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.119722222222,-104.70314789&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.119722222222,-104.70314789]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cumulus.tnetweather.com Mesa, AZ - TNETWeather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=33.40231,-111.8831&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@33.40231,-111.8831]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moutoncoveweather.com/ Mouton Cove, Abbeville, LA]&lt;br /&gt;
| [http://www.moutoncoveweather.com/webcam.php Yes]&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.95645,86.572266&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.956457,86.572266]&lt;br /&gt;
|-&lt;br /&gt;
| [http://robsweather.no-ip.org/cumulusweb/index.htm Moraine, OH]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.691388888889,-84.206111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.691388888889,-84.206111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://dantinconsulting.com Prospect, KY - Timber Ridge Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.33235,-85.61603&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.33235,-85.61603]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.ejmj.net Reklaw, Texas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=31.84348611,-94.96843888&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@31.84348611,-94.96843888]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.royalmountainresources.com/weather Royal Mountain, Bailey, CO]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Bailey,+CO,+United+States&amp;amp;sll=39.3173,-105.331421&amp;amp;sspn=2.813262,4.674683&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Bailey,+Park,+Colorado&amp;amp;ll=39.419221,-105.46875&amp;amp;spn=11.231107,18.69873&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://smlweather.com/cumulus/index.htm Smith Mountain Lake, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.1526,-79.678&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.1526,-79.678]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oceania ===&lt;br /&gt;
&lt;br /&gt;
==== Australia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.brisbaneliveweather.com Brisbane, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.294606,152.933897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.294606,152.933897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sedgleymanor.com/wx Bunbury, WA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-33.37861,115.65194&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-33.37861,115.65194]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~mpaton/weather/ Bushland Beach, Qld]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-19.198055555556,146.676111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-19.198055555556,146.676111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather_carrum/ Carrum, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Carrum,+Victoria&amp;amp;hl=en&amp;amp;ll=-38.076027,145.123199&amp;amp;spn=12.151038,21.533203&amp;amp;sll=-33.708009,150.974708&amp;amp;sspn=25.579176,43.066406&amp;amp;t=v&amp;amp;hnear=Carrum+Victoria,+Australia&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.ozemail.com.au/~storerfamily/weather/ Crafers, SA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.989444,138.727778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.989444,138.727778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.inverellit.com/ Inverell, NSW]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.com/maps/place/Ross+St,+Inverell+NSW+2360/@-29.7732835,151.1194221,17z/data=!3m1!4b1!4m5!3m4!1s0x6ba1f7461c668835:0x86b3447dd776ecb8!8m2!3d-29.7732835!4d151.1216108]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather/ Langwarrin, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Langwarrin,+victoria&amp;amp;hl=en&amp;amp;ll=-33.708009,150.974708&amp;amp;spn=25.579176,43.066406&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;hnear=Langwarrin+Victoria,+Australia&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.tpg.com.au/howesij/weather/index.htm Nomads Weather - Ferny Grove, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.395833333333,152.91861111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.395833333333,152.91861111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gktnet.com North Bayswater, Victoria]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.823611111111,145.29638888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.823611111111,145.29638888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.westnet.com.au/paul.anderson/weather/ Perth]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=perth,+australia&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=45.822921,85.166016&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Perth+Western+Australia,+Australia&amp;amp;ll=-31.952162,115.400391&amp;amp;spn=45.595762,118.652344&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~rolf/cumulus/ Rosetta, Glenorchy, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://goo.gl/maps/SMxemgd5bxS2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://tonyf.customer.netspace.net.au/weather/ Sale, Gippsland, Victoria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=-38.1008+147.075556&amp;amp;sll=-35.029996,130.605469&amp;amp;sspn=0.18161,0.452156&amp;amp;ie=UTF8&amp;amp;ll=-38.134557,138.779297&amp;amp;spn=44.181081,115.751953&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=I3099STR2 Strathewen, Melbourne]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.523,145.281&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.523,145.281]&lt;br /&gt;
|-&lt;br /&gt;
| [https://southfranklinweather.com  South Franklin, Huon Valley, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/43%C2%B007&#039;17.8%22S+146%C2%B059&#039;20.9%22E/@-43.121605,111.1297573,3z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gkt.net.au/ Wyndham Vale, VIC]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.896988,144.616897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.896988,144.616897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.on.net/~freespirit/weather Fern Tree, Tas]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com.au/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=fern+tree+tasmania&amp;amp;sll=-25.335448,135.745076&amp;amp;sspn=56.198906,79.013672&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Fern+Tree+Tasmania&amp;amp;ll=-42.92334,147.260742&amp;amp;spn=0.011486,0.01929&amp;amp;t=h&amp;amp;z=16]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Indonesia  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ubudweather.com/ Ubud, Bali] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/8%C2%B031&#039;40.5%22S+115%C2%B015&#039;00.1%22E/@-8.5279162,114.1294222,8z/data=!4m2!3m1!1s0x0:0x0?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== New Zealand  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.janter.co.nz/weather/index.htm Farm Cove, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.5342957,172.2930836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.silveracorn.nz/weather/index.php Royal Oak, Auckland] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.909691,174.771256,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/frasertown/index.htm Frasertown, Hawkes Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.965818666666,177.40800977777&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.965818666666,177.40800977777]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gabbie.nz/ Hamilton] &lt;br /&gt;
| No &lt;br /&gt;
| [http://www.google.co.uk/maps/dir//-37.7948899,175.2711855/@-37.7985524,175.2673231,3z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/gisborne-west/index.php Gisborne West, Poverty Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;07.8%22S+177%C2%B035&#039;35.2%22E/@-38.3854958,173.1106727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/mahia/index.htm Mahia Heights, Northern Hawkes Bay ] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/39%C2%B003&#039;06.8%22S+177%C2%B031&#039;26.8%22E/@-39.0518958,173.0335206,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://homepages.xnet.co.nz/~wheels/weather/ Otatara, Invercargill - Wayne&#039;s Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-46.431667,168.292222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-46.431667,168.292222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMANAWAT1 Palmerston North] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-40.352222222222,175.635&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-40.352222222222,175.635]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pare361.co.nz Paremoremo, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-36.7575,174.665&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-36.7575,174.665]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoa.net/weather/index.htm Wairoa, Northern Hawkes Bay Weather Live] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-39.045166022222,177.42639166667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-39.045166022222,177.42639166667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/gisborne/index.htm Whataupoko, Gisborne Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;31.6%22S+178%C2%B001&#039;15.6%22E/@-38.3920958,175.7797836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magnumimports.co.nz Whitemans Valley Upper Hutt] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-41.1971658635502,175.027792405373&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-41.1971658635502,175.027792405373]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== South America ===&lt;br /&gt;
&lt;br /&gt;
==== Argentina ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteobaires.webcindario.com Bellavista, Provincia de Buenos Aires]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.553055555556,-58.696388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.553055555556,-58.696388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.arecoclima.com.ar Buenos Aires - Areco747 Weather Station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.2442,-59.4763&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.2442,-59.4763]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.viapatagonica.com.ar/clima/ Via Patagonica]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-47.750277777778,-65.893888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-47.750277777778,-65.893888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cipometeo.webcindario.com/ estacion cipolletii privada tiempo]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.937,-67.979&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.937,-67.979]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Further Additions ==&lt;br /&gt;
&lt;br /&gt;
Your Username &amp;amp;amp; Location can be added to this list by Contacting [[User:Daj]] or if you are a registered user, editing this page yourself. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;The links to the location have the user latitude and longitude in them twice, once for centreing the map, the second time for the marker location. These are given in decimal degrees. +ve for Northern latitudes and Eastern longitudes, -ve for Southern latitudes and Western longitudes. Use the co-ordinates you have entered into your Cumulus Station configuration.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12116</id>
		<title>Cumulus Users</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12116"/>
		<updated>2025-07-10T08:54:22Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Cumulus Users&#039;&#039;&#039; is a list of sites powered by [[About Cumulus|Cumulus]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A new interactive Cumulus Users Map is available&#039;&#039;&#039; [https://beaumaris-weather.com/wxcuusermap.php HERE]. You can add your weather station to this map by filling out the form [https://beaumaris-weather.com/wxcuusermaprego.php HERE]. It is maintained by Tony of Beaumaris Weather and if you have any problems you can PM him in the Forum (User Name BeaumarisWX). &lt;br /&gt;
&lt;br /&gt;
Users are grouped by geographical region and by country. &lt;br /&gt;
&lt;br /&gt;
These tables were created showing all users having no webcam, but as sites checked they will be updated to indicate if they have not webcam, or if the webcam link is still pointing to the default Sanday webcam. &lt;br /&gt;
&lt;br /&gt;
== Users &amp;amp;amp; Locations  ==&lt;br /&gt;
&lt;br /&gt;
=== Africa ===&lt;br /&gt;
&lt;br /&gt;
==== South Africa ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://dieterlubbe.dyndns.org Sonneglans, Johannesburg, Gauteng]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.za/maps/place/38+Witdoring+Rd,+Randburg,+2188/@-26.0730892,27.9666189,515m/data=!3m1!1e3!4m5!3m4!1s0x1e9575b26defe91b:0x7725a044cff7f3f8!8m2!3d-26.0730099!4d27.9676835]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Asia ===&lt;br /&gt;
&lt;br /&gt;
==== Japan ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://multibox727.com/weather Lake Hamana,Kosai Shizuoka]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=34.722232,137.529945&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@34.722232,137.529945]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Europe ===&lt;br /&gt;
&lt;br /&gt;
==== Austria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wetter.eile.at Vienna]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.22544,16.34036&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.22544,16.34036]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Belgium ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.skynet.be/fa843465 Heulebrug Knokke-Heist weather station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.330277777778,3.2438888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.330277777778,3.2438888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weerstation-maarkedal.be/ Maarkedal]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Maarkedal,+Belgium/@50.7975098,-0.8376771,6z/data=!4m2!3m1!1s0x47c3057d00e37a49:0x1b8092cb903c0d2b]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Bulgaria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jerbils.info/saratoga/wxindex.php Zlatina]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Zlatina,+Bulgaria/@43.2370974,22.9293192,6z/data=!4m2!3m1!1s0x40a5bce1e991abab:0xa00a014cd0e4e20]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Czech Republic ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.amut.net Amut.NET]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.30543137,4.16422367&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.30543137,4.16422367]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteostanice.wrp.cz/ Holice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.0875,15.996944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.0875,15.996944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pocasi.ok5aw.cz/meteo/ Nova Paka]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.4970450,15.5063000&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.4970450,15.5063000]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.ponik.net Plzeň - Radčice]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.764333,13.325533&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.764333,13.325533]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sudislav.cz/meteo/ Sudislav nad Orlicí]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.987222222222,16.319722222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.987222222222,16.319722222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Denmark  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.baekgaarden.eu/weather/ Baekgaarden Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=55.205,10.300833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@55.205,10.300833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ibtest.dk/cumulus/ Gilleleje] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.083888888889,12.3180555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.083888888889,12.3180555555556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home1.stofanet.dk/korsholm53/weather Hals Golf Klub-Korsholm] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.995,10.3225&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.995,10.3225]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kvistgaardvejr.dk Kvistgaard] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=55.99224+12.490421&amp;amp;aq=&amp;amp;sll=55.991145,12.490575&amp;amp;sspn=0.007261,0.020084&amp;amp;g=55.99+12.49&amp;amp;ie=UTF8&amp;amp;ll=55.998381,12.524414&amp;amp;spn=14.912068,57.875977&amp;amp;z=5]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Finland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.netikka.net/mpa Helsingby weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.024444444444,21.803333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.024444444444,21.803333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kolumbus.fi/chivaario/weather/index.htm Järvenpää-Isokytö Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=60.483055555556,25.1125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.483055555556,25.1125]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.karsaa.com/cumulus/ Kärsämäki Sääasema]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.973333333333,25.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.973333333333,25.741666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== France ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-caylus.fr/index.htm Caylus Météo]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.248888888889,1.8066666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.248888888889,1.8066666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.franceability.eu/weather/ Lapeyrouse]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Lapeyrouse&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.196147,49.570312&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Lapeyrouse,+Puy-de-D%C3%B4me,+Auvergne,+France&amp;amp;ll=46.225453,2.878418&amp;amp;spn=11.203207,24.785156&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.del-rio.net/cumulus/CumulusRealtime.html Rue des Myosotis à Lille]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.613611111111,3.0422222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.613611111111,3.0422222222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Greece ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magla.gr Agios Dimitrios - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.933888888889,23.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.933888888889,23.741666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://alepochori.meteoclub.gr Alepochori - Megara]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.057198,23.254829&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.057198,23.254829]&lt;br /&gt;
|-&lt;br /&gt;
| [http://chalandri.meteoclub.gr Chalandri - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.053611111111,24.331944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.053611111111,24.331944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.metar.gr/ws/chios/ Chios weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.3725,-26.130833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.3725,-26.130833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.galaxidion.gr/meteo Galaxidi]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.37711,22.38342&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.37711,22.38342]&lt;br /&gt;
|-&lt;br /&gt;
| [http://larisa.meteoclub.gr Larisa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.625277777778,22.411388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.625277777778,22.411388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://marathonas.meteoclub.gr Marathonas - Athens]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.116944444444,23.989166666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.116944444444,23.989166666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nikaia.meteoclub.gr Nikaia - Perivolaki]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.9675,23.656388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.9675,23.656388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pireas.meteoclub.gr Pireas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.953333333333,23.630555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.953333333333,23.630555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Italy ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://sbonweb.altervista.org/meteo/index.htm Albizzate, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=45.725555555556,8.7958333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@45.725555555556,8.7958333333333]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Lithuania ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://noway.lt/weather Vilnius]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.703888888889,25.227777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.703888888889,25.227777777778]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Netherlands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.goetweer.nl Andelst, Overbetuwe]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.9075,5.7306&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.9075,5.7306]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.apeldoornmeteo.nl/ Apeldoorn]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Apeldoorn,+Netherlands/@52.2114039,1.4973809,6z/data=!4m2!3m1!1s0x47c7b8284d1487cb:0x400de5a8d1e65b0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://77.169.67.221/ Boelenslaan]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/53%C2%B005&#039;34.4%22N+6%C2%B004&#039;12.4%22E/@53.0929032,1.5876727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteozusterhof.nl Weerstation Zusterhof Leiden]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.1541,4.49081&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.1541,4.49081]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Norway  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable FCK__ShowTableBorders&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://jmsweb.no/weather Hunstad, Bodø, Norge] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=67.280555555556,14.548611111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@67.280555555556,14.548611111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jaed.no/weather Follebu, Gausdal] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=61.21055555555,10.2783333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.21055555555,10.2783333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.linesoy.com/trollskaret/ Trollskaret, Linesøya] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=64.017,9.890&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.017,9.890]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rjoandveret.no Rjoanddalen, Voss] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=60.6997662,6.8441954&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.6997662,6.8441954]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Poland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://zielona10.pl/ Piaseczno]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Piaseczno,+Poland/@52.0733894,18.7759485,7z/data=!4m7!1m4!3m3!1s0x0:0x0!2zNTLCsDA0JzI2LjAiTiAyMcKwMDInMzQuMCJF!3b1!3m1!1s0x47192e390fc40201:0x88c75a9c7e7a1bf5]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.sokolowsko.pl Sokolowsko PL]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.68501663,16.22915268&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.68501663,16.22915268]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-sulejowek.ugu.pl Sulejówek near Warsaw]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.244166666667,21.28&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.244166666667,21.28]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slovenia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.amis.net/magerls/vreme/current.html Dobrava, Slovenske Konjice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.351388888889,15.401111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.351388888889,15.401111111111]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Spain ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wheelocknet.net/cumulus/now.htm L&#039;Estartit - Illes Medes]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=42.054829392751,3.19638848304748&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@42.054829392751,3.19638848304748]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteotortosa.cat MeteoTortosa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=40.83,0.53&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@40.83,0.53]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vipapi.com/meteoc/index.htm Palma - Sa Indioteria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.611991,2.675093&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.611991,2.675093]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Sweden ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.anglaberga.se/vws/weather/index.htm Änglaberga, Scania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=56.054444444444,13.082777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.054444444444,13.082777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kagevader.se/index.php Kåge väder]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=64.833611111111,20.981666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.833611111111,20.981666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.swipnet.se/gubbfot Lilla Foss Munkedal]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=58.475278,11.670278&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@58.475278,11.670278]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sm3ode.se/weather SM3ODE Bollnäs]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=61.364444444444,16.393888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.364444444444,16.393888888889]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Switzerland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.cavagnago.ch/index.php?p=main&amp;amp;l=en Cavagnago, Ticino]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=N+46%C2%B0+24&#039;+48%22+E+08%C2%B0+52&#039;+50%22&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;ll=46.413333,8.880556&amp;amp;spn=18.672678,42.626953&amp;amp;sll=46.416667,8.883333&amp;amp;sspn=0.03645,0.083256&amp;amp;t=v&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.urs-ingold.ch/cumulus/index.htm Löhliwetter Sumiswald]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=%2B47%C2%B0+2&#039;+8.02%22,+%2B7%C2%B0+44&#039;+43.43%22&amp;amp;sll=48.980217,8.635254&amp;amp;sspn=4.82396,10.447998&amp;amp;ie=UTF8&amp;amp;ll=47.035571,7.745278&amp;amp;spn=10.01812,20.895996&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://Wetter.Fun-Car-Team.ch CH-4316 Hellikon Wetter]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.506111111111,7.9275&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.506111111111,7.9275]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United Kingdom and Ireland  ====&lt;br /&gt;
&lt;br /&gt;
===== Channel Islands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://mu0zvv.co.uk/weather/ St Sampsons, Guernsey]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=St.+Sampson,+Guernsey&amp;amp;sll=49.479279,-2.520332&amp;amp;sspn=0.073834,0.154324&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=St+Sampson,+Guernsey,+United+Kingdom&amp;amp;ll=49.482401,-2.515869&amp;amp;spn=4.725593,9.876709&amp;amp;z=7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== England  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wx.species5618.net/ Abbeymead Gloucester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=51.850687,-2.197506&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.affetside.org.uk/weather/index.htm AffetsideWX] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=53.618964,-2.371405&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hosiene.co.uk/weather/index.htm Alcaston Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/@52.478866,-2.7986744,1799m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.nelsonm.plus.com/weather/index.htm Audley Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.055,-2.3008333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.055,-2.3008333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glyn.me/weather Banbury Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.056666666667,-1.3575&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.056666666667,-1.3575]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mecol.co.uk/weather Blakedown, Worcs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.402576,-2.174656&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.402576,-2.174656]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vivatek.co.uk/Cumulus Blagdon, Somerset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.32316,-2.70424&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.32316,-2.70424]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bramptonweather.co.uk/cumulus/ Brampton Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=54.93514,-2.734957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.93514,-2.734957]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branksomeweather.co.uk/ Branksome, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.728055555556,-1.9125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.72795,-1.91250]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bredfield.org.uk/weather Bredfield, Woodbridge, Suffolk] &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.12972,1.31323&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.12972,1.31323]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weather.globalict.org.uk Broadwey, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=broadwey&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.175733,39.506836&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Broadwey,+Weymouth,+Dorset,+United+Kingdom&amp;amp;ll=50.649847,-2.471115&amp;amp;spn=0.160217,0.308647&amp;amp;t=k&amp;amp;z=12]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.keleven.co.uk/weather Burstwick] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.733333333333,-0.133611111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.733333333333,-0.133611111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.craythorneweather.info Craythorne] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.840277777778,-1.6347222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.840277777778,-1.6347222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ttnt.co.uk/weather/ Farlington, Hants.] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.84722,-1.025&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.84722,-1.025]&lt;br /&gt;
|-&lt;br /&gt;
| [http://myweb.tiscali.co.uk/m1byt/weather Garforth] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.4739,-1.2243&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.4739,-1.2243]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.furball.co.uk/weatherlive Greenford, West London] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.554444444444,-0.32777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.554444444444,-0.32777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glossover.co.uk/weather Hastings, E. Sussex] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.882947,0.562545&amp;amp;z=18&amp;amp;t=h&amp;amp;q=TN37Weather%20(Cumulus%20User)@50.882947,0.561700]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rainlater.co.uk/ High Wycombe, Buckinghamshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.638333333333,-0.77666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.638333333333,-0.77666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.mountpleasanthouse.uk/ Hoarwithy, the Wye valley, Herefordshire] &lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Hoarwithy,+Hereford,+Herefordshire+HR2/@51.9614681,-7.1429188,6z/data=!4m2!3m1!1s0x4871b4f2a9f38bb5:0x9e49f54705503300]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://grid1.co.uk/weather/ Kettering UK] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.391666666667,-0.73888888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.391666666667,-0.73888888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stewpott.com/weather Kirkstall, Leeds, West Riding of Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.810833333333,-1.5847222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.810833333333,-1.5847222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.laindonweather.co.uk Laindon, South Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.577222222222,0.41861111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.577222222222,0.41861111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ecats.co.uk/weather Long Melford Station, Suffolk] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.066666666667,-0.71666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.066666666667,-0.71666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.whatstheweatherlike.co.uk Milcombe Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.009444444444,-1.4027777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.009444444444,-1.4027777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.zen55853.zen.co.uk/camera/coffee_1.htm Mobberley, Cheshire] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.313888888889,-2.330556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.313888888889,-2.330556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk Newton Poppleford, Devon] &lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk/wxwebcam.php Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.70189285,-3.30849957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [https://oaktreewebs.co.uk Quedgeley, Gloucestershire]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.com/maps/@51.8239954,-2.28443,18.54z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.twelvehouses.co.uk New Stanton, Derbyshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.955833333333,-1.31361111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://queensbury-weather.org.uk/ Queensbury, West Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.co.uk/maps/place/53%C2%B046&#039;12.1%22N+1%C2%B049&#039;43.4%22W/@53.7700271,-4.0699329,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warman.org.uk/weatherhome.htm Rippingale Lincolnshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.836,-0.377&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.836,-0.377]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.thanetweather.co.uk/weather/index.htm Saint Peters Broadstairs Kent] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.366666666667,1.4166666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.366666666667,1.4166666666667]&lt;br /&gt;
|-&lt;br /&gt;
| Sheffield City Council - Emergency Services &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=53.2154,+-1.2760&amp;amp;sll=53.210145,-1.381531&amp;amp;sspn=2.368803,4.850464&amp;amp;ie=UTF8&amp;amp;ll=53.215492,-1.276501&amp;amp;spn=2.368439,4.850464&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.shotwicksailing.org/weather/ Shotwick Lake] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.243611111111,-3.03&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.243611111111,-3.03]&lt;br /&gt;
|-&lt;br /&gt;
| [http://skegnessweather.info Skegness Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.153611111111,0.32805555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.153611111111,0.32805555555556]&lt;br /&gt;
|-&lt;br /&gt;
[https://www.google.co.uk/maps/place/Mendip+Hills,+Wells,+Somerset+BA5/@51.2974926,-4.9708037,7z/data=!4m2!3m1!1s0x487221c9e834a6cf:0xa591c9f318940667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stella-maris.org.uk/wx.phtml  Stella Maris - Broadstairs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.363333333333,1.4402777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.363333333333,1.4402777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.waitrose.com/~g4mix/weather Swanton Farm, Dover, Kent] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.1575,1.4138&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.1575,1.4138]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.btconnect.com/kophill/ Summertown, Oxford] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=summertown,+uk&amp;amp;sll=35.434799,-87.312791&amp;amp;sspn=0.86828,1.234589&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Summertown,+Sandford-on-Thames,+Oxfordshire,+United+Kingdom&amp;amp;ll=51.77008,-1.262559&amp;amp;spn=2.63791,4.938354&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warehamwx.co.uk/cumulus Wareham, Dorset]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.6866666666666667,-2.1127777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.6866666666666667,-2.1127777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.welwynweather.com Welwyn Garden City Herts] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/@51.8171623,-0.1975665,346m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.wilmslowastro.com Wilmslow, Cheshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.325125,-2.24263&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.325125,-2.24263]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.woodfordwellsweather.co.uk Woodford Wells Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.613055555556,0.023333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.613055555556,0.023333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.worsley-weather.co.uk Worsley, Manchester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.524444444444,-2.3858333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.524444444444,-2.3858333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.davisworthing.co.uk// Worthing Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/place/88+Montague+St,+Worthing+BN11+3HF/@50.8099649,-0.375552,172m/data=!3m1!1e3!4m5!3m4!1s0x4875a285b59c2c4d:0x736dac8901e6b6b6!8m2!3d50.8101001!4d-0.3751116?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Northern Ireland =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.darkmoon.org.uk/weather Bangor]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.6341666666666667,-5.6716666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.6341666666666667,-5.6716666666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Scotland  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.southqueensferryweather.co.uk/ Edinburgh (South Queensferry) ] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?q=55.990827,-3.413867&amp;amp;hl=en&amp;amp;ll=55.986092,-3.405762&amp;amp;spn=1.88368,7.761841&amp;amp;t=h&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.floodaction.org.uk/blog/weather/ Freuchie, Fife - Freuchie Mill] &lt;br /&gt;
| [http://www.floodaction.org.uk/blog/webcam/ Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.2463,-3.1475&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.2463,-3.1475]&lt;br /&gt;
|-&lt;br /&gt;
| [http://kippfordWeather.uk Kippford, Dumfries &amp;amp; Galloway] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Kippford,+Dalbeattie,+Dumfries+and+Galloway+DG5/@54.8800492,-6.056103,7z/data=!4m2!3m1!1s0x4862db154667d8c3:0x1c650d52b9f9be36]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.knaven-weather.co.uk Knaven, Aberdeenshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.471388888889,-2.184448&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.471388888889,-2.184448]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sanday.org.uk/weather Orkney Isles - Sandaysoft] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=59.2425,-2.5877777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@59.2425,-2.5877777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.penicuik.org/ Penicuik, Midlothian] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/55%C2%B050&#039;02.8%22N+3%C2%B012&#039;12.6%22W/@55.8334412,-4.3304793,7.99z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://ken555.plus.com/weather/index.htm Pitmedden, Aberdeenshire] &lt;br /&gt;
| [http://ken555.plus.com/index.html Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.33889,-2.184167&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.33889,-2.184167]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stirlingweather.co.uk Stirling, Stirlingshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?&amp;amp;sll=56.1165,-3.9550&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.1165,-3.9550]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Wales =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.llandudno.eu.pn Llandudno]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.316666666667,-3.8333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.316666666667,-3.8333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.aqsj01.dsl.pipex.com/weather Llantwit Fardre]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.553333333333,-3.3344444444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.553333333333,-3.3344444444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nusc.co.uk/weather/index.htm Newport Uskmouth Sailing Club]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=newport&amp;amp;aq=&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=17.235515,41.484375&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Newport,+United+Kingdom&amp;amp;ll=52.321911,-4.020996&amp;amp;spn=8.896784,29.11377&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bblist.co.uk/weather/ Vale of Glamorgan]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.469167,-3.432222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.469167,-3.432222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moelycrio.co.uk Moelycrio]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.2,-3.2&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.2,-3.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.winterman.org.uk/weather Spittal Weather - Pembrokeshire]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.871666666667,-4.9380555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.871666666667,-4.9380555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== North America ===&lt;br /&gt;
&lt;br /&gt;
==== Canada ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.genisim.com/weather/index.htm Jonquiere Quebec - GeniSim]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.435277777778,-71.200277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.435277777778,-71.200277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.komokaweather.com/ Komoka, ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;q=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.777825,79.013672&amp;amp;ie=UTF8&amp;amp;cd=1&amp;amp;geocode=FeRWjwIdQGMl-w&amp;amp;split=0&amp;amp;hq=&amp;amp;hnear=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;ll=42.948324,-81.43584&amp;amp;spn=5.918291,9.876709&amp;amp;t=h&amp;amp;z=7]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pages.videotron.com/meteo/ Lévis, QC]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Levis,+Quebec,+Canada&amp;amp;aq=0&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.910968,78.486328&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=L%C3%A9vis,+Desjardins,+Quebec,+Canada&amp;amp;ll=46.800059,-71.630859&amp;amp;spn=42.037232,111.972656&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.bpsmicro.com Newmanville (Ottawa), ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.928055555556,-75.75777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.928055555556,-75.75777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.spudman.ca Quebec City]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.889444,-71.193611&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.889444,-71.193611]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.shaw.ca/seabreeze3/meteo Saanichton, British Columbia]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.59188,-123.40015&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.59188,-123.40015]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United States ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://berkland.net Arlington, VA]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=38.88,+-77.102222&amp;amp;hl=en&amp;amp;ll=38.88,-77.102222&amp;amp;spn=12.016521,21.533203&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.tigerdenweb.com/tigerdenwx/ Aurora, Colorado]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Aurora,+CO,+USA/@39.6887508,-122.6165289,4z/data=!4m2!3m1!1s0x876c588622ba2b9b:0x8441e0688ba2e678]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branfordwx.com/cumulus/index.htm Branford, CT]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=41.276111,-72.828333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@41.276111,-72.828333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jandanet.com/weather/cumulus/ Cloverville - Fruitport Township, MI]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=43.190555555556,-86.165277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@43.190555555556,-86.165277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kd0bik.com/denwx/ Denver, CO]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.634166666667,-104.88972222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.634166666667,-104.88972222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.chucksweather.com/cumulus Glendive, Montana - Chucks Weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.119722222222,-104.70314789&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.119722222222,-104.70314789]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cumulus.tnetweather.com Mesa, AZ - TNETWeather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=33.40231,-111.8831&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@33.40231,-111.8831]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moutoncoveweather.com/ Mouton Cove, Abbeville, LA]&lt;br /&gt;
| [http://www.moutoncoveweather.com/webcam.php Yes]&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.95645,86.572266&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.956457,86.572266]&lt;br /&gt;
|-&lt;br /&gt;
| [http://robsweather.no-ip.org/cumulusweb/index.htm Moraine, OH]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.691388888889,-84.206111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.691388888889,-84.206111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://dantinconsulting.com Prospect, KY - Timber Ridge Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.33235,-85.61603&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.33235,-85.61603]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.ejmj.net Reklaw, Texas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=31.84348611,-94.96843888&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@31.84348611,-94.96843888]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.royalmountainresources.com/weather Royal Mountain, Bailey, CO]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Bailey,+CO,+United+States&amp;amp;sll=39.3173,-105.331421&amp;amp;sspn=2.813262,4.674683&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Bailey,+Park,+Colorado&amp;amp;ll=39.419221,-105.46875&amp;amp;spn=11.231107,18.69873&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://smlweather.com/cumulus/index.htm Smith Mountain Lake, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.1526,-79.678&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.1526,-79.678]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oceania ===&lt;br /&gt;
&lt;br /&gt;
==== Australia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.brisbaneliveweather.com Brisbane, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.294606,152.933897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.294606,152.933897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sedgleymanor.com/wx Bunbury, WA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-33.37861,115.65194&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-33.37861,115.65194]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~mpaton/weather/ Bushland Beach, Qld]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-19.198055555556,146.676111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-19.198055555556,146.676111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather_carrum/ Carrum, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Carrum,+Victoria&amp;amp;hl=en&amp;amp;ll=-38.076027,145.123199&amp;amp;spn=12.151038,21.533203&amp;amp;sll=-33.708009,150.974708&amp;amp;sspn=25.579176,43.066406&amp;amp;t=v&amp;amp;hnear=Carrum+Victoria,+Australia&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.ozemail.com.au/~storerfamily/weather/ Crafers, SA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.989444,138.727778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.989444,138.727778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.inverellit.com/ Inverell, NSW]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.com/maps/place/Ross+St,+Inverell+NSW+2360/@-29.7732835,151.1194221,17z/data=!3m1!4b1!4m5!3m4!1s0x6ba1f7461c668835:0x86b3447dd776ecb8!8m2!3d-29.7732835!4d151.1216108]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather/ Langwarrin, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Langwarrin,+victoria&amp;amp;hl=en&amp;amp;ll=-33.708009,150.974708&amp;amp;spn=25.579176,43.066406&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;hnear=Langwarrin+Victoria,+Australia&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.tpg.com.au/howesij/weather/index.htm Nomads Weather - Ferny Grove, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.395833333333,152.91861111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.395833333333,152.91861111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gktnet.com North Bayswater, Victoria]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.823611111111,145.29638888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.823611111111,145.29638888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.westnet.com.au/paul.anderson/weather/ Perth]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=perth,+australia&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=45.822921,85.166016&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Perth+Western+Australia,+Australia&amp;amp;ll=-31.952162,115.400391&amp;amp;spn=45.595762,118.652344&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~rolf/cumulus/ Rosetta, Glenorchy, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://goo.gl/maps/SMxemgd5bxS2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://tonyf.customer.netspace.net.au/weather/ Sale, Gippsland, Victoria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=-38.1008+147.075556&amp;amp;sll=-35.029996,130.605469&amp;amp;sspn=0.18161,0.452156&amp;amp;ie=UTF8&amp;amp;ll=-38.134557,138.779297&amp;amp;spn=44.181081,115.751953&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=I3099STR2 Strathewen, Melbourne]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.523,145.281&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.523,145.281]&lt;br /&gt;
|-&lt;br /&gt;
| [https://southfranklinweather.com  South Franklin, Huon Valley, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/43%C2%B007&#039;17.8%22S+146%C2%B059&#039;20.9%22E/@-43.121605,111.1297573,3z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gkt.net.au/ Wyndham Vale, VIC]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.896988,144.616897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.896988,144.616897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.on.net/~freespirit/weather Fern Tree, Tas]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com.au/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=fern+tree+tasmania&amp;amp;sll=-25.335448,135.745076&amp;amp;sspn=56.198906,79.013672&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Fern+Tree+Tasmania&amp;amp;ll=-42.92334,147.260742&amp;amp;spn=0.011486,0.01929&amp;amp;t=h&amp;amp;z=16]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Indonesia  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ubudweather.com/ Ubud, Bali] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/8%C2%B031&#039;40.5%22S+115%C2%B015&#039;00.1%22E/@-8.5279162,114.1294222,8z/data=!4m2!3m1!1s0x0:0x0?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== New Zealand  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.janter.co.nz/weather/index.htm Farm Cove, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.5342957,172.2930836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.silveracorn.nz/weather/index.php Royal Oak, Auckland] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.909691,174.771256,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/frasertown/index.htm Frasertown, Hawkes Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.965818666666,177.40800977777&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.965818666666,177.40800977777]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gabbie.nz/ Hamilton] &lt;br /&gt;
| No &lt;br /&gt;
| [http://www.google.co.uk/maps/dir//-37.7948899,175.2711855/@-37.7985524,175.2673231,3z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/gisborne-west/index.php Gisborne West, Poverty Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;07.8%22S+177%C2%B035&#039;35.2%22E/@-38.3854958,173.1106727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/mahia/index.htm Mahia Heights, Northern Hawkes Bay ] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/39%C2%B003&#039;06.8%22S+177%C2%B031&#039;26.8%22E/@-39.0518958,173.0335206,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://homepages.xnet.co.nz/~wheels/weather/ Otatara, Invercargill - Wayne&#039;s Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-46.431667,168.292222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-46.431667,168.292222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMANAWAT1 Palmerston North] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-40.352222222222,175.635&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-40.352222222222,175.635]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pare361.co.nz Paremoremo, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-36.7575,174.665&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-36.7575,174.665]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoa.net/weather/index.htm Wairoa, Northern Hawkes Bay Weather Live] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-39.045166022222,177.42639166667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-39.045166022222,177.42639166667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/gisborne/index.htm Whataupoko, Gisborne Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;31.6%22S+178%C2%B001&#039;15.6%22E/@-38.3920958,175.7797836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magnumimports.co.nz Whitemans Valley Upper Hutt] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-41.1971658635502,175.027792405373&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-41.1971658635502,175.027792405373]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== South America ===&lt;br /&gt;
&lt;br /&gt;
==== Argentina ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteobaires.webcindario.com Bellavista, Provincia de Buenos Aires]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.553055555556,-58.696388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.553055555556,-58.696388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.arecoclima.com.ar Buenos Aires - Areco747 Weather Station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.2442,-59.4763&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.2442,-59.4763]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.viapatagonica.com.ar/clima/ Via Patagonica]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-47.750277777778,-65.893888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-47.750277777778,-65.893888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cipometeo.webcindario.com/ estacion cipolletii privada tiempo]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.937,-67.979&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.937,-67.979]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Further Additions ==&lt;br /&gt;
&lt;br /&gt;
Your Username &amp;amp;amp; Location can be added to this list by Contacting [[User:Daj]] or if you are a registered user, editing this page yourself. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;The links to the location have the user latitude and longitude in them twice, once for centreing the map, the second time for the marker location. These are given in decimal degrees. +ve for Northern latitudes and Eastern longitudes, -ve for Southern latitudes and Western longitudes. Use the co-ordinates you have entered into your Cumulus Station configuration.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12115</id>
		<title>Cumulus Users</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12115"/>
		<updated>2025-07-10T08:53:20Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Cumulus Users&#039;&#039;&#039; is a list of sites powered by [[About Cumulus|Cumulus]].&lt;br /&gt;
&lt;br /&gt;
A new interactive Cumulus Users Map is available [https://beaumaris-weather.com/wxcuusermap.php HERE]. You can add your weather station to this map by filling out the form [https://beaumaris-weather.com/wxcuusermaprego.php HERE]. It is maintained by Tony of Beaumaris Weather and if you have any problems you can PM him in the Forum (User Name BeaumarisWX). &lt;br /&gt;
&lt;br /&gt;
Users are grouped by geographical region and by country. &lt;br /&gt;
&lt;br /&gt;
These tables were created showing all users having no webcam, but as sites checked they will be updated to indicate if they have not webcam, or if the webcam link is still pointing to the default Sanday webcam. &lt;br /&gt;
&lt;br /&gt;
== Users &amp;amp;amp; Locations  ==&lt;br /&gt;
&lt;br /&gt;
=== Africa ===&lt;br /&gt;
&lt;br /&gt;
==== South Africa ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://dieterlubbe.dyndns.org Sonneglans, Johannesburg, Gauteng]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.za/maps/place/38+Witdoring+Rd,+Randburg,+2188/@-26.0730892,27.9666189,515m/data=!3m1!1e3!4m5!3m4!1s0x1e9575b26defe91b:0x7725a044cff7f3f8!8m2!3d-26.0730099!4d27.9676835]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Asia ===&lt;br /&gt;
&lt;br /&gt;
==== Japan ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://multibox727.com/weather Lake Hamana,Kosai Shizuoka]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=34.722232,137.529945&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@34.722232,137.529945]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Europe ===&lt;br /&gt;
&lt;br /&gt;
==== Austria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wetter.eile.at Vienna]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.22544,16.34036&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.22544,16.34036]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Belgium ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.skynet.be/fa843465 Heulebrug Knokke-Heist weather station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.330277777778,3.2438888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.330277777778,3.2438888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weerstation-maarkedal.be/ Maarkedal]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Maarkedal,+Belgium/@50.7975098,-0.8376771,6z/data=!4m2!3m1!1s0x47c3057d00e37a49:0x1b8092cb903c0d2b]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Bulgaria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jerbils.info/saratoga/wxindex.php Zlatina]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Zlatina,+Bulgaria/@43.2370974,22.9293192,6z/data=!4m2!3m1!1s0x40a5bce1e991abab:0xa00a014cd0e4e20]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Czech Republic ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.amut.net Amut.NET]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.30543137,4.16422367&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.30543137,4.16422367]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteostanice.wrp.cz/ Holice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.0875,15.996944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.0875,15.996944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pocasi.ok5aw.cz/meteo/ Nova Paka]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.4970450,15.5063000&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.4970450,15.5063000]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.ponik.net Plzeň - Radčice]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.764333,13.325533&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.764333,13.325533]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sudislav.cz/meteo/ Sudislav nad Orlicí]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.987222222222,16.319722222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.987222222222,16.319722222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Denmark  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.baekgaarden.eu/weather/ Baekgaarden Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=55.205,10.300833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@55.205,10.300833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ibtest.dk/cumulus/ Gilleleje] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.083888888889,12.3180555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.083888888889,12.3180555555556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home1.stofanet.dk/korsholm53/weather Hals Golf Klub-Korsholm] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.995,10.3225&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.995,10.3225]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kvistgaardvejr.dk Kvistgaard] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=55.99224+12.490421&amp;amp;aq=&amp;amp;sll=55.991145,12.490575&amp;amp;sspn=0.007261,0.020084&amp;amp;g=55.99+12.49&amp;amp;ie=UTF8&amp;amp;ll=55.998381,12.524414&amp;amp;spn=14.912068,57.875977&amp;amp;z=5]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Finland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.netikka.net/mpa Helsingby weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.024444444444,21.803333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.024444444444,21.803333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kolumbus.fi/chivaario/weather/index.htm Järvenpää-Isokytö Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=60.483055555556,25.1125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.483055555556,25.1125]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.karsaa.com/cumulus/ Kärsämäki Sääasema]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.973333333333,25.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.973333333333,25.741666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== France ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-caylus.fr/index.htm Caylus Météo]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.248888888889,1.8066666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.248888888889,1.8066666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.franceability.eu/weather/ Lapeyrouse]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Lapeyrouse&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.196147,49.570312&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Lapeyrouse,+Puy-de-D%C3%B4me,+Auvergne,+France&amp;amp;ll=46.225453,2.878418&amp;amp;spn=11.203207,24.785156&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.del-rio.net/cumulus/CumulusRealtime.html Rue des Myosotis à Lille]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.613611111111,3.0422222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.613611111111,3.0422222222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Greece ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magla.gr Agios Dimitrios - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.933888888889,23.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.933888888889,23.741666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://alepochori.meteoclub.gr Alepochori - Megara]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.057198,23.254829&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.057198,23.254829]&lt;br /&gt;
|-&lt;br /&gt;
| [http://chalandri.meteoclub.gr Chalandri - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.053611111111,24.331944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.053611111111,24.331944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.metar.gr/ws/chios/ Chios weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.3725,-26.130833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.3725,-26.130833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.galaxidion.gr/meteo Galaxidi]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.37711,22.38342&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.37711,22.38342]&lt;br /&gt;
|-&lt;br /&gt;
| [http://larisa.meteoclub.gr Larisa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.625277777778,22.411388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.625277777778,22.411388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://marathonas.meteoclub.gr Marathonas - Athens]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.116944444444,23.989166666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.116944444444,23.989166666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nikaia.meteoclub.gr Nikaia - Perivolaki]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.9675,23.656388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.9675,23.656388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pireas.meteoclub.gr Pireas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.953333333333,23.630555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.953333333333,23.630555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Italy ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://sbonweb.altervista.org/meteo/index.htm Albizzate, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=45.725555555556,8.7958333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@45.725555555556,8.7958333333333]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Lithuania ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://noway.lt/weather Vilnius]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.703888888889,25.227777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.703888888889,25.227777777778]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Netherlands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.goetweer.nl Andelst, Overbetuwe]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.9075,5.7306&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.9075,5.7306]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.apeldoornmeteo.nl/ Apeldoorn]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Apeldoorn,+Netherlands/@52.2114039,1.4973809,6z/data=!4m2!3m1!1s0x47c7b8284d1487cb:0x400de5a8d1e65b0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://77.169.67.221/ Boelenslaan]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/53%C2%B005&#039;34.4%22N+6%C2%B004&#039;12.4%22E/@53.0929032,1.5876727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteozusterhof.nl Weerstation Zusterhof Leiden]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.1541,4.49081&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.1541,4.49081]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Norway  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable FCK__ShowTableBorders&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://jmsweb.no/weather Hunstad, Bodø, Norge] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=67.280555555556,14.548611111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@67.280555555556,14.548611111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jaed.no/weather Follebu, Gausdal] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=61.21055555555,10.2783333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.21055555555,10.2783333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.linesoy.com/trollskaret/ Trollskaret, Linesøya] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=64.017,9.890&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.017,9.890]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rjoandveret.no Rjoanddalen, Voss] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=60.6997662,6.8441954&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.6997662,6.8441954]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Poland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://zielona10.pl/ Piaseczno]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Piaseczno,+Poland/@52.0733894,18.7759485,7z/data=!4m7!1m4!3m3!1s0x0:0x0!2zNTLCsDA0JzI2LjAiTiAyMcKwMDInMzQuMCJF!3b1!3m1!1s0x47192e390fc40201:0x88c75a9c7e7a1bf5]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.sokolowsko.pl Sokolowsko PL]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.68501663,16.22915268&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.68501663,16.22915268]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-sulejowek.ugu.pl Sulejówek near Warsaw]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.244166666667,21.28&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.244166666667,21.28]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slovenia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.amis.net/magerls/vreme/current.html Dobrava, Slovenske Konjice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.351388888889,15.401111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.351388888889,15.401111111111]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Spain ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wheelocknet.net/cumulus/now.htm L&#039;Estartit - Illes Medes]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=42.054829392751,3.19638848304748&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@42.054829392751,3.19638848304748]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteotortosa.cat MeteoTortosa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=40.83,0.53&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@40.83,0.53]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vipapi.com/meteoc/index.htm Palma - Sa Indioteria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.611991,2.675093&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.611991,2.675093]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Sweden ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.anglaberga.se/vws/weather/index.htm Änglaberga, Scania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=56.054444444444,13.082777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.054444444444,13.082777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kagevader.se/index.php Kåge väder]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=64.833611111111,20.981666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.833611111111,20.981666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.swipnet.se/gubbfot Lilla Foss Munkedal]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=58.475278,11.670278&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@58.475278,11.670278]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sm3ode.se/weather SM3ODE Bollnäs]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=61.364444444444,16.393888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.364444444444,16.393888888889]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Switzerland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.cavagnago.ch/index.php?p=main&amp;amp;l=en Cavagnago, Ticino]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=N+46%C2%B0+24&#039;+48%22+E+08%C2%B0+52&#039;+50%22&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;ll=46.413333,8.880556&amp;amp;spn=18.672678,42.626953&amp;amp;sll=46.416667,8.883333&amp;amp;sspn=0.03645,0.083256&amp;amp;t=v&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.urs-ingold.ch/cumulus/index.htm Löhliwetter Sumiswald]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=%2B47%C2%B0+2&#039;+8.02%22,+%2B7%C2%B0+44&#039;+43.43%22&amp;amp;sll=48.980217,8.635254&amp;amp;sspn=4.82396,10.447998&amp;amp;ie=UTF8&amp;amp;ll=47.035571,7.745278&amp;amp;spn=10.01812,20.895996&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://Wetter.Fun-Car-Team.ch CH-4316 Hellikon Wetter]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.506111111111,7.9275&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.506111111111,7.9275]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United Kingdom and Ireland  ====&lt;br /&gt;
&lt;br /&gt;
===== Channel Islands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://mu0zvv.co.uk/weather/ St Sampsons, Guernsey]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=St.+Sampson,+Guernsey&amp;amp;sll=49.479279,-2.520332&amp;amp;sspn=0.073834,0.154324&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=St+Sampson,+Guernsey,+United+Kingdom&amp;amp;ll=49.482401,-2.515869&amp;amp;spn=4.725593,9.876709&amp;amp;z=7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== England  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wx.species5618.net/ Abbeymead Gloucester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=51.850687,-2.197506&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.affetside.org.uk/weather/index.htm AffetsideWX] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=53.618964,-2.371405&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hosiene.co.uk/weather/index.htm Alcaston Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/@52.478866,-2.7986744,1799m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.nelsonm.plus.com/weather/index.htm Audley Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.055,-2.3008333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.055,-2.3008333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glyn.me/weather Banbury Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.056666666667,-1.3575&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.056666666667,-1.3575]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mecol.co.uk/weather Blakedown, Worcs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.402576,-2.174656&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.402576,-2.174656]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vivatek.co.uk/Cumulus Blagdon, Somerset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.32316,-2.70424&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.32316,-2.70424]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bramptonweather.co.uk/cumulus/ Brampton Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=54.93514,-2.734957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.93514,-2.734957]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branksomeweather.co.uk/ Branksome, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.728055555556,-1.9125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.72795,-1.91250]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bredfield.org.uk/weather Bredfield, Woodbridge, Suffolk] &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.12972,1.31323&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.12972,1.31323]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weather.globalict.org.uk Broadwey, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=broadwey&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.175733,39.506836&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Broadwey,+Weymouth,+Dorset,+United+Kingdom&amp;amp;ll=50.649847,-2.471115&amp;amp;spn=0.160217,0.308647&amp;amp;t=k&amp;amp;z=12]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.keleven.co.uk/weather Burstwick] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.733333333333,-0.133611111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.733333333333,-0.133611111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.craythorneweather.info Craythorne] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.840277777778,-1.6347222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.840277777778,-1.6347222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ttnt.co.uk/weather/ Farlington, Hants.] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.84722,-1.025&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.84722,-1.025]&lt;br /&gt;
|-&lt;br /&gt;
| [http://myweb.tiscali.co.uk/m1byt/weather Garforth] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.4739,-1.2243&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.4739,-1.2243]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.furball.co.uk/weatherlive Greenford, West London] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.554444444444,-0.32777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.554444444444,-0.32777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glossover.co.uk/weather Hastings, E. Sussex] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.882947,0.562545&amp;amp;z=18&amp;amp;t=h&amp;amp;q=TN37Weather%20(Cumulus%20User)@50.882947,0.561700]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rainlater.co.uk/ High Wycombe, Buckinghamshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.638333333333,-0.77666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.638333333333,-0.77666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.mountpleasanthouse.uk/ Hoarwithy, the Wye valley, Herefordshire] &lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Hoarwithy,+Hereford,+Herefordshire+HR2/@51.9614681,-7.1429188,6z/data=!4m2!3m1!1s0x4871b4f2a9f38bb5:0x9e49f54705503300]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://grid1.co.uk/weather/ Kettering UK] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.391666666667,-0.73888888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.391666666667,-0.73888888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stewpott.com/weather Kirkstall, Leeds, West Riding of Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.810833333333,-1.5847222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.810833333333,-1.5847222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.laindonweather.co.uk Laindon, South Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.577222222222,0.41861111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.577222222222,0.41861111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ecats.co.uk/weather Long Melford Station, Suffolk] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.066666666667,-0.71666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.066666666667,-0.71666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.whatstheweatherlike.co.uk Milcombe Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.009444444444,-1.4027777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.009444444444,-1.4027777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.zen55853.zen.co.uk/camera/coffee_1.htm Mobberley, Cheshire] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.313888888889,-2.330556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.313888888889,-2.330556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk Newton Poppleford, Devon] &lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk/wxwebcam.php Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.70189285,-3.30849957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [https://oaktreewebs.co.uk Quedgeley, Gloucestershire]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.com/maps/@51.8239954,-2.28443,18.54z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.twelvehouses.co.uk New Stanton, Derbyshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.955833333333,-1.31361111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://queensbury-weather.org.uk/ Queensbury, West Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.co.uk/maps/place/53%C2%B046&#039;12.1%22N+1%C2%B049&#039;43.4%22W/@53.7700271,-4.0699329,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warman.org.uk/weatherhome.htm Rippingale Lincolnshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.836,-0.377&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.836,-0.377]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.thanetweather.co.uk/weather/index.htm Saint Peters Broadstairs Kent] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.366666666667,1.4166666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.366666666667,1.4166666666667]&lt;br /&gt;
|-&lt;br /&gt;
| Sheffield City Council - Emergency Services &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=53.2154,+-1.2760&amp;amp;sll=53.210145,-1.381531&amp;amp;sspn=2.368803,4.850464&amp;amp;ie=UTF8&amp;amp;ll=53.215492,-1.276501&amp;amp;spn=2.368439,4.850464&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.shotwicksailing.org/weather/ Shotwick Lake] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.243611111111,-3.03&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.243611111111,-3.03]&lt;br /&gt;
|-&lt;br /&gt;
| [http://skegnessweather.info Skegness Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.153611111111,0.32805555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.153611111111,0.32805555555556]&lt;br /&gt;
|-&lt;br /&gt;
[https://www.google.co.uk/maps/place/Mendip+Hills,+Wells,+Somerset+BA5/@51.2974926,-4.9708037,7z/data=!4m2!3m1!1s0x487221c9e834a6cf:0xa591c9f318940667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stella-maris.org.uk/wx.phtml  Stella Maris - Broadstairs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.363333333333,1.4402777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.363333333333,1.4402777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.waitrose.com/~g4mix/weather Swanton Farm, Dover, Kent] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.1575,1.4138&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.1575,1.4138]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.btconnect.com/kophill/ Summertown, Oxford] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=summertown,+uk&amp;amp;sll=35.434799,-87.312791&amp;amp;sspn=0.86828,1.234589&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Summertown,+Sandford-on-Thames,+Oxfordshire,+United+Kingdom&amp;amp;ll=51.77008,-1.262559&amp;amp;spn=2.63791,4.938354&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warehamwx.co.uk/cumulus Wareham, Dorset]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.6866666666666667,-2.1127777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.6866666666666667,-2.1127777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.welwynweather.com Welwyn Garden City Herts] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/@51.8171623,-0.1975665,346m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.wilmslowastro.com Wilmslow, Cheshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.325125,-2.24263&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.325125,-2.24263]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.woodfordwellsweather.co.uk Woodford Wells Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.613055555556,0.023333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.613055555556,0.023333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.worsley-weather.co.uk Worsley, Manchester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.524444444444,-2.3858333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.524444444444,-2.3858333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.davisworthing.co.uk// Worthing Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/place/88+Montague+St,+Worthing+BN11+3HF/@50.8099649,-0.375552,172m/data=!3m1!1e3!4m5!3m4!1s0x4875a285b59c2c4d:0x736dac8901e6b6b6!8m2!3d50.8101001!4d-0.3751116?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Northern Ireland =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.darkmoon.org.uk/weather Bangor]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.6341666666666667,-5.6716666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.6341666666666667,-5.6716666666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Scotland  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.southqueensferryweather.co.uk/ Edinburgh (South Queensferry) ] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?q=55.990827,-3.413867&amp;amp;hl=en&amp;amp;ll=55.986092,-3.405762&amp;amp;spn=1.88368,7.761841&amp;amp;t=h&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.floodaction.org.uk/blog/weather/ Freuchie, Fife - Freuchie Mill] &lt;br /&gt;
| [http://www.floodaction.org.uk/blog/webcam/ Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.2463,-3.1475&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.2463,-3.1475]&lt;br /&gt;
|-&lt;br /&gt;
| [http://kippfordWeather.uk Kippford, Dumfries &amp;amp; Galloway] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Kippford,+Dalbeattie,+Dumfries+and+Galloway+DG5/@54.8800492,-6.056103,7z/data=!4m2!3m1!1s0x4862db154667d8c3:0x1c650d52b9f9be36]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.knaven-weather.co.uk Knaven, Aberdeenshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.471388888889,-2.184448&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.471388888889,-2.184448]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sanday.org.uk/weather Orkney Isles - Sandaysoft] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=59.2425,-2.5877777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@59.2425,-2.5877777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.penicuik.org/ Penicuik, Midlothian] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/55%C2%B050&#039;02.8%22N+3%C2%B012&#039;12.6%22W/@55.8334412,-4.3304793,7.99z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://ken555.plus.com/weather/index.htm Pitmedden, Aberdeenshire] &lt;br /&gt;
| [http://ken555.plus.com/index.html Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.33889,-2.184167&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.33889,-2.184167]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stirlingweather.co.uk Stirling, Stirlingshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?&amp;amp;sll=56.1165,-3.9550&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.1165,-3.9550]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Wales =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.llandudno.eu.pn Llandudno]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.316666666667,-3.8333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.316666666667,-3.8333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.aqsj01.dsl.pipex.com/weather Llantwit Fardre]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.553333333333,-3.3344444444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.553333333333,-3.3344444444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nusc.co.uk/weather/index.htm Newport Uskmouth Sailing Club]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=newport&amp;amp;aq=&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=17.235515,41.484375&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Newport,+United+Kingdom&amp;amp;ll=52.321911,-4.020996&amp;amp;spn=8.896784,29.11377&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bblist.co.uk/weather/ Vale of Glamorgan]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.469167,-3.432222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.469167,-3.432222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moelycrio.co.uk Moelycrio]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.2,-3.2&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.2,-3.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.winterman.org.uk/weather Spittal Weather - Pembrokeshire]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.871666666667,-4.9380555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.871666666667,-4.9380555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== North America ===&lt;br /&gt;
&lt;br /&gt;
==== Canada ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.genisim.com/weather/index.htm Jonquiere Quebec - GeniSim]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.435277777778,-71.200277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.435277777778,-71.200277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.komokaweather.com/ Komoka, ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;q=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.777825,79.013672&amp;amp;ie=UTF8&amp;amp;cd=1&amp;amp;geocode=FeRWjwIdQGMl-w&amp;amp;split=0&amp;amp;hq=&amp;amp;hnear=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;ll=42.948324,-81.43584&amp;amp;spn=5.918291,9.876709&amp;amp;t=h&amp;amp;z=7]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pages.videotron.com/meteo/ Lévis, QC]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Levis,+Quebec,+Canada&amp;amp;aq=0&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.910968,78.486328&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=L%C3%A9vis,+Desjardins,+Quebec,+Canada&amp;amp;ll=46.800059,-71.630859&amp;amp;spn=42.037232,111.972656&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.bpsmicro.com Newmanville (Ottawa), ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.928055555556,-75.75777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.928055555556,-75.75777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.spudman.ca Quebec City]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.889444,-71.193611&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.889444,-71.193611]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.shaw.ca/seabreeze3/meteo Saanichton, British Columbia]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.59188,-123.40015&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.59188,-123.40015]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United States ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://berkland.net Arlington, VA]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=38.88,+-77.102222&amp;amp;hl=en&amp;amp;ll=38.88,-77.102222&amp;amp;spn=12.016521,21.533203&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.tigerdenweb.com/tigerdenwx/ Aurora, Colorado]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Aurora,+CO,+USA/@39.6887508,-122.6165289,4z/data=!4m2!3m1!1s0x876c588622ba2b9b:0x8441e0688ba2e678]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branfordwx.com/cumulus/index.htm Branford, CT]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=41.276111,-72.828333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@41.276111,-72.828333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jandanet.com/weather/cumulus/ Cloverville - Fruitport Township, MI]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=43.190555555556,-86.165277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@43.190555555556,-86.165277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kd0bik.com/denwx/ Denver, CO]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.634166666667,-104.88972222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.634166666667,-104.88972222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.chucksweather.com/cumulus Glendive, Montana - Chucks Weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.119722222222,-104.70314789&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.119722222222,-104.70314789]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cumulus.tnetweather.com Mesa, AZ - TNETWeather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=33.40231,-111.8831&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@33.40231,-111.8831]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moutoncoveweather.com/ Mouton Cove, Abbeville, LA]&lt;br /&gt;
| [http://www.moutoncoveweather.com/webcam.php Yes]&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.95645,86.572266&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.956457,86.572266]&lt;br /&gt;
|-&lt;br /&gt;
| [http://robsweather.no-ip.org/cumulusweb/index.htm Moraine, OH]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.691388888889,-84.206111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.691388888889,-84.206111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://dantinconsulting.com Prospect, KY - Timber Ridge Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.33235,-85.61603&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.33235,-85.61603]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.ejmj.net Reklaw, Texas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=31.84348611,-94.96843888&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@31.84348611,-94.96843888]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.royalmountainresources.com/weather Royal Mountain, Bailey, CO]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Bailey,+CO,+United+States&amp;amp;sll=39.3173,-105.331421&amp;amp;sspn=2.813262,4.674683&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Bailey,+Park,+Colorado&amp;amp;ll=39.419221,-105.46875&amp;amp;spn=11.231107,18.69873&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://smlweather.com/cumulus/index.htm Smith Mountain Lake, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.1526,-79.678&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.1526,-79.678]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oceania ===&lt;br /&gt;
&lt;br /&gt;
==== Australia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.brisbaneliveweather.com Brisbane, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.294606,152.933897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.294606,152.933897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sedgleymanor.com/wx Bunbury, WA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-33.37861,115.65194&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-33.37861,115.65194]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~mpaton/weather/ Bushland Beach, Qld]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-19.198055555556,146.676111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-19.198055555556,146.676111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather_carrum/ Carrum, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Carrum,+Victoria&amp;amp;hl=en&amp;amp;ll=-38.076027,145.123199&amp;amp;spn=12.151038,21.533203&amp;amp;sll=-33.708009,150.974708&amp;amp;sspn=25.579176,43.066406&amp;amp;t=v&amp;amp;hnear=Carrum+Victoria,+Australia&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.ozemail.com.au/~storerfamily/weather/ Crafers, SA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.989444,138.727778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.989444,138.727778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.inverellit.com/ Inverell, NSW]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.com/maps/place/Ross+St,+Inverell+NSW+2360/@-29.7732835,151.1194221,17z/data=!3m1!4b1!4m5!3m4!1s0x6ba1f7461c668835:0x86b3447dd776ecb8!8m2!3d-29.7732835!4d151.1216108]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather/ Langwarrin, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Langwarrin,+victoria&amp;amp;hl=en&amp;amp;ll=-33.708009,150.974708&amp;amp;spn=25.579176,43.066406&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;hnear=Langwarrin+Victoria,+Australia&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.tpg.com.au/howesij/weather/index.htm Nomads Weather - Ferny Grove, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.395833333333,152.91861111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.395833333333,152.91861111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gktnet.com North Bayswater, Victoria]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.823611111111,145.29638888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.823611111111,145.29638888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.westnet.com.au/paul.anderson/weather/ Perth]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=perth,+australia&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=45.822921,85.166016&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Perth+Western+Australia,+Australia&amp;amp;ll=-31.952162,115.400391&amp;amp;spn=45.595762,118.652344&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~rolf/cumulus/ Rosetta, Glenorchy, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://goo.gl/maps/SMxemgd5bxS2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://tonyf.customer.netspace.net.au/weather/ Sale, Gippsland, Victoria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=-38.1008+147.075556&amp;amp;sll=-35.029996,130.605469&amp;amp;sspn=0.18161,0.452156&amp;amp;ie=UTF8&amp;amp;ll=-38.134557,138.779297&amp;amp;spn=44.181081,115.751953&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=I3099STR2 Strathewen, Melbourne]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.523,145.281&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.523,145.281]&lt;br /&gt;
|-&lt;br /&gt;
| [https://southfranklinweather.com  South Franklin, Huon Valley, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/43%C2%B007&#039;17.8%22S+146%C2%B059&#039;20.9%22E/@-43.121605,111.1297573,3z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gkt.net.au/ Wyndham Vale, VIC]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.896988,144.616897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.896988,144.616897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.on.net/~freespirit/weather Fern Tree, Tas]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com.au/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=fern+tree+tasmania&amp;amp;sll=-25.335448,135.745076&amp;amp;sspn=56.198906,79.013672&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Fern+Tree+Tasmania&amp;amp;ll=-42.92334,147.260742&amp;amp;spn=0.011486,0.01929&amp;amp;t=h&amp;amp;z=16]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Indonesia  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ubudweather.com/ Ubud, Bali] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/8%C2%B031&#039;40.5%22S+115%C2%B015&#039;00.1%22E/@-8.5279162,114.1294222,8z/data=!4m2!3m1!1s0x0:0x0?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== New Zealand  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.janter.co.nz/weather/index.htm Farm Cove, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.5342957,172.2930836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.silveracorn.nz/weather/index.php Royal Oak, Auckland] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.909691,174.771256,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/frasertown/index.htm Frasertown, Hawkes Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.965818666666,177.40800977777&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.965818666666,177.40800977777]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gabbie.nz/ Hamilton] &lt;br /&gt;
| No &lt;br /&gt;
| [http://www.google.co.uk/maps/dir//-37.7948899,175.2711855/@-37.7985524,175.2673231,3z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/gisborne-west/index.php Gisborne West, Poverty Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;07.8%22S+177%C2%B035&#039;35.2%22E/@-38.3854958,173.1106727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/mahia/index.htm Mahia Heights, Northern Hawkes Bay ] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/39%C2%B003&#039;06.8%22S+177%C2%B031&#039;26.8%22E/@-39.0518958,173.0335206,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://homepages.xnet.co.nz/~wheels/weather/ Otatara, Invercargill - Wayne&#039;s Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-46.431667,168.292222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-46.431667,168.292222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMANAWAT1 Palmerston North] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-40.352222222222,175.635&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-40.352222222222,175.635]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pare361.co.nz Paremoremo, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-36.7575,174.665&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-36.7575,174.665]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoa.net/weather/index.htm Wairoa, Northern Hawkes Bay Weather Live] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-39.045166022222,177.42639166667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-39.045166022222,177.42639166667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/gisborne/index.htm Whataupoko, Gisborne Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;31.6%22S+178%C2%B001&#039;15.6%22E/@-38.3920958,175.7797836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magnumimports.co.nz Whitemans Valley Upper Hutt] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-41.1971658635502,175.027792405373&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-41.1971658635502,175.027792405373]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== South America ===&lt;br /&gt;
&lt;br /&gt;
==== Argentina ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteobaires.webcindario.com Bellavista, Provincia de Buenos Aires]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.553055555556,-58.696388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.553055555556,-58.696388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.arecoclima.com.ar Buenos Aires - Areco747 Weather Station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.2442,-59.4763&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.2442,-59.4763]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.viapatagonica.com.ar/clima/ Via Patagonica]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-47.750277777778,-65.893888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-47.750277777778,-65.893888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cipometeo.webcindario.com/ estacion cipolletii privada tiempo]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.937,-67.979&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.937,-67.979]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Further Additions ==&lt;br /&gt;
&lt;br /&gt;
Your Username &amp;amp;amp; Location can be added to this list by Contacting [[User:Daj]] or if you are a registered user, editing this page yourself. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;The links to the location have the user latitude and longitude in them twice, once for centreing the map, the second time for the marker location. These are given in decimal degrees. +ve for Northern latitudes and Eastern longitudes, -ve for Southern latitudes and Western longitudes. Use the co-ordinates you have entered into your Cumulus Station configuration.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12114</id>
		<title>Cumulus Users</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=12114"/>
		<updated>2025-07-10T08:41:26Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Cumulus Users&#039;&#039;&#039; is a list of sites powered by [[About Cumulus|Cumulus]].&lt;br /&gt;
&lt;br /&gt;
A new interactive Cumulus Users Map is available [https://beaumaris-weather.com/wxcuusermap.php HERE] &lt;br /&gt;
&lt;br /&gt;
Users are grouped by geographical region and by country. &lt;br /&gt;
&lt;br /&gt;
These tables were created showing all users having no webcam, but as sites checked they will be updated to indicate if they have not webcam, or if the webcam link is still pointing to the default Sanday webcam. &lt;br /&gt;
&lt;br /&gt;
== Users &amp;amp;amp; Locations  ==&lt;br /&gt;
&lt;br /&gt;
=== Africa ===&lt;br /&gt;
&lt;br /&gt;
==== South Africa ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://dieterlubbe.dyndns.org Sonneglans, Johannesburg, Gauteng]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.za/maps/place/38+Witdoring+Rd,+Randburg,+2188/@-26.0730892,27.9666189,515m/data=!3m1!1e3!4m5!3m4!1s0x1e9575b26defe91b:0x7725a044cff7f3f8!8m2!3d-26.0730099!4d27.9676835]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Asia ===&lt;br /&gt;
&lt;br /&gt;
==== Japan ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://multibox727.com/weather Lake Hamana,Kosai Shizuoka]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=34.722232,137.529945&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@34.722232,137.529945]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Europe ===&lt;br /&gt;
&lt;br /&gt;
==== Austria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wetter.eile.at Vienna]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.22544,16.34036&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.22544,16.34036]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Belgium ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.skynet.be/fa843465 Heulebrug Knokke-Heist weather station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.330277777778,3.2438888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.330277777778,3.2438888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weerstation-maarkedal.be/ Maarkedal]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Maarkedal,+Belgium/@50.7975098,-0.8376771,6z/data=!4m2!3m1!1s0x47c3057d00e37a49:0x1b8092cb903c0d2b]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Bulgaria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jerbils.info/saratoga/wxindex.php Zlatina]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Zlatina,+Bulgaria/@43.2370974,22.9293192,6z/data=!4m2!3m1!1s0x40a5bce1e991abab:0xa00a014cd0e4e20]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Czech Republic ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.amut.net Amut.NET]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.30543137,4.16422367&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.30543137,4.16422367]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteostanice.wrp.cz/ Holice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.0875,15.996944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.0875,15.996944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pocasi.ok5aw.cz/meteo/ Nova Paka]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.4970450,15.5063000&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.4970450,15.5063000]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.ponik.net Plzeň - Radčice]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.764333,13.325533&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.764333,13.325533]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sudislav.cz/meteo/ Sudislav nad Orlicí]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.987222222222,16.319722222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.987222222222,16.319722222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Denmark  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.baekgaarden.eu/weather/ Baekgaarden Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=55.205,10.300833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@55.205,10.300833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ibtest.dk/cumulus/ Gilleleje] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.083888888889,12.3180555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.083888888889,12.3180555555556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home1.stofanet.dk/korsholm53/weather Hals Golf Klub-Korsholm] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.995,10.3225&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.995,10.3225]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kvistgaardvejr.dk Kvistgaard] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=55.99224+12.490421&amp;amp;aq=&amp;amp;sll=55.991145,12.490575&amp;amp;sspn=0.007261,0.020084&amp;amp;g=55.99+12.49&amp;amp;ie=UTF8&amp;amp;ll=55.998381,12.524414&amp;amp;spn=14.912068,57.875977&amp;amp;z=5]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Finland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.netikka.net/mpa Helsingby weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.024444444444,21.803333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.024444444444,21.803333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kolumbus.fi/chivaario/weather/index.htm Järvenpää-Isokytö Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=60.483055555556,25.1125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.483055555556,25.1125]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.karsaa.com/cumulus/ Kärsämäki Sääasema]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.973333333333,25.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.973333333333,25.741666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== France ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-caylus.fr/index.htm Caylus Météo]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.248888888889,1.8066666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.248888888889,1.8066666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.franceability.eu/weather/ Lapeyrouse]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Lapeyrouse&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.196147,49.570312&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Lapeyrouse,+Puy-de-D%C3%B4me,+Auvergne,+France&amp;amp;ll=46.225453,2.878418&amp;amp;spn=11.203207,24.785156&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.del-rio.net/cumulus/CumulusRealtime.html Rue des Myosotis à Lille]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.613611111111,3.0422222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.613611111111,3.0422222222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Greece ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magla.gr Agios Dimitrios - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.933888888889,23.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.933888888889,23.741666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://alepochori.meteoclub.gr Alepochori - Megara]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.057198,23.254829&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.057198,23.254829]&lt;br /&gt;
|-&lt;br /&gt;
| [http://chalandri.meteoclub.gr Chalandri - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.053611111111,24.331944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.053611111111,24.331944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.metar.gr/ws/chios/ Chios weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.3725,-26.130833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.3725,-26.130833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.galaxidion.gr/meteo Galaxidi]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.37711,22.38342&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.37711,22.38342]&lt;br /&gt;
|-&lt;br /&gt;
| [http://larisa.meteoclub.gr Larisa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.625277777778,22.411388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.625277777778,22.411388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://marathonas.meteoclub.gr Marathonas - Athens]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.116944444444,23.989166666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.116944444444,23.989166666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nikaia.meteoclub.gr Nikaia - Perivolaki]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.9675,23.656388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.9675,23.656388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pireas.meteoclub.gr Pireas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.953333333333,23.630555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.953333333333,23.630555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Italy ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://sbonweb.altervista.org/meteo/index.htm Albizzate, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=45.725555555556,8.7958333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@45.725555555556,8.7958333333333]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Lithuania ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://noway.lt/weather Vilnius]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.703888888889,25.227777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.703888888889,25.227777777778]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Netherlands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.goetweer.nl Andelst, Overbetuwe]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.9075,5.7306&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.9075,5.7306]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.apeldoornmeteo.nl/ Apeldoorn]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Apeldoorn,+Netherlands/@52.2114039,1.4973809,6z/data=!4m2!3m1!1s0x47c7b8284d1487cb:0x400de5a8d1e65b0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://77.169.67.221/ Boelenslaan]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/53%C2%B005&#039;34.4%22N+6%C2%B004&#039;12.4%22E/@53.0929032,1.5876727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteozusterhof.nl Weerstation Zusterhof Leiden]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.1541,4.49081&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.1541,4.49081]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Norway  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable FCK__ShowTableBorders&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://jmsweb.no/weather Hunstad, Bodø, Norge] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=67.280555555556,14.548611111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@67.280555555556,14.548611111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jaed.no/weather Follebu, Gausdal] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=61.21055555555,10.2783333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.21055555555,10.2783333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.linesoy.com/trollskaret/ Trollskaret, Linesøya] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=64.017,9.890&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.017,9.890]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rjoandveret.no Rjoanddalen, Voss] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=60.6997662,6.8441954&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.6997662,6.8441954]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Poland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://zielona10.pl/ Piaseczno]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Piaseczno,+Poland/@52.0733894,18.7759485,7z/data=!4m7!1m4!3m3!1s0x0:0x0!2zNTLCsDA0JzI2LjAiTiAyMcKwMDInMzQuMCJF!3b1!3m1!1s0x47192e390fc40201:0x88c75a9c7e7a1bf5]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.sokolowsko.pl Sokolowsko PL]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.68501663,16.22915268&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.68501663,16.22915268]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-sulejowek.ugu.pl Sulejówek near Warsaw]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.244166666667,21.28&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.244166666667,21.28]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slovenia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.amis.net/magerls/vreme/current.html Dobrava, Slovenske Konjice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.351388888889,15.401111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.351388888889,15.401111111111]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Spain ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wheelocknet.net/cumulus/now.htm L&#039;Estartit - Illes Medes]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=42.054829392751,3.19638848304748&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@42.054829392751,3.19638848304748]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteotortosa.cat MeteoTortosa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=40.83,0.53&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@40.83,0.53]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vipapi.com/meteoc/index.htm Palma - Sa Indioteria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.611991,2.675093&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.611991,2.675093]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Sweden ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.anglaberga.se/vws/weather/index.htm Änglaberga, Scania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=56.054444444444,13.082777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.054444444444,13.082777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kagevader.se/index.php Kåge väder]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=64.833611111111,20.981666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.833611111111,20.981666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.swipnet.se/gubbfot Lilla Foss Munkedal]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=58.475278,11.670278&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@58.475278,11.670278]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sm3ode.se/weather SM3ODE Bollnäs]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=61.364444444444,16.393888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.364444444444,16.393888888889]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Switzerland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.cavagnago.ch/index.php?p=main&amp;amp;l=en Cavagnago, Ticino]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=N+46%C2%B0+24&#039;+48%22+E+08%C2%B0+52&#039;+50%22&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;ll=46.413333,8.880556&amp;amp;spn=18.672678,42.626953&amp;amp;sll=46.416667,8.883333&amp;amp;sspn=0.03645,0.083256&amp;amp;t=v&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.urs-ingold.ch/cumulus/index.htm Löhliwetter Sumiswald]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=%2B47%C2%B0+2&#039;+8.02%22,+%2B7%C2%B0+44&#039;+43.43%22&amp;amp;sll=48.980217,8.635254&amp;amp;sspn=4.82396,10.447998&amp;amp;ie=UTF8&amp;amp;ll=47.035571,7.745278&amp;amp;spn=10.01812,20.895996&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://Wetter.Fun-Car-Team.ch CH-4316 Hellikon Wetter]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.506111111111,7.9275&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.506111111111,7.9275]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United Kingdom and Ireland  ====&lt;br /&gt;
&lt;br /&gt;
===== Channel Islands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://mu0zvv.co.uk/weather/ St Sampsons, Guernsey]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=St.+Sampson,+Guernsey&amp;amp;sll=49.479279,-2.520332&amp;amp;sspn=0.073834,0.154324&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=St+Sampson,+Guernsey,+United+Kingdom&amp;amp;ll=49.482401,-2.515869&amp;amp;spn=4.725593,9.876709&amp;amp;z=7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== England  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wx.species5618.net/ Abbeymead Gloucester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=51.850687,-2.197506&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.affetside.org.uk/weather/index.htm AffetsideWX] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=53.618964,-2.371405&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hosiene.co.uk/weather/index.htm Alcaston Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/@52.478866,-2.7986744,1799m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.nelsonm.plus.com/weather/index.htm Audley Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.055,-2.3008333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.055,-2.3008333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glyn.me/weather Banbury Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.056666666667,-1.3575&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.056666666667,-1.3575]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mecol.co.uk/weather Blakedown, Worcs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.402576,-2.174656&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.402576,-2.174656]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vivatek.co.uk/Cumulus Blagdon, Somerset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.32316,-2.70424&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.32316,-2.70424]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bramptonweather.co.uk/cumulus/ Brampton Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=54.93514,-2.734957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.93514,-2.734957]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branksomeweather.co.uk/ Branksome, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.728055555556,-1.9125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.72795,-1.91250]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bredfield.org.uk/weather Bredfield, Woodbridge, Suffolk] &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.12972,1.31323&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.12972,1.31323]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weather.globalict.org.uk Broadwey, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=broadwey&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.175733,39.506836&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Broadwey,+Weymouth,+Dorset,+United+Kingdom&amp;amp;ll=50.649847,-2.471115&amp;amp;spn=0.160217,0.308647&amp;amp;t=k&amp;amp;z=12]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.keleven.co.uk/weather Burstwick] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.733333333333,-0.133611111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.733333333333,-0.133611111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.craythorneweather.info Craythorne] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.840277777778,-1.6347222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.840277777778,-1.6347222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ttnt.co.uk/weather/ Farlington, Hants.] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.84722,-1.025&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.84722,-1.025]&lt;br /&gt;
|-&lt;br /&gt;
| [http://myweb.tiscali.co.uk/m1byt/weather Garforth] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.4739,-1.2243&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.4739,-1.2243]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.furball.co.uk/weatherlive Greenford, West London] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.554444444444,-0.32777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.554444444444,-0.32777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glossover.co.uk/weather Hastings, E. Sussex] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.882947,0.562545&amp;amp;z=18&amp;amp;t=h&amp;amp;q=TN37Weather%20(Cumulus%20User)@50.882947,0.561700]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rainlater.co.uk/ High Wycombe, Buckinghamshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.638333333333,-0.77666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.638333333333,-0.77666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.mountpleasanthouse.uk/ Hoarwithy, the Wye valley, Herefordshire] &lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Hoarwithy,+Hereford,+Herefordshire+HR2/@51.9614681,-7.1429188,6z/data=!4m2!3m1!1s0x4871b4f2a9f38bb5:0x9e49f54705503300]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://grid1.co.uk/weather/ Kettering UK] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.391666666667,-0.73888888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.391666666667,-0.73888888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stewpott.com/weather Kirkstall, Leeds, West Riding of Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.810833333333,-1.5847222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.810833333333,-1.5847222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.laindonweather.co.uk Laindon, South Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.577222222222,0.41861111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.577222222222,0.41861111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ecats.co.uk/weather Long Melford Station, Suffolk] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.066666666667,-0.71666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.066666666667,-0.71666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.whatstheweatherlike.co.uk Milcombe Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.009444444444,-1.4027777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.009444444444,-1.4027777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.zen55853.zen.co.uk/camera/coffee_1.htm Mobberley, Cheshire] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.313888888889,-2.330556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.313888888889,-2.330556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk Newton Poppleford, Devon] &lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk/wxwebcam.php Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.70189285,-3.30849957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [https://oaktreewebs.co.uk Quedgeley, Gloucestershire]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.com/maps/@51.8239954,-2.28443,18.54z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.twelvehouses.co.uk New Stanton, Derbyshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.955833333333,-1.31361111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://queensbury-weather.org.uk/ Queensbury, West Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.co.uk/maps/place/53%C2%B046&#039;12.1%22N+1%C2%B049&#039;43.4%22W/@53.7700271,-4.0699329,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warman.org.uk/weatherhome.htm Rippingale Lincolnshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.836,-0.377&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.836,-0.377]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.thanetweather.co.uk/weather/index.htm Saint Peters Broadstairs Kent] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.366666666667,1.4166666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.366666666667,1.4166666666667]&lt;br /&gt;
|-&lt;br /&gt;
| Sheffield City Council - Emergency Services &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=53.2154,+-1.2760&amp;amp;sll=53.210145,-1.381531&amp;amp;sspn=2.368803,4.850464&amp;amp;ie=UTF8&amp;amp;ll=53.215492,-1.276501&amp;amp;spn=2.368439,4.850464&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.shotwicksailing.org/weather/ Shotwick Lake] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.243611111111,-3.03&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.243611111111,-3.03]&lt;br /&gt;
|-&lt;br /&gt;
| [http://skegnessweather.info Skegness Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.153611111111,0.32805555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.153611111111,0.32805555555556]&lt;br /&gt;
|-&lt;br /&gt;
[https://www.google.co.uk/maps/place/Mendip+Hills,+Wells,+Somerset+BA5/@51.2974926,-4.9708037,7z/data=!4m2!3m1!1s0x487221c9e834a6cf:0xa591c9f318940667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stella-maris.org.uk/wx.phtml  Stella Maris - Broadstairs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.363333333333,1.4402777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.363333333333,1.4402777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.waitrose.com/~g4mix/weather Swanton Farm, Dover, Kent] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.1575,1.4138&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.1575,1.4138]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.btconnect.com/kophill/ Summertown, Oxford] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=summertown,+uk&amp;amp;sll=35.434799,-87.312791&amp;amp;sspn=0.86828,1.234589&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Summertown,+Sandford-on-Thames,+Oxfordshire,+United+Kingdom&amp;amp;ll=51.77008,-1.262559&amp;amp;spn=2.63791,4.938354&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warehamwx.co.uk/cumulus Wareham, Dorset]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.6866666666666667,-2.1127777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.6866666666666667,-2.1127777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.welwynweather.com Welwyn Garden City Herts] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/@51.8171623,-0.1975665,346m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.wilmslowastro.com Wilmslow, Cheshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.325125,-2.24263&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.325125,-2.24263]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.woodfordwellsweather.co.uk Woodford Wells Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.613055555556,0.023333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.613055555556,0.023333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.worsley-weather.co.uk Worsley, Manchester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.524444444444,-2.3858333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.524444444444,-2.3858333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.davisworthing.co.uk// Worthing Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/place/88+Montague+St,+Worthing+BN11+3HF/@50.8099649,-0.375552,172m/data=!3m1!1e3!4m5!3m4!1s0x4875a285b59c2c4d:0x736dac8901e6b6b6!8m2!3d50.8101001!4d-0.3751116?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Northern Ireland =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.darkmoon.org.uk/weather Bangor]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.6341666666666667,-5.6716666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.6341666666666667,-5.6716666666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Scotland  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.southqueensferryweather.co.uk/ Edinburgh (South Queensferry) ] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?q=55.990827,-3.413867&amp;amp;hl=en&amp;amp;ll=55.986092,-3.405762&amp;amp;spn=1.88368,7.761841&amp;amp;t=h&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.floodaction.org.uk/blog/weather/ Freuchie, Fife - Freuchie Mill] &lt;br /&gt;
| [http://www.floodaction.org.uk/blog/webcam/ Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.2463,-3.1475&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.2463,-3.1475]&lt;br /&gt;
|-&lt;br /&gt;
| [http://kippfordWeather.uk Kippford, Dumfries &amp;amp; Galloway] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Kippford,+Dalbeattie,+Dumfries+and+Galloway+DG5/@54.8800492,-6.056103,7z/data=!4m2!3m1!1s0x4862db154667d8c3:0x1c650d52b9f9be36]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.knaven-weather.co.uk Knaven, Aberdeenshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.471388888889,-2.184448&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.471388888889,-2.184448]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sanday.org.uk/weather Orkney Isles - Sandaysoft] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=59.2425,-2.5877777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@59.2425,-2.5877777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.penicuik.org/ Penicuik, Midlothian] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/55%C2%B050&#039;02.8%22N+3%C2%B012&#039;12.6%22W/@55.8334412,-4.3304793,7.99z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://ken555.plus.com/weather/index.htm Pitmedden, Aberdeenshire] &lt;br /&gt;
| [http://ken555.plus.com/index.html Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.33889,-2.184167&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.33889,-2.184167]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stirlingweather.co.uk Stirling, Stirlingshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?&amp;amp;sll=56.1165,-3.9550&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.1165,-3.9550]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Wales =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.llandudno.eu.pn Llandudno]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.316666666667,-3.8333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.316666666667,-3.8333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.aqsj01.dsl.pipex.com/weather Llantwit Fardre]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.553333333333,-3.3344444444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.553333333333,-3.3344444444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nusc.co.uk/weather/index.htm Newport Uskmouth Sailing Club]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=newport&amp;amp;aq=&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=17.235515,41.484375&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Newport,+United+Kingdom&amp;amp;ll=52.321911,-4.020996&amp;amp;spn=8.896784,29.11377&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bblist.co.uk/weather/ Vale of Glamorgan]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.469167,-3.432222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.469167,-3.432222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moelycrio.co.uk Moelycrio]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.2,-3.2&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.2,-3.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.winterman.org.uk/weather Spittal Weather - Pembrokeshire]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.871666666667,-4.9380555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.871666666667,-4.9380555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== North America ===&lt;br /&gt;
&lt;br /&gt;
==== Canada ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.genisim.com/weather/index.htm Jonquiere Quebec - GeniSim]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.435277777778,-71.200277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.435277777778,-71.200277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.komokaweather.com/ Komoka, ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;q=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.777825,79.013672&amp;amp;ie=UTF8&amp;amp;cd=1&amp;amp;geocode=FeRWjwIdQGMl-w&amp;amp;split=0&amp;amp;hq=&amp;amp;hnear=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;ll=42.948324,-81.43584&amp;amp;spn=5.918291,9.876709&amp;amp;t=h&amp;amp;z=7]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pages.videotron.com/meteo/ Lévis, QC]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Levis,+Quebec,+Canada&amp;amp;aq=0&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.910968,78.486328&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=L%C3%A9vis,+Desjardins,+Quebec,+Canada&amp;amp;ll=46.800059,-71.630859&amp;amp;spn=42.037232,111.972656&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.bpsmicro.com Newmanville (Ottawa), ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.928055555556,-75.75777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.928055555556,-75.75777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.spudman.ca Quebec City]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.889444,-71.193611&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.889444,-71.193611]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.shaw.ca/seabreeze3/meteo Saanichton, British Columbia]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.59188,-123.40015&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.59188,-123.40015]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United States ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://berkland.net Arlington, VA]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=38.88,+-77.102222&amp;amp;hl=en&amp;amp;ll=38.88,-77.102222&amp;amp;spn=12.016521,21.533203&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.tigerdenweb.com/tigerdenwx/ Aurora, Colorado]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Aurora,+CO,+USA/@39.6887508,-122.6165289,4z/data=!4m2!3m1!1s0x876c588622ba2b9b:0x8441e0688ba2e678]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branfordwx.com/cumulus/index.htm Branford, CT]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=41.276111,-72.828333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@41.276111,-72.828333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jandanet.com/weather/cumulus/ Cloverville - Fruitport Township, MI]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=43.190555555556,-86.165277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@43.190555555556,-86.165277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kd0bik.com/denwx/ Denver, CO]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.634166666667,-104.88972222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.634166666667,-104.88972222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.chucksweather.com/cumulus Glendive, Montana - Chucks Weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.119722222222,-104.70314789&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.119722222222,-104.70314789]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cumulus.tnetweather.com Mesa, AZ - TNETWeather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=33.40231,-111.8831&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@33.40231,-111.8831]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moutoncoveweather.com/ Mouton Cove, Abbeville, LA]&lt;br /&gt;
| [http://www.moutoncoveweather.com/webcam.php Yes]&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.95645,86.572266&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.956457,86.572266]&lt;br /&gt;
|-&lt;br /&gt;
| [http://robsweather.no-ip.org/cumulusweb/index.htm Moraine, OH]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.691388888889,-84.206111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.691388888889,-84.206111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://dantinconsulting.com Prospect, KY - Timber Ridge Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.33235,-85.61603&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.33235,-85.61603]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.ejmj.net Reklaw, Texas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=31.84348611,-94.96843888&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@31.84348611,-94.96843888]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.royalmountainresources.com/weather Royal Mountain, Bailey, CO]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Bailey,+CO,+United+States&amp;amp;sll=39.3173,-105.331421&amp;amp;sspn=2.813262,4.674683&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Bailey,+Park,+Colorado&amp;amp;ll=39.419221,-105.46875&amp;amp;spn=11.231107,18.69873&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://smlweather.com/cumulus/index.htm Smith Mountain Lake, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.1526,-79.678&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.1526,-79.678]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oceania ===&lt;br /&gt;
&lt;br /&gt;
==== Australia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.brisbaneliveweather.com Brisbane, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.294606,152.933897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.294606,152.933897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sedgleymanor.com/wx Bunbury, WA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-33.37861,115.65194&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-33.37861,115.65194]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~mpaton/weather/ Bushland Beach, Qld]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-19.198055555556,146.676111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-19.198055555556,146.676111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather_carrum/ Carrum, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Carrum,+Victoria&amp;amp;hl=en&amp;amp;ll=-38.076027,145.123199&amp;amp;spn=12.151038,21.533203&amp;amp;sll=-33.708009,150.974708&amp;amp;sspn=25.579176,43.066406&amp;amp;t=v&amp;amp;hnear=Carrum+Victoria,+Australia&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.ozemail.com.au/~storerfamily/weather/ Crafers, SA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.989444,138.727778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.989444,138.727778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.inverellit.com/ Inverell, NSW]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.com/maps/place/Ross+St,+Inverell+NSW+2360/@-29.7732835,151.1194221,17z/data=!3m1!4b1!4m5!3m4!1s0x6ba1f7461c668835:0x86b3447dd776ecb8!8m2!3d-29.7732835!4d151.1216108]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather/ Langwarrin, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Langwarrin,+victoria&amp;amp;hl=en&amp;amp;ll=-33.708009,150.974708&amp;amp;spn=25.579176,43.066406&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;hnear=Langwarrin+Victoria,+Australia&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.tpg.com.au/howesij/weather/index.htm Nomads Weather - Ferny Grove, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.395833333333,152.91861111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.395833333333,152.91861111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gktnet.com North Bayswater, Victoria]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.823611111111,145.29638888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.823611111111,145.29638888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.westnet.com.au/paul.anderson/weather/ Perth]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=perth,+australia&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=45.822921,85.166016&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Perth+Western+Australia,+Australia&amp;amp;ll=-31.952162,115.400391&amp;amp;spn=45.595762,118.652344&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~rolf/cumulus/ Rosetta, Glenorchy, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://goo.gl/maps/SMxemgd5bxS2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://tonyf.customer.netspace.net.au/weather/ Sale, Gippsland, Victoria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=-38.1008+147.075556&amp;amp;sll=-35.029996,130.605469&amp;amp;sspn=0.18161,0.452156&amp;amp;ie=UTF8&amp;amp;ll=-38.134557,138.779297&amp;amp;spn=44.181081,115.751953&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=I3099STR2 Strathewen, Melbourne]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.523,145.281&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.523,145.281]&lt;br /&gt;
|-&lt;br /&gt;
| [https://southfranklinweather.com  South Franklin, Huon Valley, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/43%C2%B007&#039;17.8%22S+146%C2%B059&#039;20.9%22E/@-43.121605,111.1297573,3z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gkt.net.au/ Wyndham Vale, VIC]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.896988,144.616897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.896988,144.616897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.on.net/~freespirit/weather Fern Tree, Tas]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com.au/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=fern+tree+tasmania&amp;amp;sll=-25.335448,135.745076&amp;amp;sspn=56.198906,79.013672&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Fern+Tree+Tasmania&amp;amp;ll=-42.92334,147.260742&amp;amp;spn=0.011486,0.01929&amp;amp;t=h&amp;amp;z=16]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Indonesia  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ubudweather.com/ Ubud, Bali] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/8%C2%B031&#039;40.5%22S+115%C2%B015&#039;00.1%22E/@-8.5279162,114.1294222,8z/data=!4m2!3m1!1s0x0:0x0?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== New Zealand  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.janter.co.nz/weather/index.htm Farm Cove, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.5342957,172.2930836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.silveracorn.nz/weather/index.php Royal Oak, Auckland] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.909691,174.771256,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/frasertown/index.htm Frasertown, Hawkes Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.965818666666,177.40800977777&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.965818666666,177.40800977777]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gabbie.nz/ Hamilton] &lt;br /&gt;
| No &lt;br /&gt;
| [http://www.google.co.uk/maps/dir//-37.7948899,175.2711855/@-37.7985524,175.2673231,3z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/gisborne-west/index.php Gisborne West, Poverty Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;07.8%22S+177%C2%B035&#039;35.2%22E/@-38.3854958,173.1106727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/mahia/index.htm Mahia Heights, Northern Hawkes Bay ] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/39%C2%B003&#039;06.8%22S+177%C2%B031&#039;26.8%22E/@-39.0518958,173.0335206,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://homepages.xnet.co.nz/~wheels/weather/ Otatara, Invercargill - Wayne&#039;s Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-46.431667,168.292222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-46.431667,168.292222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMANAWAT1 Palmerston North] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-40.352222222222,175.635&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-40.352222222222,175.635]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pare361.co.nz Paremoremo, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-36.7575,174.665&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-36.7575,174.665]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoa.net/weather/index.htm Wairoa, Northern Hawkes Bay Weather Live] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-39.045166022222,177.42639166667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-39.045166022222,177.42639166667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/gisborne/index.htm Whataupoko, Gisborne Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;31.6%22S+178%C2%B001&#039;15.6%22E/@-38.3920958,175.7797836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magnumimports.co.nz Whitemans Valley Upper Hutt] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-41.1971658635502,175.027792405373&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-41.1971658635502,175.027792405373]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== South America ===&lt;br /&gt;
&lt;br /&gt;
==== Argentina ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteobaires.webcindario.com Bellavista, Provincia de Buenos Aires]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.553055555556,-58.696388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.553055555556,-58.696388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.arecoclima.com.ar Buenos Aires - Areco747 Weather Station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.2442,-59.4763&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.2442,-59.4763]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.viapatagonica.com.ar/clima/ Via Patagonica]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-47.750277777778,-65.893888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-47.750277777778,-65.893888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cipometeo.webcindario.com/ estacion cipolletii privada tiempo]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.937,-67.979&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.937,-67.979]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Further Additions ==&lt;br /&gt;
&lt;br /&gt;
Your Username &amp;amp;amp; Location can be added to this list by Contacting [[User:Daj]] or if you are a registered user, editing this page yourself. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;The links to the location have the user latitude and longitude in them twice, once for centreing the map, the second time for the marker location. These are given in decimal degrees. +ve for Northern latitudes and Eastern longitudes, -ve for Southern latitudes and Western longitudes. Use the co-ordinates you have entered into your Cumulus Station configuration.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Realtime.txt&amp;diff=11677</id>
		<title>Realtime.txt</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Realtime.txt&amp;diff=11677"/>
		<updated>2024-03-31T14:26:23Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* List of fields in the file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Version badge Mx}}{{Version badge 1}}This Wiki page applies to both Cumulus flavours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Cumulus Files]] [[Category:MX_txt_Files]]&lt;br /&gt;
This Wiki page describes one of the  [[:Category:Cumulus Files|files]] that Cumulus can optionally generate.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= List of fields in the file =&lt;br /&gt;
&lt;br /&gt;
The list below represents the field list for the final 1.9.4 version of Cumulus, (and releases of MX before 3.7.0).&lt;br /&gt;
&lt;br /&gt;
For historic interest, old versions of Cumulus 1 had fewer fields; although the table does not indicate the version at which each field was added, you can click the &#039;&#039;&#039;History&#039;&#039;&#039; tab and look at the early edits.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:60px&amp;quot; | Field number&lt;br /&gt;
! style=&amp;quot;width:80px&amp;quot; | Example content&lt;br /&gt;
! style=&amp;quot;width:450px&amp;quot; | Description &lt;br /&gt;
! style=&amp;quot;width:90px&amp;quot; | Equivalent [[Webtags|web tag]] if your locale/region uses decimal points&amp;lt;br&amp;gt; See [[#MX web tags]] for equivalents in latest MX releases.&lt;br /&gt;
|-&lt;br /&gt;
| 1 &lt;br /&gt;
| 19/08/09 &lt;br /&gt;
| Date as  &#039;&#039;2 figure day [separator] 2 figure month [separator] 2 figure year&#039;&#039; - the separator is that set in the windows system short date format (see [[setup]]) &lt;br /&gt;
| &amp;amp;lt;#date&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2 &lt;br /&gt;
| 16:03:45 &lt;br /&gt;
| time(always hh:mm:ss as per computer system) &lt;br /&gt;
| &amp;amp;lt;#timehhmmss&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3 &lt;br /&gt;
| 8.4 &lt;br /&gt;
| outside temperature &lt;br /&gt;
| &amp;amp;lt;#temp&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 4 &lt;br /&gt;
| 84 &lt;br /&gt;
| [http://en.wikipedia.org/wiki/Relative_humidity relative humidity] &lt;br /&gt;
| &amp;amp;lt;#hum&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 5 &lt;br /&gt;
| 5.8 &lt;br /&gt;
| [http://en.wikipedia.org/wiki/Dewpoint dewpoint] &lt;br /&gt;
| &amp;amp;lt;#dew&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 6 &lt;br /&gt;
| 24.2 &lt;br /&gt;
| wind speed (average) &lt;br /&gt;
| &amp;amp;lt;#wspeed&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7 &lt;br /&gt;
| 33.0 &lt;br /&gt;
| latest wind speed reading &lt;br /&gt;
| &amp;amp;lt;#wlatest&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 8 &lt;br /&gt;
| 261 &lt;br /&gt;
| wind bearing (degrees) &lt;br /&gt;
| &amp;amp;lt;#bearing&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9 &lt;br /&gt;
| 0.0 &lt;br /&gt;
| current rain rate (per hour) &lt;br /&gt;
| &amp;amp;lt;#rrate&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10 &lt;br /&gt;
| 1.0 &lt;br /&gt;
| rain today &lt;br /&gt;
| &amp;amp;lt;#rfall&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 11 &lt;br /&gt;
| 999.7 &lt;br /&gt;
| barometer (The sea level pressure)&lt;br /&gt;
| &amp;amp;lt;#press&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 12 &lt;br /&gt;
| W &lt;br /&gt;
| current wind direction (compass point) &lt;br /&gt;
| &amp;amp;lt;#currentwdir&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 13 &lt;br /&gt;
| 6 &lt;br /&gt;
| wind speed as in 6 converted to force number ([http://en.wikipedia.org/wiki/Beaufort_scale beaufort]) &lt;br /&gt;
| &amp;lt;#beaufortnumber&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 14 &lt;br /&gt;
| km/h &lt;br /&gt;
| wind units - m/s, mph, km/h, kts &lt;br /&gt;
| &amp;amp;lt;#windunit&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 15 &lt;br /&gt;
| C &lt;br /&gt;
| temperature units - degree C, degree F &lt;br /&gt;
| &amp;lt;#tempunitnodeg&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 16 &lt;br /&gt;
| hPa &lt;br /&gt;
| pressure units - mb, hPa, in &lt;br /&gt;
| &amp;amp;lt;#pressunit&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 17 &lt;br /&gt;
| mm &lt;br /&gt;
| rain units - mm, in &lt;br /&gt;
| &amp;amp;lt;#rainunit&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 18 &lt;br /&gt;
| 146.6 &lt;br /&gt;
| wind run (today) &lt;br /&gt;
| &amp;amp;lt;#windrun&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 19 &lt;br /&gt;
| +0.1 &lt;br /&gt;
| pressure trend value (The average rate of pressure change over the last three hours)&lt;br /&gt;
| &amp;amp;lt;#presstrendval&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 20 &lt;br /&gt;
| 85.2 &lt;br /&gt;
| monthly rainfall &lt;br /&gt;
| &amp;amp;lt;#rmonth&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 21 &lt;br /&gt;
| 588.4 &lt;br /&gt;
| yearly rainfall &lt;br /&gt;
| &amp;amp;lt;#ryear&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 22 &lt;br /&gt;
| 11.6 &lt;br /&gt;
| yesterday&#039;s rainfall &lt;br /&gt;
| &amp;amp;lt;#rfallY&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 23 &lt;br /&gt;
| 20.3 &lt;br /&gt;
| inside temperature &lt;br /&gt;
| &amp;amp;lt;#intemp&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 24 &lt;br /&gt;
| 57 &lt;br /&gt;
| inside [http://en.wikipedia.org/wiki/Humidity humidity] &lt;br /&gt;
| &amp;amp;lt;#inhum&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 25 &lt;br /&gt;
| 3.6 &lt;br /&gt;
| [http://en.wikipedia.org/wiki/Wind_chill wind chill] &lt;br /&gt;
| &amp;amp;lt;#wchill&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 26 &lt;br /&gt;
| -0.7 &lt;br /&gt;
| temperature trend value (The average rate of change in temperature over the last three hours)&lt;br /&gt;
| &amp;amp;lt;#temptrend&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 27 &lt;br /&gt;
| 10.9 &lt;br /&gt;
| today&#039;s high temp &lt;br /&gt;
| &amp;amp;lt;#tempTH&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 28 &lt;br /&gt;
| 12:00 &lt;br /&gt;
| time of today&#039;s high temp (hh:mm) &lt;br /&gt;
| &amp;amp;lt;#TtempTH&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 29 &lt;br /&gt;
| 7.8 &lt;br /&gt;
| today&#039;s low temp &lt;br /&gt;
| &amp;amp;lt;#tempTL&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 30 &lt;br /&gt;
| 14:41 &lt;br /&gt;
| time of today&#039;s low temp (hh:mm) &lt;br /&gt;
| &amp;amp;lt;#TtempTL&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 31 &lt;br /&gt;
| 37.4 &lt;br /&gt;
| today&#039;s high wind speed [[Wind_measurement#Weather_Stations_and_Cumulus |(of average as per choice)]]&lt;br /&gt;
| &amp;amp;lt;#windTM&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 32 &lt;br /&gt;
| 14:38 &lt;br /&gt;
| time of today&#039;s high wind speed (average) (hh:mm) &lt;br /&gt;
| &amp;amp;lt;#TwindTM&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 33 &lt;br /&gt;
| 44.0 &lt;br /&gt;
| today&#039;s high wind gust &lt;br /&gt;
| &amp;amp;lt;#wgustTM&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 34 &lt;br /&gt;
| 14:28 &lt;br /&gt;
| time of today&#039;s high wind gust (hh:mm) &lt;br /&gt;
| &amp;amp;lt;#TwgustTM&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 35 &lt;br /&gt;
| 999.8 &lt;br /&gt;
| today&#039;s high pressure &lt;br /&gt;
| &amp;amp;lt;#pressTH&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 36 &lt;br /&gt;
| 16:01 &lt;br /&gt;
| time of today&#039;s high pressure (hh:mm) &lt;br /&gt;
| &amp;amp;lt;#TpressTH&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 37 &lt;br /&gt;
| 998.4 &lt;br /&gt;
| today&#039;s low pressure &lt;br /&gt;
| &amp;amp;lt;#pressTL&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 38 &lt;br /&gt;
| 12:06 &lt;br /&gt;
| time of today&#039;s low pressure (hh:mm) &lt;br /&gt;
| &amp;amp;lt;#TpressTL&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 39 &lt;br /&gt;
| 1.8.7 &lt;br /&gt;
| [[Cumulus Versions]] (the specific version in use)&lt;br /&gt;
| &amp;amp;lt;#version&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 40 &lt;br /&gt;
| 819 &lt;br /&gt;
| Cumulus build number &lt;br /&gt;
| &amp;amp;lt;#build&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 41 &lt;br /&gt;
| 36.0 &lt;br /&gt;
| 10-minute high gust &lt;br /&gt;
| &amp;amp;lt;#wgust&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 42 &lt;br /&gt;
| 10.3 &lt;br /&gt;
| [[Heat index]]&lt;br /&gt;
| &amp;amp;lt;#heatindex&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 43 &lt;br /&gt;
| 10.5 &lt;br /&gt;
| [[Humidex]] &lt;br /&gt;
| &amp;amp;lt;#humidex&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 44 &lt;br /&gt;
| 13 &lt;br /&gt;
| [http://en.wikipedia.org/wiki/Uv_index UV Index] &lt;br /&gt;
| &amp;amp;lt;#UV&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 45 &lt;br /&gt;
| 0.2 &lt;br /&gt;
| [http://en.wikipedia.org/wiki/Evapotranspiration evapotranspiration] today &lt;br /&gt;
| &amp;amp;lt;#ET&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 46 &lt;br /&gt;
| 14 &lt;br /&gt;
| [http://en.wikipedia.org/wiki/Solar_radiation solar radiation] W/m2 &lt;br /&gt;
| &amp;amp;lt;#SolarRad&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 47 &lt;br /&gt;
| 260 &lt;br /&gt;
| 10-minute average wind bearing (degrees) &lt;br /&gt;
| &amp;amp;lt;#avgbearing&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 48 &lt;br /&gt;
| 2.3 &lt;br /&gt;
| rainfall last hour &lt;br /&gt;
| &amp;amp;lt;#rhour&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 49 &lt;br /&gt;
| 3 &lt;br /&gt;
| The number of the current (Zambretti) forecast as per [[Strings.ini]]. &lt;br /&gt;
| &amp;amp;lt;#forecastnumber&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 50 &lt;br /&gt;
| 1 &lt;br /&gt;
| Flag to indicate that the location of the station is currently in daylight (1 = yes, 0 = No) &lt;br /&gt;
| &amp;amp;lt;#isdaylight&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 51 &lt;br /&gt;
| 1 &lt;br /&gt;
| If the station has lost contact with its remote sensors &amp;quot;Fine Offset only&amp;quot;, a Flag number is given (1 = Yes, 0 = No) &lt;br /&gt;
| &amp;amp;lt;#SensorContactLost&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 52 &lt;br /&gt;
| NNW &lt;br /&gt;
| Average wind direction &lt;br /&gt;
| &amp;amp;lt;#wdir&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 53 &lt;br /&gt;
| 2040 &lt;br /&gt;
| Cloud base &lt;br /&gt;
| &amp;lt;#cloudbasevalue&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 54 &lt;br /&gt;
| ft &lt;br /&gt;
| Cloud base units &lt;br /&gt;
| &amp;lt;#cloudbaseunit&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 55 &lt;br /&gt;
| 12.3 &lt;br /&gt;
| [[Apparent temperature]] &lt;br /&gt;
| &amp;amp;lt;#apptemp&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 56 &lt;br /&gt;
| 11.1 &lt;br /&gt;
| Sunshine hours so far today &lt;br /&gt;
| &amp;amp;lt;#SunshineHours&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 57 &lt;br /&gt;
| 420.1 &lt;br /&gt;
| Current theoretical max solar radiation &lt;br /&gt;
| &amp;amp;lt;#CurrentSolarMax&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 58 &lt;br /&gt;
| 1 &lt;br /&gt;
| Is it sunny? 1 if the sun is shining, otherwise 0 (above or below [[Cumulus.ini_(Cumulus_1)#Section:_Solar |threshold]])&lt;br /&gt;
| &amp;amp;lt;#IsSunny&amp;amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 59 &lt;br /&gt;
| 13.2 &lt;br /&gt;
| Feels Like Temperature&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Fields added with later releases of MX ==&lt;br /&gt;
&lt;br /&gt;
Please be aware that MX develops very rapidly, and there is a lack of contributors to the Wiki, so the information here may be out of date.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:60px&amp;quot; | Field number&lt;br /&gt;
! style=&amp;quot;width:80px&amp;quot; | Example content&lt;br /&gt;
! style=&amp;quot;width:450px&amp;quot; | Description &lt;br /&gt;
! style=&amp;quot;width:90px&amp;quot; | Equivalent [[Webtags|web tag]] if your locale/region uses decimal points&amp;lt;br&amp;gt; See [[#MX web tags]] for equivalents in latest MX releases.&lt;br /&gt;
|-&lt;br /&gt;
|59 (only included for release 3.7.0 and later)&lt;br /&gt;
| 13.6&lt;br /&gt;
| Feels Like&lt;br /&gt;
|&amp;amp;lt;#feelslike&amp;amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Bandwidth Considerations =&lt;br /&gt;
 &lt;br /&gt;
Most internet providers now place a limit on the amount of Bandwidth you can consume each month. Bandwidth is a figure representing the quantity of data you can upload and download. The various uploads done by Cumulus will have a huge impact on your allowance if you choose to upload at very frequent intervals. &lt;br /&gt;
&lt;br /&gt;
* Sizing guidance for the legacy Cumulus (1) uploads:&lt;br /&gt;
** The &amp;quot;realtime.txt&amp;quot; file the is less than 1024 bytes in size, but for the calculation we will assume 1024 bytes, and typically this is (for non Fine Offset stations, see [[#Special note to Fine Offset/EasyWeather users]]) updated every 5 to 15 seconds depending on your [[#Enabling generation of this file in MX|&#039;Realtime interval&#039; setting]].  1 kilobyte every 10 seconds represents 144 kB a day.  &lt;br /&gt;
** Uploading [[FAQ#What_is_the_size_of_the_standard_Cumulus_update.3F|the realtime.txt plus the standard templates]] represents about 90 MB per day (based on uploading only every 10 minutes).&lt;br /&gt;
&lt;br /&gt;
* Sizing guidance for MX uploads:&lt;br /&gt;
** For Cumulus MX, the optional &#039;&#039;&#039;realtime.txt&#039;&#039;&#039; file is at least 262 bytes, (a lot of the content never changes, but if you have enabled generation and upload of this file, the whole file is uploaded every time), so still smaller than that 1024 bytes, and therefore still less than 1.5 MB a day even if uploaded every second. &lt;br /&gt;
** The [[SteelSeries Gauges]] web page is often supplied with data every second, (34 560 times a day), that represents a minimum of 110 MB per day, as the mandatory file &#039;&#039;&#039;realtimegaugesT.txt&#039;&#039;&#039; is 2.2 kiloBytes (kB).&lt;br /&gt;
** MX graph drawing uses assorted [[:Category:JSON_Files|*.json]] files which add up to several megabytes (MB) at every upload (compared against the highly compressed legacy Cumulus graph images of 400 kB per upload). So assuming these .json files are uploaded at the standard interval and that is set to 1 minute, just for graph plotting, MX requires a further 150 to 350 MB per day, this is dependent on various settings (e.g. data period represented on graphs, which graphs are being plotted).&lt;br /&gt;
** For the other web pages, the file concerned is [[websitedataT.json]] which is 31.5 kB, and if that is uploaded every minute, that adds about 50 MB a day. &lt;br /&gt;
** Don&#039;t forget that you may have files uploaded at end of day, you may be sending files to third party sites, to home automation, and be uploading [[MySqlConnect|SQL commands]], all these need to be multiplied by how often they are sent in a day, and then included in your calculation where relevant.&lt;br /&gt;
&lt;br /&gt;
On top of your internet connection bandwidth restrictions, you may also have bandwidth caps on your database, or web, servers so this same figure should be considered for your various servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Explaining the file =&lt;br /&gt;
&lt;br /&gt;
Cumulus optionally generates this file, it represents one way that current Cumulus derivatives can be supplied to any [[:Category:User Contributions|third party additions]] you use, or your own external purposes.&lt;br /&gt;
&lt;br /&gt;
Three examples taken from third party [[:Category:AddOns|addons]]:&lt;br /&gt;
* [[CumulusRealtime|developing real time]] functionality. This add-on is by the author of Cumulus, Steve Loft, and involves 2 extra wind graphics added at the bottom of the example &#039;gauges&#039; page in the web template set produced by Cumulus 1,  it was developed using [http://silverlight.net/ SilverLight] and uses data obtained by reading this file&lt;br /&gt;
* [[WeatherConsole]]&lt;br /&gt;
* [[Sidebar gadget]]&lt;br /&gt;
&lt;br /&gt;
There are two key points to understand about the source for generation of the file: &lt;br /&gt;
#First is that a [[Cumulus template file]] is held internally in the Cumulus code that can generate this file with some standard content as [[#List of fields in the file|listed in table above]]&lt;br /&gt;
# Second is that this internal template, regardless of any locale (or region) settings, always generates the file so that it is readable by [[PHP#Incorporating_Script|script languages]] that expect a full stop to separate the integer part of any real number from the decimal part of that real number.&lt;br /&gt;
&lt;br /&gt;
Information about the default generated file:&lt;br /&gt;
* As hinted above, the generation of the file requires you to set various options, see [[#Generation of this file]]&lt;br /&gt;
* There is no functionality, included in any Cumulus software that you download, that requires this file to exist&lt;br /&gt;
* The &#039;&#039;&#039;realtime.txt&#039;&#039;&#039; is generated as a text file with a single line of &#039;&#039;space&#039;&#039; separated values. &lt;br /&gt;
* The file contains a list of key values of the sensors&lt;br /&gt;
* The file is intended to be re-created frequently.&lt;br /&gt;
* The file is usually set to upload to your website, where it might be used as a source of near instant readings.&lt;br /&gt;
* The realtime.txt file will never contain any extreme records, nor any daily (or longer period) summaries, nor any historic data.&lt;br /&gt;
&lt;br /&gt;
==Creating a customised real time file==&lt;br /&gt;
&lt;br /&gt;
Some users, and some third-party supplied web pages, require fewer, or more, fields than those provided in the standard &#039;&#039;&#039;realtime.txt&#039;&#039;&#039; file.&lt;br /&gt;
&lt;br /&gt;
Arranging this is easy, the content of a file, that Cumulus uploads to an external site for you, can be tailored to the needs of whatever you choose. &lt;br /&gt;
&lt;br /&gt;
All you need to do is create your own [[Cumulus template file]], sometimes called &#039;&#039;realtime-xT.txt&#039;&#039; (to indicate it is an e&#039;&#039;X&#039;&#039;tra file, a &#039;&#039;T&#039;&#039;emplate file and is related to &#039;&#039;realtime&#039;&#039;.txt), you can place this file in the [[web folder]], and ask Cumulus to process that file for you:&lt;br /&gt;
* [[File:Badge v1.png]] Legacy software versions:&lt;br /&gt;
*# Create the template file picking the web tags you want to include from:&lt;br /&gt;
*#*  If you use decimal commas, the list [[Webtags#CURRENT_CONDITIONS:|here]]&lt;br /&gt;
*#* If you use decimal points, the list [[Webtags#Current_Conditions|here]]&lt;br /&gt;
*# Arrange for the processing and uploading by using the Cumulus menu selections: &#039;&#039;&#039;Configuration&#039;&#039;&#039; &amp;amp;rarr; &#039;&#039;Internet&#039;&#039; &amp;amp;rarr; &#039;&#039;&#039;Files&#039;&#039;&#039; tab dialog. [[File:Cumulus Internet Settings Files.png|Right]]&lt;br /&gt;
*#* Type in the name you have used for your template file in &#039;&#039;Local Filename&#039;&#039;&lt;br /&gt;
*#* Tick the &#039;&#039;Process?&#039;&#039; checkbox, &lt;br /&gt;
*#* Tick the &#039;&#039;Realtime?&#039;&#039; checkbox, &lt;br /&gt;
*#* Finally, supplying a remote path and filename that you want created remotely, you can call it &amp;quot;realtime.txt&amp;quot; after the path name if you like&lt;br /&gt;
* [[File:Badge vMx.png]] From build 3075 onwards, all decimal web tags now support the &amp;quot;rc=y&amp;quot; modification parameter.&lt;br /&gt;
*# Create the template file based on the list of web tags in the code snippet [[#MX web tags|below]]. If you are unsure what they represent, look [[Webtags#Current_Conditions|here]].&lt;br /&gt;
*# Arrange for the processing and uploading by using the &#039;&#039;&#039;Extra web files&#039;&#039;&#039; page in the [[MX_Administrative_Interface#Extra_Web_Files|interface]], follow the instructions in that link, [[File:Extra web settings.png|Right]] ticking the &#039;&#039;Process?&#039;&#039; checkbox,  the &#039;&#039;Real Time?&#039;&#039; checkbox, and the &#039;&#039;&#039;UTF8&#039;&#039;&#039; checkbox (as shown in first row in image)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===MX web tags===&lt;br /&gt;
&#039;&#039;(this is one complete line, although it may appear on this page as two or more due to screen width restrictions)&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;&amp;lt;#date format=dd/mm/yy&amp;gt; &amp;lt;#timehhmmss&amp;gt; &amp;lt;#temp rc=y&amp;gt; &amp;lt;#hum&amp;gt; &amp;lt;#dew rc=y&amp;gt; &amp;lt;#wspeed rc=y&amp;gt; &amp;lt;#wlatest rc=y&amp;gt; &amp;lt;#bearing&amp;gt; &amp;lt;#rrate rc=y&amp;gt; &amp;lt;#rfall rc=y&amp;gt; &amp;lt;#press rc=y&amp;gt; &amp;lt;#currentwdir&amp;gt; &amp;lt;#beaufortnumber&amp;gt; &amp;lt;#windunit&amp;gt; &amp;lt;#tempunitnodeg&amp;gt; &amp;lt;#pressunit&amp;gt; &amp;lt;#rainunit&amp;gt; &amp;lt;#windrun rc=y&amp;gt; &amp;lt;#presstrendval rc=y&amp;gt; &amp;lt;#rmonth rc=y&amp;gt; &amp;lt;#ryear rc=y&amp;gt; &amp;lt;#rfallY rc=y&amp;gt; &amp;lt;#intemp rc=y&amp;gt; &amp;lt;#inhum&amp;gt; &amp;lt;#wchill rc=y&amp;gt; &amp;lt;#temptrend rc=y&amp;gt; &amp;lt;#tempTH rc=y&amp;gt; &amp;lt;#TtempTH&amp;gt; &amp;lt;#tempTL rc=y&amp;gt; &amp;lt;#TtempTL&amp;gt; &amp;lt;#windTM rc=y&amp;gt; &amp;lt;#TwindTM&amp;gt; &amp;lt;#wgustTM rc=y&amp;gt; &amp;lt;#TwgustTM&amp;gt; &amp;lt;#pressTH rc=y&amp;gt; &amp;lt;#TpressTH&amp;gt; &amp;lt;#pressTL rc=y&amp;gt; &amp;lt;#TpressTL&amp;gt; &amp;lt;#version&amp;gt; &amp;lt;#build&amp;gt; &amp;lt;#wgust rc=y&amp;gt; &amp;lt;#heatindex rc=y&amp;gt; &amp;lt;#humidex rc=y&amp;gt; &amp;lt;#UV rc=y&amp;gt; &amp;lt;#ET rc=y&amp;gt; &amp;lt;#SolarRad&amp;gt; &amp;lt;#avgbearing&amp;gt; &amp;lt;#rhour rc=y&amp;gt; &amp;lt;#forecastnumber&amp;gt; &amp;lt;#isdaylight&amp;gt; &amp;lt;#SensorContactLost&amp;gt; &amp;lt;#wdir&amp;gt; &amp;lt;#cloudbasevalue&amp;gt; &amp;lt;#cloudbaseunit&amp;gt; &amp;lt;#apptemp rc=y&amp;gt; &amp;lt;#SunshineHours rc=y&amp;gt; &amp;lt;#CurrentSolarMax&amp;gt; &amp;lt;#IsSunny&amp;gt; &amp;lt;#feelslike rc=y&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Different interval or different file name ==&lt;br /&gt;
&lt;br /&gt;
Occasionally there is a requirement from some users to create a copy of the realtime.txt file and have it posted to a location at the normal Cumulus web update interval rather than the real time interval, or perhaps because a filename other than realtime.txt is required.&lt;br /&gt;
&lt;br /&gt;
Simply follow a variant on the instructions above.&lt;br /&gt;
* If you want the normal web update interval, don&#039;t tick the &#039;&#039;Realtime?&#039;&#039; checkbox.&lt;br /&gt;
* If you want a different filename, simply change what you put for &#039;&#039;Remote filename&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=Generation of this file=&lt;br /&gt;
&lt;br /&gt;
This is optional functionality, the default (in all flavours of Cumulus) is not to generate this file.&lt;br /&gt;
&lt;br /&gt;
==Enabling generation of this file in MX==&lt;br /&gt;
&lt;br /&gt;
The Settings pages of MX are being drastically rewritten as the software is developed.&lt;br /&gt;
&lt;br /&gt;
Indeed the way of selecting generation of this file is due to change in the next release of MX as I type this, so specific instructions are not included here.&lt;br /&gt;
&lt;br /&gt;
In general you need to make three selections:&lt;br /&gt;
# You need to enable the timer in MX that does actions at a real time interval. &lt;br /&gt;
# You need to configure (as a number of seconds) how frequently that timer triggers the actions&lt;br /&gt;
# You need to enable the file transfer (or if available, the copy) process that gets files uploaded onto an external (e.g. web) site&lt;br /&gt;
# You need to enable the generation of this specific file&lt;br /&gt;
&lt;br /&gt;
==Enabling generation of this file in Cumulus 1==&lt;br /&gt;
&lt;br /&gt;
The legacy screen that controls production of this file, is obtained by a click on the &#039;Configuration&#039; menu then &#039;Internet&#039;, once the &#039;&#039;Internet Settings&#039;&#039; screen appears, you should be looking at the &#039;&#039;&#039;Sites/Options&#039;&#039;&#039; tab. That screen&#039;s original look (as Steve Loft included here) is in the larger image. &lt;br /&gt;
&lt;br /&gt;
When he developed Cumulus 1 further, with two extra real-time boxes to tick to respectively, generate, and upload, the file, Steve Loft did not update the screen shots he included in this Wiki. [[Image:CumulusInternetSettingsScreen.png|Right]] &lt;br /&gt;
&lt;br /&gt;
However, the smaller image (below) shows a later version of part of the original image; &lt;br /&gt;
[[File:Web settings.JPG|left]] and you will see the new set of three tick boxes in the lower part of that smaller image: &lt;br /&gt;
*The &#039;Realtime interval&#039; sets how often Cumulus produces the file, to set that interval, set parameter labelled &#039;Realtime interval&#039; by entering an integer number of seconds.&lt;br /&gt;
*Optionally the file can be uploaded to your [[Website_setup|externally-hosted web site]], if you want this (and it is usual) select all 3 selectors:&lt;br /&gt;
**Enable Realtime&lt;br /&gt;
**Enable Realtime FTP&lt;br /&gt;
**Realtime.txt FTP (Note in the smaller image this is not ticked, as not creating the file is the default)&lt;br /&gt;
*The uploading interval is the same as the file creation interval.&lt;br /&gt;
&lt;br /&gt;
 means that most of it gets very out of date, as MX is develo&lt;br /&gt;
&lt;br /&gt;
= Special note to Fine Offset/EasyWeather users =&lt;br /&gt;
&lt;br /&gt;
Weather stations which come shipped with the EasyWeather software should consider carefully how they use the real-time updating. &lt;br /&gt;
&lt;br /&gt;
The station only updates every 48 (solar is only updated every 60) seconds, so aim for a real-time interval of around 30 seconds, that way a visitor knows not to expect updates too often but you also allow Cumulus to catch up to two updates within a minute (depending on when the first and second 48 second update came to Cumulus). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Example of the file =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(this is one complete line, although it may appear on this page as two or more due to screen width restrictions)&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;tt&amp;gt;18/10/08 16:03:45 8.4 84 5.8 24.2 33.0 261 0.0 1.0 999.7 W 6 mph C mb mm 146.6 +0.1 85.2 588.4 11.6 20.3 57 3.6 -0.7 10.9 12:00 7.8 14:41 37.4 14:38 44.0 14:28 999.8 16:01 998.4 12:06 1.8.2 448 36.0 10.3 10.5 13 0.2 14 260 2.3 3 1 1 NNW 2040 ft 12.3 11.1 420.1 1 13.6&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=11584</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=11584"/>
		<updated>2024-02-23T16:39:39Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Latest build distribution download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Cumulus MX]] This Wiki page has been created for those who use Cumulus MX. It lists all standard utilities as well as MX itself.&lt;br /&gt;
&lt;br /&gt;
= What is Cumulus MX? =&lt;br /&gt;
&lt;br /&gt;
: a cross platform version of Cumulus software that runs on Microsoft Windows, all varieties of UNIX and Linux (including the Raspberry Pi Operating System), and Mac OS X. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==CumulusMX.exe Usage Restriction==&lt;br /&gt;
&lt;br /&gt;
Both the mandatory [[MX Administrative Interface|MX Interface]], and the optional [[New Default Web Site Information|default MX web site]], include the [https://www.highcharts.com HighStock] product. &lt;br /&gt;
&lt;br /&gt;
Are you using MX for a non-profit organisation, personal website, or school project? &lt;br /&gt;
Then download MX and start using it with Highcharts today.&lt;br /&gt;
&lt;br /&gt;
Are you representing any commercial organisation running a facility that others use? If so, then you cannot use Cumulus MX to share weather data on behalf of your organisation without buying a licence from the High Charts organisation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HighCharts rules for usage of their products are described &#039;&#039;&#039; [https://shop.highcharts.com/ on their licence purchase web page], and &#039;&#039;it is your responsibility to ensure compliance&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Help with ‘Stable’ MX releases ==&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus MX, please first consult, in this Wiki, [[What_to_do_when_I_have_a_problem_with_MX]].&lt;br /&gt;
&lt;br /&gt;
It is recommended you check you have complied with any instructions in the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 the forum] before seeking help (to see what changes in any release affect you, and what actions you may need to take).&lt;br /&gt;
&lt;br /&gt;
If you wish to research the documentation on MX to try to resolve your problem yourself, use the entry point of the [[:Category:Cumulus MX]] page for pointers to other Wiki pages connected with MX that may help.  &lt;br /&gt;
&lt;br /&gt;
If you cannot answer your questions from information in this Wiki (and MX changes so quickly any information here can be very out of date), then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] and the developer or Cumulus community will offer assistance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Current Release ==&lt;br /&gt;
&lt;br /&gt;
There are &#039;&#039;inter-dependencies between different files&#039;&#039; in the MX release distribution:&lt;br /&gt;
* &#039;&#039;Therefore you must always install into your MX folders, every file included in the download zip&#039;&#039;.&lt;br /&gt;
* If you customise any file that is in the distribution, either give the new file a new name (perhaps add a prefix of &amp;quot;_&amp;quot; in front of files you edit) or place your tailored version in a different folder&lt;br /&gt;
** Either approach will ensure your tailored files are not overwritten by files from the download, and let you compare your tailored file with the new file in any future download to see if you need to tweak your tailored file&lt;br /&gt;
* When upgrading, it is strongly recommended that you install all files in the download for a new release of MX directly over your existing installation. &lt;br /&gt;
** You can take a back-up of any existing installation before you copy in any new files, that will provide you with the ability to regress to the earlier release, if the new release does cause you an issue&lt;br /&gt;
** You may end up with some files no longer needed by the new release, left over from older release, but this is better than risking missing some vital files&lt;br /&gt;
** You need a good understanding of the use of each file, before considering deleting any file that you think might be obsolete, because not all files that Cumulus uses are contained within the release zip, some are created as it runs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Latest build distribution download===&lt;br /&gt;
&lt;br /&gt;
 ~ Download [https://github.com/cumulusmx/CumulusMX/releases/download/b3282/CumulusMXDist3282.zip Cumulus MX v3.28.5 build 3282, 23-February-2024]&lt;br /&gt;
&lt;br /&gt;
===Latest MX Source Code===&lt;br /&gt;
&lt;br /&gt;
 ~ View/download [https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] &lt;br /&gt;
&lt;br /&gt;
This source code base is updated for all releases resulting from development by M Crossley, it includes some contributions from other developers.&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi Image===&lt;br /&gt;
&lt;br /&gt;
 ~ Download 32 bit image: [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-3.28.0.zip Raspberry Pi Image for Cumulus MX 3.28.0 x32]&lt;br /&gt;
 ~ Download 64 bit image: [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-3.28.0_X64.zip Raspberry Pi Image for Cumulus MX 3.28.0 x64]&lt;br /&gt;
&lt;br /&gt;
As at April 2022, the image includes Raspberry Pi. O. S. 11 &amp;quot;Bullseye&amp;quot; version of Linux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# This is a pre-built disk image file for your first installation onto a Raspberry Pi computer.&lt;br /&gt;
# Do read the instructions for using this image on the [[Raspberry_Pi_Image|Raspberry Pi Image]] page to see what is in the image and how to use it&lt;br /&gt;
# It is of course possible that sometimes the image provided may have issues for you,&lt;br /&gt;
#* it is set up so that MX starts running as a service immediately you boot up your Raspberry Pi, rather than letting you first run MX interactively (see [[MX_on_Linux#Running_MX]]);&lt;br /&gt;
#* it is produced with a Raspberry Pi model 3, so with other models you may need to replace the Mono software included in image, and consider what updating rates your model can support;&lt;br /&gt;
#* it is produced using a GB locale and GB time-zone, so that automatically started MX may not initially be running correctly for your locale (however as you need to restart MX after changing settings you should be okay when MX starts recording data).&lt;br /&gt;
&lt;br /&gt;
: Please note, this image may not always contain latest MX release, but once you have installed a release of MX on your Raspberry Pi, [[Updating MX to new version|upgrading]] is done using main software download link, as none of the other components in the image need to be upgraded (unless the release announcement states that the new release needs a specific version of Mono).&lt;br /&gt;
&lt;br /&gt;
==Upgrading==&lt;br /&gt;
&lt;br /&gt;
: There is an [[Updating_MX_to_new_version#Installer_Option|installer utility]] available to help with upgrading.&lt;br /&gt;
&lt;br /&gt;
We strongly advise [[Updating_MX_to_new_version#Introduction_to_upgrading_MX|upgrading]] to the latest release:&lt;br /&gt;
* The main developer can most easily offer support if you are using the most familiar recently released build.&lt;br /&gt;
* You may wish to wait a few days after a new release comes out, just in case a new release has some bugs&lt;br /&gt;
** MX is extremely complex, the developers work on MX edits in their spare time, have settings that suit them, and do not have the full set of sensors that MX can support, so pre-release testing is never perfect&lt;br /&gt;
* By switching to latest release, you gain any extra functionality it may offer (although it may not be useful to you), but more importantly you gain fixes of bugs your existing release may have&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Important, please read all of the release notes (in the [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 appropriate forum announcement] threads) for the builds since the version you are upgrading from, especially noting when there are references to necessary once-off actions.&lt;br /&gt;
*If you have never upgraded before, or you are currently running a fairly old release of MX, you are advised to read the [[Updating MX to new version]] page in this Wiki,&lt;br /&gt;
** you may be recommended to upgrade in stages, as certain releases do essential one off actions that are missed if you skip that release; e.g. rewriting [[Cumulus.ini]] or changes to columns in database tables&lt;br /&gt;
** overwriting an existing installation will add any new files, but it won&#039;t remove obsolete files, and sometimes [[MX_Basic_info#Library_software|replacement files]] have different names to their predecessors so don&#039;t overwrite the old files&lt;br /&gt;
*If you are upgrading from a previous version of the legacy Cumulus 1, then you might want to read [[Migrating from Cumulus 1 to MX]] page; and if you need more justification read [[Compare_C1_and_MX|Compare legacy Cumulus and MX]] page&lt;br /&gt;
** However, it is likely that information on those pages was written for earlier MX releases, and might be out of date, so like many other people you might want to ask in the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have more up-to-date advice.&lt;br /&gt;
&lt;br /&gt;
Note by Steve Loft: you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software that have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software. &lt;br /&gt;
&lt;br /&gt;
==Older releases==&lt;br /&gt;
&lt;br /&gt;
It is always possible that a new release introduces a bug, and you decide to regress to an earlier release. &lt;br /&gt;
&lt;br /&gt;
Find link to earlier MX release distributions [https://github.com/cumulusmx/CumulusMX/releases here].&lt;br /&gt;
&lt;br /&gt;
(You can search using the history tab on this Wiki page to see which past builds were made available as Raspberry Pi images, as these are not created for all releases, but there is no way to tell if the old filenames can still be downloaded. Generally, it is easiest to download a different normal MX release distribution over whatever MX release was in the image you downloaded.)&lt;br /&gt;
&lt;br /&gt;
= Other utilities =&lt;br /&gt;
&lt;br /&gt;
==By Mark Crossley==&lt;br /&gt;
&lt;br /&gt;
The utilities listed here are only for use with MX, they may be included in the [[#Latest build distribution download|MX release zip]], but links to latest releases without the &#039;&#039;*.dll&#039;&#039; files (&amp;quot;software libraries&amp;quot;) needed to run the respective utility,  are provided below.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;software libraries&amp;quot; are provided in the MX release zip that is stated alongside download link.   The different utilities vary with regard to which software libraries they require, and those with technical understanding can check the code sources. &lt;br /&gt;
&lt;br /&gt;
If you are using an earlier MX release than that stated beside a utility download below, upgrade MX to bring in the new &amp;quot;*.dll&amp;quot; files needed, because the utility will not work with the versions of &amp;quot;software libraries&amp;quot; included with earlier MX releases.&lt;br /&gt;
&lt;br /&gt;
If you are using a later MX release than that stated, check [https://cumulus.hosiene.co.uk/viewtopic.php?t=17887 the MX release announcements] for all releases since that stated below to see if the &amp;quot;software libraries&amp;quot; have been upgraded, if they have then the respective utility because it has been compiled with older versions of the respective .dll files will probably not work.  (Sometimes the names of new .dll files are different to the names of the old .dll files, so an upgrade of MX done by copying files over an existing installation will leave the old files there, in that case the utility might still work by picking up old names).&lt;br /&gt;
&lt;br /&gt;
=== Create Missing ===&lt;br /&gt;
&lt;br /&gt;
 ~ The CreateMissing.exe &#039;&#039;v1.4.3&#039;&#039; download dated 05 February 2024 (works with MX release of 3.20.0 onwards) [https://github.com/cumulusmx/CreateMissing/releases/download/v1.4.3/CreateMissing-v1.4.3.zip is here].&lt;br /&gt;
&lt;br /&gt;
Check compatibility with the MX release you have running as per notes above.  (Although earlier releases of &amp;quot;Create Missing&amp;quot; exist on &amp;quot;github.com/cumulusmx/CreateMissing/releases&amp;quot;, their software bugs imply they should not be used). Install into same directory as &amp;quot;CumulusMX.exe&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This MX utility, affects [[Category:Files with Comma Separated Values|Cumulus CSV files]]:&lt;br /&gt;
# It will create a new [[dayfile.txt|daily summary (dayfile.txt)]].  If you already have a  &amp;quot;dayfile.txt&amp;quot;, that is renamed, the new file should include individual fields, and lines, missing from your old file. &lt;br /&gt;
# It will read, and where appropriate update, your [[Standard log files|month by month (MMMyylog.txt)]] files.&lt;br /&gt;
#* The utility reads the [[Calculate_Missing_Values#Source_value|source values]] in as input values.  This utility has the ability to calculate many of the [[Calculate_Missing_Values#Derived_value|derived fields]], so will add any missing derived values to your month by month files as it proceeds. &lt;br /&gt;
#* Therefore the utility should be used to add the [[Standard_log_files#Number_of_fields_per_line_varies_by_release|extra fields]] for those months where the input file was produced by Cumulus 1 or an earlier release of MX (which might have populated fewer fields or used a [[Feels_Like#How_to_express_Feels_Like_for_highest_temperatures|different calculation]]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Usage information by the author of the utility can be [https://github.com/cumulusmx/CreateMissing/blob/master/README.md found here.]&lt;br /&gt;
* Learn more about this utility by reading the [[Calculate_Missing_Values#CreateMissing.exe|calculate missing]] page in this Wiki. &lt;br /&gt;
** Elsewhere on that same page learn when this utility might be useful, and what else you can try.&lt;br /&gt;
* Check in the support forum for information about status of bugs in this utility, at time of last updating this paragraph there was an outstanding issue concerning storing the line in dayfile.txt for the first of some months if your rollover time is not midnight.&lt;br /&gt;
* For full information about solving problems with your &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; file read the [[Amending dayfile|amending daily summary file]] page.&lt;br /&gt;
&lt;br /&gt;
=== Create Records ===&lt;br /&gt;
&lt;br /&gt;
 ~ The CreateRecords.exe &#039;&#039;v0.1.1&#039;&#039; download dated 13 December 2023 [https://github.com/cumulusmx/CreateRecords/releases/download/v0.1.1/CreateRecords-v0.1.1.zip is here].&lt;br /&gt;
&lt;br /&gt;
A utility to create, or recreate, missing [[Correcting_Extremes|extreme records]] from Cumulus MX by parsing your [[dayfile.txt|daily summary (dayfile.txt)]].&lt;br /&gt;
&lt;br /&gt;
See the [https://github.com/cumulusmx/CreateRecords#readme Readme on githib]&lt;br /&gt;
&lt;br /&gt;
=== Export &#039;&#039;To&#039;&#039; MySQL ===&lt;br /&gt;
&lt;br /&gt;
 ~ The ExportToMySQL.exe &#039;&#039;v1.10.0&#039;&#039; download dated 07 January 2024 (works with release of MX 3.28.1 or later) [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.10.0/ExportToMySQL-v1.10.0.zip is here.]&lt;br /&gt;
&lt;br /&gt;
Check compatibility with the MX release you have running as per notes above. Note that compatibility is needed both with the .dll files and with the columns present in the database table to be updated.&lt;br /&gt;
&lt;br /&gt;
If you are not using the MX release named above, then other release zips (and source code) for this utility are available at [https://github.com/cumulusmx/ExportToMySQL/releases ExportToMySQL/releases] and each release there is labelled as to which MX release creates default tables with correct columns.&lt;br /&gt;
&lt;br /&gt;
This utility reads [[MySqlConnect|Settings]] that are also used by &amp;quot;CumulusMX.exe&amp;quot;.  Parameters supplied to this utility enable it to do &#039;&#039;one of the following actions&#039;&#039; affecting rows not already present on a [[Your Own Server|MySQL, or MariaDB, database server]]:&lt;br /&gt;
#  The parameter used is &amp;quot;dayfile&amp;quot;, will insert missing rows into a database table that is called &amp;quot;dayfile&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) from the contents of [[dayfile.txt|daily summary (dayfile.txt)]] file&lt;br /&gt;
# Insert missing rows into a database table that is called &amp;quot;Monthly&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) from the contents of the single file of [[Standard log files|month by month (MMMyylog.txt)]] whose relative path &amp;quot;data/...&amp;quot; is named in the parameter&lt;br /&gt;
# The parameter used is &amp;quot;monthly&amp;quot;, will insert missing rows into a database table that is called &amp;quot;Monthly&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) reading data from the contents of all files of type  [[Standard log files|month by month (MMMyylog.txt)]] found in the [[Data folder|data sub-folder]].&lt;br /&gt;
&lt;br /&gt;
Installation and usage information by the author of the utility can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This new utility replaces the &amp;quot;ExportMySQL.exe&amp;quot; (no &amp;quot;To&amp;quot; in that name) utility included by Steve Loft in his MX beta distributions.&#039;&#039;  That is not compatible with any recent MX releases.&lt;br /&gt;
&lt;br /&gt;
==By Steve Loft==&lt;br /&gt;
&lt;br /&gt;
Source code for these utilities are not available, therefore they cannot be altered or upgraded.&lt;br /&gt;
&lt;br /&gt;
=== Utility for Fine Offset Stations ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility by Steve Loft to adjust the internal logging interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weather Display Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert &#039;&#039;&#039;Weather Display&#039;&#039;&#039; log files to legacy Cumulus 1 format, download it [https://cumuluswiki.org/a/File:WDconverter.zip here]. &lt;br /&gt;
&lt;br /&gt;
Please carefully read the &#039;&#039;&#039;readme&#039;&#039;&#039; file in the zip. There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
Remember this utility will not support all fields used by MX. It is advised you use [[#Create Missing]] (see above) after using this utility to populate the other fields. If you do find this utility does not work with your MX release, you may need to manually recreate records, etc. using Cumulus 1 formats, and then [[Migrating from Cumulus 1 to MX|Migrate all your files from Cumulus 1 to MX]].&lt;br /&gt;
&lt;br /&gt;
=== WeatherLink Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert Davis &#039;&#039;&#039;WeatherLink&#039;&#039;&#039; log files to Cumulus format, download it [https://cumuluswiki.org/a/File:WLconverter.zip here]. Please carefully read the &#039;&#039;&#039;readme&#039;&#039;&#039; file in the zip to understand how to use this utility.&lt;br /&gt;
&lt;br /&gt;
NOTE: this has nothing to do with Davis &#039;&#039;Weather Link Live&#039;&#039; despite confusing similarity in name.&lt;br /&gt;
&lt;br /&gt;
Basically, this converter utility reads &#039;&#039;&#039;.wlk&#039;&#039;&#039; files, it creates a folder called &#039;&#039;&#039;converted&#039;&#039;&#039; into which it places [[Standard log files]] and [[dayfile.txt]] files as used by Cumulus software. You need to be able to manually merge (using a text file editor) the newly created files with any files of same name in your Cumulus [[data folder|&#039;&#039;&#039;data&#039;&#039;&#039; folder]]. You might also want to read (although not directly related to this converter utility) [[Amending_dayfile#Importing_data_not_recorded_by_Cumulus|Importing_data_not_recorded_by_Cumulus]].&lt;br /&gt;
&lt;br /&gt;
A search on the support forum will reveal various posts on use of this converter.  The key topics are:&lt;br /&gt;
* [https://cumulus.hosiene.co.uk/viewtopic.php?f=6&amp;amp;t=20017 forum topic about using this converter with MX here]&lt;br /&gt;
* [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum topic about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
== Third Party Contributions by other Cumulus Users ==&lt;br /&gt;
&lt;br /&gt;
For files, and add-on&#039;s, contributed by Cumulus users, see these Categories (where third party authors may have mentioned what they offer):&lt;br /&gt;
# [[:Category:3rd Party Apps]] - contributions for various devices,&lt;br /&gt;
# [[:Category:AddOns]] - adding extra functionality,&lt;br /&gt;
# [[:Category:WebTools]] - for your web server, and &lt;br /&gt;
# [[:Category:User_Contributions]] - key contributions from the user community&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Current MX Developed from =&lt;br /&gt;
&lt;br /&gt;
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft.&lt;br /&gt;
* Steve Loft previously developed Cumulus 2 (where he tested using the C# language, now used for MX) &lt;br /&gt;
* Steve Loft created the original Cumulus software (now known as legacy cumulus 1) just for his use, before making it generally available, he then developed it over the next decade to include requirements suggested by thousands of users.&lt;br /&gt;
* Steve Loft, the author of Cumulus/Cumulus MX has since fully retired, and stopped providing support, or updates, to any of his software.&lt;br /&gt;
&lt;br /&gt;
==Steve&#039;s final beta MX==&lt;br /&gt;
&lt;br /&gt;
You can download below the final Cumulus 3 beta release, as made available by Steve Loft,  and also his &#039;&#039;subsequent&#039;&#039; final source code.  &lt;br /&gt;
&lt;br /&gt;
If you are able to understand his source code (linked below), and compare it to the latest source code (linked above), you can appreciate the transformation that has taken place in recent years.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 beta build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus 3 which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release), single zip that includes both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportMySQL.exe&amp;quot;.&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip subsequent updated Cumulus MX Source Code] from Steve Loft. He made the following comments,  as he handed the project over to &amp;quot;the community&amp;quot;:&lt;br /&gt;
**This version of the code is post the last release I made at build 3043 as it includes some extra changes that I have not finalised. &lt;br /&gt;
**My source code is offered as my parting gift, completely &#039;&#039;&#039;without support&#039;&#039;&#039;, in the hope that it might be useful to future developers. &lt;br /&gt;
**My source code is very badly structured due to the &#039;Frankenstein&#039; way I cobbled it together from various places. Some of it is a machine translation of parts of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Legacy releases =&lt;br /&gt;
&lt;br /&gt;
See [[Downloads| downloads page]] for full details.&lt;br /&gt;
&lt;br /&gt;
== Cumulus 1 ==&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 software was popular, when it went public in 2004, and its [[Cumulus_Users|usage]] grew very rapidly in the subsequent decade until final 2014 release. Even now (in mid-2022) some people are still using the final release version (and a quite substantial number of public viewable weather sites are still driven by earlier builds).&lt;br /&gt;
&lt;br /&gt;
Be aware, the longer you wait before swapping from legacy to Cumulus MX software; the more that MX will have developed away from the legacy.  MX&#039;s development has effectively abandoned its former focus on compatibility, so you might encounter more difficulty with [[Migrating from Cumulus 1 to MX|transferring your data files when you migrate]].&lt;br /&gt;
&lt;br /&gt;
In all months of 2020, (when the year selection drop-down provided in all releases of original software reached its limit, and MX gained a substantial increase in functionality), and continuing into mid-2021, there was an avalanche of people who used to use the legacy software successfully swapping to MX.  As of mid-2022, the usage of this legacy software is in fast decline, implying fewer people can offer assistance.   &lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;installer for the FINAL release of the legacy Cumulus 1&#039;&#039;&#039; is available here: &lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer] Full set of files within an installer.&lt;br /&gt;
#* On the &amp;quot;this period&amp;quot; type, and snow index, screens you can still manually enter any year,but you have to over-type with the full year yourself, outside range 2008 to 2020.&lt;br /&gt;
#* You cannot manually regenerate NOAA reports after 2020, but there is no problem with automatic generation.&lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of one file (cumulus.exe) to replace that file from above installer &lt;br /&gt;
#* Note this is not the full installation package, just one file to replace in the suite of files created by the installer. &lt;br /&gt;
#* This patch modifies the drop-down year selectors,  (on &amp;quot;this period&amp;quot; screens, for NOAA reports, and for Snow Index) making it easier to choose date entries (patch version 1099.2 was released 28 Jan 2020) up to the year 2030.&lt;br /&gt;
&lt;br /&gt;
=== Legacy Cumulus 1 Resources ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus 1&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus 1 help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus 1 help file translated into French&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] An obsolete Silverlight (Silverlight is no longer developed or supported by Microsoft) application for displaying 2 extra dials showing real time wind data on the standard Cumulus gauges page (with temperature and rainfall in histogram style) for a web site&lt;br /&gt;
&lt;br /&gt;
=== Special Variants ===&lt;br /&gt;
&lt;br /&gt;
It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus  &#039;&#039;&#039;1.9.4 variants&#039;&#039;&#039; migrate to Cumulus MX, which has ongoing support by Mark Crossley. The baud rate can be selected within MX as a configuration setting.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
*&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;These Cumulus 1.9.4 variants will not have any updates in the future.&#039;&#039;&#039; &lt;br /&gt;
* The patch for Cumulus.exe, cannot be used with these variants&lt;br /&gt;
* The menu items with year drop-down selectors will not display years beyond 2020.&lt;br /&gt;
**For example, this will happen on manual generation of NOAA-style reports.  &lt;br /&gt;
**This does not affect any automatic generation of NOAA reports, but does prevent re-generation.&lt;br /&gt;
&lt;br /&gt;
== Cumulus 2 ==&lt;br /&gt;
&lt;br /&gt;
The software for Cumulus 2 alpha release is no longer available.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=11455</id>
		<title>Cumulus Users</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus_Users&amp;diff=11455"/>
		<updated>2023-11-20T23:42:34Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* England */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Cumulus Users&#039;&#039;&#039; is a list of sites powered by [[About Cumulus|Cumulus]]. &lt;br /&gt;
&lt;br /&gt;
Users are grouped by geographical region and by country. &lt;br /&gt;
&lt;br /&gt;
These tables were created showing all users having no webcam, but as sites checked they will be updated to indicate if they have not webcam, or if the webcam link is still pointing to the default Sanday webcam. &lt;br /&gt;
&lt;br /&gt;
== Users &amp;amp;amp; Locations  ==&lt;br /&gt;
&lt;br /&gt;
=== Africa ===&lt;br /&gt;
&lt;br /&gt;
==== South Africa ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://dieterlubbe.dyndns.org Sonneglans, Johannesburg, Gauteng]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.za/maps/place/38+Witdoring+Rd,+Randburg,+2188/@-26.0730892,27.9666189,515m/data=!3m1!1e3!4m5!3m4!1s0x1e9575b26defe91b:0x7725a044cff7f3f8!8m2!3d-26.0730099!4d27.9676835]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Asia ===&lt;br /&gt;
&lt;br /&gt;
==== Japan ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://multibox727.com/weather Lake Hamana,Kosai Shizuoka]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=34.722232,137.529945&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@34.722232,137.529945]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Europe ===&lt;br /&gt;
&lt;br /&gt;
==== Austria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wetter.eile.at Vienna]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.22544,16.34036&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.22544,16.34036]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Belgium ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.skynet.be/fa843465 Heulebrug Knokke-Heist weather station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.330277777778,3.2438888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.330277777778,3.2438888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weerstation-maarkedal.be/ Maarkedal]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Maarkedal,+Belgium/@50.7975098,-0.8376771,6z/data=!4m2!3m1!1s0x47c3057d00e37a49:0x1b8092cb903c0d2b]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Bulgaria ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jerbils.info/saratoga/wxindex.php Zlatina]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Zlatina,+Bulgaria/@43.2370974,22.9293192,6z/data=!4m2!3m1!1s0x40a5bce1e991abab:0xa00a014cd0e4e20]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Czech Republic ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.amut.net Amut.NET]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.30543137,4.16422367&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.30543137,4.16422367]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteostanice.wrp.cz/ Holice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.0875,15.996944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.0875,15.996944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pocasi.ok5aw.cz/meteo/ Nova Paka]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.4970450,15.5063000&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.4970450,15.5063000]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.ponik.net Plzeň - Radčice]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.764333,13.325533&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.764333,13.325533]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sudislav.cz/meteo/ Sudislav nad Orlicí]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=49.987222222222,16.319722222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@49.987222222222,16.319722222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Denmark  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.baekgaarden.eu/weather/ Baekgaarden Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=55.205,10.300833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@55.205,10.300833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ibtest.dk/cumulus/ Gilleleje] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.083888888889,12.3180555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.083888888889,12.3180555555556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home1.stofanet.dk/korsholm53/weather Hals Golf Klub-Korsholm] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.995,10.3225&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.995,10.3225]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kvistgaardvejr.dk Kvistgaard] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=55.99224+12.490421&amp;amp;aq=&amp;amp;sll=55.991145,12.490575&amp;amp;sspn=0.007261,0.020084&amp;amp;g=55.99+12.49&amp;amp;ie=UTF8&amp;amp;ll=55.998381,12.524414&amp;amp;spn=14.912068,57.875977&amp;amp;z=5]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Finland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.netikka.net/mpa Helsingby weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.024444444444,21.803333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.024444444444,21.803333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kolumbus.fi/chivaario/weather/index.htm Järvenpää-Isokytö Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=60.483055555556,25.1125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.483055555556,25.1125]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.karsaa.com/cumulus/ Kärsämäki Sääasema]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=63.973333333333,25.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@63.973333333333,25.741666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== France ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-caylus.fr/index.htm Caylus Météo]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.248888888889,1.8066666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.248888888889,1.8066666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.franceability.eu/weather/ Lapeyrouse]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Lapeyrouse&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.196147,49.570312&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Lapeyrouse,+Puy-de-D%C3%B4me,+Auvergne,+France&amp;amp;ll=46.225453,2.878418&amp;amp;spn=11.203207,24.785156&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.del-rio.net/cumulus/CumulusRealtime.html Rue des Myosotis à Lille]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.613611111111,3.0422222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.613611111111,3.0422222222222]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Greece ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magla.gr Agios Dimitrios - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.933888888889,23.741666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.933888888889,23.741666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://alepochori.meteoclub.gr Alepochori - Megara]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.057198,23.254829&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.057198,23.254829]&lt;br /&gt;
|-&lt;br /&gt;
| [http://chalandri.meteoclub.gr Chalandri - Athens]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.053611111111,24.331944444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.053611111111,24.331944444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.metar.gr/ws/chios/ Chios weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.3725,-26.130833333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.3725,-26.130833333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.galaxidion.gr/meteo Galaxidi]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.37711,22.38342&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.37711,22.38342]&lt;br /&gt;
|-&lt;br /&gt;
| [http://larisa.meteoclub.gr Larisa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.625277777778,22.411388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.625277777778,22.411388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://marathonas.meteoclub.gr Marathonas - Athens]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.116944444444,23.989166666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.116944444444,23.989166666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nikaia.meteoclub.gr Nikaia - Perivolaki]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.9675,23.656388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.9675,23.656388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pireas.meteoclub.gr Pireas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.953333333333,23.630555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.953333333333,23.630555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Italy ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://sbonweb.altervista.org/meteo/index.htm Albizzate, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=45.725555555556,8.7958333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@45.725555555556,8.7958333333333]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Lithuania ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://noway.lt/weather Vilnius]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.703888888889,25.227777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.703888888889,25.227777777778]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Netherlands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.goetweer.nl Andelst, Overbetuwe]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.9075,5.7306&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.9075,5.7306]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.apeldoornmeteo.nl/ Apeldoorn]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Apeldoorn,+Netherlands/@52.2114039,1.4973809,6z/data=!4m2!3m1!1s0x47c7b8284d1487cb:0x400de5a8d1e65b0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://77.169.67.221/ Boelenslaan]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/53%C2%B005&#039;34.4%22N+6%C2%B004&#039;12.4%22E/@53.0929032,1.5876727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteozusterhof.nl Weerstation Zusterhof Leiden]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.1541,4.49081&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.1541,4.49081]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Norway  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable FCK__ShowTableBorders&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://jmsweb.no/weather Hunstad, Bodø, Norge] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=67.280555555556,14.548611111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@67.280555555556,14.548611111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jaed.no/weather Follebu, Gausdal] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=61.21055555555,10.2783333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.21055555555,10.2783333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.linesoy.com/trollskaret/ Trollskaret, Linesøya] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=64.017,9.890&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.017,9.890]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rjoandveret.no Rjoanddalen, Voss] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=60.6997662,6.8441954&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@60.6997662,6.8441954]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Poland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://zielona10.pl/ Piaseczno]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Piaseczno,+Poland/@52.0733894,18.7759485,7z/data=!4m7!1m4!3m3!1s0x0:0x0!2zNTLCsDA0JzI2LjAiTiAyMcKwMDInMzQuMCJF!3b1!3m1!1s0x47192e390fc40201:0x88c75a9c7e7a1bf5]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.sokolowsko.pl Sokolowsko PL]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.68501663,16.22915268&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.68501663,16.22915268]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteo-sulejowek.ugu.pl Sulejówek near Warsaw]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.244166666667,21.28&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.244166666667,21.28]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slovenia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.amis.net/magerls/vreme/current.html Dobrava, Slovenske Konjice]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.351388888889,15.401111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.351388888889,15.401111111111]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Spain ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wheelocknet.net/cumulus/now.htm L&#039;Estartit - Illes Medes]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=42.054829392751,3.19638848304748&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@42.054829392751,3.19638848304748]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteotortosa.cat MeteoTortosa]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=40.83,0.53&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@40.83,0.53]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vipapi.com/meteoc/index.htm Palma - Sa Indioteria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.611991,2.675093&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.611991,2.675093]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Sweden ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.anglaberga.se/vws/weather/index.htm Änglaberga, Scania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=56.054444444444,13.082777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.054444444444,13.082777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kagevader.se/index.php Kåge väder]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=64.833611111111,20.981666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@64.833611111111,20.981666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.swipnet.se/gubbfot Lilla Foss Munkedal]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=58.475278,11.670278&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@58.475278,11.670278]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sm3ode.se/weather SM3ODE Bollnäs]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=61.364444444444,16.393888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@61.364444444444,16.393888888889]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Switzerland ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.cavagnago.ch/index.php?p=main&amp;amp;l=en Cavagnago, Ticino]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=N+46%C2%B0+24&#039;+48%22+E+08%C2%B0+52&#039;+50%22&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;ll=46.413333,8.880556&amp;amp;spn=18.672678,42.626953&amp;amp;sll=46.416667,8.883333&amp;amp;sspn=0.03645,0.083256&amp;amp;t=v&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.urs-ingold.ch/cumulus/index.htm Löhliwetter Sumiswald]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=%2B47%C2%B0+2&#039;+8.02%22,+%2B7%C2%B0+44&#039;+43.43%22&amp;amp;sll=48.980217,8.635254&amp;amp;sspn=4.82396,10.447998&amp;amp;ie=UTF8&amp;amp;ll=47.035571,7.745278&amp;amp;spn=10.01812,20.895996&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://Wetter.Fun-Car-Team.ch CH-4316 Hellikon Wetter]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.506111111111,7.9275&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.506111111111,7.9275]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United Kingdom and Ireland  ====&lt;br /&gt;
&lt;br /&gt;
===== Channel Islands =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://mu0zvv.co.uk/weather/ St Sampsons, Guernsey]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=St.+Sampson,+Guernsey&amp;amp;sll=49.479279,-2.520332&amp;amp;sspn=0.073834,0.154324&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=St+Sampson,+Guernsey,+United+Kingdom&amp;amp;ll=49.482401,-2.515869&amp;amp;spn=4.725593,9.876709&amp;amp;z=7]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== England  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 350px;&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;width: 100px;&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://wx.species5618.net/ Abbeymead Gloucester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=51.850687,-2.197506&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.affetside.org.uk/weather/index.htm AffetsideWX] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?hl=en&amp;amp;ie=UTF8&amp;amp;ll=53.618964,-2.371405&amp;amp;spn=0.000845,0.001725&amp;amp;t=h&amp;amp;z=19]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.hosiene.co.uk/weather/index.htm Alcaston Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/@52.478866,-2.7986744,1799m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.nelsonm.plus.com/weather/index.htm Audley Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.055,-2.3008333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.055,-2.3008333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glyn.me/weather Banbury Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.056666666667,-1.3575&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.056666666667,-1.3575]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mecol.co.uk/weather Blakedown, Worcs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.402576,-2.174656&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.402576,-2.174656]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.vivatek.co.uk/Cumulus Blagdon, Somerset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.32316,-2.70424&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.32316,-2.70424]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bramptonweather.co.uk/cumulus/ Brampton Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=54.93514,-2.734957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.93514,-2.734957]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branksomeweather.co.uk/ Branksome, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.728055555556,-1.9125&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.72795,-1.91250]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bredfield.org.uk/weather Bredfield, Woodbridge, Suffolk] &lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=52.12972,1.31323&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.12972,1.31323]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.weather.globalict.org.uk Broadwey, Dorset] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=broadwey&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=19.175733,39.506836&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Broadwey,+Weymouth,+Dorset,+United+Kingdom&amp;amp;ll=50.649847,-2.471115&amp;amp;spn=0.160217,0.308647&amp;amp;t=k&amp;amp;z=12]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.keleven.co.uk/weather Burstwick] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.733333333333,-0.133611111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.733333333333,-0.133611111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.craythorneweather.info Craythorne] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.840277777778,-1.6347222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.840277777778,-1.6347222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ttnt.co.uk/weather/ Farlington, Hants.] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.84722,-1.025&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.84722,-1.025]&lt;br /&gt;
|-&lt;br /&gt;
| [http://myweb.tiscali.co.uk/m1byt/weather Garforth] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.4739,-1.2243&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.4739,-1.2243]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.furball.co.uk/weatherlive Greenford, West London] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.554444444444,-0.32777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.554444444444,-0.32777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.glossover.co.uk/weather Hastings, E. Sussex] &lt;br /&gt;
| No &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.882947,0.562545&amp;amp;z=18&amp;amp;t=h&amp;amp;q=TN37Weather%20(Cumulus%20User)@50.882947,0.561700]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.rainlater.co.uk/ High Wycombe, Buckinghamshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.638333333333,-0.77666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.638333333333,-0.77666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.mountpleasanthouse.uk/ Hoarwithy, the Wye valley, Herefordshire] &lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Hoarwithy,+Hereford,+Herefordshire+HR2/@51.9614681,-7.1429188,6z/data=!4m2!3m1!1s0x4871b4f2a9f38bb5:0x9e49f54705503300]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://grid1.co.uk/weather/ Kettering UK] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.391666666667,-0.73888888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.391666666667,-0.73888888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stewpott.com/weather Kirkstall, Leeds, West Riding of Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.810833333333,-1.5847222222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.810833333333,-1.5847222222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.laindonweather.co.uk Laindon, South Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.577222222222,0.41861111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.577222222222,0.41861111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ecats.co.uk/weather Long Melford Station, Suffolk] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.066666666667,-0.71666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.066666666667,-0.71666666666667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.whatstheweatherlike.co.uk Milcombe Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.009444444444,-1.4027777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.009444444444,-1.4027777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.zen55853.zen.co.uk/camera/coffee_1.htm Mobberley, Cheshire] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.313888888889,-2.330556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.313888888889,-2.330556]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk Newton Poppleford, Devon] &lt;br /&gt;
| [http://www.newton-poppleford-weather.co.uk/wxwebcam.php Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=50.70189285,-3.30849957&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [https://oaktreewebs.co.uk Quedgeley, Gloucestershire]&lt;br /&gt;
| Nil&lt;br /&gt;
| [https://www.google.com/maps/@51.8239954,-2.28443,18.54z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.twelvehouses.co.uk New Stanton, Derbyshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.955833333333,-1.31361111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.955833333333,-1.31361111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://queensbury-weather.org.uk/ Queensbury, West Yorkshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.co.uk/maps/place/53%C2%B046&#039;12.1%22N+1%C2%B049&#039;43.4%22W/@53.7700271,-4.0699329,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warman.org.uk/weatherhome.htm Rippingale Lincolnshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=52.836,-0.377&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@52.836,-0.377]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.thanetweather.co.uk/weather/index.htm Saint Peters Broadstairs Kent] &lt;br /&gt;
| Default &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.366666666667,1.4166666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.366666666667,1.4166666666667]&lt;br /&gt;
|-&lt;br /&gt;
| Sheffield City Council - Emergency Services &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=53.2154,+-1.2760&amp;amp;sll=53.210145,-1.381531&amp;amp;sspn=2.368803,4.850464&amp;amp;ie=UTF8&amp;amp;ll=53.215492,-1.276501&amp;amp;spn=2.368439,4.850464&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.shotwicksailing.org/weather/ Shotwick Lake] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.243611111111,-3.03&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.243611111111,-3.03]&lt;br /&gt;
|-&lt;br /&gt;
| [http://skegnessweather.info Skegness Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.153611111111,0.32805555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.153611111111,0.32805555555556]&lt;br /&gt;
|-&lt;br /&gt;
[https://www.google.co.uk/maps/place/Mendip+Hills,+Wells,+Somerset+BA5/@51.2974926,-4.9708037,7z/data=!4m2!3m1!1s0x487221c9e834a6cf:0xa591c9f318940667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stella-maris.org.uk/wx.phtml  Stella Maris - Broadstairs] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.363333333333,1.4402777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.363333333333,1.4402777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.waitrose.com/~g4mix/weather Swanton Farm, Dover, Kent] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.1575,1.4138&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.1575,1.4138]&lt;br /&gt;
|-&lt;br /&gt;
| [http://home.btconnect.com/kophill/ Summertown, Oxford] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=summertown,+uk&amp;amp;sll=35.434799,-87.312791&amp;amp;sspn=0.86828,1.234589&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Summertown,+Sandford-on-Thames,+Oxfordshire,+United+Kingdom&amp;amp;ll=51.77008,-1.262559&amp;amp;spn=2.63791,4.938354&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.warehamwx.co.uk/cumulus Wareham, Dorset]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=50.6866666666666667,-2.1127777777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@50.6866666666666667,-2.1127777777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.welwynweather.com Welwyn Garden City Herts] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/@51.8171623,-0.1975665,346m/data=!3m1!1e3]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.wilmslowastro.com Wilmslow, Cheshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.325125,-2.24263&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.325125,-2.24263]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.woodfordwellsweather.co.uk Woodford Wells Essex] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=51.613055555556,0.023333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.613055555556,0.023333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.worsley-weather.co.uk Worsley, Manchester] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=53.524444444444,-2.3858333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.524444444444,-2.3858333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.davisworthing.co.uk// Worthing Weather] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.co.uk/maps/place/88+Montague+St,+Worthing+BN11+3HF/@50.8099649,-0.375552,172m/data=!3m1!1e3!4m5!3m4!1s0x4875a285b59c2c4d:0x736dac8901e6b6b6!8m2!3d50.8101001!4d-0.3751116?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Northern Ireland =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.darkmoon.org.uk/weather Bangor]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=54.6341666666666667,-5.6716666666666667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@54.6341666666666667,-5.6716666666666667]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Scotland  =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.southqueensferryweather.co.uk/ Edinburgh (South Queensferry) ] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.co.uk/maps?q=55.990827,-3.413867&amp;amp;hl=en&amp;amp;ll=55.986092,-3.405762&amp;amp;spn=1.88368,7.761841&amp;amp;t=h&amp;amp;z=8]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.floodaction.org.uk/blog/weather/ Freuchie, Fife - Freuchie Mill] &lt;br /&gt;
| [http://www.floodaction.org.uk/blog/webcam/ Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=56.2463,-3.1475&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.2463,-3.1475]&lt;br /&gt;
|-&lt;br /&gt;
| [http://kippfordWeather.uk Kippford, Dumfries &amp;amp; Galloway] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Kippford,+Dalbeattie,+Dumfries+and+Galloway+DG5/@54.8800492,-6.056103,7z/data=!4m2!3m1!1s0x4862db154667d8c3:0x1c650d52b9f9be36]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.knaven-weather.co.uk Knaven, Aberdeenshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.471388888889,-2.184448&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.471388888889,-2.184448]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sanday.org.uk/weather Orkney Isles - Sandaysoft] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=59.2425,-2.5877777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@59.2425,-2.5877777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.penicuik.org/ Penicuik, Midlothian] &lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.com/maps/place/55%C2%B050&#039;02.8%22N+3%C2%B012&#039;12.6%22W/@55.8334412,-4.3304793,7.99z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://ken555.plus.com/weather/index.htm Pitmedden, Aberdeenshire] &lt;br /&gt;
| [http://ken555.plus.com/index.html Yes] &lt;br /&gt;
| [http://maps.google.com/maps?sll=57.33889,-2.184167&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@57.33889,-2.184167]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.stirlingweather.co.uk Stirling, Stirlingshire] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?&amp;amp;sll=56.1165,-3.9550&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@56.1165,-3.9550]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Wales =====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.llandudno.eu.pn Llandudno]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.316666666667,-3.8333333333333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.316666666667,-3.8333333333333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.aqsj01.dsl.pipex.com/weather Llantwit Fardre]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.553333333333,-3.3344444444444&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.553333333333,-3.3344444444444]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nusc.co.uk/weather/index.htm Newport Uskmouth Sailing Club]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=newport&amp;amp;aq=&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=17.235515,41.484375&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Newport,+United+Kingdom&amp;amp;ll=52.321911,-4.020996&amp;amp;spn=8.896784,29.11377&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.bblist.co.uk/weather/ Vale of Glamorgan]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.469167,-3.432222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.469167,-3.432222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moelycrio.co.uk Moelycrio]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=53.2,-3.2&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@53.2,-3.2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.winterman.org.uk/weather Spittal Weather - Pembrokeshire]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=51.871666666667,-4.9380555555556&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@51.871666666667,-4.9380555555556]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== North America ===&lt;br /&gt;
&lt;br /&gt;
==== Canada ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.genisim.com/weather/index.htm Jonquiere Quebec - GeniSim]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.435277777778,-71.200277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.435277777778,-71.200277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.komokaweather.com/ Komoka, ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;q=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.777825,79.013672&amp;amp;ie=UTF8&amp;amp;cd=1&amp;amp;geocode=FeRWjwIdQGMl-w&amp;amp;split=0&amp;amp;hq=&amp;amp;hnear=Komoka,+Middlesex+Centre,+Middlesex+County,+Ontario,+Canada&amp;amp;ll=42.948324,-81.43584&amp;amp;spn=5.918291,9.876709&amp;amp;t=h&amp;amp;z=7]&lt;br /&gt;
|-&lt;br /&gt;
| [http://pages.videotron.com/meteo/ Lévis, QC]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Levis,+Quebec,+Canada&amp;amp;aq=0&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=50.910968,78.486328&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=L%C3%A9vis,+Desjardins,+Quebec,+Canada&amp;amp;ll=46.800059,-71.630859&amp;amp;spn=42.037232,111.972656&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.bpsmicro.com Newmanville (Ottawa), ON]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=44.928055555556,-75.75777777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@44.928055555556,-75.75777777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://meteo.spudman.ca Quebec City]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=46.889444,-71.193611&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@46.889444,-71.193611]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.shaw.ca/seabreeze3/meteo Saanichton, British Columbia]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=48.59188,-123.40015&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@48.59188,-123.40015]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== United States ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://berkland.net Arlington, VA]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=38.88,+-77.102222&amp;amp;hl=en&amp;amp;ll=38.88,-77.102222&amp;amp;spn=12.016521,21.533203&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.tigerdenweb.com/tigerdenwx/ Aurora, Colorado]&lt;br /&gt;
| No&lt;br /&gt;
| [https://www.google.co.uk/maps/place/Aurora,+CO,+USA/@39.6887508,-122.6165289,4z/data=!4m2!3m1!1s0x876c588622ba2b9b:0x8441e0688ba2e678]&lt;br /&gt;
|-&lt;br /&gt;
| [http://branfordwx.com/cumulus/index.htm Branford, CT]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=41.276111,-72.828333&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@41.276111,-72.828333]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.jandanet.com/weather/cumulus/ Cloverville - Fruitport Township, MI]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=43.190555555556,-86.165277777778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@43.190555555556,-86.165277777778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.kd0bik.com/denwx/ Denver, CO]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.634166666667,-104.88972222222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.634166666667,-104.88972222222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.chucksweather.com/cumulus Glendive, Montana - Chucks Weather]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=47.119722222222,-104.70314789&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@47.119722222222,-104.70314789]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cumulus.tnetweather.com Mesa, AZ - TNETWeather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=33.40231,-111.8831&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@33.40231,-111.8831]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.moutoncoveweather.com/ Mouton Cove, Abbeville, LA]&lt;br /&gt;
| [http://www.moutoncoveweather.com/webcam.php Yes]&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.95645,86.572266&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.956457,86.572266]&lt;br /&gt;
|-&lt;br /&gt;
| [http://robsweather.no-ip.org/cumulusweb/index.htm Moraine, OH]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=39.691388888889,-84.206111111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@39.691388888889,-84.206111111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://dantinconsulting.com Prospect, KY - Timber Ridge Weather]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=38.33235,-85.61603&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@38.33235,-85.61603]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.ejmj.net Reklaw, Texas]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=31.84348611,-94.96843888&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@31.84348611,-94.96843888]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.royalmountainresources.com/weather Royal Mountain, Bailey, CO]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=Bailey,+CO,+United+States&amp;amp;sll=39.3173,-105.331421&amp;amp;sspn=2.813262,4.674683&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Bailey,+Park,+Colorado&amp;amp;ll=39.419221,-105.46875&amp;amp;spn=11.231107,18.69873&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://smlweather.com/cumulus/index.htm Smith Mountain Lake, VA]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=37.1526,-79.678&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@37.1526,-79.678]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Oceania ===&lt;br /&gt;
&lt;br /&gt;
==== Australia ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.brisbaneliveweather.com Brisbane, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.294606,152.933897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.294606,152.933897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.sedgleymanor.com/wx Bunbury, WA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-33.37861,115.65194&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-33.37861,115.65194]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~mpaton/weather/ Bushland Beach, Qld]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-19.198055555556,146.676111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-19.198055555556,146.676111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather_carrum/ Carrum, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Carrum,+Victoria&amp;amp;hl=en&amp;amp;ll=-38.076027,145.123199&amp;amp;spn=12.151038,21.533203&amp;amp;sll=-33.708009,150.974708&amp;amp;sspn=25.579176,43.066406&amp;amp;t=v&amp;amp;hnear=Carrum+Victoria,+Australia&amp;amp;z=6]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.ozemail.com.au/~storerfamily/weather/ Crafers, SA]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.989444,138.727778&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.989444,138.727778]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.inverellit.com/ Inverell, NSW]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.com/maps/place/Ross+St,+Inverell+NSW+2360/@-29.7732835,151.1194221,17z/data=!3m1!4b1!4m5!3m4!1s0x6ba1f7461c668835:0x86b3447dd776ecb8!8m2!3d-29.7732835!4d151.1216108]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.azer.com.au/weather/ Langwarrin, Victoria]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.co.uk/maps?q=Langwarrin,+victoria&amp;amp;hl=en&amp;amp;ll=-33.708009,150.974708&amp;amp;spn=25.579176,43.066406&amp;amp;sll=57.746995,-4.687341&amp;amp;sspn=8.25173,21.533203&amp;amp;t=v&amp;amp;hnear=Langwarrin+Victoria,+Australia&amp;amp;z=5]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.tpg.com.au/howesij/weather/index.htm Nomads Weather - Ferny Grove, QLD]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-27.395833333333,152.91861111111&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-27.395833333333,152.91861111111]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gktnet.com North Bayswater, Victoria]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.823611111111,145.29638888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.823611111111,145.29638888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://members.westnet.com.au/paul.anderson/weather/ Perth]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=perth,+australia&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=45.822921,85.166016&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Perth+Western+Australia,+Australia&amp;amp;ll=-31.952162,115.400391&amp;amp;spn=45.595762,118.652344&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.users.on.net/~rolf/cumulus/ Rosetta, Glenorchy, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://goo.gl/maps/SMxemgd5bxS2]&lt;br /&gt;
|-&lt;br /&gt;
| [http://tonyf.customer.netspace.net.au/weather/ Sale, Gippsland, Victoria]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=-38.1008+147.075556&amp;amp;sll=-35.029996,130.605469&amp;amp;sspn=0.18161,0.452156&amp;amp;ie=UTF8&amp;amp;ll=-38.134557,138.779297&amp;amp;spn=44.181081,115.751953&amp;amp;t=h&amp;amp;z=4]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=I3099STR2 Strathewen, Melbourne]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.523,145.281&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.523,145.281]&lt;br /&gt;
|-&lt;br /&gt;
| [https://southfranklinweather.com  South Franklin, Huon Valley, Tasmania]&lt;br /&gt;
| Yes&lt;br /&gt;
| [https://www.google.co.uk/maps/place/43%C2%B007&#039;17.8%22S+146%C2%B059&#039;20.9%22E/@-43.121605,111.1297573,3z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.gkt.net.au/ Wyndham Vale, VIC]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com/maps?sll=-37.896988,144.616897&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-37.896988,144.616897]&lt;br /&gt;
|-&lt;br /&gt;
| [http://users.on.net/~freespirit/weather Fern Tree, Tas]&lt;br /&gt;
| No&lt;br /&gt;
| [http://maps.google.com.au/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=fern+tree+tasmania&amp;amp;sll=-25.335448,135.745076&amp;amp;sspn=56.198906,79.013672&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=Fern+Tree+Tasmania&amp;amp;ll=-42.92334,147.260742&amp;amp;spn=0.011486,0.01929&amp;amp;t=h&amp;amp;z=16]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Indonesia  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.ubudweather.com/ Ubud, Bali] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/8%C2%B031&#039;40.5%22S+115%C2%B015&#039;00.1%22E/@-8.5279162,114.1294222,8z/data=!4m2!3m1!1s0x0:0x0?hl=en]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== New Zealand  ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User &lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam &lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.janter.co.nz/weather/index.htm Farm Cove, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.5342957,172.2930836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.silveracorn.nz/weather/index.php Royal Oak, Auckland] &lt;br /&gt;
| No &lt;br /&gt;
| [https://www.google.com/maps/place/36%C2%B032&#039;03.5%22S+174%C2%B032&#039;03.5%22E/@-36.909691,174.771256,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/frasertown/index.htm Frasertown, Hawkes Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.965818666666,177.40800977777&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.965818666666,177.40800977777]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gabbie.nz/ Hamilton] &lt;br /&gt;
| No &lt;br /&gt;
| [http://www.google.co.uk/maps/dir//-37.7948899,175.2711855/@-37.7985524,175.2673231,3z]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoaweather.net/gisborne-west/index.php Gisborne West, Poverty Bay] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;07.8%22S+177%C2%B035&#039;35.2%22E/@-38.3854958,173.1106727,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/mahia/index.htm Mahia Heights, Northern Hawkes Bay ] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/39%C2%B003&#039;06.8%22S+177%C2%B031&#039;26.8%22E/@-39.0518958,173.0335206,6z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://homepages.xnet.co.nz/~wheels/weather/ Otatara, Invercargill - Wayne&#039;s Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-46.431667,168.292222&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-46.431667,168.292222]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=IMANAWAT1 Palmerston North] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-40.352222222222,175.635&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-40.352222222222,175.635]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.pare361.co.nz Paremoremo, Auckland] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-36.7575,174.665&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-36.7575,174.665]&lt;br /&gt;
|-&lt;br /&gt;
| [http://wairoa.net/weather/index.htm Wairoa, Northern Hawkes Bay Weather Live] &lt;br /&gt;
| Yes &lt;br /&gt;
| [http://maps.google.com/maps?sll=-39.045166022222,177.42639166667&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-39.045166022222,177.42639166667]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nzpws.net/gisborne/index.htm Whataupoko, Gisborne Weather] &lt;br /&gt;
| Nil &lt;br /&gt;
| [https://www.google.com/maps/place/38%C2%B023&#039;31.6%22S+178%C2%B001&#039;15.6%22E/@-38.3920958,175.7797836,7z/data=!4m2!3m1!1s0x0:0x0]&lt;br /&gt;
|-&lt;br /&gt;
| [http://weather.magnumimports.co.nz Whitemans Valley Upper Hutt] &lt;br /&gt;
| Nil &lt;br /&gt;
| [http://maps.google.com/maps?sll=-41.1971658635502,175.027792405373&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-41.1971658635502,175.027792405373]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== South America ===&lt;br /&gt;
&lt;br /&gt;
==== Argentina ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:350px&amp;quot; | User&lt;br /&gt;
! style=&amp;quot;width:100px&amp;quot; | Webcam&lt;br /&gt;
! style=&amp;quot;Width:100px&amp;quot; | Map&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.meteobaires.webcindario.com Bellavista, Provincia de Buenos Aires]&lt;br /&gt;
| Yes&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.553055555556,-58.696388888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.553055555556,-58.696388888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.arecoclima.com.ar Buenos Aires - Areco747 Weather Station]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-34.2442,-59.4763&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-34.2442,-59.4763]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.viapatagonica.com.ar/clima/ Via Patagonica]&lt;br /&gt;
| Nil&lt;br /&gt;
| [http://maps.google.com/maps?sll=-47.750277777778,-65.893888888889&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-47.750277777778,-65.893888888889]&lt;br /&gt;
|-&lt;br /&gt;
| [http://cipometeo.webcindario.com/ estacion cipolletii privada tiempo]&lt;br /&gt;
| Default&lt;br /&gt;
| [http://maps.google.com/maps?sll=-38.937,-67.979&amp;amp;z=18&amp;amp;t=h&amp;amp;q=Cumulus%20User@-38.937,-67.979]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Further Additions ==&lt;br /&gt;
&lt;br /&gt;
Your Username &amp;amp;amp; Location can be added to this list by Contacting [[User:Daj]] or if you are a registered user, editing this page yourself. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;The links to the location have the user latitude and longitude in them twice, once for centreing the map, the second time for the marker location. These are given in decimal degrees. +ve for Northern latitudes and Eastern longitudes, -ve for Southern latitudes and Western longitudes. Use the co-ordinates you have entered into your Cumulus Station configuration.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=MX_on_Linux&amp;diff=11344</id>
		<title>MX on Linux</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=MX_on_Linux&amp;diff=11344"/>
		<updated>2023-09-20T08:38:37Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* MX can severely damage storage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Using MX on UNIX-derived Operating Systems=&lt;br /&gt;
[[Category:Cumulus MX]]&lt;br /&gt;
MX runs on any UNIX-derived operating systems (OS):&lt;br /&gt;
* including those found on Apple Mac computers, &lt;br /&gt;
* and those found on a multitude of devices running Linux. &lt;br /&gt;
&lt;br /&gt;
UNIX is a long established operating system, and both UNIX and its derivatives have good long term compatibility. This means that commands are generally easy to learn just once and then you can normally continue to use what you have learnt. &lt;br /&gt;
&lt;br /&gt;
Most devices also have a graphical user interface that can do the more straightforward tasks without needing to know all the commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Why install MX on Linux?==&lt;br /&gt;
&lt;br /&gt;
Contributions to the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 Cumulus Support Forum] suggest that:&lt;br /&gt;
*Use on a Raspberry Pi (RPi) computer is very popular&lt;br /&gt;
*In general, people find installing, and running, MX on Linux is easy&lt;br /&gt;
*The few people who do have difficulties are those who have good knowledge of Microsoft systems and therefore are so convinced they cannot cope with a swap to something different, that they give up too easily!&lt;br /&gt;
&lt;br /&gt;
Microsoft has had a deliberate policy of being different to traditional computers (all others are mostly based on UNIX).  &lt;br /&gt;
&lt;br /&gt;
You may know that this Wiki started with a single page covering MX regardless on which operating system was used, that did not work. &lt;br /&gt;
&lt;br /&gt;
If you are running MX on on any computer running the Microsoft Windows Operating System, then you should be reading the [[MX on Windows OS]] page instead. In the Cumulus support forum, there are many posts from people who are struggling with MX on PCs.  It appears this is not because Microsoft computers are so more readily available and therefore known about; but because people often find “installing”, and using, MX is more difficult when using the more complex Microsoft Windows operating system, and people tend not to understand basic issues such as avoiding &amp;quot;Program Files&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:Version badge Mx}}&#039;&#039;&#039;This page focuses on aspects of MX that are specific to the Linux operating systems.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Still believe it will be too complex for you? The developer has created [[Software#Raspberry_Pi_Image|an image you can download]] for those prepared to run two computers (a RPi for actually running MX and another computer for all interactions with MX).  Read all about it, on [[Raspberry_Pi_Image]] page, and decide if that is for you.&lt;br /&gt;
&lt;br /&gt;
==Device Coverage==&lt;br /&gt;
&lt;br /&gt;
Linux is available based on a multitude of different kernels (the building block for the operating system), on a multitude of devices.&lt;br /&gt;
&lt;br /&gt;
This page has been originated by a contributor using the Raspberry Pi Operating System (this is based on Debian, one of the Linux kernels). Be aware therefore that some instructions on this page are specific to a [[Raspberry Pi computer page|Raspberry Pi computer]] with its default operating system.&lt;br /&gt;
&lt;br /&gt;
For other devices, the inclusion of the correct instructions is totally dependent on whether any contributor has edited this page to cover your device in the context of that section of this page. It is hoped that contributions to this page will be made by Cumulus users with a range of different devices so this page is useful to more people.&lt;br /&gt;
&lt;br /&gt;
:Until somebody creates a separate page for Apple Mac computers (that could be a good idea, as there are some significant differences), this page is the best source of advice.&lt;br /&gt;
&lt;br /&gt;
==Further Information==&lt;br /&gt;
&lt;br /&gt;
There are various related pages to get more information:&lt;br /&gt;
* If you encounter a problem when running MX, please see [[What to do when I have a problem with MX]]&lt;br /&gt;
* If MX gives you a message saying &amp;quot;you are not running the latest version&amp;quot;, please see [[Updating_MX_to_new_version|Guide to upgrading MX]]&lt;br /&gt;
* If you are puzzled by the terminology, please see [[:Category:Terminology]] for links to pages that explain terminology used by Cumulus (these pages were written for the legacy Cumulus 1 and may need updating for MX)&lt;br /&gt;
* If you need to know more about files in the installation, please see [[:Category:Cumulus Files]] for links to all Wiki pages describing the sub-folders and files used by MX&lt;br /&gt;
* Go to [[:Category:Cumulus MX]] for links to all pages in this Cumulus Wiki that relate specifically to MX&lt;br /&gt;
* [[MX Administrative Interface|Admin interface]] provides information on configuration and web pages for viewing your weather data locally&lt;br /&gt;
* The [[Cumulus MX FAQ]] page was created with snippets from the forum, but nobody has yet sorted this out into a useful page or updated it for recent releases&lt;br /&gt;
* If you were using the original (now legacy) Cumulus software, please read [[Migrating_from_Cumulus_1_to_MX]], although that is mostly directed at those using MX on the same Windows PC as they used for Cumulus 1, and was written for an old MX release, it will help you understand configuration differences.&lt;br /&gt;
* If you want to use a script language, you might want to read [[PHP|PHP Hypertext Pre-processor and JavaScript]] page&lt;br /&gt;
* If you will be using the standard web pages (from release 3.10.1) see [[New_Default_Web_Site_Information|this page]]&lt;br /&gt;
* If you want to write your own customised templates, read [[Customised_templates]].&lt;br /&gt;
* If you want to explore alternative web pages from third-parties, start [[:Category:User Contributions|on User Contributions page]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Preparing your computer for installing the Cumulus MX suite=&lt;br /&gt;
&lt;br /&gt;
Please see [[Preparing your Linux computer for MX]] page if you have not installed MX on Linux before.&lt;br /&gt;
&lt;br /&gt;
That page covers:&lt;br /&gt;
* [[Preparing your Linux computer for MX#Operating systems|Installing Operating Systems]]&lt;br /&gt;
* Package manager&lt;br /&gt;
** [[Preparing your Linux computer for MX#Interactive Package management on RPi|Interactive version]]&lt;br /&gt;
** [[Preparing your Linux computer for MX#Using Package Manager in terminal mode|Terminal version]]&lt;br /&gt;
** [[Preparing your Linux computer for MX#The various components to commands for installation|Commands]]&lt;br /&gt;
* [[Preparing your Linux computer for MX#USB HID|Human Interface Devices]]&lt;br /&gt;
* [[Preparing your Linux computer for MX#Installing Mono instruction|&#039;&#039;&#039;Installing Mono&#039;&#039;&#039;]]&lt;br /&gt;
* [[Preparing your Linux computer for MX#Moving from Microsoft Windows to Linux|Preparing Microsoft Windows files for Linux]]&lt;br /&gt;
* [[Preparing your Linux computer for MX#File Names &amp;amp; Paths|Guide to file names and paths]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please be advised some of the above is rather technical reading, but &#039;&#039;Mono is required to run the Cumulus packages&#039;&#039; described next.  So do ensure that you installed Mono before continuing.&lt;br /&gt;
&lt;br /&gt;
==Technical aside==&lt;br /&gt;
&lt;br /&gt;
Please note this Wiki page talks about &amp;quot;folders&amp;quot; for compatibility with the [[MX on Windows OS]] page, but Linux prefers to call them directories.&lt;br /&gt;
&lt;br /&gt;
Linux has a well defined filesystem, represented as a hierarchic tree starting at the root &amp;quot;/&amp;quot;, that is divided into directories (one of which will be &amp;quot;/boot&amp;quot; and hold the kernel), each of those first level directories can be divided into second level directories, this second level is sometimes referenced to as defining the &amp;quot;scope&amp;quot;, an indication that each is meant to be used for a specific purpose. The scope can be sub-divided again at lower levels representing &amp;quot;categories&amp;quot; (categories cover items like binary code, documentation, configuration, hardware, source code, runtime and content), and at a lower level still &amp;quot;applications&amp;quot; (i.e. related to specific programs) with further sub-levels for various options within those applications. Many Linux distributions will use logical links so references to a directory at one level in the hierarchy will actually redirect to files in a different directory, this might be because different programs expect to see files in different places or just to enforce ownership and writing rights.&lt;br /&gt;
&lt;br /&gt;
For the purposes of this Wiki, the terminology &amp;quot;operating system&amp;quot; is used for the whole Linux distribution, you will find that Linux technical people prefer to talk about Linux distributions including:&lt;br /&gt;
# a &amp;quot;kernel&amp;quot; for the underlying handling of files, network and so on; &lt;br /&gt;
# one or more &amp;quot;shell&amp;quot; components for the handling of commands entered in terminal mode, including those that run programs (whether included in distribution or added later);&lt;br /&gt;
# an optional graphical user interface for simpler access to commands and programs.&lt;br /&gt;
&lt;br /&gt;
For simplicity the terminology &amp;quot;terminal&amp;quot; is used for how you access the shell, this term refers to seeing the command prompt if your Linux is running without a graphical user interface, or to a window that you can open within the graphical interface where commands can be typed. Depending on your Linux, that window might be called &amp;quot;Terminal&amp;quot;, &amp;quot;Konsole&amp;quot;, &amp;quot;xterm&amp;quot;, &amp;quot;gnome-terminal&amp;quot;, &amp;quot;uxterm&amp;quot;, or even something else. If you are accessing your Linux computer over a network from a computer running Microsoft Windows, then again you may encounter a number of terms for how to access the shell on your Linux computer, &amp;quot;Command Window&amp;quot;, &amp;quot;Windows Powershell&amp;quot;, or &amp;quot;Windows Terminal&amp;quot;. Equally you may use software that calls it a teletype mode, e.g. PuTTY software.&lt;br /&gt;
&lt;br /&gt;
=Cumulus packages=&lt;br /&gt;
&lt;br /&gt;
* This section covers:&lt;br /&gt;
** CumulusMX.exe&lt;br /&gt;
** ExportToMySQL.exe&lt;br /&gt;
** CreateMissing.exe&lt;br /&gt;
&lt;br /&gt;
(At time of writing this &amp;quot;CreateRecords.exe&amp;quot; is proposed, and under development, but not released).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Handling zip files==&lt;br /&gt;
&lt;br /&gt;
Each release is presented as a zip.  It does not matter which device (if you have two or more computers), or which browser (it can be default browser for your device or the browser you like best) you use for the download. When your browser saves the zip it might be into a folder called “downloads” on your computer, or you may be able to save into another folder that you prefer (perhaps on a different partition).  Your browser might even remember the folder you used before for files of type zip.&lt;br /&gt;
&lt;br /&gt;
In general, any device will load a suitable application to use to unzip the package when you click on a filename that ends in &#039;&#039;&#039;.zip&#039;&#039;&#039;.  You might need to do a &amp;quot;right click&amp;quot; and choose the application, it depends on your settings.&lt;br /&gt;
&lt;br /&gt;
Be aware, you may need to adjust the settings within that application for how it handles the file structure. The preferences may determine whether the unzip process preserves the file structure used when the zip was created (i.e. each file remains in any sub-folder) or it ignores the folder structure.  For the Cumulus context, it is essential to preserve the folder structure. You may also be asked where you want the files to be extracted to, or the default settings might always use a particular destination (and that might be a &#039;&#039;&#039;tmp&#039;&#039;&#039; folder).&lt;br /&gt;
&lt;br /&gt;
For example on the Raspberry Pi operating system, there is a package called &#039;&#039;&#039;xarchiver&#039;&#039;&#039;, in its Graphical User Interface (GUI), there is a menu called &amp;quot;Action&amp;quot;, and the final option in that menu is &amp;quot;Preferences&amp;quot;. There, in &amp;quot;Archive&amp;quot; section, you can select &amp;quot;zip&amp;quot;  as the preferred archive format (using a drop-down) and whether you want the application to confirm with you before deleting any files; in &amp;quot;Advanced&amp;quot; section, you can select the directory to use for the extraction. If you are using the lite version of the RPi OS, then you need to edit the &#039;&#039;&#039;/home/pi/.config/xarchiver/xarchiverrc&#039;&#039;&#039; file to set preferences, before you use the archiver package.  Once you have started the archiver package, and told it which file to process, you can click on &#039;&#039;&#039;Extract files&#039;&#039;&#039;,&lt;br /&gt;
the GUI presents a screen of options:&lt;br /&gt;
* &amp;quot;Extract to:&amp;quot;, use the icon to browse to the required location if it has not been set up in preferences&lt;br /&gt;
* &amp;quot;Ensure a containing directory&amp;quot;, tick this if it has not been set in the configuration file&lt;br /&gt;
* &amp;quot;Files&amp;quot;, select &amp;quot;All files&amp;quot;, the advice is to overwrite all of any existing files if you are upgrading, but you definitely need all files if this is a new install&lt;br /&gt;
* &amp;quot;Options&amp;quot;&lt;br /&gt;
** Tick &amp;quot;Extract files with full path&amp;quot;, this is essential if you are going to successfully install any of the Cumulus software&lt;br /&gt;
** Tick &amp;quot;Overwrite existing files&amp;quot;,  the advice is to overwrite all of any existing files if you are upgrading, it may not always be clear which files have been updated since an earlier release, and there are a lot of interdependencies between different files&lt;br /&gt;
&lt;br /&gt;
It is worth stressing here, if you decide to customise any files that are included in a release distribution, then you should at the very least add something like an &amp;quot;_&amp;quot; character to the file name to make your tailored file different to the standard file. The best practice is to put any files you tailor, or any additional files you create, outside the CumulusMX folder.&lt;br /&gt;
&lt;br /&gt;
If you have chosen to do the download on a different device to that on which you will install, you can unzip on either device. To transfer either the downloaded .zip file, or the extracted file structure, between devices, you can use a file transfer package, or use a portable drive (a memory stick or even a memory card) with a partition formatted so that you can read it on both devices.  Windows and Linux partitions are formatted in different ways. While it is likely that Linux can read a Microsoft formatted partition, Microsoft Windows can never read a Linux formatted partition.&lt;br /&gt;
&lt;br /&gt;
==Where to install all packages?==&lt;br /&gt;
&lt;br /&gt;
For simplicity on this page CHOSEN PATH (the contents of this will start with a slash “/”, but not end with a slash) is used to represent any location in the Linux file structure where you decide to install all the Cumulus packages. &lt;br /&gt;
&lt;br /&gt;
The phrase “CHOSEN PATH”  is used, because it is most likely you want to create the sub-folder called “/CumulusMX” (note where capital letters must be used) in a part of the Linux file structure that already exists.&lt;br /&gt;
&lt;br /&gt;
It is important to minimise the length of the path name, because this path name has to be passed between various different software languages (and longer paths risk truncation).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Creating the CumulusMX sub-folder===&lt;br /&gt;
&lt;br /&gt;
* You can create sub-folder called “/CumulusMX” as you unzip a MX release, or you can type &amp;lt;code&amp;gt;sudo mkdir CHOSEN PATH/CumulusMX&amp;lt;/code&amp;gt; first (note that CHOSEN PATH is explained above and always starts with a slash “/”).&lt;br /&gt;
* By using the phrase CHOSEN PATH this advice avoids telling you to install Cumulus where you do not want it:&lt;br /&gt;
*# Many people with a Raspberry Pi, and a little technical understanding, add an external drive to reduce wear on the internal micro-SD card, and keep their Cumulus files away from the drive that holds the operating system.&lt;br /&gt;
*#* This page is not going to get technical by telling you how to create, or mount, Linux partitions on your external drive. If your drive was bought from a Raspberry Pi reseller, they might help you. &lt;br /&gt;
*# Other people using a Raspberry Pi without that technical expertise, might use ‘’’/home/pi’’’ for CHOSEN PATH as that is the default folder for the default user (Pi) and can be referenced as &amp;quot;~&amp;quot; in file path instructions they issue (although Cumulus will not understand that shorthand)&lt;br /&gt;
*#* Within that ‘’’/home/pi’’’ folder, the default user has full permissions automatically.&lt;br /&gt;
*# The developer suggests you use ‘’’/opt’’’ for CHOSEN PATH (which should be available on any Linux computer).  &lt;br /&gt;
*#* By default, the code Mark provides for installing Cumulus as a service, will run that service as a root user, and the root user has full permissions in /opt (and everywhere else)&lt;br /&gt;
*#* (Novices: Skip this step) If you do choose a CHOSEN PATH outside your home folder, then a more technical user can change the ownership of the &amp;quot;CumulusMX&amp;quot; sub-folder, to the default user (Pi) with &amp;lt;code&amp;gt;sudo chown -R pi: CHOSEN PATH/CumulusMX&amp;lt;/code&amp;gt;, and reduce the need to use &amp;quot;sudo&amp;quot; on many actions.  &lt;br /&gt;
&lt;br /&gt;
==Packages to install==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;We shall install the Cumulus software listed on [[Software]] page&amp;lt;/big&amp;gt;:&lt;br /&gt;
# &#039;&#039;&#039;CumulusMX&#039;&#039;&#039;:&lt;br /&gt;
#* &#039;&#039;&#039;CumulusMX.exe&#039;&#039;&#039; is written in C#, that has been developed by Mark Crossley, but still contains some code by Steve Loft&lt;br /&gt;
#* Download &#039;&#039;&#039;CumulusMX zip file’’’ from the link at [[Software#Latest_build_distribution_download]]&lt;br /&gt;
# [[Software#Create_Missing|&#039;&#039;&#039;Create Missing&#039;&#039;&#039;]]:&lt;br /&gt;
#* &#039;&#039;&#039;CreateMissing.exe&#039;&#039;&#039; is also written in C#, created, and developed, by Mark Crossley&lt;br /&gt;
#* Download &#039;&#039;&#039;Create Missing zip file&#039;&#039;&#039; from the link at [[Software#Create_Missing]]&lt;br /&gt;
#** This takes you to a github page with a &amp;quot;ReadMe&amp;quot; providing minimal instructions&lt;br /&gt;
#*  Using &#039;&#039;&#039;CreateMissing.exe&#039;&#039;&#039; is fully documented at [[Calculate_Missing_Values#CreateMissing.exe]] in this Wiki&lt;br /&gt;
#* (it will populate missing fields in [[standard log files]] and/or missing lines in [[dayfile.txt]]).&lt;br /&gt;
# &#039;&#039;&#039;ExportToMySQL&#039;&#039;&#039;&lt;br /&gt;
#*  &#039;&#039;&#039;ExportToMySQL.exe&#039;&#039;&#039; is also written in C# by Mark Crossley&lt;br /&gt;
#* Download &#039;&#039;&#039;Export To My SQL zip file&#039;&#039;&#039; from the link at [[Software#ExportToMySQL]]&lt;br /&gt;
#** This takes you to a github page with a &amp;quot;ReadMe&amp;quot; providing minimal instructions&lt;br /&gt;
#* &#039;&#039;&#039;ExportToMySQL.exe&#039;&#039;&#039; is not (at the time this was written) documented in this Wiki although [[MX_Administrative_Interface#MySQL_settings]] does describe a similar utility (written by Steve Loft) that was actually included within early CumulusMX zip downloads.&lt;br /&gt;
&lt;br /&gt;
As at 9 March 2020, another utility, &#039;&#039;&#039;CreateRecord&#039;&#039;&#039;, has been initialised in the Github areas managed by the developer where Cumulus is worked on, although it appears to be just a concept on github.  This will, if my understanding is correct, read [[dayfile.txt]] and use that to update the various [[:Category:Ini Files|extreme record files]]. The developer is still aiming to make this available, but his work on it (on his computer) has been stalled by the level of pressure being applied for bug-fixes and changes to MX itself.&lt;br /&gt;
&lt;br /&gt;
===Alternative download link for older package releases===&lt;br /&gt;
&lt;br /&gt;
Because the developer uses Git Hub to manage releases, the older releases remain available.&lt;br /&gt;
&lt;br /&gt;
====Old Cumulus MX packages====&lt;br /&gt;
Skip this subsection if either you have installed the &amp;quot;pre-built disc image&amp;quot;, or the current MX release is stable (it has been available for a while and nobody has reported any bugs).&lt;br /&gt;
&lt;br /&gt;
Check if posts in the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 Cumulus Support Forum] tell you that the current release of MX has one or more bug(s) that affects one or more aspect(s) of MX that you intend to use. &lt;br /&gt;
&lt;br /&gt;
Remember, it is impossible for the developer to check all the ways in which versatile MX can be used:&lt;br /&gt;
* Different weather station types (the developer only has a Davis),&lt;br /&gt;
* Different computer types (development is mostly on Microsoft Windows), &lt;br /&gt;
* Plus a whole host of optional features, and different external upload sites, (typically each of these optional features are only used by a sub-set of Cumulus users).&lt;br /&gt;
&lt;br /&gt;
Anyway, &#039;&#039;&#039;you can download any earlier MX build, without the bug&#039;&#039;&#039;, from [https://github.com/cumulusmx/CumulusMX/releases CumulusMX/releases].&lt;br /&gt;
&lt;br /&gt;
====Old utilities====&lt;br /&gt;
&lt;br /&gt;
The zips for &amp;quot;CreateMissing.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; utilities do NOT contain the &#039;&#039;&#039;&#039;&#039;.dll&#039;&#039;&#039;&#039;&#039; components that they need when they are running.&lt;br /&gt;
&lt;br /&gt;
This means that each version of &amp;quot;CreateMissing.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; utilities is dependent on it being used with a release of Cumulus MX that does have correct  &#039;&#039;&#039;&#039;&#039;.dll&#039;&#039;&#039;&#039;&#039; components in its release distribution.&lt;br /&gt;
&lt;br /&gt;
That in turn means you can&#039;t use the latest version of the utility with older MX releases, nor can you use an old utility version with latest MX release. This is why [[Software#By_Mark_Crossley|utilities downloads]] make clear which MX release is the minimum for them.&lt;br /&gt;
&lt;br /&gt;
The older versions of these &amp;quot;CreateMissing.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; utilities are available by going directly to the [https://github.com/cumulusmx Cumulus MX github] page, and navigating to the utility of interest. However, to use those older versions, you also need to download the corresponding older MX release, because the MX distributions contain the .dll files that the utilities require, they are not in the utilities zip.   Because of this complication, novice users are advised not to attempt to use the older utilities, even if the latest version appears to have a bug.  Technical users may be able to work out which .dll files are needed and can be safely added back (if they are not left over from when that past MX release was in use). An alternative is to create a new folder with the old release packages (MX and the utility of interest), a copy of the latest Cumulus.ini file, and a copy of all files from /data sub-folder; then afterwards copy back the changed files into original /data folder.&lt;br /&gt;
&lt;br /&gt;
==Upgrading a Cumulus package==&lt;br /&gt;
&lt;br /&gt;
Always check the release announcements in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 Cumulus MX announcements] for any action needed in planned upgrade.  In brief, all files from new release distribution replace the files from previous release, and the download/unzip is as covered above.&lt;br /&gt;
&lt;br /&gt;
No further action needed for upgrade of &amp;quot;Create Missing&amp;quot; or &amp;quot;Export To My SQL&amp;quot; or &amp;quot;Create Records&amp;quot;.  See below for upgrade of main Cumulus MX package.&lt;br /&gt;
&lt;br /&gt;
If you are running an older MX release, before skipping in-between versions please check [[Updating_MX_to_new_version|here]].  &lt;br /&gt;
&lt;br /&gt;
If you run MX as a service, then:&lt;br /&gt;
# Ensure you are not doing any changes to settings&lt;br /&gt;
# Leave MX running as you copy files from the new release distribution over the existing files&lt;br /&gt;
# Try to pick a time just after MX has done any standard interval store of readings or upload, so that it is least busy&lt;br /&gt;
# Use &amp;lt;code&amp;gt;sudo systemctl restart cumulusmx&amp;lt;/code&amp;gt; to stop and then restart MX picking up the new files&lt;br /&gt;
# Result, downtime of MX kept to a minimum, so avoiding losing data&lt;br /&gt;
&lt;br /&gt;
If you run MX interactively, do the unzip into a temporary location before you stop MX, then copy all files from temporary location over your existing files, and finally restart MX. Depending on your weather station type, it might or might not offer historic data catch-up, so you might lose some data while MX is stopped, and therefore should keep the downtime to a minimum.&lt;br /&gt;
&lt;br /&gt;
The alternative is to install in a new folder (or rename the old one), and copy across files not in the release from old location to new location, but in that alternative you might forget some files.&lt;br /&gt;
&lt;br /&gt;
==Changing location of Cumulus MX==&lt;br /&gt;
&lt;br /&gt;
If your install, or upgrade, is creating MX in a different place to where you previously ran Cumulus, then you will want to copy files across that are not in the zip extract distribution.&lt;br /&gt;
&lt;br /&gt;
===Configuration Files to copy across from any previous Cumulus installation===&lt;br /&gt;
&lt;br /&gt;
There are two configuration files that are not included in any MX release:&lt;br /&gt;
*[[strings.ini]] (note all lower case) – optional file to customise output&lt;br /&gt;
*[[Cumulus.ini]] (note initial capital, then lower case) – main configuration file&lt;br /&gt;
&lt;br /&gt;
Here, it must be stressed that having either or both of these files in an existing Cumulus installation does not imply such file or files can be understood by the new MX release you have just installed.&lt;br /&gt;
&lt;br /&gt;
Just copy the existing files from old to new installation, if&lt;br /&gt;
# Your locale is still the same&lt;br /&gt;
# All files on your new install are in same paths as on your old install (some settings involve specifying paths)&lt;br /&gt;
# Your old installation has a relatively recent MX release (compare the &amp;quot;y&amp;quot; in 3.y.z,between old and new installation,  a difference of more than 1 in that middle figure means you do not have a recent release)&lt;br /&gt;
# Your old installation was on a Unix-based computer (not a computer running Microsoft Windows Operating System)&lt;br /&gt;
&lt;br /&gt;
Please see the table below for more advice, but the problem is that content of both files has changed as MX has been developed, so some content is no longer understood, and some new content has been added.&lt;br /&gt;
&lt;br /&gt;
Some of the differences between versions of &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file can be seen by comparing the different pages in this Wiki documenting this file: [[Cumulus.ini (Beta)]], [[Cumulus.ini (Cumulus 1)]], [[Cumulus.ini (MX 3.0.0 to 3.7.0)]], [[Cumulus.ini (preserving history)]], and [[Cumulus.ini]], but even that does not tell the whole story.  MX release 3.12.0 needs to be installed if your old Cumulus was earlier than that, because it is the only release with code to rename the old &amp;quot;Cumulus.ini&amp;quot; and create a new file containing the new set of settings, and new names for some old settings, but without any old settings that are no longer recognised.   Please see [[Updating MX to new version]] page for more information about the need to step slowly through from old releases to the newest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are upgrading from an older release, please read the table for advice.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:450px; color:blue&amp;quot; | Cumulus.ini !! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:450px; color:navy&amp;quot; | strings.ini&lt;br /&gt;
|-&lt;br /&gt;
| Your old installation will have this file. In general, &#039;&#039;if your old installation was any release before 3.8.0&#039;&#039;, the advice is give  the old file a different name when you copy it across to the new installation, and let MX create the file as you work through all the settings.&lt;br /&gt;
| &#039;&#039;&#039;This is an optional file&#039;&#039;&#039;.  Its [[strings.ini|purpose]] is to allow customisation of some of the outputs from Cumulus. You might want to use customisation to abbreviate (or extend) some outputs, or to change those outputs into another language.&lt;br /&gt;
|-&lt;br /&gt;
| When you work through the Settings pages, MX will create this file if it does not exist.&lt;br /&gt;
* See [[#Moving from Microsoft Windows to Linux]] if your old installation is on a Microsoft operating system, as several changes will be needed for extra web file settings on your Linux computer&lt;br /&gt;
* If your old installation was of the legacy software then also see [[Migrating from Cumulus 1 to MX]]&lt;br /&gt;
* As MX evolves, the former &amp;quot;read-only&amp;quot; settings in this file are becoming &amp;quot;advanced&amp;quot; settings in the interface.&lt;br /&gt;
| You create a “strings.ini” file by &#039;&#039;&#039;selecting some of the parameter&#039;&#039;&#039;s from the [[Samplestring.ini]] file that is included in each MX release, and &#039;&#039;modifying the value for the listed attributes&#039;&#039; as you type just those you selected (under the same group titles - these are enclosed in [ ] as before).&lt;br /&gt;
&lt;br /&gt;
The sections that appear in &#039;&#039;&#039;samplestring.ini&#039;&#039;&#039;, and the parameters that appear within a section, depend upon which release you are using.  So be cautious if you try to reuse a &amp;quot;strings.ini&amp;quot; file originally created by the legacy software, you may find you need to specify your customisation using different parameters in the latest &amp;quot;samplestring.ini&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  The content of &amp;quot;Cumulus.ini&amp;quot; is changing as MX is developed, the [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 Release Announcements] normally list any new parameters as they appear in the file, without always mentioning those that have become redundant. The announcements tend to avoid any detail, so you have to guess &#039;&#039;from the attribute&#039;&#039; what values it might take, and generally have no idea of where in the settings pages to make any change.&lt;br /&gt;
&lt;br /&gt;
To remove any parameters no longer used in this file, see [[Cumulus.ini#How_to_Remove_Redundant_parameters_from_file|remove redundant parameters]]&lt;br /&gt;
&lt;br /&gt;
If your old file contains any [[Cumulus.ini (Cumulus 1)|legacy read-only]] parameters not yet converted into advanced settings, or any [[Cumulus.ini (MX 3.0.0 to 3.7.0)|MX read-only parameters not yet converted into advanced settings]], you may need to manually add such missing parameters back into new file by stopping MX (after finishing all the settings you can configure in the interface), doing an external file edit, and then restarting MX.&lt;br /&gt;
| The content of &amp;quot;samplestring.ini&amp;quot; is changing as MX is developed:&lt;br /&gt;
* Therefore, your existing “strings.ini” might need to be modified. &lt;br /&gt;
* There is no automatic way to check your “strings.ini” file, if MX does not understand any parameter in this file, it ignores it. &lt;br /&gt;
* Instead, you need to manually check each parameter you have in your “strings.ini” file to see if that parameter is still in the “samplestring.ini” included in the release you have installed. &lt;br /&gt;
* You may also find new parameters in “samplestring.ini” that you wish to add to your “strings.ini” file to tailor new functionality to your preferences.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you previously used an older release of Cumulus, but in this new installation will be using the latest release (latest is what is normally best, unless it has bugs), you may want to read up on all the changes between your old release and the current release, not just changes that affect the configuration file.&lt;br /&gt;
&lt;br /&gt;
If you have used Cumulus 1 before, and decide to start with a new &amp;quot;Cumulus.ini&amp;quot; file, then you will need to work through all settings, to ensure they are set as you want. Please remember that when you use MX for first time, it uses that date it was first run as a starting date, and ignores any data found with earlier dates. Therefore you must change that start date:&lt;br /&gt;
&#039;&#039;&#039;MX interface&#039;&#039;&#039; --&amp;gt; Setting menu --&amp;gt; &#039;&#039;&#039;Station Settings&#039;&#039;&#039; --&amp;gt; Click on &#039;&#039;General Settings&#039;&#039; --&amp;gt; Click on &#039;&#039;&#039;Advanced Options&#039;&#039;&#039; --&amp;gt; Edit &#039;&#039;Records Began Date&#039;&#039; following instructions below that field&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;data&amp;quot; directory===&lt;br /&gt;
&lt;br /&gt;
Please see [[:Category:Files_with_Comma_Separated_Values]], [[:Category:Ini_Files]], and [[Weather_Diary]], for information if you are moving from Cumulus 1 to MX.  Otherwise just copy files from any existing folder to your new one.&lt;br /&gt;
&lt;br /&gt;
You may also wish to read:&lt;br /&gt;
** [[Amending dayfile]] tells you about how MX is far more fussy about the content in [[dayfile.txt]]&lt;br /&gt;
** [[:Category:Ini Files|.ini files]] explains how time-stamps are formatted differently in the extreme tracking files&lt;br /&gt;
** [[Migrating from Cumulus 1 to MX]] gives some advice about differences in settings, but be aware that the way MX handles settings varies by release, and information on the linked page may be out of date &lt;br /&gt;
&lt;br /&gt;
Complications occur if the locale used by &#039;&#039;&#039;Mono&#039;&#039;&#039; or the locale specified when starting MX using [[#-lang parameter for changing Locale|-lang parameter]] differs from the locale for your previous device (please see [[:Category:Files with Comma Separated Values]] because some locales separate fields with commas, some separate integer and decimal parts of real numbers with commas; not to mention all sorts of issues with how dates are formatted). The main MX developer proposed that the format of files with comma separated values will be fixed from a release planned for September 2020, so all dates will use one standard format, all numbers will use decimal points, and the field separating character will be fixed.&lt;br /&gt;
&lt;br /&gt;
Update May 2022, this has been put on hold, no public MX release has this restriction yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Reports&amp;quot; directory===&lt;br /&gt;
&lt;br /&gt;
By default MX now creates monthly and annual reports that are in the style used by NOAA in USA.  If you have been using this functionality before (and it is optional) then you need to file transfer, or copy, all the files that were in the old [[Reports folder]] into the new folder of that name.  Do look at that cross-reference, and read about the encoding default differences between Cumulus 1 and MX.&lt;br /&gt;
&lt;br /&gt;
=MX can cause problems with storage=&lt;br /&gt;
&lt;br /&gt;
MX now assumes by default that you are going to use its [[New Default Web Site Information|Default Web Site]].  That means that by default MX will re-generate temporary files in its [[Web folder|/web sub-folder]] on a frequent time-scale.  That number of files writes will considerably shorten the working life-time of the &amp;quot;high capacity micro-SD&amp;quot; card that is the default storage for the Raspberry Pi.  It will also considerably shorten the life of any flash memory (e.g. memory card) that you might install MX on.&lt;br /&gt;
&lt;br /&gt;
The expected life of any storage device, and the extent to which its life is shortened depends on the actual device.  The external devices that have the longest life (and therefore can cope most easily with multiple read/write actions) are solid state discs (SSD). Also the larger the capacity of the storage device, the more places on the device where files can be stored and the storing algorithm will try to spread the storing evenly across the entire storage area, so wear at any one location is reduced.&lt;br /&gt;
&lt;br /&gt;
All Linux computers will have some random access memory chips (RAM) and it is worthwhile to define part of that RAM as a drive used for temporary files.  For a Raspberry Pi computer, a typical approach would be to edit the fstab file, adding the line &#039;&#039;tmpfs /run/tmp tmpfs nodev,nosuid,size=1M 0 0&#039;&#039;, but the size you choose will depend on RAM available and what temporary files are being created.  For maximum life of the &amp;quot;high capacity micro-SD&amp;quot; card if that is what your computer boots from, you should create a symbolic link path that maps the &#039;&#039;&#039;/tmp&#039;&#039;&#039; folder used by the system to your &#039;&#039;&#039;/run/tmp&#039;&#039;&#039; you have just defined in RAM.  The difficulty will be that you cannot create a logical redirect on &#039;&#039;&#039;/tmp&#039;&#039;&#039; if the folder is already in use, so that makes it too complicated to explain here.&lt;br /&gt;
&lt;br /&gt;
==web directory==&lt;br /&gt;
&lt;br /&gt;
All the files in this folder come from the download.&lt;br /&gt;
&lt;br /&gt;
However, when you are running MX, it may try to create temporary files here, and following the advice above, you may decide to set up symbolic links so any attempt to create a temporary file in the &amp;quot;web&amp;quot; folder is redirected to the temporary folder you set up in RAM.&lt;br /&gt;
&lt;br /&gt;
The links you need depend on which options you select in settings, you might find it easier to wait until you have run MX for a while to see what files are created that end in &amp;quot;.json&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If MX is currently running, you need to stop it, or at least alter any options that generate .json files.  Then you must delete those files that end in &amp;quot;.json&amp;quot;, except that you don&#039;t delete &amp;quot;websitedataT.json&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In a terminal session, issue commands in the following format for each file (this example relates to Raspberry Pi and uses &amp;quot;/var/tmp&amp;quot; which was defined in the extra line added to fstab earlier):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo ln -s /run/tmp/websitedata.json CHOSEN PATH/CumulusMX/web/websitedata.json&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* The &amp;quot;-s&amp;quot; flag is what says you are creating a symbolic link&lt;br /&gt;
* Full paths are given both for the file that MX is to be redirected to, and after it the path where it expects to create the file&lt;br /&gt;
* &amp;quot;CHOSEN PATH&amp;quot; is defined in [[#Where to install all packages?]], but basically it starts with a &amp;quot;/&amp;quot; and defines the path to get to where &amp;quot;CumulusMX&amp;quot; is a sub-folder.&lt;br /&gt;
* The text &amp;quot;websitedata.json&amp;quot; is just one file in the set of files linked from [[:Category:JSON Files]].&lt;br /&gt;
&lt;br /&gt;
=Running MX=&lt;br /&gt;
&lt;br /&gt;
There are multiple subsections here, you are unlikely to need to read them all. Look at each, and decide if it applies to you.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
CumulusMX.exe can take a number of optional parameters as summarised here:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -port nnnn&lt;br /&gt;
| This parameter can be used whether MX is running interactively or as a service. Used to change the port where the web server for the MX interface runs, when Cumulus starts, it will display the URL of the interface where you change the settings, this is port 8998 by default. To use it when running MX in interactive mode, type &amp;lt;code&amp;gt;sudo mono CumulusMX.exe -port 9999&amp;lt;/code&amp;gt; and the interface will run at port 9999 instead.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -service&lt;br /&gt;
| This parameter is not available when running interactively. It is used in a service definition file, please see [[#Running MX as a Linux &amp;quot;systemd&amp;quot; service]] for all details&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -lang {locale}&lt;br /&gt;
| This parameter can be used whether MX is running interactively or as a service. Used to change the locale that MX will use from the default on your computer.  To use it when running MX in interactive mode, type &amp;lt;code&amp;gt;sudo mono CumulusMX.exe -lang en_GB&amp;lt;/code. There is a list of locale codes at http://msdn.microsoft.com/en-gb/library/ee825488%28v=cs.20%29.aspx. Remember this changes whether MX uses decimal comma or decimal point (although the intention is that all Cumulus files will use decimal points, this will still affect the output from api calls, web tags, etc.) and how it names files that include letetrs representing a month abbreviation.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -debug&lt;br /&gt;
| This parameter can be used whether MX is running interactively or as a service. This is only available for [https://cumulus.hosiene.co.uk/viewtopic.php?p=138839#p138839 release 3.4.4 - Build 3068] onwards. This switches on debug and (from 3.1.0) data logging from the start-up of Cumulus MX. Please note this increases size of files created in [[MXdiags_folder]].  As an alternative to using this parameter, you can switch debug and data logging on and off within the MX interface settings, see the aforementioned link for instructions.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -wsport&lt;br /&gt;
| Applied to MX beta 3.0.0, no longer available, set the port for web sockets, now incorporated into the -port parameter.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -logging&lt;br /&gt;
| Applied to MX beta 3.0.0, no longer available, enabled just data logging, now incorporated into the -debug parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Your first run of  MX on Linux==&lt;br /&gt;
&lt;br /&gt;
Once you have got all the files sorted out as described above, you need to run MX.&lt;br /&gt;
&lt;br /&gt;
On the first run of MX, unless you have run a recent release before, you need to work through either the [[First_Run_of_MX|&#039;&#039;&#039;Config wizard&#039;&#039;&#039;]] or all the individual settings pages (or both) as accessed from &amp;quot;Settings&amp;quot; menu.  It is suggested you run MX interactively (see below) to do this, as you will then need to close MX, and then start it up again.&lt;br /&gt;
&lt;br /&gt;
Information about settings is on other Wiki pages ([[MX Administrative Interface]] and [[Cumulus.ini]]).&lt;br /&gt;
&lt;br /&gt;
== Run interactive or as a service==&lt;br /&gt;
&lt;br /&gt;
MX can be run in two different ways.  &lt;br /&gt;
&lt;br /&gt;
It is advised that you run MX interactively to begin with, and only run it as a service when you are happy that all settings are correct, and that any uploading or other external tasks are working correctly.&lt;br /&gt;
&lt;br /&gt;
Running interactively allows MX to display error messages to you, and to confirm when it is running normally. Just in case it is not obvious .... if you start any executable interactively in a terminal window on your Pi, you must leave that session running, or that executable will stop running&lt;br /&gt;
&lt;br /&gt;
If you run MX as a service you do not get any direct feedback, and cannot see if there has been a problem or failure. Running as a &amp;quot;systemd&amp;quot; service was first made available at Patch release 3.8.4 - b3094 (14 September 2020).&lt;br /&gt;
&lt;br /&gt;
==Running MX interactively==&lt;br /&gt;
&lt;br /&gt;
To run MX interactively, you must open a terminal window, and leave it open until after you have closed MX.&lt;br /&gt;
&lt;br /&gt;
The simplest instruction to run Cumulus MX  is &amp;lt;code&amp;gt;cd CHOSEN PATH/CumulusMX &amp;amp;&amp;amp; sudo mono CumulusMX.exe [optional parameters]&amp;lt;/code&amp;gt;.  &lt;br /&gt;
* This is two commands issued together, the first changes the working folder, the &amp;quot;&amp;amp;&amp;amp;&amp;quot; means that first command has to succeed before the second command is obeyed and actually starts the main executable&lt;br /&gt;
* This example has not included any optional parameters, as they are rarely needed, but the optional parameters available are as listed in table earlier.&lt;br /&gt;
&lt;br /&gt;
When you want MX to stop, you must (for Linux) within your terminal session hold down the &amp;quot;Ctrl&amp;quot; button on your keyboard, and press &amp;quot;c&amp;quot;. A word of caution here, if you are accessing your Linux computer over a network from another computer, do be careful about using any control sequences, as it is possible that your &amp;quot;Ctrl&amp;quot; &amp;quot;C&amp;quot; sequence will be applied to an application other than Cumulus MX, if that terminal session has started more than one application. The issue is that all running applications use the same terminator, it should be applied to whatever is regarded as the &amp;quot;foreground&amp;quot; application at the moment the control key sequence is used, which is guaranteed to be MX if that terminal session has only been used for running MX, and MX has not launched any external applications. After that you can choose to close the terminal window.&lt;br /&gt;
&lt;br /&gt;
===Interactive advice===&lt;br /&gt;
&lt;br /&gt;
If you have followed advice at [[#Where to install all packages?]], the user you are using will own the &amp;quot;CHOSEN PATH/CumulusMX&amp;quot; folder and you &#039;&#039;may&#039;&#039; be able to omit the &amp;quot;sudo&amp;quot; befor the &amp;quot;mono&amp;quot;. I say &amp;quot;may&amp;quot; because there are other reasons why you may need to run as root user, too technical to explain here.&lt;br /&gt;
&lt;br /&gt;
You can start it off directly on your Pi, and then&lt;br /&gt;
*optionally disconnect the keyboard, &lt;br /&gt;
*switch off monitor or TV attached to your Pi, &lt;br /&gt;
*Just ensure you leave Pi on (with that window minimised) so that terminal session continues running.&lt;br /&gt;
&lt;br /&gt;
===Running MX interactively from a remote computer===&lt;br /&gt;
&lt;br /&gt;
This is similar to running a terminal session on the machine that you installed MX on. If your remote computer is running Microsoft Windows, then the option to run a terminal session, may be called &amp;quot;terminal&amp;quot;, &amp;quot;powershell window&amp;quot;, &amp;quot;command window&amp;quot;, or you might install software such as &amp;quot;PuTTY&amp;quot; to provide the teminal (TTY is the abbreviation for &amp;quot;teletype&amp;quot;, a device that was commonly used to access computers in the 1970s and early 1980s).&lt;br /&gt;
&lt;br /&gt;
These won&#039;t be explained any further here, but be aware that control key sequences may not work, and you may need to type &amp;quot;exit&amp;quot; to close the session.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;&#039;&#039;&#039;ps -ef | grep -i cumulus | grep -v grep&#039;&#039;&#039;&amp;lt;/code&amp;gt; to see if Cumulus is running or not.&lt;br /&gt;
&lt;br /&gt;
== Running another executable with a terminal session left open ==&lt;br /&gt;
&lt;br /&gt;
Open a  terminal window, then navigate to the folder where you have installed the 3 Cumulus executables:&lt;br /&gt;
&lt;br /&gt;
To run &amp;quot;Create Missing utility&amp;quot; type &amp;lt;code&amp;gt;cd CHOSEN PATH/CumulusMX &amp;amp;&amp;amp; sudo mono CreateMissing.exe&amp;lt;/code&amp;gt;. It does not take any parameters, so that is all you need to know, although it is fully documented at [[Calculate_Missing_Values#CreateMissing.exe]] in this Wiki.&lt;br /&gt;
&lt;br /&gt;
To run [[Software#Export_To_MySQL|Export To My SQL]], you change the name of the executable above and add the necessary parameters, follow that link for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Running MX as a Linux &amp;quot;systemd&amp;quot; service==&lt;br /&gt;
&lt;br /&gt;
There is a one-off task to define a service file, after that you can simply issue commands to stop/start/restart the service.&lt;br /&gt;
&lt;br /&gt;
For more information, see [https://cumulus.hosiene.co.uk/viewtopic.php?p=146473#p146473 original release announcement].&lt;br /&gt;
&lt;br /&gt;
===The Service definition file===&lt;br /&gt;
&lt;br /&gt;
The MX download includes a file that can be used as a starting point for the service definition.  Find this file at &#039;&#039;CHOSEN PATH/CumulusMX/MXutils/linux/cumulusmx.service&#039;&#039;. You do have to edit this file, and then you have to copy it to a new location, before you start the MX service for the first time.&lt;br /&gt;
&lt;br /&gt;
# Open the file at &#039;&#039;CHOSEN PATH/CumulusMX/MXutils/linux/cumulusmx.service&#039;&#039; using an editor  (see [[Preparing_your_Linux_computer_for_MX#editing_files|editing_files]]). &lt;br /&gt;
#* On a Raspberry Pi with a graphical interface, use the file manager to navigate to this file, right click the file named, and select &amp;quot;Geany&#039;s Programmers Editor&amp;quot;.&lt;br /&gt;
#* If you are accessing from another computer, using a terminal session, then &amp;quot;nano&amp;quot; is a suitable editor (explained at link just mentioned).&lt;br /&gt;
# Within the provided file you should find a [Service] section:&lt;br /&gt;
&amp;lt;pre&amp;gt;[Service]&lt;br /&gt;
User=root&lt;br /&gt;
Group=root&lt;br /&gt;
ExecStart=/usr/bin/mono-service -d:/home/install/CumulusMX CumulusMX.exe -service&lt;br /&gt;
Type=forking&lt;br /&gt;
ExecStopPost=/bin/rm -f /tmp/CumulusMX.exe.lock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Be aware that what quoted above applies from MX 3.16.0 (b.3182, 30 Apr 2022) onwards, earlier releases did not include the &amp;quot;-f&amp;quot; flag in final line quoted above. &lt;br /&gt;
&lt;br /&gt;
:There is more in the file, but for now focus on the line including &amp;quot;ExecStart=/usr/bin/mono-service -d:&amp;quot;. Don&#039;t change any of the bit I just quoted.  &lt;br /&gt;
&lt;br /&gt;
Almost certainly you will need to change &amp;quot;/home/install/CumulusMX&amp;quot; on that line.  Replace that with &amp;quot;CHOSEN PATH/CumulusMX&amp;quot;, i.e. the full path to the directory that the executables are being stored in.&lt;br /&gt;
&lt;br /&gt;
The final line, with all possible parameters, could read: &amp;lt;code&amp;gt;&#039;ExecStart=/usr/bin/mono-service -d:CHOSEN PATH/CumulusMX CumulusMX.exe -service -debug -port 999 - lang el-GR&amp;lt;/code&amp;gt;&lt;br /&gt;
* Note the space between the path (just looked at) and the executable file, &lt;br /&gt;
* Note the mandatory parameter &amp;quot;-service&amp;quot; that follows a space after the &amp;quot;CumulusMX.exe&amp;quot;, you must leave that untouched, &lt;br /&gt;
* Note you can remove/keep the rest of the line after the -service i.e. the other parameters (some with their values) -lang, -port, or -debug, (as defined in table earlier),  are all optional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Technical user may do other edits on the file, these will be described later, for now save the changed file under a new name (so it won&#039;t be lost when you do a MX upgrade that replaces original file) within your MX installation:&lt;br /&gt;
# Open the &amp;quot;File&amp;quot; menu, and select &amp;quot;Save as&amp;quot; and enter a new name &#039;&#039;&#039;cumulusmx_edited.service&#039;&#039;&#039; &lt;br /&gt;
# Exit out of the editor you are using&lt;br /&gt;
# Next, open a terminal session&lt;br /&gt;
# Now copy file to where it is needed to run the service &amp;lt;code&amp;gt;sudo cp EXISTING_PATH/CumulusMX/MXutils/linux/cumulusmx_edited.service /etc/systemd/system/cumulusmx.service&amp;lt;/code&amp;gt;&lt;br /&gt;
# Now type &amp;lt;code&amp;gt;sudo systemctl daemon-reload&amp;lt;/code&amp;gt;, this tells &amp;quot;systemd&amp;quot; that it needs to reload all service definitions because either one has changed, or a new one has been added&lt;br /&gt;
# Finally, &#039;&#039;&#039;optionally&#039;&#039;&#039;, create a symbolic link to that file using &amp;lt;code&amp;gt;sudo systemctl enable cumulusmx&amp;lt;/code&amp;gt; if you want the service to automatically start after a reboot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Technical users - additional edits====&lt;br /&gt;
&lt;br /&gt;
Novice users, skip this subsection.  &#039;&#039;The changes in this subsection have to be made with other changes that are not covered here&#039;&#039; (they depend on your weather station type, and your computer type, so are not appropriate to a Wiki page trying to generalise, and anyway your contributor is not a technical expert).&lt;br /&gt;
&lt;br /&gt;
:Look at the &#039;&#039;&#039;[Service]&#039;&#039;&#039; part of the file quoted above.&lt;br /&gt;
&lt;br /&gt;
This states Cumulus should use root for both the user it runs under and for the group permissions it uses. &#039;&#039;If you have the technical expertise&#039;&#039;, you might choose to run MX in a different user, if your weather station type allows MX to run in a different user. If so, replace the &amp;quot;root&amp;quot; in its two locations. (Please note some weather stations require other changes outside this file before Cumulus can make contact, one example is discussed [https://cumulus.hosiene.co.uk/viewtopic.php?t=20413 on support forum here], but there are other topics that may be relevant). &lt;br /&gt;
&lt;br /&gt;
You may also wish to add an extra line after the &amp;quot;Group&amp;quot; line &amp;lt;code&amp;gt;ExecStartPre=/bin/sleep 5&amp;lt;/code&amp;gt;, this [https://cumulus.hosiene.co.uk/viewtopic.php?p=163754#p163754 is to delay the starting of MX by 5 seconds while other services start] (on a reboot of your computer) that might affect MX. (For some users, change 5 into 10, it all depends what else is being started).&lt;br /&gt;
&lt;br /&gt;
:Look at the rest of the file, the &#039;&#039;&#039;[Unit]&#039;&#039;&#039; part.&lt;br /&gt;
&lt;br /&gt;
For releases 3.8.4 to 3.15.0: you will see one reference to &#039;&#039;&#039;network-online.target&#039;&#039;&#039; in &amp;lt;code&amp;gt;After=network-online.target&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For release 3.15.1 build 3170 (19 March 2022) onwards: you will see an extra line &amp;lt;code&amp;gt;Wants=network-online.target&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are a technical user, you might decide to edit the [Unit] part of the file, you have to decide what is needed in your context, only you know what other services are started by systemd on your computer, you can list all items using something like &amp;lt;code&amp;gt;systemctl list-unit-files&amp;lt;/code&amp;gt; to see the services, but you still need to understand what each does.&lt;br /&gt;
&lt;br /&gt;
If your computer has online access, then it can look up the correct time online and adjust its clock. However, it might not even try to do that for say 10 minutes after being booted, and so there may be a benefit in making MX wait until after systemd has asked for the time to be synced, and asked that the local file-system is made ready so MX can read/update/store files.  To achieve this, you might choose to add a blank line after &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;Documentation=https://cumuluswiki.org/a/Main_Page&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; and in that blank line, type &amp;lt;code&amp;gt;Requires= time-sync.target  local-fs.target&amp;lt;/code&amp;gt;. Using &amp;quot;Requires&amp;quot; ensures these requesting events have happened before MX can start, if they fail, MX will not be started, this example has not specified a time that MX should wait for the other services to start!&lt;br /&gt;
&lt;br /&gt;
For that &#039;&#039;time-sync.target&#039;&#039; to work, you need to &#039;&#039;&#039;enable&#039;&#039;&#039;, by creating the symbolic links needed, the appropriate services outside this edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo systemctl enable --now systemd-timesyncd.service&lt;br /&gt;
sudo systemctl enable --now systemd-time-wait-sync.service&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a quick explanation of all entries in this UNIT section:&lt;br /&gt;
# Entries&lt;br /&gt;
#* The terminology &amp;quot;After&amp;quot; tells &amp;quot;systemd&amp;quot; that what is named can be started after MX, in this case it does not guarantee that the network service (to send data to a remote web server) will be started&lt;br /&gt;
#* The terminology &amp;quot;Wants&amp;quot; tells &amp;quot;systemd&amp;quot; that what is named is wanted now, i.e. try to start before MX, but still start MX even if the starting of the network service fails.&lt;br /&gt;
#* The terminology &#039;&#039;Requires&#039;&#039; tells  &amp;quot;systemd&amp;quot; that the &amp;quot;cumulusmx&amp;quot; service should not be started until the services specified on that line have successfully started&lt;br /&gt;
#*# The &#039;&#039;&#039;local-fs.target&#039;&#039;&#039; specifies that the &#039;&#039;cumulusmx&#039;&#039; service requires the file service to have started, i.e. checks your computer can read files before it attempts to start the &#039;&#039;cumulusmx&#039;&#039; service&lt;br /&gt;
#*# The &#039;&#039;&#039;time-sync.target&#039;&#039;&#039; specifies that the &#039;&#039;cumulusmx&#039;&#039; service requires the computer to have synced with some time source (see notes below), which could be useful if your weather station type does not time-stamp readings stored in the console, and you want to ensure MX reads correct time from your computer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Don&#039;t forget to save the file under a new name, and copy it as instructed in previous subsection.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Technical Notes only relevant to Raspberry Pi====&lt;br /&gt;
&lt;br /&gt;
This Wiki page has tried to avoid being too specific to particular hardware, but to avoid misunderstanding the last subsection, a little does need to be said to justify the claim that only technical users, who understand all the other changes needed, should make changes mentioned there. &lt;br /&gt;
&lt;br /&gt;
A standard Raspberry Pi computer does not include a clock chip. Instead one of the packages it loads as a service on booting is called &amp;quot;fake-hwclock&amp;quot;, and that sets the clock to what the date/time was when it was last running, irrespective of how many days/hours it has been off. That counts as a time sync for the purposes of instruction specified above.  You can buy and fit a real-time clock chip, and configure your computer to use that, but even that RTC will only keep time when it is kept powered, and even then it will drift off unless periodically able to be corrected by a time from internet.&lt;br /&gt;
&lt;br /&gt;
The issue is your Cumulus MX on restarting will skip the catch-up of historic data (should your weather station settings make that available), because the dummy clock makes MX think the computer was not off for long. Subsequent measurements will then get logged against the wrong time until the correct time is found on the internet (NTP). At that moment, the time will suddenly jump, this is serious if this means the &amp;quot;rollover&amp;quot; time has been skipped over, as it implies the &amp;quot;dayfile.txt&amp;quot; will miss a line, and many measurements will be logged to wrong day. In my experience it can be anything from 2 minutes to 10 minutes after switch on before my RPi does a time sync over the internet.&lt;br /&gt;
&lt;br /&gt;
You might expect &amp;lt;code&amp;gt;sudo systemctl disable fake-hwclock.service&amp;lt;/code&amp;gt; (or remove the service, and modify the scripts that call it) could ensure the computer (if online) has to get a time found on the internet (NTP). Nothing is as simple as it might seem!&lt;br /&gt;
&lt;br /&gt;
===Commands to do actions on a service===&lt;br /&gt;
&lt;br /&gt;
You will need to start (or restart) MX after you have defined (or redefined) the service as instructed above.  The specific commands to use with MX service are at [[Raspberry_Pi_Image#systemctl_commands|systemctl_commands]], here I simply repeat the basic commands that can be used with any service (status, enable, disable, start, stop, and restart).&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget you may need to type &amp;lt;code&amp;gt;sudo systemctl daemon-reload&amp;lt;/code&amp;gt; to tell &amp;quot;systemd&amp;quot; that it needs to reload all service definitions whenever either one has changed, or a new one has been added.&lt;br /&gt;
&lt;br /&gt;
In all these commands, &#039;&#039;&#039;just replace [service_name] with &#039;&#039;cumulusmx&#039;&#039;&#039;&#039;&#039; (or enter the name of another service).&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl status [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (displays whether named service has started, whether it has failed, whether it has stopped, also whether enabled, extra information will be added should status change)&lt;br /&gt;
** type the single character &amp;quot;q&amp;quot; to quit updating status display and return to prompt&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl enable [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (typed just once, and service named will automatically start when your Linux computer is booted)&lt;br /&gt;
** the confirmation message says a link has been created&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl disable [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (used when you don&#039;t want an automatic restart of the named service)&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl start [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (will start the named service)&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl stop [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (will stop the named service)&lt;br /&gt;
** Closing MX with &amp;quot;cumulusmx&amp;quot; as the named service this way does a proper shutdown&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl restart [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (issues a stop, then start, command to named service)&lt;br /&gt;
** You can upgrade MX by installing new files over the existing ones, while MX is left running, and then use this command to pick up new release with minimum downtime.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=MX_on_Linux&amp;diff=11343</id>
		<title>MX on Linux</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=MX_on_Linux&amp;diff=11343"/>
		<updated>2023-09-20T08:37:56Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* MX can severely damage storage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Using MX on UNIX-derived Operating Systems=&lt;br /&gt;
[[Category:Cumulus MX]]&lt;br /&gt;
MX runs on any UNIX-derived operating systems (OS):&lt;br /&gt;
* including those found on Apple Mac computers, &lt;br /&gt;
* and those found on a multitude of devices running Linux. &lt;br /&gt;
&lt;br /&gt;
UNIX is a long established operating system, and both UNIX and its derivatives have good long term compatibility. This means that commands are generally easy to learn just once and then you can normally continue to use what you have learnt. &lt;br /&gt;
&lt;br /&gt;
Most devices also have a graphical user interface that can do the more straightforward tasks without needing to know all the commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Why install MX on Linux?==&lt;br /&gt;
&lt;br /&gt;
Contributions to the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 Cumulus Support Forum] suggest that:&lt;br /&gt;
*Use on a Raspberry Pi (RPi) computer is very popular&lt;br /&gt;
*In general, people find installing, and running, MX on Linux is easy&lt;br /&gt;
*The few people who do have difficulties are those who have good knowledge of Microsoft systems and therefore are so convinced they cannot cope with a swap to something different, that they give up too easily!&lt;br /&gt;
&lt;br /&gt;
Microsoft has had a deliberate policy of being different to traditional computers (all others are mostly based on UNIX).  &lt;br /&gt;
&lt;br /&gt;
You may know that this Wiki started with a single page covering MX regardless on which operating system was used, that did not work. &lt;br /&gt;
&lt;br /&gt;
If you are running MX on on any computer running the Microsoft Windows Operating System, then you should be reading the [[MX on Windows OS]] page instead. In the Cumulus support forum, there are many posts from people who are struggling with MX on PCs.  It appears this is not because Microsoft computers are so more readily available and therefore known about; but because people often find “installing”, and using, MX is more difficult when using the more complex Microsoft Windows operating system, and people tend not to understand basic issues such as avoiding &amp;quot;Program Files&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:Version badge Mx}}&#039;&#039;&#039;This page focuses on aspects of MX that are specific to the Linux operating systems.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Still believe it will be too complex for you? The developer has created [[Software#Raspberry_Pi_Image|an image you can download]] for those prepared to run two computers (a RPi for actually running MX and another computer for all interactions with MX).  Read all about it, on [[Raspberry_Pi_Image]] page, and decide if that is for you.&lt;br /&gt;
&lt;br /&gt;
==Device Coverage==&lt;br /&gt;
&lt;br /&gt;
Linux is available based on a multitude of different kernels (the building block for the operating system), on a multitude of devices.&lt;br /&gt;
&lt;br /&gt;
This page has been originated by a contributor using the Raspberry Pi Operating System (this is based on Debian, one of the Linux kernels). Be aware therefore that some instructions on this page are specific to a [[Raspberry Pi computer page|Raspberry Pi computer]] with its default operating system.&lt;br /&gt;
&lt;br /&gt;
For other devices, the inclusion of the correct instructions is totally dependent on whether any contributor has edited this page to cover your device in the context of that section of this page. It is hoped that contributions to this page will be made by Cumulus users with a range of different devices so this page is useful to more people.&lt;br /&gt;
&lt;br /&gt;
:Until somebody creates a separate page for Apple Mac computers (that could be a good idea, as there are some significant differences), this page is the best source of advice.&lt;br /&gt;
&lt;br /&gt;
==Further Information==&lt;br /&gt;
&lt;br /&gt;
There are various related pages to get more information:&lt;br /&gt;
* If you encounter a problem when running MX, please see [[What to do when I have a problem with MX]]&lt;br /&gt;
* If MX gives you a message saying &amp;quot;you are not running the latest version&amp;quot;, please see [[Updating_MX_to_new_version|Guide to upgrading MX]]&lt;br /&gt;
* If you are puzzled by the terminology, please see [[:Category:Terminology]] for links to pages that explain terminology used by Cumulus (these pages were written for the legacy Cumulus 1 and may need updating for MX)&lt;br /&gt;
* If you need to know more about files in the installation, please see [[:Category:Cumulus Files]] for links to all Wiki pages describing the sub-folders and files used by MX&lt;br /&gt;
* Go to [[:Category:Cumulus MX]] for links to all pages in this Cumulus Wiki that relate specifically to MX&lt;br /&gt;
* [[MX Administrative Interface|Admin interface]] provides information on configuration and web pages for viewing your weather data locally&lt;br /&gt;
* The [[Cumulus MX FAQ]] page was created with snippets from the forum, but nobody has yet sorted this out into a useful page or updated it for recent releases&lt;br /&gt;
* If you were using the original (now legacy) Cumulus software, please read [[Migrating_from_Cumulus_1_to_MX]], although that is mostly directed at those using MX on the same Windows PC as they used for Cumulus 1, and was written for an old MX release, it will help you understand configuration differences.&lt;br /&gt;
* If you want to use a script language, you might want to read [[PHP|PHP Hypertext Pre-processor and JavaScript]] page&lt;br /&gt;
* If you will be using the standard web pages (from release 3.10.1) see [[New_Default_Web_Site_Information|this page]]&lt;br /&gt;
* If you want to write your own customised templates, read [[Customised_templates]].&lt;br /&gt;
* If you want to explore alternative web pages from third-parties, start [[:Category:User Contributions|on User Contributions page]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Preparing your computer for installing the Cumulus MX suite=&lt;br /&gt;
&lt;br /&gt;
Please see [[Preparing your Linux computer for MX]] page if you have not installed MX on Linux before.&lt;br /&gt;
&lt;br /&gt;
That page covers:&lt;br /&gt;
* [[Preparing your Linux computer for MX#Operating systems|Installing Operating Systems]]&lt;br /&gt;
* Package manager&lt;br /&gt;
** [[Preparing your Linux computer for MX#Interactive Package management on RPi|Interactive version]]&lt;br /&gt;
** [[Preparing your Linux computer for MX#Using Package Manager in terminal mode|Terminal version]]&lt;br /&gt;
** [[Preparing your Linux computer for MX#The various components to commands for installation|Commands]]&lt;br /&gt;
* [[Preparing your Linux computer for MX#USB HID|Human Interface Devices]]&lt;br /&gt;
* [[Preparing your Linux computer for MX#Installing Mono instruction|&#039;&#039;&#039;Installing Mono&#039;&#039;&#039;]]&lt;br /&gt;
* [[Preparing your Linux computer for MX#Moving from Microsoft Windows to Linux|Preparing Microsoft Windows files for Linux]]&lt;br /&gt;
* [[Preparing your Linux computer for MX#File Names &amp;amp; Paths|Guide to file names and paths]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please be advised some of the above is rather technical reading, but &#039;&#039;Mono is required to run the Cumulus packages&#039;&#039; described next.  So do ensure that you installed Mono before continuing.&lt;br /&gt;
&lt;br /&gt;
==Technical aside==&lt;br /&gt;
&lt;br /&gt;
Please note this Wiki page talks about &amp;quot;folders&amp;quot; for compatibility with the [[MX on Windows OS]] page, but Linux prefers to call them directories.&lt;br /&gt;
&lt;br /&gt;
Linux has a well defined filesystem, represented as a hierarchic tree starting at the root &amp;quot;/&amp;quot;, that is divided into directories (one of which will be &amp;quot;/boot&amp;quot; and hold the kernel), each of those first level directories can be divided into second level directories, this second level is sometimes referenced to as defining the &amp;quot;scope&amp;quot;, an indication that each is meant to be used for a specific purpose. The scope can be sub-divided again at lower levels representing &amp;quot;categories&amp;quot; (categories cover items like binary code, documentation, configuration, hardware, source code, runtime and content), and at a lower level still &amp;quot;applications&amp;quot; (i.e. related to specific programs) with further sub-levels for various options within those applications. Many Linux distributions will use logical links so references to a directory at one level in the hierarchy will actually redirect to files in a different directory, this might be because different programs expect to see files in different places or just to enforce ownership and writing rights.&lt;br /&gt;
&lt;br /&gt;
For the purposes of this Wiki, the terminology &amp;quot;operating system&amp;quot; is used for the whole Linux distribution, you will find that Linux technical people prefer to talk about Linux distributions including:&lt;br /&gt;
# a &amp;quot;kernel&amp;quot; for the underlying handling of files, network and so on; &lt;br /&gt;
# one or more &amp;quot;shell&amp;quot; components for the handling of commands entered in terminal mode, including those that run programs (whether included in distribution or added later);&lt;br /&gt;
# an optional graphical user interface for simpler access to commands and programs.&lt;br /&gt;
&lt;br /&gt;
For simplicity the terminology &amp;quot;terminal&amp;quot; is used for how you access the shell, this term refers to seeing the command prompt if your Linux is running without a graphical user interface, or to a window that you can open within the graphical interface where commands can be typed. Depending on your Linux, that window might be called &amp;quot;Terminal&amp;quot;, &amp;quot;Konsole&amp;quot;, &amp;quot;xterm&amp;quot;, &amp;quot;gnome-terminal&amp;quot;, &amp;quot;uxterm&amp;quot;, or even something else. If you are accessing your Linux computer over a network from a computer running Microsoft Windows, then again you may encounter a number of terms for how to access the shell on your Linux computer, &amp;quot;Command Window&amp;quot;, &amp;quot;Windows Powershell&amp;quot;, or &amp;quot;Windows Terminal&amp;quot;. Equally you may use software that calls it a teletype mode, e.g. PuTTY software.&lt;br /&gt;
&lt;br /&gt;
=Cumulus packages=&lt;br /&gt;
&lt;br /&gt;
* This section covers:&lt;br /&gt;
** CumulusMX.exe&lt;br /&gt;
** ExportToMySQL.exe&lt;br /&gt;
** CreateMissing.exe&lt;br /&gt;
&lt;br /&gt;
(At time of writing this &amp;quot;CreateRecords.exe&amp;quot; is proposed, and under development, but not released).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Handling zip files==&lt;br /&gt;
&lt;br /&gt;
Each release is presented as a zip.  It does not matter which device (if you have two or more computers), or which browser (it can be default browser for your device or the browser you like best) you use for the download. When your browser saves the zip it might be into a folder called “downloads” on your computer, or you may be able to save into another folder that you prefer (perhaps on a different partition).  Your browser might even remember the folder you used before for files of type zip.&lt;br /&gt;
&lt;br /&gt;
In general, any device will load a suitable application to use to unzip the package when you click on a filename that ends in &#039;&#039;&#039;.zip&#039;&#039;&#039;.  You might need to do a &amp;quot;right click&amp;quot; and choose the application, it depends on your settings.&lt;br /&gt;
&lt;br /&gt;
Be aware, you may need to adjust the settings within that application for how it handles the file structure. The preferences may determine whether the unzip process preserves the file structure used when the zip was created (i.e. each file remains in any sub-folder) or it ignores the folder structure.  For the Cumulus context, it is essential to preserve the folder structure. You may also be asked where you want the files to be extracted to, or the default settings might always use a particular destination (and that might be a &#039;&#039;&#039;tmp&#039;&#039;&#039; folder).&lt;br /&gt;
&lt;br /&gt;
For example on the Raspberry Pi operating system, there is a package called &#039;&#039;&#039;xarchiver&#039;&#039;&#039;, in its Graphical User Interface (GUI), there is a menu called &amp;quot;Action&amp;quot;, and the final option in that menu is &amp;quot;Preferences&amp;quot;. There, in &amp;quot;Archive&amp;quot; section, you can select &amp;quot;zip&amp;quot;  as the preferred archive format (using a drop-down) and whether you want the application to confirm with you before deleting any files; in &amp;quot;Advanced&amp;quot; section, you can select the directory to use for the extraction. If you are using the lite version of the RPi OS, then you need to edit the &#039;&#039;&#039;/home/pi/.config/xarchiver/xarchiverrc&#039;&#039;&#039; file to set preferences, before you use the archiver package.  Once you have started the archiver package, and told it which file to process, you can click on &#039;&#039;&#039;Extract files&#039;&#039;&#039;,&lt;br /&gt;
the GUI presents a screen of options:&lt;br /&gt;
* &amp;quot;Extract to:&amp;quot;, use the icon to browse to the required location if it has not been set up in preferences&lt;br /&gt;
* &amp;quot;Ensure a containing directory&amp;quot;, tick this if it has not been set in the configuration file&lt;br /&gt;
* &amp;quot;Files&amp;quot;, select &amp;quot;All files&amp;quot;, the advice is to overwrite all of any existing files if you are upgrading, but you definitely need all files if this is a new install&lt;br /&gt;
* &amp;quot;Options&amp;quot;&lt;br /&gt;
** Tick &amp;quot;Extract files with full path&amp;quot;, this is essential if you are going to successfully install any of the Cumulus software&lt;br /&gt;
** Tick &amp;quot;Overwrite existing files&amp;quot;,  the advice is to overwrite all of any existing files if you are upgrading, it may not always be clear which files have been updated since an earlier release, and there are a lot of interdependencies between different files&lt;br /&gt;
&lt;br /&gt;
It is worth stressing here, if you decide to customise any files that are included in a release distribution, then you should at the very least add something like an &amp;quot;_&amp;quot; character to the file name to make your tailored file different to the standard file. The best practice is to put any files you tailor, or any additional files you create, outside the CumulusMX folder.&lt;br /&gt;
&lt;br /&gt;
If you have chosen to do the download on a different device to that on which you will install, you can unzip on either device. To transfer either the downloaded .zip file, or the extracted file structure, between devices, you can use a file transfer package, or use a portable drive (a memory stick or even a memory card) with a partition formatted so that you can read it on both devices.  Windows and Linux partitions are formatted in different ways. While it is likely that Linux can read a Microsoft formatted partition, Microsoft Windows can never read a Linux formatted partition.&lt;br /&gt;
&lt;br /&gt;
==Where to install all packages?==&lt;br /&gt;
&lt;br /&gt;
For simplicity on this page CHOSEN PATH (the contents of this will start with a slash “/”, but not end with a slash) is used to represent any location in the Linux file structure where you decide to install all the Cumulus packages. &lt;br /&gt;
&lt;br /&gt;
The phrase “CHOSEN PATH”  is used, because it is most likely you want to create the sub-folder called “/CumulusMX” (note where capital letters must be used) in a part of the Linux file structure that already exists.&lt;br /&gt;
&lt;br /&gt;
It is important to minimise the length of the path name, because this path name has to be passed between various different software languages (and longer paths risk truncation).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Creating the CumulusMX sub-folder===&lt;br /&gt;
&lt;br /&gt;
* You can create sub-folder called “/CumulusMX” as you unzip a MX release, or you can type &amp;lt;code&amp;gt;sudo mkdir CHOSEN PATH/CumulusMX&amp;lt;/code&amp;gt; first (note that CHOSEN PATH is explained above and always starts with a slash “/”).&lt;br /&gt;
* By using the phrase CHOSEN PATH this advice avoids telling you to install Cumulus where you do not want it:&lt;br /&gt;
*# Many people with a Raspberry Pi, and a little technical understanding, add an external drive to reduce wear on the internal micro-SD card, and keep their Cumulus files away from the drive that holds the operating system.&lt;br /&gt;
*#* This page is not going to get technical by telling you how to create, or mount, Linux partitions on your external drive. If your drive was bought from a Raspberry Pi reseller, they might help you. &lt;br /&gt;
*# Other people using a Raspberry Pi without that technical expertise, might use ‘’’/home/pi’’’ for CHOSEN PATH as that is the default folder for the default user (Pi) and can be referenced as &amp;quot;~&amp;quot; in file path instructions they issue (although Cumulus will not understand that shorthand)&lt;br /&gt;
*#* Within that ‘’’/home/pi’’’ folder, the default user has full permissions automatically.&lt;br /&gt;
*# The developer suggests you use ‘’’/opt’’’ for CHOSEN PATH (which should be available on any Linux computer).  &lt;br /&gt;
*#* By default, the code Mark provides for installing Cumulus as a service, will run that service as a root user, and the root user has full permissions in /opt (and everywhere else)&lt;br /&gt;
*#* (Novices: Skip this step) If you do choose a CHOSEN PATH outside your home folder, then a more technical user can change the ownership of the &amp;quot;CumulusMX&amp;quot; sub-folder, to the default user (Pi) with &amp;lt;code&amp;gt;sudo chown -R pi: CHOSEN PATH/CumulusMX&amp;lt;/code&amp;gt;, and reduce the need to use &amp;quot;sudo&amp;quot; on many actions.  &lt;br /&gt;
&lt;br /&gt;
==Packages to install==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;We shall install the Cumulus software listed on [[Software]] page&amp;lt;/big&amp;gt;:&lt;br /&gt;
# &#039;&#039;&#039;CumulusMX&#039;&#039;&#039;:&lt;br /&gt;
#* &#039;&#039;&#039;CumulusMX.exe&#039;&#039;&#039; is written in C#, that has been developed by Mark Crossley, but still contains some code by Steve Loft&lt;br /&gt;
#* Download &#039;&#039;&#039;CumulusMX zip file’’’ from the link at [[Software#Latest_build_distribution_download]]&lt;br /&gt;
# [[Software#Create_Missing|&#039;&#039;&#039;Create Missing&#039;&#039;&#039;]]:&lt;br /&gt;
#* &#039;&#039;&#039;CreateMissing.exe&#039;&#039;&#039; is also written in C#, created, and developed, by Mark Crossley&lt;br /&gt;
#* Download &#039;&#039;&#039;Create Missing zip file&#039;&#039;&#039; from the link at [[Software#Create_Missing]]&lt;br /&gt;
#** This takes you to a github page with a &amp;quot;ReadMe&amp;quot; providing minimal instructions&lt;br /&gt;
#*  Using &#039;&#039;&#039;CreateMissing.exe&#039;&#039;&#039; is fully documented at [[Calculate_Missing_Values#CreateMissing.exe]] in this Wiki&lt;br /&gt;
#* (it will populate missing fields in [[standard log files]] and/or missing lines in [[dayfile.txt]]).&lt;br /&gt;
# &#039;&#039;&#039;ExportToMySQL&#039;&#039;&#039;&lt;br /&gt;
#*  &#039;&#039;&#039;ExportToMySQL.exe&#039;&#039;&#039; is also written in C# by Mark Crossley&lt;br /&gt;
#* Download &#039;&#039;&#039;Export To My SQL zip file&#039;&#039;&#039; from the link at [[Software#ExportToMySQL]]&lt;br /&gt;
#** This takes you to a github page with a &amp;quot;ReadMe&amp;quot; providing minimal instructions&lt;br /&gt;
#* &#039;&#039;&#039;ExportToMySQL.exe&#039;&#039;&#039; is not (at the time this was written) documented in this Wiki although [[MX_Administrative_Interface#MySQL_settings]] does describe a similar utility (written by Steve Loft) that was actually included within early CumulusMX zip downloads.&lt;br /&gt;
&lt;br /&gt;
As at 9 March 2020, another utility, &#039;&#039;&#039;CreateRecord&#039;&#039;&#039;, has been initialised in the Github areas managed by the developer where Cumulus is worked on, although it appears to be just a concept on github.  This will, if my understanding is correct, read [[dayfile.txt]] and use that to update the various [[:Category:Ini Files|extreme record files]]. The developer is still aiming to make this available, but his work on it (on his computer) has been stalled by the level of pressure being applied for bug-fixes and changes to MX itself.&lt;br /&gt;
&lt;br /&gt;
===Alternative download link for older package releases===&lt;br /&gt;
&lt;br /&gt;
Because the developer uses Git Hub to manage releases, the older releases remain available.&lt;br /&gt;
&lt;br /&gt;
====Old Cumulus MX packages====&lt;br /&gt;
Skip this subsection if either you have installed the &amp;quot;pre-built disc image&amp;quot;, or the current MX release is stable (it has been available for a while and nobody has reported any bugs).&lt;br /&gt;
&lt;br /&gt;
Check if posts in the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 Cumulus Support Forum] tell you that the current release of MX has one or more bug(s) that affects one or more aspect(s) of MX that you intend to use. &lt;br /&gt;
&lt;br /&gt;
Remember, it is impossible for the developer to check all the ways in which versatile MX can be used:&lt;br /&gt;
* Different weather station types (the developer only has a Davis),&lt;br /&gt;
* Different computer types (development is mostly on Microsoft Windows), &lt;br /&gt;
* Plus a whole host of optional features, and different external upload sites, (typically each of these optional features are only used by a sub-set of Cumulus users).&lt;br /&gt;
&lt;br /&gt;
Anyway, &#039;&#039;&#039;you can download any earlier MX build, without the bug&#039;&#039;&#039;, from [https://github.com/cumulusmx/CumulusMX/releases CumulusMX/releases].&lt;br /&gt;
&lt;br /&gt;
====Old utilities====&lt;br /&gt;
&lt;br /&gt;
The zips for &amp;quot;CreateMissing.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; utilities do NOT contain the &#039;&#039;&#039;&#039;&#039;.dll&#039;&#039;&#039;&#039;&#039; components that they need when they are running.&lt;br /&gt;
&lt;br /&gt;
This means that each version of &amp;quot;CreateMissing.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; utilities is dependent on it being used with a release of Cumulus MX that does have correct  &#039;&#039;&#039;&#039;&#039;.dll&#039;&#039;&#039;&#039;&#039; components in its release distribution.&lt;br /&gt;
&lt;br /&gt;
That in turn means you can&#039;t use the latest version of the utility with older MX releases, nor can you use an old utility version with latest MX release. This is why [[Software#By_Mark_Crossley|utilities downloads]] make clear which MX release is the minimum for them.&lt;br /&gt;
&lt;br /&gt;
The older versions of these &amp;quot;CreateMissing.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; utilities are available by going directly to the [https://github.com/cumulusmx Cumulus MX github] page, and navigating to the utility of interest. However, to use those older versions, you also need to download the corresponding older MX release, because the MX distributions contain the .dll files that the utilities require, they are not in the utilities zip.   Because of this complication, novice users are advised not to attempt to use the older utilities, even if the latest version appears to have a bug.  Technical users may be able to work out which .dll files are needed and can be safely added back (if they are not left over from when that past MX release was in use). An alternative is to create a new folder with the old release packages (MX and the utility of interest), a copy of the latest Cumulus.ini file, and a copy of all files from /data sub-folder; then afterwards copy back the changed files into original /data folder.&lt;br /&gt;
&lt;br /&gt;
==Upgrading a Cumulus package==&lt;br /&gt;
&lt;br /&gt;
Always check the release announcements in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 Cumulus MX announcements] for any action needed in planned upgrade.  In brief, all files from new release distribution replace the files from previous release, and the download/unzip is as covered above.&lt;br /&gt;
&lt;br /&gt;
No further action needed for upgrade of &amp;quot;Create Missing&amp;quot; or &amp;quot;Export To My SQL&amp;quot; or &amp;quot;Create Records&amp;quot;.  See below for upgrade of main Cumulus MX package.&lt;br /&gt;
&lt;br /&gt;
If you are running an older MX release, before skipping in-between versions please check [[Updating_MX_to_new_version|here]].  &lt;br /&gt;
&lt;br /&gt;
If you run MX as a service, then:&lt;br /&gt;
# Ensure you are not doing any changes to settings&lt;br /&gt;
# Leave MX running as you copy files from the new release distribution over the existing files&lt;br /&gt;
# Try to pick a time just after MX has done any standard interval store of readings or upload, so that it is least busy&lt;br /&gt;
# Use &amp;lt;code&amp;gt;sudo systemctl restart cumulusmx&amp;lt;/code&amp;gt; to stop and then restart MX picking up the new files&lt;br /&gt;
# Result, downtime of MX kept to a minimum, so avoiding losing data&lt;br /&gt;
&lt;br /&gt;
If you run MX interactively, do the unzip into a temporary location before you stop MX, then copy all files from temporary location over your existing files, and finally restart MX. Depending on your weather station type, it might or might not offer historic data catch-up, so you might lose some data while MX is stopped, and therefore should keep the downtime to a minimum.&lt;br /&gt;
&lt;br /&gt;
The alternative is to install in a new folder (or rename the old one), and copy across files not in the release from old location to new location, but in that alternative you might forget some files.&lt;br /&gt;
&lt;br /&gt;
==Changing location of Cumulus MX==&lt;br /&gt;
&lt;br /&gt;
If your install, or upgrade, is creating MX in a different place to where you previously ran Cumulus, then you will want to copy files across that are not in the zip extract distribution.&lt;br /&gt;
&lt;br /&gt;
===Configuration Files to copy across from any previous Cumulus installation===&lt;br /&gt;
&lt;br /&gt;
There are two configuration files that are not included in any MX release:&lt;br /&gt;
*[[strings.ini]] (note all lower case) – optional file to customise output&lt;br /&gt;
*[[Cumulus.ini]] (note initial capital, then lower case) – main configuration file&lt;br /&gt;
&lt;br /&gt;
Here, it must be stressed that having either or both of these files in an existing Cumulus installation does not imply such file or files can be understood by the new MX release you have just installed.&lt;br /&gt;
&lt;br /&gt;
Just copy the existing files from old to new installation, if&lt;br /&gt;
# Your locale is still the same&lt;br /&gt;
# All files on your new install are in same paths as on your old install (some settings involve specifying paths)&lt;br /&gt;
# Your old installation has a relatively recent MX release (compare the &amp;quot;y&amp;quot; in 3.y.z,between old and new installation,  a difference of more than 1 in that middle figure means you do not have a recent release)&lt;br /&gt;
# Your old installation was on a Unix-based computer (not a computer running Microsoft Windows Operating System)&lt;br /&gt;
&lt;br /&gt;
Please see the table below for more advice, but the problem is that content of both files has changed as MX has been developed, so some content is no longer understood, and some new content has been added.&lt;br /&gt;
&lt;br /&gt;
Some of the differences between versions of &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file can be seen by comparing the different pages in this Wiki documenting this file: [[Cumulus.ini (Beta)]], [[Cumulus.ini (Cumulus 1)]], [[Cumulus.ini (MX 3.0.0 to 3.7.0)]], [[Cumulus.ini (preserving history)]], and [[Cumulus.ini]], but even that does not tell the whole story.  MX release 3.12.0 needs to be installed if your old Cumulus was earlier than that, because it is the only release with code to rename the old &amp;quot;Cumulus.ini&amp;quot; and create a new file containing the new set of settings, and new names for some old settings, but without any old settings that are no longer recognised.   Please see [[Updating MX to new version]] page for more information about the need to step slowly through from old releases to the newest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are upgrading from an older release, please read the table for advice.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:450px; color:blue&amp;quot; | Cumulus.ini !! scope=&amp;quot;col&amp;quot; style=&amp;quot;width:450px; color:navy&amp;quot; | strings.ini&lt;br /&gt;
|-&lt;br /&gt;
| Your old installation will have this file. In general, &#039;&#039;if your old installation was any release before 3.8.0&#039;&#039;, the advice is give  the old file a different name when you copy it across to the new installation, and let MX create the file as you work through all the settings.&lt;br /&gt;
| &#039;&#039;&#039;This is an optional file&#039;&#039;&#039;.  Its [[strings.ini|purpose]] is to allow customisation of some of the outputs from Cumulus. You might want to use customisation to abbreviate (or extend) some outputs, or to change those outputs into another language.&lt;br /&gt;
|-&lt;br /&gt;
| When you work through the Settings pages, MX will create this file if it does not exist.&lt;br /&gt;
* See [[#Moving from Microsoft Windows to Linux]] if your old installation is on a Microsoft operating system, as several changes will be needed for extra web file settings on your Linux computer&lt;br /&gt;
* If your old installation was of the legacy software then also see [[Migrating from Cumulus 1 to MX]]&lt;br /&gt;
* As MX evolves, the former &amp;quot;read-only&amp;quot; settings in this file are becoming &amp;quot;advanced&amp;quot; settings in the interface.&lt;br /&gt;
| You create a “strings.ini” file by &#039;&#039;&#039;selecting some of the parameter&#039;&#039;&#039;s from the [[Samplestring.ini]] file that is included in each MX release, and &#039;&#039;modifying the value for the listed attributes&#039;&#039; as you type just those you selected (under the same group titles - these are enclosed in [ ] as before).&lt;br /&gt;
&lt;br /&gt;
The sections that appear in &#039;&#039;&#039;samplestring.ini&#039;&#039;&#039;, and the parameters that appear within a section, depend upon which release you are using.  So be cautious if you try to reuse a &amp;quot;strings.ini&amp;quot; file originally created by the legacy software, you may find you need to specify your customisation using different parameters in the latest &amp;quot;samplestring.ini&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  The content of &amp;quot;Cumulus.ini&amp;quot; is changing as MX is developed, the [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 Release Announcements] normally list any new parameters as they appear in the file, without always mentioning those that have become redundant. The announcements tend to avoid any detail, so you have to guess &#039;&#039;from the attribute&#039;&#039; what values it might take, and generally have no idea of where in the settings pages to make any change.&lt;br /&gt;
&lt;br /&gt;
To remove any parameters no longer used in this file, see [[Cumulus.ini#How_to_Remove_Redundant_parameters_from_file|remove redundant parameters]]&lt;br /&gt;
&lt;br /&gt;
If your old file contains any [[Cumulus.ini (Cumulus 1)|legacy read-only]] parameters not yet converted into advanced settings, or any [[Cumulus.ini (MX 3.0.0 to 3.7.0)|MX read-only parameters not yet converted into advanced settings]], you may need to manually add such missing parameters back into new file by stopping MX (after finishing all the settings you can configure in the interface), doing an external file edit, and then restarting MX.&lt;br /&gt;
| The content of &amp;quot;samplestring.ini&amp;quot; is changing as MX is developed:&lt;br /&gt;
* Therefore, your existing “strings.ini” might need to be modified. &lt;br /&gt;
* There is no automatic way to check your “strings.ini” file, if MX does not understand any parameter in this file, it ignores it. &lt;br /&gt;
* Instead, you need to manually check each parameter you have in your “strings.ini” file to see if that parameter is still in the “samplestring.ini” included in the release you have installed. &lt;br /&gt;
* You may also find new parameters in “samplestring.ini” that you wish to add to your “strings.ini” file to tailor new functionality to your preferences.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you previously used an older release of Cumulus, but in this new installation will be using the latest release (latest is what is normally best, unless it has bugs), you may want to read up on all the changes between your old release and the current release, not just changes that affect the configuration file.&lt;br /&gt;
&lt;br /&gt;
If you have used Cumulus 1 before, and decide to start with a new &amp;quot;Cumulus.ini&amp;quot; file, then you will need to work through all settings, to ensure they are set as you want. Please remember that when you use MX for first time, it uses that date it was first run as a starting date, and ignores any data found with earlier dates. Therefore you must change that start date:&lt;br /&gt;
&#039;&#039;&#039;MX interface&#039;&#039;&#039; --&amp;gt; Setting menu --&amp;gt; &#039;&#039;&#039;Station Settings&#039;&#039;&#039; --&amp;gt; Click on &#039;&#039;General Settings&#039;&#039; --&amp;gt; Click on &#039;&#039;&#039;Advanced Options&#039;&#039;&#039; --&amp;gt; Edit &#039;&#039;Records Began Date&#039;&#039; following instructions below that field&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;data&amp;quot; directory===&lt;br /&gt;
&lt;br /&gt;
Please see [[:Category:Files_with_Comma_Separated_Values]], [[:Category:Ini_Files]], and [[Weather_Diary]], for information if you are moving from Cumulus 1 to MX.  Otherwise just copy files from any existing folder to your new one.&lt;br /&gt;
&lt;br /&gt;
You may also wish to read:&lt;br /&gt;
** [[Amending dayfile]] tells you about how MX is far more fussy about the content in [[dayfile.txt]]&lt;br /&gt;
** [[:Category:Ini Files|.ini files]] explains how time-stamps are formatted differently in the extreme tracking files&lt;br /&gt;
** [[Migrating from Cumulus 1 to MX]] gives some advice about differences in settings, but be aware that the way MX handles settings varies by release, and information on the linked page may be out of date &lt;br /&gt;
&lt;br /&gt;
Complications occur if the locale used by &#039;&#039;&#039;Mono&#039;&#039;&#039; or the locale specified when starting MX using [[#-lang parameter for changing Locale|-lang parameter]] differs from the locale for your previous device (please see [[:Category:Files with Comma Separated Values]] because some locales separate fields with commas, some separate integer and decimal parts of real numbers with commas; not to mention all sorts of issues with how dates are formatted). The main MX developer proposed that the format of files with comma separated values will be fixed from a release planned for September 2020, so all dates will use one standard format, all numbers will use decimal points, and the field separating character will be fixed.&lt;br /&gt;
&lt;br /&gt;
Update May 2022, this has been put on hold, no public MX release has this restriction yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Reports&amp;quot; directory===&lt;br /&gt;
&lt;br /&gt;
By default MX now creates monthly and annual reports that are in the style used by NOAA in USA.  If you have been using this functionality before (and it is optional) then you need to file transfer, or copy, all the files that were in the old [[Reports folder]] into the new folder of that name.  Do look at that cross-reference, and read about the encoding default differences between Cumulus 1 and MX.&lt;br /&gt;
&lt;br /&gt;
=MX can severely damage storage=&lt;br /&gt;
&lt;br /&gt;
MX now assumes by default that you are going to use its [[New Default Web Site Information|Default Web Site]].  That means that by default MX will re-generate temporary files in its [[Web folder|/web sub-folder]] on a frequent time-scale.  That number of files writes will considerably shorten the working life-time of the &amp;quot;high capacity micro-SD&amp;quot; card that is the default storage for the Raspberry Pi.  It will also considerably shorten the life of any flash memory (e.g. memory card) that you might install MX on.&lt;br /&gt;
&lt;br /&gt;
The expected life of any storage device, and the extent to which its life is shortened depends on the actual device.  The external devices that have the longest life (and therefore can cope most easily with multiple read/write actions) are solid state discs (SSD). Also the larger the capacity of the storage device, the more places on the device where files can be stored and the storing algorithm will try to spread the storing evenly across the entire storage area, so wear at any one location is reduced.&lt;br /&gt;
&lt;br /&gt;
All Linux computers will have some random access memory chips (RAM) and it is worthwhile to define part of that RAM as a drive used for temporary files.  For a Raspberry Pi computer, a typical approach would be to edit the fstab file, adding the line &#039;&#039;tmpfs /run/tmp tmpfs nodev,nosuid,size=1M 0 0&#039;&#039;, but the size you choose will depend on RAM available and what temporary files are being created.  For maximum life of the &amp;quot;high capacity micro-SD&amp;quot; card if that is what your computer boots from, you should create a symbolic link path that maps the &#039;&#039;&#039;/tmp&#039;&#039;&#039; folder used by the system to your &#039;&#039;&#039;/run/tmp&#039;&#039;&#039; you have just defined in RAM.  The difficulty will be that you cannot create a logical redirect on &#039;&#039;&#039;/tmp&#039;&#039;&#039; if the folder is already in use, so that makes it too complicated to explain here.&lt;br /&gt;
&lt;br /&gt;
==web directory==&lt;br /&gt;
&lt;br /&gt;
All the files in this folder come from the download.&lt;br /&gt;
&lt;br /&gt;
However, when you are running MX, it may try to create temporary files here, and following the advice above, you may decide to set up symbolic links so any attempt to create a temporary file in the &amp;quot;web&amp;quot; folder is redirected to the temporary folder you set up in RAM.&lt;br /&gt;
&lt;br /&gt;
The links you need depend on which options you select in settings, you might find it easier to wait until you have run MX for a while to see what files are created that end in &amp;quot;.json&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If MX is currently running, you need to stop it, or at least alter any options that generate .json files.  Then you must delete those files that end in &amp;quot;.json&amp;quot;, except that you don&#039;t delete &amp;quot;websitedataT.json&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In a terminal session, issue commands in the following format for each file (this example relates to Raspberry Pi and uses &amp;quot;/var/tmp&amp;quot; which was defined in the extra line added to fstab earlier):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo ln -s /run/tmp/websitedata.json CHOSEN PATH/CumulusMX/web/websitedata.json&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
* The &amp;quot;-s&amp;quot; flag is what says you are creating a symbolic link&lt;br /&gt;
* Full paths are given both for the file that MX is to be redirected to, and after it the path where it expects to create the file&lt;br /&gt;
* &amp;quot;CHOSEN PATH&amp;quot; is defined in [[#Where to install all packages?]], but basically it starts with a &amp;quot;/&amp;quot; and defines the path to get to where &amp;quot;CumulusMX&amp;quot; is a sub-folder.&lt;br /&gt;
* The text &amp;quot;websitedata.json&amp;quot; is just one file in the set of files linked from [[:Category:JSON Files]].&lt;br /&gt;
&lt;br /&gt;
=Running MX=&lt;br /&gt;
&lt;br /&gt;
There are multiple subsections here, you are unlikely to need to read them all. Look at each, and decide if it applies to you.&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
CumulusMX.exe can take a number of optional parameters as summarised here:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -port nnnn&lt;br /&gt;
| This parameter can be used whether MX is running interactively or as a service. Used to change the port where the web server for the MX interface runs, when Cumulus starts, it will display the URL of the interface where you change the settings, this is port 8998 by default. To use it when running MX in interactive mode, type &amp;lt;code&amp;gt;sudo mono CumulusMX.exe -port 9999&amp;lt;/code&amp;gt; and the interface will run at port 9999 instead.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -service&lt;br /&gt;
| This parameter is not available when running interactively. It is used in a service definition file, please see [[#Running MX as a Linux &amp;quot;systemd&amp;quot; service]] for all details&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -lang {locale}&lt;br /&gt;
| This parameter can be used whether MX is running interactively or as a service. Used to change the locale that MX will use from the default on your computer.  To use it when running MX in interactive mode, type &amp;lt;code&amp;gt;sudo mono CumulusMX.exe -lang en_GB&amp;lt;/code. There is a list of locale codes at http://msdn.microsoft.com/en-gb/library/ee825488%28v=cs.20%29.aspx. Remember this changes whether MX uses decimal comma or decimal point (although the intention is that all Cumulus files will use decimal points, this will still affect the output from api calls, web tags, etc.) and how it names files that include letetrs representing a month abbreviation.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -debug&lt;br /&gt;
| This parameter can be used whether MX is running interactively or as a service. This is only available for [https://cumulus.hosiene.co.uk/viewtopic.php?p=138839#p138839 release 3.4.4 - Build 3068] onwards. This switches on debug and (from 3.1.0) data logging from the start-up of Cumulus MX. Please note this increases size of files created in [[MXdiags_folder]].  As an alternative to using this parameter, you can switch debug and data logging on and off within the MX interface settings, see the aforementioned link for instructions.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -wsport&lt;br /&gt;
| Applied to MX beta 3.0.0, no longer available, set the port for web sockets, now incorporated into the -port parameter.&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;row&amp;quot; | -logging&lt;br /&gt;
| Applied to MX beta 3.0.0, no longer available, enabled just data logging, now incorporated into the -debug parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Your first run of  MX on Linux==&lt;br /&gt;
&lt;br /&gt;
Once you have got all the files sorted out as described above, you need to run MX.&lt;br /&gt;
&lt;br /&gt;
On the first run of MX, unless you have run a recent release before, you need to work through either the [[First_Run_of_MX|&#039;&#039;&#039;Config wizard&#039;&#039;&#039;]] or all the individual settings pages (or both) as accessed from &amp;quot;Settings&amp;quot; menu.  It is suggested you run MX interactively (see below) to do this, as you will then need to close MX, and then start it up again.&lt;br /&gt;
&lt;br /&gt;
Information about settings is on other Wiki pages ([[MX Administrative Interface]] and [[Cumulus.ini]]).&lt;br /&gt;
&lt;br /&gt;
== Run interactive or as a service==&lt;br /&gt;
&lt;br /&gt;
MX can be run in two different ways.  &lt;br /&gt;
&lt;br /&gt;
It is advised that you run MX interactively to begin with, and only run it as a service when you are happy that all settings are correct, and that any uploading or other external tasks are working correctly.&lt;br /&gt;
&lt;br /&gt;
Running interactively allows MX to display error messages to you, and to confirm when it is running normally. Just in case it is not obvious .... if you start any executable interactively in a terminal window on your Pi, you must leave that session running, or that executable will stop running&lt;br /&gt;
&lt;br /&gt;
If you run MX as a service you do not get any direct feedback, and cannot see if there has been a problem or failure. Running as a &amp;quot;systemd&amp;quot; service was first made available at Patch release 3.8.4 - b3094 (14 September 2020).&lt;br /&gt;
&lt;br /&gt;
==Running MX interactively==&lt;br /&gt;
&lt;br /&gt;
To run MX interactively, you must open a terminal window, and leave it open until after you have closed MX.&lt;br /&gt;
&lt;br /&gt;
The simplest instruction to run Cumulus MX  is &amp;lt;code&amp;gt;cd CHOSEN PATH/CumulusMX &amp;amp;&amp;amp; sudo mono CumulusMX.exe [optional parameters]&amp;lt;/code&amp;gt;.  &lt;br /&gt;
* This is two commands issued together, the first changes the working folder, the &amp;quot;&amp;amp;&amp;amp;&amp;quot; means that first command has to succeed before the second command is obeyed and actually starts the main executable&lt;br /&gt;
* This example has not included any optional parameters, as they are rarely needed, but the optional parameters available are as listed in table earlier.&lt;br /&gt;
&lt;br /&gt;
When you want MX to stop, you must (for Linux) within your terminal session hold down the &amp;quot;Ctrl&amp;quot; button on your keyboard, and press &amp;quot;c&amp;quot;. A word of caution here, if you are accessing your Linux computer over a network from another computer, do be careful about using any control sequences, as it is possible that your &amp;quot;Ctrl&amp;quot; &amp;quot;C&amp;quot; sequence will be applied to an application other than Cumulus MX, if that terminal session has started more than one application. The issue is that all running applications use the same terminator, it should be applied to whatever is regarded as the &amp;quot;foreground&amp;quot; application at the moment the control key sequence is used, which is guaranteed to be MX if that terminal session has only been used for running MX, and MX has not launched any external applications. After that you can choose to close the terminal window.&lt;br /&gt;
&lt;br /&gt;
===Interactive advice===&lt;br /&gt;
&lt;br /&gt;
If you have followed advice at [[#Where to install all packages?]], the user you are using will own the &amp;quot;CHOSEN PATH/CumulusMX&amp;quot; folder and you &#039;&#039;may&#039;&#039; be able to omit the &amp;quot;sudo&amp;quot; befor the &amp;quot;mono&amp;quot;. I say &amp;quot;may&amp;quot; because there are other reasons why you may need to run as root user, too technical to explain here.&lt;br /&gt;
&lt;br /&gt;
You can start it off directly on your Pi, and then&lt;br /&gt;
*optionally disconnect the keyboard, &lt;br /&gt;
*switch off monitor or TV attached to your Pi, &lt;br /&gt;
*Just ensure you leave Pi on (with that window minimised) so that terminal session continues running.&lt;br /&gt;
&lt;br /&gt;
===Running MX interactively from a remote computer===&lt;br /&gt;
&lt;br /&gt;
This is similar to running a terminal session on the machine that you installed MX on. If your remote computer is running Microsoft Windows, then the option to run a terminal session, may be called &amp;quot;terminal&amp;quot;, &amp;quot;powershell window&amp;quot;, &amp;quot;command window&amp;quot;, or you might install software such as &amp;quot;PuTTY&amp;quot; to provide the teminal (TTY is the abbreviation for &amp;quot;teletype&amp;quot;, a device that was commonly used to access computers in the 1970s and early 1980s).&lt;br /&gt;
&lt;br /&gt;
These won&#039;t be explained any further here, but be aware that control key sequences may not work, and you may need to type &amp;quot;exit&amp;quot; to close the session.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;&#039;&#039;&#039;ps -ef | grep -i cumulus | grep -v grep&#039;&#039;&#039;&amp;lt;/code&amp;gt; to see if Cumulus is running or not.&lt;br /&gt;
&lt;br /&gt;
== Running another executable with a terminal session left open ==&lt;br /&gt;
&lt;br /&gt;
Open a  terminal window, then navigate to the folder where you have installed the 3 Cumulus executables:&lt;br /&gt;
&lt;br /&gt;
To run &amp;quot;Create Missing utility&amp;quot; type &amp;lt;code&amp;gt;cd CHOSEN PATH/CumulusMX &amp;amp;&amp;amp; sudo mono CreateMissing.exe&amp;lt;/code&amp;gt;. It does not take any parameters, so that is all you need to know, although it is fully documented at [[Calculate_Missing_Values#CreateMissing.exe]] in this Wiki.&lt;br /&gt;
&lt;br /&gt;
To run [[Software#Export_To_MySQL|Export To My SQL]], you change the name of the executable above and add the necessary parameters, follow that link for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Running MX as a Linux &amp;quot;systemd&amp;quot; service==&lt;br /&gt;
&lt;br /&gt;
There is a one-off task to define a service file, after that you can simply issue commands to stop/start/restart the service.&lt;br /&gt;
&lt;br /&gt;
For more information, see [https://cumulus.hosiene.co.uk/viewtopic.php?p=146473#p146473 original release announcement].&lt;br /&gt;
&lt;br /&gt;
===The Service definition file===&lt;br /&gt;
&lt;br /&gt;
The MX download includes a file that can be used as a starting point for the service definition.  Find this file at &#039;&#039;CHOSEN PATH/CumulusMX/MXutils/linux/cumulusmx.service&#039;&#039;. You do have to edit this file, and then you have to copy it to a new location, before you start the MX service for the first time.&lt;br /&gt;
&lt;br /&gt;
# Open the file at &#039;&#039;CHOSEN PATH/CumulusMX/MXutils/linux/cumulusmx.service&#039;&#039; using an editor  (see [[Preparing_your_Linux_computer_for_MX#editing_files|editing_files]]). &lt;br /&gt;
#* On a Raspberry Pi with a graphical interface, use the file manager to navigate to this file, right click the file named, and select &amp;quot;Geany&#039;s Programmers Editor&amp;quot;.&lt;br /&gt;
#* If you are accessing from another computer, using a terminal session, then &amp;quot;nano&amp;quot; is a suitable editor (explained at link just mentioned).&lt;br /&gt;
# Within the provided file you should find a [Service] section:&lt;br /&gt;
&amp;lt;pre&amp;gt;[Service]&lt;br /&gt;
User=root&lt;br /&gt;
Group=root&lt;br /&gt;
ExecStart=/usr/bin/mono-service -d:/home/install/CumulusMX CumulusMX.exe -service&lt;br /&gt;
Type=forking&lt;br /&gt;
ExecStopPost=/bin/rm -f /tmp/CumulusMX.exe.lock&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Be aware that what quoted above applies from MX 3.16.0 (b.3182, 30 Apr 2022) onwards, earlier releases did not include the &amp;quot;-f&amp;quot; flag in final line quoted above. &lt;br /&gt;
&lt;br /&gt;
:There is more in the file, but for now focus on the line including &amp;quot;ExecStart=/usr/bin/mono-service -d:&amp;quot;. Don&#039;t change any of the bit I just quoted.  &lt;br /&gt;
&lt;br /&gt;
Almost certainly you will need to change &amp;quot;/home/install/CumulusMX&amp;quot; on that line.  Replace that with &amp;quot;CHOSEN PATH/CumulusMX&amp;quot;, i.e. the full path to the directory that the executables are being stored in.&lt;br /&gt;
&lt;br /&gt;
The final line, with all possible parameters, could read: &amp;lt;code&amp;gt;&#039;ExecStart=/usr/bin/mono-service -d:CHOSEN PATH/CumulusMX CumulusMX.exe -service -debug -port 999 - lang el-GR&amp;lt;/code&amp;gt;&lt;br /&gt;
* Note the space between the path (just looked at) and the executable file, &lt;br /&gt;
* Note the mandatory parameter &amp;quot;-service&amp;quot; that follows a space after the &amp;quot;CumulusMX.exe&amp;quot;, you must leave that untouched, &lt;br /&gt;
* Note you can remove/keep the rest of the line after the -service i.e. the other parameters (some with their values) -lang, -port, or -debug, (as defined in table earlier),  are all optional.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Technical user may do other edits on the file, these will be described later, for now save the changed file under a new name (so it won&#039;t be lost when you do a MX upgrade that replaces original file) within your MX installation:&lt;br /&gt;
# Open the &amp;quot;File&amp;quot; menu, and select &amp;quot;Save as&amp;quot; and enter a new name &#039;&#039;&#039;cumulusmx_edited.service&#039;&#039;&#039; &lt;br /&gt;
# Exit out of the editor you are using&lt;br /&gt;
# Next, open a terminal session&lt;br /&gt;
# Now copy file to where it is needed to run the service &amp;lt;code&amp;gt;sudo cp EXISTING_PATH/CumulusMX/MXutils/linux/cumulusmx_edited.service /etc/systemd/system/cumulusmx.service&amp;lt;/code&amp;gt;&lt;br /&gt;
# Now type &amp;lt;code&amp;gt;sudo systemctl daemon-reload&amp;lt;/code&amp;gt;, this tells &amp;quot;systemd&amp;quot; that it needs to reload all service definitions because either one has changed, or a new one has been added&lt;br /&gt;
# Finally, &#039;&#039;&#039;optionally&#039;&#039;&#039;, create a symbolic link to that file using &amp;lt;code&amp;gt;sudo systemctl enable cumulusmx&amp;lt;/code&amp;gt; if you want the service to automatically start after a reboot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Technical users - additional edits====&lt;br /&gt;
&lt;br /&gt;
Novice users, skip this subsection.  &#039;&#039;The changes in this subsection have to be made with other changes that are not covered here&#039;&#039; (they depend on your weather station type, and your computer type, so are not appropriate to a Wiki page trying to generalise, and anyway your contributor is not a technical expert).&lt;br /&gt;
&lt;br /&gt;
:Look at the &#039;&#039;&#039;[Service]&#039;&#039;&#039; part of the file quoted above.&lt;br /&gt;
&lt;br /&gt;
This states Cumulus should use root for both the user it runs under and for the group permissions it uses. &#039;&#039;If you have the technical expertise&#039;&#039;, you might choose to run MX in a different user, if your weather station type allows MX to run in a different user. If so, replace the &amp;quot;root&amp;quot; in its two locations. (Please note some weather stations require other changes outside this file before Cumulus can make contact, one example is discussed [https://cumulus.hosiene.co.uk/viewtopic.php?t=20413 on support forum here], but there are other topics that may be relevant). &lt;br /&gt;
&lt;br /&gt;
You may also wish to add an extra line after the &amp;quot;Group&amp;quot; line &amp;lt;code&amp;gt;ExecStartPre=/bin/sleep 5&amp;lt;/code&amp;gt;, this [https://cumulus.hosiene.co.uk/viewtopic.php?p=163754#p163754 is to delay the starting of MX by 5 seconds while other services start] (on a reboot of your computer) that might affect MX. (For some users, change 5 into 10, it all depends what else is being started).&lt;br /&gt;
&lt;br /&gt;
:Look at the rest of the file, the &#039;&#039;&#039;[Unit]&#039;&#039;&#039; part.&lt;br /&gt;
&lt;br /&gt;
For releases 3.8.4 to 3.15.0: you will see one reference to &#039;&#039;&#039;network-online.target&#039;&#039;&#039; in &amp;lt;code&amp;gt;After=network-online.target&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For release 3.15.1 build 3170 (19 March 2022) onwards: you will see an extra line &amp;lt;code&amp;gt;Wants=network-online.target&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are a technical user, you might decide to edit the [Unit] part of the file, you have to decide what is needed in your context, only you know what other services are started by systemd on your computer, you can list all items using something like &amp;lt;code&amp;gt;systemctl list-unit-files&amp;lt;/code&amp;gt; to see the services, but you still need to understand what each does.&lt;br /&gt;
&lt;br /&gt;
If your computer has online access, then it can look up the correct time online and adjust its clock. However, it might not even try to do that for say 10 minutes after being booted, and so there may be a benefit in making MX wait until after systemd has asked for the time to be synced, and asked that the local file-system is made ready so MX can read/update/store files.  To achieve this, you might choose to add a blank line after &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;Documentation=https://cumuluswiki.org/a/Main_Page&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; and in that blank line, type &amp;lt;code&amp;gt;Requires= time-sync.target  local-fs.target&amp;lt;/code&amp;gt;. Using &amp;quot;Requires&amp;quot; ensures these requesting events have happened before MX can start, if they fail, MX will not be started, this example has not specified a time that MX should wait for the other services to start!&lt;br /&gt;
&lt;br /&gt;
For that &#039;&#039;time-sync.target&#039;&#039; to work, you need to &#039;&#039;&#039;enable&#039;&#039;&#039;, by creating the symbolic links needed, the appropriate services outside this edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo systemctl enable --now systemd-timesyncd.service&lt;br /&gt;
sudo systemctl enable --now systemd-time-wait-sync.service&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a quick explanation of all entries in this UNIT section:&lt;br /&gt;
# Entries&lt;br /&gt;
#* The terminology &amp;quot;After&amp;quot; tells &amp;quot;systemd&amp;quot; that what is named can be started after MX, in this case it does not guarantee that the network service (to send data to a remote web server) will be started&lt;br /&gt;
#* The terminology &amp;quot;Wants&amp;quot; tells &amp;quot;systemd&amp;quot; that what is named is wanted now, i.e. try to start before MX, but still start MX even if the starting of the network service fails.&lt;br /&gt;
#* The terminology &#039;&#039;Requires&#039;&#039; tells  &amp;quot;systemd&amp;quot; that the &amp;quot;cumulusmx&amp;quot; service should not be started until the services specified on that line have successfully started&lt;br /&gt;
#*# The &#039;&#039;&#039;local-fs.target&#039;&#039;&#039; specifies that the &#039;&#039;cumulusmx&#039;&#039; service requires the file service to have started, i.e. checks your computer can read files before it attempts to start the &#039;&#039;cumulusmx&#039;&#039; service&lt;br /&gt;
#*# The &#039;&#039;&#039;time-sync.target&#039;&#039;&#039; specifies that the &#039;&#039;cumulusmx&#039;&#039; service requires the computer to have synced with some time source (see notes below), which could be useful if your weather station type does not time-stamp readings stored in the console, and you want to ensure MX reads correct time from your computer&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Don&#039;t forget to save the file under a new name, and copy it as instructed in previous subsection.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Technical Notes only relevant to Raspberry Pi====&lt;br /&gt;
&lt;br /&gt;
This Wiki page has tried to avoid being too specific to particular hardware, but to avoid misunderstanding the last subsection, a little does need to be said to justify the claim that only technical users, who understand all the other changes needed, should make changes mentioned there. &lt;br /&gt;
&lt;br /&gt;
A standard Raspberry Pi computer does not include a clock chip. Instead one of the packages it loads as a service on booting is called &amp;quot;fake-hwclock&amp;quot;, and that sets the clock to what the date/time was when it was last running, irrespective of how many days/hours it has been off. That counts as a time sync for the purposes of instruction specified above.  You can buy and fit a real-time clock chip, and configure your computer to use that, but even that RTC will only keep time when it is kept powered, and even then it will drift off unless periodically able to be corrected by a time from internet.&lt;br /&gt;
&lt;br /&gt;
The issue is your Cumulus MX on restarting will skip the catch-up of historic data (should your weather station settings make that available), because the dummy clock makes MX think the computer was not off for long. Subsequent measurements will then get logged against the wrong time until the correct time is found on the internet (NTP). At that moment, the time will suddenly jump, this is serious if this means the &amp;quot;rollover&amp;quot; time has been skipped over, as it implies the &amp;quot;dayfile.txt&amp;quot; will miss a line, and many measurements will be logged to wrong day. In my experience it can be anything from 2 minutes to 10 minutes after switch on before my RPi does a time sync over the internet.&lt;br /&gt;
&lt;br /&gt;
You might expect &amp;lt;code&amp;gt;sudo systemctl disable fake-hwclock.service&amp;lt;/code&amp;gt; (or remove the service, and modify the scripts that call it) could ensure the computer (if online) has to get a time found on the internet (NTP). Nothing is as simple as it might seem!&lt;br /&gt;
&lt;br /&gt;
===Commands to do actions on a service===&lt;br /&gt;
&lt;br /&gt;
You will need to start (or restart) MX after you have defined (or redefined) the service as instructed above.  The specific commands to use with MX service are at [[Raspberry_Pi_Image#systemctl_commands|systemctl_commands]], here I simply repeat the basic commands that can be used with any service (status, enable, disable, start, stop, and restart).&lt;br /&gt;
&lt;br /&gt;
Don&#039;t forget you may need to type &amp;lt;code&amp;gt;sudo systemctl daemon-reload&amp;lt;/code&amp;gt; to tell &amp;quot;systemd&amp;quot; that it needs to reload all service definitions whenever either one has changed, or a new one has been added.&lt;br /&gt;
&lt;br /&gt;
In all these commands, &#039;&#039;&#039;just replace [service_name] with &#039;&#039;cumulusmx&#039;&#039;&#039;&#039;&#039; (or enter the name of another service).&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl status [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (displays whether named service has started, whether it has failed, whether it has stopped, also whether enabled, extra information will be added should status change)&lt;br /&gt;
** type the single character &amp;quot;q&amp;quot; to quit updating status display and return to prompt&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl enable [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (typed just once, and service named will automatically start when your Linux computer is booted)&lt;br /&gt;
** the confirmation message says a link has been created&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl disable [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (used when you don&#039;t want an automatic restart of the named service)&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl start [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (will start the named service)&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl stop [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (will stop the named service)&lt;br /&gt;
** Closing MX with &amp;quot;cumulusmx&amp;quot; as the named service this way does a proper shutdown&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl restart [service_name]&amp;lt;/code&amp;gt;&lt;br /&gt;
** (issues a stop, then start, command to named service)&lt;br /&gt;
** You can upgrade MX by installing new files over the existing ones, while MX is left running, and then use this command to pick up new release with minimum downtime.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=10944</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=10944"/>
		<updated>2022-10-16T20:34:50Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Latest build distribution download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Cumulus MX]] This Wiki page has been created for those who use Cumulus MX. It lists all standard utilities as well as MX itself.&lt;br /&gt;
&lt;br /&gt;
= What is Cumulus MX? =&lt;br /&gt;
&lt;br /&gt;
: a cross platform version of Cumulus software that runs on Microsoft Windows, all varieties of UNIX and Linux (including the Raspberry Pi Operating System), and Mac OS X. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==CumulusMX.exe Usage Restriction==&lt;br /&gt;
&lt;br /&gt;
Both the mandatory [[MX Administrative Interface|MX Interface]], and the optional [[New Default Web Site Information|default MX web site]], include the [https://www.highcharts.com HighStock] product. &lt;br /&gt;
&lt;br /&gt;
Are you using MX for a non-profit organisation, personal website, or school project? &lt;br /&gt;
Then download MX and start using it with Highcharts today.&lt;br /&gt;
&lt;br /&gt;
Are you representing any commercial organisation running a facility that others use? If so, then you cannot use Cumulus MX to share weather data on behalf of your organisation without buying a licence from the High Charts organisation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HighCharts rules for usage of their products are described &#039;&#039;&#039; [https://shop.highcharts.com/ on their licence purchase web page], and &#039;&#039;it is your responsibility to ensure compliance&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Help with ‘Stable’ MX releases ==&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus MX, please first consult, in this Wiki, [[What_to_do_when_I_have_a_problem_with_MX]].&lt;br /&gt;
&lt;br /&gt;
It is recommended you check you have complied with any instructions in the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 the forum] before seeking help (to see what changes in any release affect you, and what actions you may need to take).&lt;br /&gt;
&lt;br /&gt;
If you wish to research the documentation on MX to try to resolve your problem yourself, use the entry point of the [[:Category:Cumulus MX]] page for pointers to other Wiki pages connected with MX that may help.  &lt;br /&gt;
&lt;br /&gt;
If you cannot answer your questions from information in this Wiki (and MX changes so quickly any information here can be very out of date), then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] and the developer or Cumulus community will offer assistance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Current Release ==&lt;br /&gt;
&lt;br /&gt;
There are &#039;&#039;inter-dependencies between different files&#039;&#039; in the MX release distribution:&lt;br /&gt;
* &#039;&#039;Therefore you must always install into your MX folders, every file included in the download zip&#039;&#039;.&lt;br /&gt;
* If you customise any file that is in the distribution, either give the new file a new name (perhaps add a prefix of &amp;quot;_&amp;quot; in front of files you edit) or place your tailored version in a different folder&lt;br /&gt;
** Either approach will ensure your tailored files are not overwritten by files from the download, and let you compare your tailored file with the new file in any future download to see if you need to tweak your tailored file&lt;br /&gt;
* When upgrading, it is strongly recommended that you install all files in the download for a new release of MX directly over your existing installation. &lt;br /&gt;
** You can take a back-up of any existing installation before you copy in any new files, that will provide you with the ability to regress to the earlier release, if the new release does cause you an issue&lt;br /&gt;
** You may end up with some files no longer needed by the new release, left over from older release, but this is better than risking missing some vital files&lt;br /&gt;
** You need a good understanding of the use of each file, before considering deleting any file that you think might be obsolete, because not all files that Cumulus uses are contained within the release zip, some are created as it runs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Latest build distribution download===&lt;br /&gt;
&lt;br /&gt;
 ~ Download [https://github.com/cumulusmx/CumulusMX/releases/download/b3213/CumulusMXDist3213.zip Cumulus MX v3.22.2 build 3213, 16-October-2022]&lt;br /&gt;
&lt;br /&gt;
===Latest MX Source Code===&lt;br /&gt;
&lt;br /&gt;
 ~ View/download [https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] &lt;br /&gt;
&lt;br /&gt;
This source code base is updated for all releases resulting from development by M Crossley, it includes some contributions from other developers.&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi Image===&lt;br /&gt;
&lt;br /&gt;
 ~ Download [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-3.22.0.zip Raspberry Pi Image for Cumulus MX 3.22.0]&lt;br /&gt;
&lt;br /&gt;
As at April 2022, the image includes Raspberry Pi. O. S. 11 &amp;quot;Bullseye&amp;quot; version of Linux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# This is a pre-built disk image file for your first installation onto a Raspberry Pi computer.&lt;br /&gt;
# Do read the instructions for using this image on the [[Raspberry_Pi_Image|Raspberry Pi Image]] page to see what is in the image and how to use it&lt;br /&gt;
# It is of course possible that sometimes the image provided may have issues for you,&lt;br /&gt;
#* it is set up so that MX starts running as a service immediately you boot up your Raspberry Pi, rather than letting you first run MX interactively (see [[MX_on_Linux#Running_MX]]);&lt;br /&gt;
#* it is produced with a Raspberry Pi model 3, so with other models you may need to replace the Mono software included in image, and consider what updating rates your model can support;&lt;br /&gt;
#* it is produced using a GB locale and GB time-zone, so that automatically started MX may not initially be running correctly for your locale (however as you need to restart MX after changing settings you should be okay when MX starts recording data).&lt;br /&gt;
&lt;br /&gt;
: Please note, this image may not always contain latest MX release, but once you have installed a release of MX on your Raspberry Pi, [[Updating MX to new version|upgrading]] is done using main software download link, as none of the other components in the image need to be upgraded (unless the release announcement states that the new release needs a specific version of Mono).&lt;br /&gt;
&lt;br /&gt;
==Upgrading==&lt;br /&gt;
&lt;br /&gt;
: There is an [[Updating_MX_to_new_version#Installer_Option|installer utility]] available to help with upgrading.&lt;br /&gt;
&lt;br /&gt;
We strongly advise [[Updating_MX_to_new_version#Introduction_to_upgrading_MX|upgrading]] to the latest release:&lt;br /&gt;
* The main developer can most easily offer support if you are using the most familiar recently released build.&lt;br /&gt;
* You may wish to wait a few days after a new release comes out, just in case a new release has some bugs&lt;br /&gt;
** MX is extremely complex, the developers work on MX edits in their spare time, have settings that suit them, and do not have the full set of sensors that MX can support, so pre-release testing is never perfect&lt;br /&gt;
* By switching to latest release, you gain any extra functionality it may offer (although it may not be useful to you), but more importantly you gain fixes of bugs your existing release may have&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Important, please read all of the release notes (in the [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 appropriate forum announcement] threads) for the builds since the version you are upgrading from, especially noting when there are references to necessary once-off actions.&lt;br /&gt;
*If you have never upgraded before, or you are currently running a fairly old release of MX, you are advised to read the [[Updating MX to new version]] page in this Wiki,&lt;br /&gt;
** you may be recommended to upgrade in stages, as certain releases do essential one off actions that are missed if you skip that release; e.g. rewriting [[Cumulus.ini]] or changes to columns in database tables&lt;br /&gt;
** overwriting an existing installation will add any new files, but it won&#039;t remove obsolete files, and sometimes [[MX_Basic_info#Library_software|replacement files]] have different names to their predecessors so don&#039;t overwrite the old files&lt;br /&gt;
*If you are upgrading from a previous version of the legacy Cumulus 1, then you might want to read [[Migrating from Cumulus 1 to MX]] page; and if you need more justification read [[Compare_C1_and_MX|Compare legacy Cumulus and MX]] page&lt;br /&gt;
** However, it is likely that information on those pages was written for earlier MX releases, and might be out of date, so like many other people you might want to ask in the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have more up-to-date advice.&lt;br /&gt;
&lt;br /&gt;
Note by Steve Loft: you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software that have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software. &lt;br /&gt;
&lt;br /&gt;
==Older releases==&lt;br /&gt;
&lt;br /&gt;
It is always possible that a new release introduces a bug, and you decide to regress to an earlier release. &lt;br /&gt;
&lt;br /&gt;
Find link to earlier MX release distributions [https://github.com/cumulusmx/CumulusMX/releases here].&lt;br /&gt;
&lt;br /&gt;
(You can search using the history tab on this Wiki page to see which past builds were made available as Raspberry Pi images, as these are not created for all releases, but there is no way to tell if the old filenames can still be downloaded. Generally, it is easiest to download a different normal MX release distribution over whatever MX release was in the image you downloaded.)&lt;br /&gt;
&lt;br /&gt;
= Other utilities =&lt;br /&gt;
&lt;br /&gt;
==By Mark Crossley==&lt;br /&gt;
&lt;br /&gt;
The utilities listed here are only for use with MX, they may be included in the [[#Latest build distribution download|MX release zip]], but links to latest releases without the &#039;&#039;*.dll&#039;&#039; files (&amp;quot;software libraries&amp;quot;) needed to run the respective utility,  are provided below.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;software libraries&amp;quot; are provided in the MX release zip that is stated alongside download link.   The different utilities vary with regard to which software libraries they require, and those with technical understanding can check the code sources. &lt;br /&gt;
&lt;br /&gt;
If you are using an earlier MX release than that stated beside a utility download below, upgrade MX to bring in the new &amp;quot;*.dll&amp;quot; files needed, because the utility will not work with the versions of &amp;quot;software libraries&amp;quot; included with earlier MX releases.&lt;br /&gt;
&lt;br /&gt;
If you are using a later MX release than that stated, check [https://cumulus.hosiene.co.uk/viewtopic.php?t=17887 the MX release announcements] for all releases since that stated below to see if the &amp;quot;software libraries&amp;quot; have been upgraded, if they have then the respective utility because it has been compiled with older versions of the respective .dll files will probably not work.  (Sometimes the names of new .dll files are different to the names of the old .dll files, so an upgrade of MX done by copying files over an existing installation will leave the old files there, in that case the utility might still work by picking up old names).&lt;br /&gt;
&lt;br /&gt;
=== Create Missing ===&lt;br /&gt;
&lt;br /&gt;
 ~ The CreateMissing.exe &#039;&#039;v1.3.0&#039;&#039; download dated 18 August 2022 (works with MX release of 3.20.0 onwards) [https://github.com/cumulusmx/CreateMissing/releases/download/v1.3.0/CreateMissing-v1.3.0.zip is here].&lt;br /&gt;
&lt;br /&gt;
Check compatibility with the MX release you have running as per notes above.  (Although earlier releases of &amp;quot;Create Missing&amp;quot; exist on &amp;quot;github.com/cumulusmx/CreateMissing/releases&amp;quot;, their software bugs imply they should not be used). Install into same directory as &amp;quot;CumulusMX.exe&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This MX utility, affects [[Category:Files with Comma Separated Values|Cumulus CSV files]]:&lt;br /&gt;
# It will create a new [[dayfile.txt|daily summary (dayfile.txt)]].  If you already have a  &amp;quot;dayfile.txt&amp;quot;, that is renamed, the new file should include individual fields, and lines, missing from your old file. &lt;br /&gt;
# It will read, and where appropriate update, your [[Standard log files|month by month (MMMyylog.txt)]] files.&lt;br /&gt;
#* The utility reads the [[Calculate_Missing_Values#Source_value|source values]] in as input values.  This utility has the ability to calculate many of the [[Calculate_Missing_Values#Derived_value|derived fields]], so will add any missing derived values to your month by month files as it proceeds. &lt;br /&gt;
#* Therefore the utility should be used to add the [[Standard_log_files#Number_of_fields_per_line_varies_by_release|extra fields]] for those months where the input file was produced by Cumulus 1 or an earlier release of MX (which might have populated fewer fields or used a [[Feels_Like#How_to_express_Feels_Like_for_highest_temperatures|different calculation]]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Usage information by the author of the utility can be [https://github.com/cumulusmx/CreateMissing/blob/master/README.md found here.]&lt;br /&gt;
* Learn more about this utility by reading the [[Calculate_Missing_Values#CreateMissing.exe|calculate missing]] page in this Wiki. &lt;br /&gt;
** Elsewhere on that same page learn when this utility might be useful, and what else you can try.&lt;br /&gt;
* Check in the support forum for information about status of bugs in this utility, at time of last updating this paragraph there was an outstanding issue concerning storing the line in dayfile.txt for the first of some months if your rollover time is not midnight.&lt;br /&gt;
* For full information about solving problems with your &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; file read the [[Amending dayfile|amending daily summary file]] page.&lt;br /&gt;
&lt;br /&gt;
=== Create Records ===&lt;br /&gt;
&lt;br /&gt;
This utility is not yet available.&lt;br /&gt;
&lt;br /&gt;
A utility to create, or recreate, missing [[Correcting_Extremes|extreme records]] from Cumulus MX by parsing your [[dayfile.txt|daily summary (dayfile.txt)]].&lt;br /&gt;
&lt;br /&gt;
=== Export &#039;&#039;To&#039;&#039; MySQL ===&lt;br /&gt;
&lt;br /&gt;
 ~ The ExportToMySQL.exe &#039;&#039;v1.6.1&#039;&#039; download dated 02 September 2022 (works with release of MX 3.21.0) [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.6.1/ExportToMySQL-v1.6.1.zip is here.]&lt;br /&gt;
&lt;br /&gt;
Check compatibility with the MX release you have running as per notes above. Note that compatibility is needed both with the .dll files and with the columns present in the database table to be updated.&lt;br /&gt;
&lt;br /&gt;
If you are not using the MX release named above, then other release zips (and source code) for this utility are available at [https://github.com/cumulusmx/ExportToMySQL/releases ExportToMySQL/releases] and each release there is labelled as to which MX release creates default tables with correct columns.&lt;br /&gt;
&lt;br /&gt;
This utility reads [[MySqlConnect|Settings]] that are also used by &amp;quot;CumulusMX.exe&amp;quot;.  Parameters supplied to this utility enable it to do &#039;&#039;one of the following actions&#039;&#039; affecting rows not already present on a [[Your Own Server|MySQL, or MariaDB, database server]]:&lt;br /&gt;
#  The parameter used is &amp;quot;dayfile&amp;quot;, will insert missing rows into a database table that is called &amp;quot;dayfile&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) from the contents of [[dayfile.txt|daily summary (dayfile.txt)]] file&lt;br /&gt;
# Insert missing rows into a database table that is called &amp;quot;Monthly&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) from the contents of the single file of [[Standard log files|month by month (MMMyylog.txt)]] whose relative path &amp;quot;data/...&amp;quot; is named in the parameter&lt;br /&gt;
# The parameter used is &amp;quot;monthly&amp;quot;, will insert missing rows into a database table that is called &amp;quot;Monthly&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) reading data from the contents of all files of type  [[Standard log files|month by month (MMMyylog.txt)]] found in the [[Data folder|data sub-folder]].&lt;br /&gt;
&lt;br /&gt;
Installation and usage information by the author of the utility can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This new utility replaces the &amp;quot;ExportMySQL.exe&amp;quot; (no &amp;quot;To&amp;quot; in that name) utility included by Steve Loft in his MX beta distributions.&#039;&#039;  That is not compatible with any recent MX releases.&lt;br /&gt;
&lt;br /&gt;
==By Steve Loft==&lt;br /&gt;
&lt;br /&gt;
Source code for these utilities are not available, therefore they cannot be altered or upgraded.&lt;br /&gt;
&lt;br /&gt;
=== Utility for Fine Offset Stations ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility by Steve Loft to adjust the internal logging interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weather Display Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert &#039;&#039;&#039;Weather Display&#039;&#039;&#039; log files to legacy Cumulus 1 format, download it [https://cumuluswiki.org/a/File:WDconverter.zip here]. &lt;br /&gt;
&lt;br /&gt;
Please carefully read the &#039;&#039;&#039;readme&#039;&#039;&#039; file in the zip. There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
Remember this utility will not support all fields used by MX. It is advised you use [[#Create Missing]] (see above) after using this utility to populate the other fields. If you do find this utility does not work with your MX release, you may need to manually recreate records, etc. using Cumulus 1 formats, and then [[Migrating from Cumulus 1 to MX|Migrate all your files from Cumulus 1 to MX]].&lt;br /&gt;
&lt;br /&gt;
=== WeatherLink Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert Davis &#039;&#039;&#039;WeatherLink&#039;&#039;&#039; log files to Cumulus format, download it [https://cumuluswiki.org/a/File:WLconverter.zip here]. Please carefully read the &#039;&#039;&#039;readme&#039;&#039;&#039; file in the zip to understand how to use this utility.&lt;br /&gt;
&lt;br /&gt;
NOTE: this has nothing to do with Davis &#039;&#039;Weather Link Live&#039;&#039; despite confusing similarity in name.&lt;br /&gt;
&lt;br /&gt;
Basically, this converter utility reads &#039;&#039;&#039;.wlk&#039;&#039;&#039; files, it creates a folder called &#039;&#039;&#039;converted&#039;&#039;&#039; into which it places [[Standard log files]] and [[dayfile.txt]] files as used by Cumulus software. You need to be able to manually merge (using a text file editor) the newly created files with any files of same name in your Cumulus [[data folder|&#039;&#039;&#039;data&#039;&#039;&#039; folder]]. You might also want to read (although not directly related to this converter utility) [[Amending_dayfile#Importing_data_not_recorded_by_Cumulus|Importing_data_not_recorded_by_Cumulus]].&lt;br /&gt;
&lt;br /&gt;
A search on the support forum will reveal various posts on use of this converter.  The key topics are:&lt;br /&gt;
* [https://cumulus.hosiene.co.uk/viewtopic.php?f=6&amp;amp;t=20017 forum topic about using this converter with MX here]&lt;br /&gt;
* [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum topic about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
== Third Party Contributions by other Cumulus Users ==&lt;br /&gt;
&lt;br /&gt;
For files, and add-on&#039;s, contributed by Cumulus users, see these Categories (where third party authors may have mentioned what they offer):&lt;br /&gt;
# [[:Category:3rd Party Apps]] - contributions for various devices,&lt;br /&gt;
# [[:Category:AddOns]] - adding extra functionality,&lt;br /&gt;
# [[:Category:WebTools]] - for your web server, and &lt;br /&gt;
# [[:Category:User_Contributions]] - key contributions from the user community&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Current MX Developed from =&lt;br /&gt;
&lt;br /&gt;
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft.&lt;br /&gt;
* Steve Loft previously developed Cumulus 2 (where he tested using the C# language, now used for MX) &lt;br /&gt;
* Steve Loft created the original Cumulus software (now known as legacy cumulus 1) just for his use, before making it generally available, he then developed it over the next decade to include requirements suggested by thousands of users.&lt;br /&gt;
* Steve Loft, the author of Cumulus/Cumulus MX has since fully retired, and stopped providing support, or updates, to any of his software.&lt;br /&gt;
&lt;br /&gt;
==Steve&#039;s final beta MX==&lt;br /&gt;
&lt;br /&gt;
You can download below the final Cumulus 3 beta release, as made available by Steve Loft,  and also his &#039;&#039;subsequent&#039;&#039; final source code.  &lt;br /&gt;
&lt;br /&gt;
If you are able to understand his source code (linked below), and compare it to the latest source code (linked above), you can appreciate the transformation that has taken place in recent years.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 beta build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus 3 which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release), single zip that includes both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportMySQL.exe&amp;quot;.&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip subsequent updated Cumulus MX Source Code] from Steve Loft. He made the following comments,  as he handed the project over to &amp;quot;the community&amp;quot;:&lt;br /&gt;
**This version of the code is post the last release I made at build 3043 as it includes some extra changes that I have not finalised. &lt;br /&gt;
**My source code is offered as my parting gift, completely &#039;&#039;&#039;without support&#039;&#039;&#039;, in the hope that it might be useful to future developers. &lt;br /&gt;
**My source code is very badly structured due to the &#039;Frankenstein&#039; way I cobbled it together from various places. Some of it is a machine translation of parts of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Legacy releases =&lt;br /&gt;
&lt;br /&gt;
See [[Downloads| downloads page]] for full details.&lt;br /&gt;
&lt;br /&gt;
== Cumulus 1 ==&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 software was popular, when it went public in 2004, and its [[Cumulus_Users|usage]] grew very rapidly in the subsequent decade until final 2014 release. Even now (in mid-2022) some people are still using the final release version (and a quite substantial number of public viewable weather sites are still driven by earlier builds).&lt;br /&gt;
&lt;br /&gt;
Be aware, the longer you wait before swapping from legacy to Cumulus MX software; the more that MX will have developed away from the legacy.  MX&#039;s development has effectively abandoned its former focus on compatibility, so you might encounter more difficulty with [[Migrating from Cumulus 1 to MX|transferring your data files when you migrate]].&lt;br /&gt;
&lt;br /&gt;
In all months of 2020, (when the year selection drop-down provided in all releases of original software reached its limit, and MX gained a substantial increase in functionality), and continuing into mid-2021, there was an avalanche of people who used to use the legacy software successfully swapping to MX.  As of mid-2022, the usage of this legacy software is in fast decline, implying fewer people can offer assistance.   &lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;installer for the FINAL release of the legacy Cumulus 1&#039;&#039;&#039; is available here: &lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer] Full set of files within an installer.&lt;br /&gt;
#* On the &amp;quot;this period&amp;quot; type, and snow index, screens you can still manually enter any year,but you have to over-type with the full year yourself, outside range 2008 to 2020.&lt;br /&gt;
#* You cannot manually regenerate NOAA reports after 2020, but there is no problem with automatic generation.&lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of one file (cumulus.exe) to replace that file from above installer &lt;br /&gt;
#* Note this is not the full installation package, just one file to replace in the suite of files created by the installer. &lt;br /&gt;
#* This patch modifies the drop-down year selectors,  (on &amp;quot;this period&amp;quot; screens, for NOAA reports, and for Snow Index) making it easier to choose date entries (patch version 1099.2 was released 28 Jan 2020) up to the year 2030.&lt;br /&gt;
&lt;br /&gt;
=== Legacy Cumulus 1 Resources ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus 1&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus 1 help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus 1 help file translated into French&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] An obsolete Silverlight (Silverlight is no longer developed or supported by Microsoft) application for displaying 2 extra dials showing real time wind data on the standard Cumulus gauges page (with temperature and rainfall in histogram style) for a web site&lt;br /&gt;
&lt;br /&gt;
=== Special Variants ===&lt;br /&gt;
&lt;br /&gt;
It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus  &#039;&#039;&#039;1.9.4 variants&#039;&#039;&#039; migrate to Cumulus MX, which has ongoing support by Mark Crossley. The baud rate can be selected within MX as a configuration setting.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
*&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;These Cumulus 1.9.4 variants will not have any updates in the future.&#039;&#039;&#039; &lt;br /&gt;
* The patch for Cumulus.exe, cannot be used with these variants&lt;br /&gt;
* The menu items with year drop-down selectors will not display years beyond 2020.&lt;br /&gt;
**For example, this will happen on manual generation of NOAA-style reports.  &lt;br /&gt;
**This does not affect any automatic generation of NOAA reports, but does prevent re-generation.&lt;br /&gt;
&lt;br /&gt;
== Cumulus 2 ==&lt;br /&gt;
&lt;br /&gt;
The software for Cumulus 2 alpha release is no longer available.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=10943</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=10943"/>
		<updated>2022-10-16T20:34:17Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Latest build distribution download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Cumulus MX]] This Wiki page has been created for those who use Cumulus MX. It lists all standard utilities as well as MX itself.&lt;br /&gt;
&lt;br /&gt;
= What is Cumulus MX? =&lt;br /&gt;
&lt;br /&gt;
: a cross platform version of Cumulus software that runs on Microsoft Windows, all varieties of UNIX and Linux (including the Raspberry Pi Operating System), and Mac OS X. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==CumulusMX.exe Usage Restriction==&lt;br /&gt;
&lt;br /&gt;
Both the mandatory [[MX Administrative Interface|MX Interface]], and the optional [[New Default Web Site Information|default MX web site]], include the [https://www.highcharts.com HighStock] product. &lt;br /&gt;
&lt;br /&gt;
Are you using MX for a non-profit organisation, personal website, or school project? &lt;br /&gt;
Then download MX and start using it with Highcharts today.&lt;br /&gt;
&lt;br /&gt;
Are you representing any commercial organisation running a facility that others use? If so, then you cannot use Cumulus MX to share weather data on behalf of your organisation without buying a licence from the High Charts organisation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HighCharts rules for usage of their products are described &#039;&#039;&#039; [https://shop.highcharts.com/ on their licence purchase web page], and &#039;&#039;it is your responsibility to ensure compliance&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Help with ‘Stable’ MX releases ==&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus MX, please first consult, in this Wiki, [[What_to_do_when_I_have_a_problem_with_MX]].&lt;br /&gt;
&lt;br /&gt;
It is recommended you check you have complied with any instructions in the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 the forum] before seeking help (to see what changes in any release affect you, and what actions you may need to take).&lt;br /&gt;
&lt;br /&gt;
If you wish to research the documentation on MX to try to resolve your problem yourself, use the entry point of the [[:Category:Cumulus MX]] page for pointers to other Wiki pages connected with MX that may help.  &lt;br /&gt;
&lt;br /&gt;
If you cannot answer your questions from information in this Wiki (and MX changes so quickly any information here can be very out of date), then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] and the developer or Cumulus community will offer assistance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Current Release ==&lt;br /&gt;
&lt;br /&gt;
There are &#039;&#039;inter-dependencies between different files&#039;&#039; in the MX release distribution:&lt;br /&gt;
* &#039;&#039;Therefore you must always install into your MX folders, every file included in the download zip&#039;&#039;.&lt;br /&gt;
* If you customise any file that is in the distribution, either give the new file a new name (perhaps add a prefix of &amp;quot;_&amp;quot; in front of files you edit) or place your tailored version in a different folder&lt;br /&gt;
** Either approach will ensure your tailored files are not overwritten by files from the download, and let you compare your tailored file with the new file in any future download to see if you need to tweak your tailored file&lt;br /&gt;
* When upgrading, it is strongly recommended that you install all files in the download for a new release of MX directly over your existing installation. &lt;br /&gt;
** You can take a back-up of any existing installation before you copy in any new files, that will provide you with the ability to regress to the earlier release, if the new release does cause you an issue&lt;br /&gt;
** You may end up with some files no longer needed by the new release, left over from older release, but this is better than risking missing some vital files&lt;br /&gt;
** You need a good understanding of the use of each file, before considering deleting any file that you think might be obsolete, because not all files that Cumulus uses are contained within the release zip, some are created as it runs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Latest build distribution download===&lt;br /&gt;
&lt;br /&gt;
 ~ Download [https://github.com/cumulusmx/CumulusMX/releases/download/b3212/CumulusMXDist3213.zip Cumulus MX v3.22.2 build 3213, 16-October-2022]&lt;br /&gt;
&lt;br /&gt;
===Latest MX Source Code===&lt;br /&gt;
&lt;br /&gt;
 ~ View/download [https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] &lt;br /&gt;
&lt;br /&gt;
This source code base is updated for all releases resulting from development by M Crossley, it includes some contributions from other developers.&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi Image===&lt;br /&gt;
&lt;br /&gt;
 ~ Download [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-3.22.0.zip Raspberry Pi Image for Cumulus MX 3.22.0]&lt;br /&gt;
&lt;br /&gt;
As at April 2022, the image includes Raspberry Pi. O. S. 11 &amp;quot;Bullseye&amp;quot; version of Linux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# This is a pre-built disk image file for your first installation onto a Raspberry Pi computer.&lt;br /&gt;
# Do read the instructions for using this image on the [[Raspberry_Pi_Image|Raspberry Pi Image]] page to see what is in the image and how to use it&lt;br /&gt;
# It is of course possible that sometimes the image provided may have issues for you,&lt;br /&gt;
#* it is set up so that MX starts running as a service immediately you boot up your Raspberry Pi, rather than letting you first run MX interactively (see [[MX_on_Linux#Running_MX]]);&lt;br /&gt;
#* it is produced with a Raspberry Pi model 3, so with other models you may need to replace the Mono software included in image, and consider what updating rates your model can support;&lt;br /&gt;
#* it is produced using a GB locale and GB time-zone, so that automatically started MX may not initially be running correctly for your locale (however as you need to restart MX after changing settings you should be okay when MX starts recording data).&lt;br /&gt;
&lt;br /&gt;
: Please note, this image may not always contain latest MX release, but once you have installed a release of MX on your Raspberry Pi, [[Updating MX to new version|upgrading]] is done using main software download link, as none of the other components in the image need to be upgraded (unless the release announcement states that the new release needs a specific version of Mono).&lt;br /&gt;
&lt;br /&gt;
==Upgrading==&lt;br /&gt;
&lt;br /&gt;
: There is an [[Updating_MX_to_new_version#Installer_Option|installer utility]] available to help with upgrading.&lt;br /&gt;
&lt;br /&gt;
We strongly advise [[Updating_MX_to_new_version#Introduction_to_upgrading_MX|upgrading]] to the latest release:&lt;br /&gt;
* The main developer can most easily offer support if you are using the most familiar recently released build.&lt;br /&gt;
* You may wish to wait a few days after a new release comes out, just in case a new release has some bugs&lt;br /&gt;
** MX is extremely complex, the developers work on MX edits in their spare time, have settings that suit them, and do not have the full set of sensors that MX can support, so pre-release testing is never perfect&lt;br /&gt;
* By switching to latest release, you gain any extra functionality it may offer (although it may not be useful to you), but more importantly you gain fixes of bugs your existing release may have&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Important, please read all of the release notes (in the [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 appropriate forum announcement] threads) for the builds since the version you are upgrading from, especially noting when there are references to necessary once-off actions.&lt;br /&gt;
*If you have never upgraded before, or you are currently running a fairly old release of MX, you are advised to read the [[Updating MX to new version]] page in this Wiki,&lt;br /&gt;
** you may be recommended to upgrade in stages, as certain releases do essential one off actions that are missed if you skip that release; e.g. rewriting [[Cumulus.ini]] or changes to columns in database tables&lt;br /&gt;
** overwriting an existing installation will add any new files, but it won&#039;t remove obsolete files, and sometimes [[MX_Basic_info#Library_software|replacement files]] have different names to their predecessors so don&#039;t overwrite the old files&lt;br /&gt;
*If you are upgrading from a previous version of the legacy Cumulus 1, then you might want to read [[Migrating from Cumulus 1 to MX]] page; and if you need more justification read [[Compare_C1_and_MX|Compare legacy Cumulus and MX]] page&lt;br /&gt;
** However, it is likely that information on those pages was written for earlier MX releases, and might be out of date, so like many other people you might want to ask in the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have more up-to-date advice.&lt;br /&gt;
&lt;br /&gt;
Note by Steve Loft: you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software that have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software. &lt;br /&gt;
&lt;br /&gt;
==Older releases==&lt;br /&gt;
&lt;br /&gt;
It is always possible that a new release introduces a bug, and you decide to regress to an earlier release. &lt;br /&gt;
&lt;br /&gt;
Find link to earlier MX release distributions [https://github.com/cumulusmx/CumulusMX/releases here].&lt;br /&gt;
&lt;br /&gt;
(You can search using the history tab on this Wiki page to see which past builds were made available as Raspberry Pi images, as these are not created for all releases, but there is no way to tell if the old filenames can still be downloaded. Generally, it is easiest to download a different normal MX release distribution over whatever MX release was in the image you downloaded.)&lt;br /&gt;
&lt;br /&gt;
= Other utilities =&lt;br /&gt;
&lt;br /&gt;
==By Mark Crossley==&lt;br /&gt;
&lt;br /&gt;
The utilities listed here are only for use with MX, they may be included in the [[#Latest build distribution download|MX release zip]], but links to latest releases without the &#039;&#039;*.dll&#039;&#039; files (&amp;quot;software libraries&amp;quot;) needed to run the respective utility,  are provided below.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;software libraries&amp;quot; are provided in the MX release zip that is stated alongside download link.   The different utilities vary with regard to which software libraries they require, and those with technical understanding can check the code sources. &lt;br /&gt;
&lt;br /&gt;
If you are using an earlier MX release than that stated beside a utility download below, upgrade MX to bring in the new &amp;quot;*.dll&amp;quot; files needed, because the utility will not work with the versions of &amp;quot;software libraries&amp;quot; included with earlier MX releases.&lt;br /&gt;
&lt;br /&gt;
If you are using a later MX release than that stated, check [https://cumulus.hosiene.co.uk/viewtopic.php?t=17887 the MX release announcements] for all releases since that stated below to see if the &amp;quot;software libraries&amp;quot; have been upgraded, if they have then the respective utility because it has been compiled with older versions of the respective .dll files will probably not work.  (Sometimes the names of new .dll files are different to the names of the old .dll files, so an upgrade of MX done by copying files over an existing installation will leave the old files there, in that case the utility might still work by picking up old names).&lt;br /&gt;
&lt;br /&gt;
=== Create Missing ===&lt;br /&gt;
&lt;br /&gt;
 ~ The CreateMissing.exe &#039;&#039;v1.3.0&#039;&#039; download dated 18 August 2022 (works with MX release of 3.20.0 onwards) [https://github.com/cumulusmx/CreateMissing/releases/download/v1.3.0/CreateMissing-v1.3.0.zip is here].&lt;br /&gt;
&lt;br /&gt;
Check compatibility with the MX release you have running as per notes above.  (Although earlier releases of &amp;quot;Create Missing&amp;quot; exist on &amp;quot;github.com/cumulusmx/CreateMissing/releases&amp;quot;, their software bugs imply they should not be used). Install into same directory as &amp;quot;CumulusMX.exe&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This MX utility, affects [[Category:Files with Comma Separated Values|Cumulus CSV files]]:&lt;br /&gt;
# It will create a new [[dayfile.txt|daily summary (dayfile.txt)]].  If you already have a  &amp;quot;dayfile.txt&amp;quot;, that is renamed, the new file should include individual fields, and lines, missing from your old file. &lt;br /&gt;
# It will read, and where appropriate update, your [[Standard log files|month by month (MMMyylog.txt)]] files.&lt;br /&gt;
#* The utility reads the [[Calculate_Missing_Values#Source_value|source values]] in as input values.  This utility has the ability to calculate many of the [[Calculate_Missing_Values#Derived_value|derived fields]], so will add any missing derived values to your month by month files as it proceeds. &lt;br /&gt;
#* Therefore the utility should be used to add the [[Standard_log_files#Number_of_fields_per_line_varies_by_release|extra fields]] for those months where the input file was produced by Cumulus 1 or an earlier release of MX (which might have populated fewer fields or used a [[Feels_Like#How_to_express_Feels_Like_for_highest_temperatures|different calculation]]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Usage information by the author of the utility can be [https://github.com/cumulusmx/CreateMissing/blob/master/README.md found here.]&lt;br /&gt;
* Learn more about this utility by reading the [[Calculate_Missing_Values#CreateMissing.exe|calculate missing]] page in this Wiki. &lt;br /&gt;
** Elsewhere on that same page learn when this utility might be useful, and what else you can try.&lt;br /&gt;
* Check in the support forum for information about status of bugs in this utility, at time of last updating this paragraph there was an outstanding issue concerning storing the line in dayfile.txt for the first of some months if your rollover time is not midnight.&lt;br /&gt;
* For full information about solving problems with your &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; file read the [[Amending dayfile|amending daily summary file]] page.&lt;br /&gt;
&lt;br /&gt;
=== Create Records ===&lt;br /&gt;
&lt;br /&gt;
This utility is not yet available.&lt;br /&gt;
&lt;br /&gt;
A utility to create, or recreate, missing [[Correcting_Extremes|extreme records]] from Cumulus MX by parsing your [[dayfile.txt|daily summary (dayfile.txt)]].&lt;br /&gt;
&lt;br /&gt;
=== Export &#039;&#039;To&#039;&#039; MySQL ===&lt;br /&gt;
&lt;br /&gt;
 ~ The ExportToMySQL.exe &#039;&#039;v1.6.1&#039;&#039; download dated 02 September 2022 (works with release of MX 3.21.0) [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.6.1/ExportToMySQL-v1.6.1.zip is here.]&lt;br /&gt;
&lt;br /&gt;
Check compatibility with the MX release you have running as per notes above. Note that compatibility is needed both with the .dll files and with the columns present in the database table to be updated.&lt;br /&gt;
&lt;br /&gt;
If you are not using the MX release named above, then other release zips (and source code) for this utility are available at [https://github.com/cumulusmx/ExportToMySQL/releases ExportToMySQL/releases] and each release there is labelled as to which MX release creates default tables with correct columns.&lt;br /&gt;
&lt;br /&gt;
This utility reads [[MySqlConnect|Settings]] that are also used by &amp;quot;CumulusMX.exe&amp;quot;.  Parameters supplied to this utility enable it to do &#039;&#039;one of the following actions&#039;&#039; affecting rows not already present on a [[Your Own Server|MySQL, or MariaDB, database server]]:&lt;br /&gt;
#  The parameter used is &amp;quot;dayfile&amp;quot;, will insert missing rows into a database table that is called &amp;quot;dayfile&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) from the contents of [[dayfile.txt|daily summary (dayfile.txt)]] file&lt;br /&gt;
# Insert missing rows into a database table that is called &amp;quot;Monthly&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) from the contents of the single file of [[Standard log files|month by month (MMMyylog.txt)]] whose relative path &amp;quot;data/...&amp;quot; is named in the parameter&lt;br /&gt;
# The parameter used is &amp;quot;monthly&amp;quot;, will insert missing rows into a database table that is called &amp;quot;Monthly&amp;quot; (by default, the user can change the name of that table) that (as minimum) has columns named as per the MX default for that table (at CumulusMX.exe release quoted for which the download applies) reading data from the contents of all files of type  [[Standard log files|month by month (MMMyylog.txt)]] found in the [[Data folder|data sub-folder]].&lt;br /&gt;
&lt;br /&gt;
Installation and usage information by the author of the utility can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This new utility replaces the &amp;quot;ExportMySQL.exe&amp;quot; (no &amp;quot;To&amp;quot; in that name) utility included by Steve Loft in his MX beta distributions.&#039;&#039;  That is not compatible with any recent MX releases.&lt;br /&gt;
&lt;br /&gt;
==By Steve Loft==&lt;br /&gt;
&lt;br /&gt;
Source code for these utilities are not available, therefore they cannot be altered or upgraded.&lt;br /&gt;
&lt;br /&gt;
=== Utility for Fine Offset Stations ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility by Steve Loft to adjust the internal logging interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weather Display Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert &#039;&#039;&#039;Weather Display&#039;&#039;&#039; log files to legacy Cumulus 1 format, download it [https://cumuluswiki.org/a/File:WDconverter.zip here]. &lt;br /&gt;
&lt;br /&gt;
Please carefully read the &#039;&#039;&#039;readme&#039;&#039;&#039; file in the zip. There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
Remember this utility will not support all fields used by MX. It is advised you use [[#Create Missing]] (see above) after using this utility to populate the other fields. If you do find this utility does not work with your MX release, you may need to manually recreate records, etc. using Cumulus 1 formats, and then [[Migrating from Cumulus 1 to MX|Migrate all your files from Cumulus 1 to MX]].&lt;br /&gt;
&lt;br /&gt;
=== WeatherLink Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert Davis &#039;&#039;&#039;WeatherLink&#039;&#039;&#039; log files to Cumulus format, download it [https://cumuluswiki.org/a/File:WLconverter.zip here]. Please carefully read the &#039;&#039;&#039;readme&#039;&#039;&#039; file in the zip to understand how to use this utility.&lt;br /&gt;
&lt;br /&gt;
NOTE: this has nothing to do with Davis &#039;&#039;Weather Link Live&#039;&#039; despite confusing similarity in name.&lt;br /&gt;
&lt;br /&gt;
Basically, this converter utility reads &#039;&#039;&#039;.wlk&#039;&#039;&#039; files, it creates a folder called &#039;&#039;&#039;converted&#039;&#039;&#039; into which it places [[Standard log files]] and [[dayfile.txt]] files as used by Cumulus software. You need to be able to manually merge (using a text file editor) the newly created files with any files of same name in your Cumulus [[data folder|&#039;&#039;&#039;data&#039;&#039;&#039; folder]]. You might also want to read (although not directly related to this converter utility) [[Amending_dayfile#Importing_data_not_recorded_by_Cumulus|Importing_data_not_recorded_by_Cumulus]].&lt;br /&gt;
&lt;br /&gt;
A search on the support forum will reveal various posts on use of this converter.  The key topics are:&lt;br /&gt;
* [https://cumulus.hosiene.co.uk/viewtopic.php?f=6&amp;amp;t=20017 forum topic about using this converter with MX here]&lt;br /&gt;
* [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum topic about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
== Third Party Contributions by other Cumulus Users ==&lt;br /&gt;
&lt;br /&gt;
For files, and add-on&#039;s, contributed by Cumulus users, see these Categories (where third party authors may have mentioned what they offer):&lt;br /&gt;
# [[:Category:3rd Party Apps]] - contributions for various devices,&lt;br /&gt;
# [[:Category:AddOns]] - adding extra functionality,&lt;br /&gt;
# [[:Category:WebTools]] - for your web server, and &lt;br /&gt;
# [[:Category:User_Contributions]] - key contributions from the user community&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Current MX Developed from =&lt;br /&gt;
&lt;br /&gt;
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft.&lt;br /&gt;
* Steve Loft previously developed Cumulus 2 (where he tested using the C# language, now used for MX) &lt;br /&gt;
* Steve Loft created the original Cumulus software (now known as legacy cumulus 1) just for his use, before making it generally available, he then developed it over the next decade to include requirements suggested by thousands of users.&lt;br /&gt;
* Steve Loft, the author of Cumulus/Cumulus MX has since fully retired, and stopped providing support, or updates, to any of his software.&lt;br /&gt;
&lt;br /&gt;
==Steve&#039;s final beta MX==&lt;br /&gt;
&lt;br /&gt;
You can download below the final Cumulus 3 beta release, as made available by Steve Loft,  and also his &#039;&#039;subsequent&#039;&#039; final source code.  &lt;br /&gt;
&lt;br /&gt;
If you are able to understand his source code (linked below), and compare it to the latest source code (linked above), you can appreciate the transformation that has taken place in recent years.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 beta build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus 3 which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release), single zip that includes both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportMySQL.exe&amp;quot;.&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip subsequent updated Cumulus MX Source Code] from Steve Loft. He made the following comments,  as he handed the project over to &amp;quot;the community&amp;quot;:&lt;br /&gt;
**This version of the code is post the last release I made at build 3043 as it includes some extra changes that I have not finalised. &lt;br /&gt;
**My source code is offered as my parting gift, completely &#039;&#039;&#039;without support&#039;&#039;&#039;, in the hope that it might be useful to future developers. &lt;br /&gt;
**My source code is very badly structured due to the &#039;Frankenstein&#039; way I cobbled it together from various places. Some of it is a machine translation of parts of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Legacy releases =&lt;br /&gt;
&lt;br /&gt;
See [[Downloads| downloads page]] for full details.&lt;br /&gt;
&lt;br /&gt;
== Cumulus 1 ==&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 software was popular, when it went public in 2004, and its [[Cumulus_Users|usage]] grew very rapidly in the subsequent decade until final 2014 release. Even now (in mid-2022) some people are still using the final release version (and a quite substantial number of public viewable weather sites are still driven by earlier builds).&lt;br /&gt;
&lt;br /&gt;
Be aware, the longer you wait before swapping from legacy to Cumulus MX software; the more that MX will have developed away from the legacy.  MX&#039;s development has effectively abandoned its former focus on compatibility, so you might encounter more difficulty with [[Migrating from Cumulus 1 to MX|transferring your data files when you migrate]].&lt;br /&gt;
&lt;br /&gt;
In all months of 2020, (when the year selection drop-down provided in all releases of original software reached its limit, and MX gained a substantial increase in functionality), and continuing into mid-2021, there was an avalanche of people who used to use the legacy software successfully swapping to MX.  As of mid-2022, the usage of this legacy software is in fast decline, implying fewer people can offer assistance.   &lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;installer for the FINAL release of the legacy Cumulus 1&#039;&#039;&#039; is available here: &lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer] Full set of files within an installer.&lt;br /&gt;
#* On the &amp;quot;this period&amp;quot; type, and snow index, screens you can still manually enter any year,but you have to over-type with the full year yourself, outside range 2008 to 2020.&lt;br /&gt;
#* You cannot manually regenerate NOAA reports after 2020, but there is no problem with automatic generation.&lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of one file (cumulus.exe) to replace that file from above installer &lt;br /&gt;
#* Note this is not the full installation package, just one file to replace in the suite of files created by the installer. &lt;br /&gt;
#* This patch modifies the drop-down year selectors,  (on &amp;quot;this period&amp;quot; screens, for NOAA reports, and for Snow Index) making it easier to choose date entries (patch version 1099.2 was released 28 Jan 2020) up to the year 2030.&lt;br /&gt;
&lt;br /&gt;
=== Legacy Cumulus 1 Resources ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus 1&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus 1 help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus 1 help file translated into French&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] An obsolete Silverlight (Silverlight is no longer developed or supported by Microsoft) application for displaying 2 extra dials showing real time wind data on the standard Cumulus gauges page (with temperature and rainfall in histogram style) for a web site&lt;br /&gt;
&lt;br /&gt;
=== Special Variants ===&lt;br /&gt;
&lt;br /&gt;
It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus  &#039;&#039;&#039;1.9.4 variants&#039;&#039;&#039; migrate to Cumulus MX, which has ongoing support by Mark Crossley. The baud rate can be selected within MX as a configuration setting.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
*&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;These Cumulus 1.9.4 variants will not have any updates in the future.&#039;&#039;&#039; &lt;br /&gt;
* The patch for Cumulus.exe, cannot be used with these variants&lt;br /&gt;
* The menu items with year drop-down selectors will not display years beyond 2020.&lt;br /&gt;
**For example, this will happen on manual generation of NOAA-style reports.  &lt;br /&gt;
**This does not affect any automatic generation of NOAA reports, but does prevent re-generation.&lt;br /&gt;
&lt;br /&gt;
== Cumulus 2 ==&lt;br /&gt;
&lt;br /&gt;
The software for Cumulus 2 alpha release is no longer available.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10443</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10443"/>
		<updated>2022-05-17T17:32:36Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Settings Configuration for MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png|800px|center]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]] (either type in http://localhost:8998/ or http://IP Address of your CumulusMX computer:8998/ in your browser of choice), and from the Dashboard interface select Settings and then from the dropdown Config Wizard: [[File:dashboardwiz.jpg|800px|center]] Note this easier than re-typing everything plus &amp;quot;wizard.html&amp;quot; in the URL box of your browser.&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#*This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
#* Location = Your Station name and description, your latitude and longitude (in decimal format (Google Maps provides this if you pin your location), and your height above Sea Level in feet/metres.&lt;br /&gt;
#* Units = The units you are going to use for Temperature, Wind, Pressure and Rain. As stated these cannot be changed after their original settings as it will render all CumulusMX stored data invalid, so make sure you set them correctly.&lt;br /&gt;
#* Station = Select a Station type from the dropdown box and once you have set this additional settings will appear that are pertinent to the station type you have selected. It is important to get this correct as failure to do so will result in CumulusMX being unable to find your Weather Station.&lt;br /&gt;
#* Logging = This is frequency that CumulusMX will store data in the log files. It defaults to 5 minutes but may be changed to other values by clicking on the dropdown. This is also where you set the data Rollover Time to either 9am or Midnight which tells CumulusMX when you consider your end of metrological day processing should take place.&lt;br /&gt;
#* Internet = Local Copy or FTP. Local copy assumes you are running your own Internet Web Server on which you will host your own or the default web site and when you click on it a path field will open up so you can tell CumulusMX where to put your files. FTP assumes you will be using a Hosting Company (most people use this option) for your Web Site and once you click on FTP further fields will open up and it is here that you put the details given to you by your Hosting Service in order to FTP the web files to your Web Site. You can set both if you wish but be aware of the extra load that this may impose on your CumulusMX computer.&lt;br /&gt;
#* Actions = This where you set the time intervals for CumulusMx to upload standard file and realtime files to your Web Host. Standard files are the files required for a web site and this is called the Normal Interval. To enable it you click on the first box, but if you want these files to be go to Web Host as well you must also click on the FTP box as well. Note this interval is in minutes and that is set on the Normal Interval box (default 15 minutes). Realtime files are those required to run features on your web site like the Gauges. This is in seconds, but please be careful setting it below 5 seconds, as depending on the speed of you Internet connection and the response of your Web Host it may be possible to set a time when the FTP task never completes leading to incorrect readings. The default is 30 seconds and as with the Normal settings you have to enable it and and tick on FTP if you want these files sent to your Web Host.&lt;br /&gt;
#* at this point you have set up the minimum settings to get CumulusMX up and running and you will notice that Next button has changed to All Done. When you click on this two things will happen, your initial Cumulus.ini file will be saved and a popup will appear on you Browser and additional line will appear in CumulusMX.exe saying the Station Type has changed - restart required. &lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is required in order to pick up main configuration file you created in the Wizard and then find your Weather Station.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10442</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10442"/>
		<updated>2022-05-17T17:28:39Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Settings Configuration for MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png|800px|center]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]] (either type in http://localhost:8998/ or http://IP Address of your CumulusMX computer:8998/ in your browser of choice), and from the Dashboard interface select Settings and then from the dropdown Config Wizard: [[File:dashboardwiz.jpg|800px|center]] Note this easier than re-typing everything plus &amp;quot;wizard.html&amp;quot; in the URL box of your browser.&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#*This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
#* Location = Your Station name and description, your latitude and longitude (in decimal format (Google Maps provides this if you pin your location), and your height above Sea Level in feet/metres.&lt;br /&gt;
#* Units = The units you are going to use for Temperature, Wind, Pressure and Rain. As stated these cannot be changed after their original settings as it will render all CumulusMX stored data invalid, so make sure you set them correctly.&lt;br /&gt;
#* Station = Select a Station type from the dropdown box and once you have set this additional settings will appear that are pertinent to the station type you have selected. It is important to get this correct as failure to do so will result in CumulusMX being unable to find your Weather Station.&lt;br /&gt;
#* Logging = This is frequency that CumulusMX will store data in the log files. It defaults to 5 minutes but may be changed to other values by clicking on the dropdown. This is also where you set the data Rollover Time to either 9am or Midnight which tells CumulusMX when you consider your end of metrological day processing should take place.&lt;br /&gt;
#* Internet = Local Copy or FTP. Local copy assumes you are running your own Internet Web Server on which you will host your own or the default web site and when you click on it a path field will open up so you can tell CumulusMX where to put your files. FTP assumes you will be using a Hosting Company (most people use this option) for your Web Site and once you click on FTP further fields will open up and it is here that you put the details given to you by your Hosting Service in order to FTP the web files to your Web Site. You can set both if you wish but be aware of the extra load that this may impose on your CumulusMX computer.&lt;br /&gt;
#* Actions = This where you set the time intervals for CumulusMx to upload standard file and realtime files to your Web Host. Standard files are the files required for a web site and this is called the Normal Interval. To enable it you click on the first box, but if you want these files to be go to Web Host as well you must also click on the FTP box as well. Note this interval is in minutes and that is set on the Normal Interval box (default 15 minutes). Realtime files are those required to run features on your web site like the Gauges. This is in seconds, but please be careful setting it below 5 seconds, as depending on the speed of you Internet connection and the response of your Web Host it may be possible to set a time when the FTP task never completes leading to incorrect readings. The default is 30 seconds and as with the Normal settings you have to enable it and and tick on FTP if you want these files sent to your Web Host.&lt;br /&gt;
#* at this point you have set up the minimum settings to get CumulusMX up and running and you will notice that Next button has changed to All Done. When you click on this two things will happen, your initial Cumulus.ini file will be saved and a pop will appear on you Browser and additional line will appear in CumulusMX.exe saying the Station Type has changed - restart required. If you are running CumulusMX interactively click on on the open Cumulus.exe box and type Ctrl-C or if you are using a service Stop the Service.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10441</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10441"/>
		<updated>2022-05-17T17:25:08Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Settings Configuration for MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png|800px|center]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select Settings and then from the dropdown Config Wizard: [[File:dashboardwiz.jpg|800px|center]] Note this easier than re-typing everything plus &amp;quot;wizard.html&amp;quot; in the URL box of your browser.&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#*This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
#* Location = Your Station name and description, your latitude and longitude (in decimal format (Google Maps provides this if you pin your location), and your height above Sea Level in feet/metres.&lt;br /&gt;
#* Units = The units you are going to use for Temperature, Wind, Pressure and Rain. As stated these cannot be changed after their original settings as it will render all CumulusMX stored data invalid, so make sure you set them correctly.&lt;br /&gt;
#* Station = Select a Station type from the dropdown box and once you have set this additional settings will appear that are pertinent to the station type you have selected. It is important to get this correct as failure to do so will result in CumulusMX being unable to find your Weather Station.&lt;br /&gt;
#* Logging = This is frequency that CumulusMX will store data in the log files. It defaults to 5 minutes but may be changed to other values by clicking on the dropdown. This is also where you set the data Rollover Time to either 9am or Midnight which tells CumulusMX when you consider your end of metrological day processing should take place.&lt;br /&gt;
#* Internet = Local Copy or FTP. Local copy assumes you are running your own Internet Web Server on which you will host your own or the default web site and when you click on it a path field will open up so you can tell CumulusMX where to put your files. FTP assumes you will be using a Hosting Company (most people use this option) for your Web Site and once you click on FTP further fields will open up and it is here that you put the details given to you by your Hosting Service in order to FTP the web files to your Web Site. You can set both if you wish but be aware of the extra load that this may impose on your CumulusMX computer.&lt;br /&gt;
#* Actions = This where you set the time intervals for CumulusMx to upload standard file and realtime files to your Web Host. Standard files are the files required for a web site and this is called the Normal Interval. To enable it you click on the first box, but if you want these files to be go to Web Host as well you must also click on the FTP box as well. Note this interval is in minutes and that is set on the Normal Interval box (default 15 minutes). Realtime files are those required to run features on your web site like the Gauges. This is in seconds, but please be careful setting it below 5 seconds, as depending on the speed of you Internet connection and the response of your Web Host it may be possible to set a time when the FTP task never completes leading to incorrect readings. The default is 30 seconds and as with the Normal settings you have to enable it and and tick on FTP if you want these files sent to your Web Host.&lt;br /&gt;
#* at this point you have set up the minimum settings to get CumulusMX up and running and you will notice that Next button has changed to All Done. When you click on this two things will happen, your initial Cumulus.ini file will be saved and a pop will appear on you Browser and additional line will appear in CumulusMX.exe saying the Station Type has changed - restart required. If you are running CumulusMX interactively click on on the open Cumulus.exe box and type Ctrl-C or if you are using a service Stop the Service.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10440</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10440"/>
		<updated>2022-05-17T17:24:27Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Settings Configuration for MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select Settings and then from the dropdown Config Wizard: [[File:dashboardwiz.jpg|800px|center]] Note this easier than re-typing everything plus &amp;quot;wizard.html&amp;quot; in the URL box of your browser.&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#*This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
#* Location = Your Station name and description, your latitude and longitude (in decimal format (Google Maps provides this if you pin your location), and your height above Sea Level in feet/metres.&lt;br /&gt;
#* Units = The units you are going to use for Temperature, Wind, Pressure and Rain. As stated these cannot be changed after their original settings as it will render all CumulusMX stored data invalid, so make sure you set them correctly.&lt;br /&gt;
#* Station = Select a Station type from the dropdown box and once you have set this additional settings will appear that are pertinent to the station type you have selected. It is important to get this correct as failure to do so will result in CumulusMX being unable to find your Weather Station.&lt;br /&gt;
#* Logging = This is frequency that CumulusMX will store data in the log files. It defaults to 5 minutes but may be changed to other values by clicking on the dropdown. This is also where you set the data Rollover Time to either 9am or Midnight which tells CumulusMX when you consider your end of metrological day processing should take place.&lt;br /&gt;
#* Internet = Local Copy or FTP. Local copy assumes you are running your own Internet Web Server on which you will host your own or the default web site and when you click on it a path field will open up so you can tell CumulusMX where to put your files. FTP assumes you will be using a Hosting Company (most people use this option) for your Web Site and once you click on FTP further fields will open up and it is here that you put the details given to you by your Hosting Service in order to FTP the web files to your Web Site. You can set both if you wish but be aware of the extra load that this may impose on your CumulusMX computer.&lt;br /&gt;
#* Actions = This where you set the time intervals for CumulusMx to upload standard file and realtime files to your Web Host. Standard files are the files required for a web site and this is called the Normal Interval. To enable it you click on the first box, but if you want these files to be go to Web Host as well you must also click on the FTP box as well. Note this interval is in minutes and that is set on the Normal Interval box (default 15 minutes). Realtime files are those required to run features on your web site like the Gauges. This is in seconds, but please be careful setting it below 5 seconds, as depending on the speed of you Internet connection and the response of your Web Host it may be possible to set a time when the FTP task never completes leading to incorrect readings. The default is 30 seconds and as with the Normal settings you have to enable it and and tick on FTP if you want these files sent to your Web Host.&lt;br /&gt;
#* at this point you have set up the minimum settings to get CumulusMX up and running and you will notice that Next button has changed to All Done. When you click on this two things will happen, your initial Cumulus.ini file will be saved and a pop will appear on you Browser and additional line will appear in CumulusMX.exe saying the Station Type has changed - restart required. If you are running CumulusMX interactively click on on the open Cumulus.exe box and type Ctrl-C or if you are using a service Stop the Service.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10439</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10439"/>
		<updated>2022-05-17T17:17:43Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* First run of MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select Settings and then from the dropdown Config Wizard: [[File:dashboardwiz.jpg|800px|center]] Note this easier than re-typing everything plus &amp;quot;wizard.html&amp;quot; in the URL box of your browser.&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#*This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
#* Location = Your Station name and description, your latitude and longitude (in decimal format (Google Maps provides this if you pin your location), and your height above Seal Level in feet/metres.&lt;br /&gt;
#* Units = The units you are going to use for Temperature, Wind, Pressure and Rain. As stated these cannot be changed after their original settings as it will render all CumulusMX stored data invalid, so make sure you set them correctly.&lt;br /&gt;
#* Station = Select a Station type from the dropdown box and once you have set this additional settings will appear that are pertinent to the station type you have selected. It is important to get this correct as failure to do so will result in CumulusMX being unable to find your Weather Station.&lt;br /&gt;
#* Logging = This is frequency that CumulusMX will store data in the log files. It defaults to 5 minutes but may be changed to other values by clicking on the dropdown. This is also where you set the data Rollover Time to either 9am or Midnight which tells CumulusMX when you consider your end of metrological day processing should take place.&lt;br /&gt;
#* Internet = Local Copy or FTP. Local copy assumes you are running your own Internet Web Server on which you will host your own or the default web site and when you click on it a path field will open up so you can tell CumulusMX where to put your files. FTP assumes you will be using a Hosting Company (most people use this option) for your Web Site and once you click on FTP further fields will open up and it is here that you put the details given to you by your Hosting Service in order to FTP the web files to your Web Site. You can set both if you wish but be aware of the extra load that this may impose on your CumulusMX computer.&lt;br /&gt;
#* Actions = This where you set the time intervals for CumulusMx to upload standard file and realtime files to your Web Host. Standard files are the files required for a web site and this is called the Normal Interval. To enable it you click on the first box, but if you want these files to be go to Web Host as well you must also click on the FTP box as well. Note this interval is in minutes and that is set on the Normal Interval box (default 15 minutes). Realtime files are those required to run features on your web site like the Gauges. This is in seconds, but please be careful setting it below 5 seconds as depending on the speed of you Internet connection and the response of your Web Host it may be possible to set a time when the FTP task never completes leading to incorrect readings. The default is 30 seconds and as with the Normal settings you have to enable it and and tick on FTP if you want these file sent to your Web Host.&lt;br /&gt;
#* at this point you have set up the minimum settings to get CumulusMX up and running and you will notice that Next has changed to All Done. When you click on this two things will happen, your initial Cumulus.ini file will be saved and a pop will appear on you Browser and additional line will appear in CumulusMX.exe saying the Station Type has changed - restart required. If you are running CumulusMX interactively click on on the open Cumulus.exe box and type Ctrl-C or if you are using a service Stop the Service.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10438</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10438"/>
		<updated>2022-05-17T17:07:54Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Settings Configuration for MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select Settings and then from the dropdown Config Wizard: [[File:dashboardwiz.jpg|800px|center]] Note this easier than re-typing everything plus &amp;quot;wizard.html&amp;quot; in the URL box of your browser.&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#*This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
#* Location = Your Station name and description, your latitude and longitude (in decimal format (Google Maps provides this if you pin your location), and your height above Seal Level in feet/metres.&lt;br /&gt;
#* Units = The units you are going to use for Temperature, Wind, Pressure and Rain. As stated these cannot be changed after their original settings as it will render all CumulusMX stored data invalid, so make sure you set them correctly.&lt;br /&gt;
#* Station = Select a Station type from the dropdown box and once you have set this additional settings will appear that are pertinent to the station type you have selected. It is important to get this correct as failure to do so will result in CumulusMX being unable to find your Weather Station.&lt;br /&gt;
#* Logging = This is frequency that CumulusMX will store data in the log files. It defaults to 5 minutes but may be changed to other values by clicking on the dropdown. This is also where you set the data Rollover Time to either 9am or Midnight which tells CumulusMX when you consider your end of metrological day processing should take place.&lt;br /&gt;
#* Internet = Local Copy or FTP. Local copy assumes you are running your own Internet Web Server on which you will host your own or the default web site and when you click on it a path field will open up so you can tell CumulusMX where to put your files. FTP assumes you will be using a Hosting Company (most people use this option) for your Web Site and once you click on FTP further fields will open up and it is here that you put the details given to you by your Hosting Service in order to FTP the web files to your Web Site. You can set both if you wish but be aware of the extra load that this may impose on your CumulusMX computer.&lt;br /&gt;
#* Actions = This where you set the time intervals for CumulusMx to upload standard file and realtime files to your Web Host. Standard files are the files required for a web site and this is called the Normal Interval. To enable it you click on the first box, but if you want these files to be go to Web Host as well you must also click on the FTP box as well. Note this interval is in minutes and that is set on the Normal Interval box (default 15 minutes). Realtime files are those required to run features on your web site like the Gauges. This is in seconds, but please be careful setting it below 5 seconds as depending on the speed of you Internet connection and the response of your Web Host it may be possible to set a time when the FTP task never completes leading to incorrect readings. The default is 30 seconds and as with the Normal settings you have to enable it and and tick on FTP if you want these file sent to your Web Host.&lt;br /&gt;
#* at this point you have set up the minimum settings to get CumulusMX up and running and you will notice that Next has changed to All Done. When you click on this two things will happen, your initial Cumulus.ini file will be saved and a pop will appear on you Browser and additional line will appear in CumulusMX.exe saying the Station Type has changed - restart required. &lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10437</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10437"/>
		<updated>2022-05-17T16:58:28Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Settings Configuration for MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the config wizard: [[File:dashboardwiz.jpg|800px|center]]&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#*This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
#* Location = Your Station name and description, your latitude and longitude (in decimal format (Google Maps provides this if you pin your location), and your height above Seal Level in feet/metres.&lt;br /&gt;
#* Units = The units you are going to use for Temperature, Wind, Pressure and Rain. As stated these cannot be changed after their original settings as it will render all CumulusMX stored data invalid, so make sure you set them correctly.&lt;br /&gt;
#* Station = Select a Station type from the dropdown box and once you have set this additional settings will appear that are pertinent to the station type you have selected. It is important to get this correct as failure to do so will result in CumulusMX being unable to find your Weather Station.&lt;br /&gt;
#* Logging = This is frequency that CumulusMX will store data in the log files. It defaults to 5 minutes but may be changed to other values by clicking on the dropdown. This is also where you set the data Rollover Time to either 9am or Midnight which tells CumulusMX when you consider your end of metrological day processing should take place.&lt;br /&gt;
#* Internet = Local Copy or FTP. Local copy assumes you are running your own Internet Web Server on which you will host your own or the default web site and when you click on it a path field will open up so you can tell CumulusMX where to put your files. FTP assumes you will be using a Hosting Company (most people use this option) for your Web Site and once you click on FTP further fields will open up and it is here that you put the details given to you by your Hosting Service in order to FTP the web files to your Web Site. You can set both if you wish but be aware of the extra load that this may impose on your CumulusMX computer.&lt;br /&gt;
#* Actions = This where you set the time intervals for CumulusMx to upload standard file and realtime files to your Web Host. Standard files are the files required for a web site and this is called the Normal Interval. To enable it you click on the first box, but if you want these files to be go to Web Host as well you must also click on the FTP box as well. Note this interval is in minutes and that is set on the Normal Interval box (default 15 minutes). Realtime files are those required to run features on your web site like the Gauges. This is in seconds, but please be careful setting it below 5 seconds as depending on the speed of you Internet connection and the response of your Web Host it may be possible to set a time when the FTP task never completes leading to incorrect readings. The default is 30 seconds and as with the Normal settings you have to enable it and and tick on FTP if you want these file sent to your Web Host.&lt;br /&gt;
#* at this point you have set up the minimum settings to get CumulusMX up and running and you will notice that Next has changed to All Done. When you click on this two things will happen, your initial Cumulus.ini file will be saved and   &lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10436</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10436"/>
		<updated>2022-05-17T16:08:34Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* First run of MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the config wizard: [[File:dashboardwiz.jpg|800px|center]]&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#*This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10435</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10435"/>
		<updated>2022-05-17T16:06:57Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* First run of MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the config wizard: [[File:dashboardwiz.jpg|800px|center]]&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10434</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10434"/>
		<updated>2022-05-17T16:06:08Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Settings Configuration for MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
# At this stage, MX creates a very basic Cumulus.ini with the default settings (shown below).&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the config wizard: [[File:dashboardwiz.jpg|800px|center]]&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
#This is the First Time Setup Wizard which will lead you through the 6 steps that are the minimum requirements to get station up and running with CumulusMX. There is a Next button at the bottom of the page that will take you through these steps. However, the Next button will allow you to move on even though some fields have not been completed. This is not a good idea, however, as CumulusMX will not function correctly if you do not enter these fields so DO NOT click on Next until all the fields on a Wizard page are completed. This is especially true of the Latitude and Longitude settings and the Unit settings. Please make sure that the Unit settings are what you want to use as once set they CANNOT be changed without causing major problems.&lt;br /&gt;
#* The settings that are displayed to you in the Station part vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10433</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10433"/>
		<updated>2022-05-17T15:52:09Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Settings Configuration for MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
# At this stage, MX creates a very basic Cumulus.ini with the default settings (shown below).&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the config wizard: [[File:dashboardwiz.jpg|800px|center]]&lt;br /&gt;
#The following screen will open [[File:wizard1.jpg|800px|center]]&lt;br /&gt;
# At the very minimum, you must select a station type and units (as shown in image here)&lt;br /&gt;
# Optionally, move down the page, entering more settings,&lt;br /&gt;
#* The settings that are displayed to you vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, move to other settings pages accessed from the menu seen in the image, these cover the optional functionality of MX, so the pages you need to visit depends on what functionality you wish to use.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=File:Wizard1.jpg&amp;diff=10432</id>
		<title>File:Wizard1.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=File:Wizard1.jpg&amp;diff=10432"/>
		<updated>2022-05-17T15:51:11Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10431</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10431"/>
		<updated>2022-05-17T15:50:26Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* First run of MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
# At this stage, MX creates a very basic Cumulus.ini with the default settings (shown below).&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the config wizard: [[File:dashboardwiz.jpg|800px|center]]&lt;br /&gt;
#The following screen will open&lt;br /&gt;
# At the very minimum, you must select a station type and units (as shown in image here)&lt;br /&gt;
# Optionally, move down the page, entering more settings,&lt;br /&gt;
#* The settings that are displayed to you vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, move to other settings pages accessed from the menu seen in the image, these cover the optional functionality of MX, so the pages you need to visit depends on what functionality you wish to use.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10430</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10430"/>
		<updated>2022-05-17T15:47:13Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* First run of MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
# At this stage, MX creates a very basic Cumulus.ini with the default settings (shown below).&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the station settings if necessary: [[File:dashboardwiz.jpg|800px|center]]&lt;br /&gt;
# At the very minimum, you must select a station type and units (as shown in image here)&lt;br /&gt;
# Optionally, move down the page, entering more settings,&lt;br /&gt;
#* The settings that are displayed to you vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, move to other settings pages accessed from the menu seen in the image, these cover the optional functionality of MX, so the pages you need to visit depends on what functionality you wish to use.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10429</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10429"/>
		<updated>2022-05-17T15:46:21Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* First run of MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
# At this stage, MX creates a very basic Cumulus.ini with the default settings (shown below).&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the station settings if necessary: [[File:dashboardwiz.png|800px|center]]&lt;br /&gt;
# At the very minimum, you must select a station type and units (as shown in image here)&lt;br /&gt;
# Optionally, move down the page, entering more settings,&lt;br /&gt;
#* The settings that are displayed to you vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, move to other settings pages accessed from the menu seen in the image, these cover the optional functionality of MX, so the pages you need to visit depends on what functionality you wish to use.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10428</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10428"/>
		<updated>2022-05-17T15:45:59Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* First run of MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
# At this stage, MX creates a very basic Cumulus.ini with the default settings (shown below).&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the station settings if necessary: [[File:dashboardwiz|800px|center]]&lt;br /&gt;
# At the very minimum, you must select a station type and units (as shown in image here)&lt;br /&gt;
# Optionally, move down the page, entering more settings,&lt;br /&gt;
#* The settings that are displayed to you vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, move to other settings pages accessed from the menu seen in the image, these cover the optional functionality of MX, so the pages you need to visit depends on what functionality you wish to use.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=File:Dashboardwiz.jpg&amp;diff=10427</id>
		<title>File:Dashboardwiz.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=File:Dashboardwiz.jpg&amp;diff=10427"/>
		<updated>2022-05-17T15:45:21Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10426</id>
		<title>Cumulus.ini</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Cumulus.ini&amp;diff=10426"/>
		<updated>2022-05-17T15:39:25Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* First run of MX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;Please note this page was created 13 June 2021.&lt;br /&gt;
&lt;br /&gt;
At last update, it shows position as at beta build 3135, (missing some changes for the 3.12.0 release build of 3141).&lt;br /&gt;
&lt;br /&gt;
This new page was created to reflect parameters added to Cumulus.ini in releases 3.8.0, 3.9.2, 3.10.0, and 3.12.0 (early beta builds - June 2021).  It excludes all parameters removed after release 3.7.0.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}}&lt;br /&gt;
Since this page describes a file whose content frequently changes, this page may be out of date, unless somebody bothers to update it for every change.&lt;br /&gt;
&lt;br /&gt;
=Purpose of Cumulus.ini file=&lt;br /&gt;
&lt;br /&gt;
This is a text file containing initialization parameters. {{Template:Version badge Mx}}This page covers those used by the Cumulus MX software application.&lt;br /&gt;
&lt;br /&gt;
For MX there can only to be one &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, and it must be stored in the same folder as the executable &amp;quot;CumulusMX.exe&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
The configuration settings in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; have the following main purposes (this list may be incomplete): &lt;br /&gt;
* Identify which weather station type MX is to read, and settings related to that model&lt;br /&gt;
* Identify which [[Calculate_Missing_Values#Some_definitions|derivatives]] are source ones (read directly from weather station and converted to your preferred units) and which derivatives MX is to calculate for you.&lt;br /&gt;
* Identify where you want MX to output to (options include external web sites, and database tables)&lt;br /&gt;
* Control what is output to those destinations, to the extent that each can be configured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Why does this Wiki now contain multiple pages describing &amp;quot;Cumulus.ini&amp;quot;?=&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration Files]]&lt;br /&gt;
MX has been developed very dramatically by Mark Crossley:&lt;br /&gt;
#  There were minor differences between the legacy &#039;&#039;&#039;cumulus.ini&#039;&#039;&#039; (for versions 1.x.y, ending with 1.9.4) [[Cumulus.ini (Cumulus 1)|with documentation now here]] and the original 3.0.0 beta (previously documented on [[Cumulus.ini (Beta)]] page, but that page has been cleared)&lt;br /&gt;
# The dramatic development of MX produced considerable differences between that original MX beta, and the configuration that applied up to 3.7.0, [[Cumulus.ini (MX 3.0.0 to 3.7.0)|as now documented here]]&lt;br /&gt;
# Even more dramatic changes to the MX configuration have been happening since 3.8.0, with the biggest changes at 3.9.2, 3.10.0, and 3.12.0; therefore, &amp;lt;big&amp;gt;the decision was taken to abandon maintaining the page previously called &amp;quot;Cumulus.ini&amp;quot;, and start again with a brand new empty page!&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the pages, previously called &amp;quot;Cumulus.ini&amp;quot;, can be found from the owning [[:Category:Configuration Files|category]].  The original page was preserved at [[Cumulus.ini_(preserving_history)]] so look there for its editing history.   That page also expands on the above summary of why that old page was replaced by this new page.&lt;br /&gt;
&lt;br /&gt;
==Need to install MX 3.12.0 ==&lt;br /&gt;
&lt;br /&gt;
If you are using Cumulus 1 or a release of MX earlier than 3.12.0, be aware that the content of &amp;quot;Cumulus.ini&amp;quot; is totally different to the file for later MX releases. It might have been better had the file been given a new name in release 3.2.0.&lt;br /&gt;
&lt;br /&gt;
The way the developer decided to implement it, is that when somebody installs release 3.12.0, any existing &amp;quot;Cumulus.ini&amp;quot; file is renamed, and a new &amp;quot;Cumulus.ini&amp;quot; file is created from scratch, and from then onwards all changes apply to the new file. As 3.12.0 is the only release that can create the replacement file, it is highly recommended that anybody currently using an older release, downloads 3.12.0 from [https://github.com/cumulusmx/CumulusMX/releases/download/b3141/CumulusMXDist3141.zip here] and runs that release for a while before upgrading to the latest release [https://github.com/cumulusmx/CumulusMX here].&lt;br /&gt;
&lt;br /&gt;
== Simplifications ==&lt;br /&gt;
&lt;br /&gt;
The MX configuration is very different to that used by the legacy software.  MX has far more optional functionality than the legacy software, therefore MX requires far more parameters to tailor all these functionality options.&lt;br /&gt;
&lt;br /&gt;
The file is read into Internal Variables as Cumulus starts, and those variables are written back into the file when any settings are changed. &lt;br /&gt;
&lt;br /&gt;
In the MX releases covered by this Wiki page, almost all settings are edited from a number of web pages for settings included in the local web interface.&lt;br /&gt;
&lt;br /&gt;
To make it easier for the Cumulus MX user, the developer had to devise a way to make it easier to quickly assign the settings that might be best for those new to Cumulus to get the software working without needing to understand all the settings. This is achieved by introducing some &amp;quot;master&amp;quot; settings, these both determine which dependent settings are displayed, and what default values those dependent settings take.  So a novice just has to get the &amp;quot;master&amp;quot; settings right and they then achieve a typical way of using that functionality! For those who are slightly more expert, full flexibility is available by adjusting the majority of dependent settings to what is required for more specialised requirements.&lt;br /&gt;
&lt;br /&gt;
The ongoing development of MX is focused on making configuration even simpler, by revising the pages for the setting of all parameters, and improving the labels/grouping. By moving away from legacy software terminology and the parameters it needed; the developer has started introducing parameters and labelling that fits the MX design.&lt;br /&gt;
&lt;br /&gt;
It may be worth remembering why the legacy software made life complicated:&lt;br /&gt;
# There could be more than one &amp;quot;cumulus.ini&amp;quot; file for the Legacy Cumulus up to 1.9.4, as explained [[Cumulus.ini_(Cumulus_1)#Configuration_File_names|here]]. &lt;br /&gt;
# The vast majority of parameters (that could appear in the file) could only be edited directly in the file.&lt;br /&gt;
#* To simplify the editing in-situ, the author (Steve Loft) recommended that, within any &amp;quot;File section&amp;quot; you intended to change, you sorted the parameters into alphabetical order, before editing the file. &lt;br /&gt;
#* That advice was given because having parameters in alphabetical order would prevent you inserting a parameter that already existed. &lt;br /&gt;
#* This would avoid the potential problem arising from the design that Cumulus 1 would ignore any duplicate parameter; (Cumulus would take the first one it found, and that might not be the last one you edited!)&lt;br /&gt;
&lt;br /&gt;
=Structure of Cumulus.ini=&lt;br /&gt;
&lt;br /&gt;
The file is divided into &amp;quot;File sections&amp;quot; (see terminology definitions below), each File section name is on a separate line (with no other content) and enclosed in square brackets (e.g. &#039;&#039;&#039;[Station]&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
These File sections can appear in any order, by default new File sections are appended after all previous File sections, but if you prefer the File sections in another order, MX can still find them, although it may spend more time searching!&lt;br /&gt;
&lt;br /&gt;
Within each File section, there are parameters. Each parameter is in format &#039;&#039;&#039;Attribute=Value&#039;&#039;&#039;, and appears on a line to itself. &lt;br /&gt;
&lt;br /&gt;
The parameters, within a File section, can be in any order, by default new parameters are appended at end of the relevant File section.&lt;br /&gt;
&lt;br /&gt;
=How this Wiki page classifies settings=&lt;br /&gt;
&lt;br /&gt;
This new Wiki page is no longer designed around the way parameters appear in the file, as earlier pages with this name were. Here are some of the reasons:&lt;br /&gt;
# Settings can appear in any order in the file, but it is easier to find them on this page if they are listed alphabetically&lt;br /&gt;
# Releases might add new parameters, or remove old parameters, so looking at a file does not identify which parameters need to be explained on this page&lt;br /&gt;
# Releases might add new sections in the file, or remove old sections in the file, so organising this page by those &amp;quot;File sections&amp;quot; no longer makes sense&lt;br /&gt;
# The settings interface in MX is being comprehensively redesigned.  That means this documentation cannot be organised by the way MX organises its settings pages.  &lt;br /&gt;
#* To clarify that reason, if this Wiki page was organised according to the Settings Screens that applied say at release 3.8.0, a different sequence might be required in say 3.12.0 because that changed the Settings Screens.&lt;br /&gt;
&lt;br /&gt;
Some classification is still needed to help you the reader find settings, only you can judge whether the grouping here suits you! In creating this page, I have tried to think of a way to group various settings and arranged those groups alphabetically, to make navigation as easy as I can.&lt;br /&gt;
&lt;br /&gt;
Of course if you have your own ideas of a better way to group the documentation here, you are welcome to implement your preference, by editing this page.&lt;br /&gt;
&lt;br /&gt;
==Tabular presentation==&lt;br /&gt;
&lt;br /&gt;
Within the groupings I have selected, individual settings are normally presented as rows in tables for clarity on this Wiki page.  The  individual tables can have up to 7 columns. The columns can explain for each setting:&lt;br /&gt;
* Where in the admin interface you edit it (MX page and MX section in terminology below)&lt;br /&gt;
* Whether the Setting is always shown on the Settings Page (&amp;quot;Always&amp;quot; is shown), or is only shown if an earlier Setting has a particular selection (dependency is shown)&lt;br /&gt;
* What File Section (in terminology below) it appears in with the file (always appears, and is shown, between square brackets)&lt;br /&gt;
* The attribute name used for the parameter in the file (always shown with an equals sign after it)&lt;br /&gt;
* Which release introduced the setting(s)&lt;br /&gt;
* What is the default value for the parameter, (and what that default value means)&lt;br /&gt;
* A description of what the parameter represents, and what values it can take&lt;br /&gt;
&lt;br /&gt;
If the content of any column would be same for every row, then that column is omitted, and the relevant information is instead stated before the table. &lt;br /&gt;
&lt;br /&gt;
Exceptions to above table styling:&lt;br /&gt;
# MQTT parameters are handled slightly differently, as they did not fit that standard layout&lt;br /&gt;
#  The mean temperatures, and normal rainfall figures, with one parameter per month, have been presented as text, rather than a table for simplicity&lt;br /&gt;
# For the Extra Web Files Settings page, where the settings page uses [[MX_Basic_info#editable_grid|editable grid software]], instead of listing all 800 settings individually, the table here is split into just 8 rows, each of which applies to 100 parameters in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Terminology used on this Wiki Page==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Terminology&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | What it means&lt;br /&gt;
|-&lt;br /&gt;
| Qualifications:&lt;br /&gt;
* &#039;&#039;&#039;Settings page&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wiki page&#039;&#039;&#039;&lt;br /&gt;
| Because &amp;quot;page&amp;quot; could refer to either this page or the Settings page, page will always be qualified &lt;br /&gt;
|-&lt;br /&gt;
| Shown on Settings page?&lt;br /&gt;
| Sometimes whether you see a particular setting on the Settings Page, depends on a previous selection has been made, that is explained under this heading&lt;br /&gt;
|-&lt;br /&gt;
| MX Section&lt;br /&gt;
| Under this heading you will find how to navigate to the relevant setting within the admin interface. This covers the page  where you edit the setting, followed by &amp;amp;rarr;, and then the section (and sub-section where relevant) that you have to select to see the setting&lt;br /&gt;
&lt;br /&gt;
Each MX section on the Settings page has to be opened individually (by either a button for maximum accessibility, or a &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; for alternative styling).&lt;br /&gt;
|-&lt;br /&gt;
| Label on Settings page&lt;br /&gt;
| Under this heading you will discover how MX labels the individual setting where you edit that setting&lt;br /&gt;
|-&lt;br /&gt;
| File Section&lt;br /&gt;
| Within the file, a number of section headings are used, to gather multiple parameters together. Thus under this heading, for each setting, the table shows the &#039;&#039;&#039;File Section&#039;&#039;&#039; where the parameter will be stored&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Line Entry&lt;br /&gt;
| Within the file each setting is represented by a parameter in format &#039;&#039;&#039;attribute=value&#039;&#039;&#039; on a line to itself without any punctuation symbols. If the parameter has a default value, that is shown here and explained in next column&lt;br /&gt;
|-&lt;br /&gt;
| Default&lt;br /&gt;
| This is the value (if any) that the individual setting takes when it has not been amended. Some parameters do not have a default value and &amp;quot;(none)&amp;quot; will be shown in this case.  No brackets surround literal text representing default value, which is normally also seen in &#039;&#039;&#039;Parameter Line Entry&#039;&#039;&#039;.  In general,  round brackets are used in &#039;&#039;&#039;Default&#039;&#039;&#039; column to indicate an explanation.&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| Under this heading you will find an explanation of the setting including (where relevant) what values it can take&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==When, and How, does MX read the Configuration File?==&lt;br /&gt;
&lt;br /&gt;
Whenever MX is restarted, it reads the latest &#039;&#039;Cumulus.ini&#039;&#039;  and if it exists [[Strings.ini|strings.ini]] (briefly mentioned below); from these one (or two) file(s), it learns the configuration that you want it to use. &lt;br /&gt;
&lt;br /&gt;
Essentially, MX reads the whole file, for each attribute part of a parameter in the file, there is a variable stored within the MX code. So the value part of each parameter is assigned to the respective variable. Hence MX will not permit any duplicates for any parameter.  If MX finds a parameter it does not understand, it ignores that parameter.  &lt;br /&gt;
&lt;br /&gt;
This means a Cumulus.ini file created by the legacy software, or by an old release of MX, can still be read by the current release of MX, as it just ignores all the obsolete parameters.  However, since MX now has a lot of new parameters in the file, that were not in the legacy file, nor in a file created by an early MX release, it is often easier to start again with a new configuration file, as explained later, to ensure the configuration of MX is correct for you.&lt;br /&gt;
&lt;br /&gt;
MX also creates a backup copy of &amp;quot;Cumulus.ini&amp;quot; in a sub-folder of  [[Backup folder]] that is named according to current date and time.&lt;br /&gt;
&lt;br /&gt;
What MX finds in your &amp;quot;Cumulus.ini&amp;quot; does of course determine what you see when you open any of the Settings pages, in the admin interface.  This is because the displaying of some settings is dependent on another setting.&lt;br /&gt;
&lt;br /&gt;
For completeness I mention here, configuration information for MX can also be stored in an optional file [[strings.ini]], that is used to identify how various standard output phrases are to be modified to suit you.&lt;br /&gt;
&lt;br /&gt;
=Settings Configuration for MX= &lt;br /&gt;
&lt;br /&gt;
The MX software offers much functionality and flexibility.  Consequently, it has an extensive set of configuration settings, fortunately apart from the initial settings of model and units (see next sub-section), recent releases have simplified many of the settings for optional features by providing particular selections to affect a whole range of others (for predicted uses), instead of forcing you to individually work through every individual setting.&lt;br /&gt;
&lt;br /&gt;
==First run of MX==&lt;br /&gt;
&lt;br /&gt;
This Wiki page does not explain how to start using MX, please see [[MX on Linux]], [[MX on Windows OS]], and [[MX Administrative Interface]] as appropriate.&lt;br /&gt;
&lt;br /&gt;
The key fact relevant here is that no Cumulus release distribution contains a &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file. So when you first use the software,  you will need to use the [[MX_Administrative_Interface#Changing_Settings|admin interface]] to enter all settings (some have defaults that might be right for you) as described later in this page, and that will lead to creation of the main configuration file. &lt;br /&gt;
&lt;br /&gt;
# If you start Cumulus MX without a configuration file, and you have a screen attached so you can see the output from the engine, it will show this: [[File:engineoutput.png]]&lt;br /&gt;
# As you can see, it is running, but it does not know what station type, so it cannot connect to it, and will not do anything more.&lt;br /&gt;
# At this stage, MX creates a very basic Cumulus.ini with the default settings (shown below).&lt;br /&gt;
#Open the [[MX Administrative Interface|admin interface]], and select the station settings if necessary: [[File:MX_station_settings.png|800px|center]]&lt;br /&gt;
# At the very minimum, you must select a station type and units (as shown in image here)&lt;br /&gt;
# Optionally, move down the page, entering more settings,&lt;br /&gt;
#* The settings that are displayed to you vary depending on the station type you have selected (and the particular MX release), so there is not a screenshot to show you the other settings for your station type.&lt;br /&gt;
# Optionally, move to other settings pages accessed from the menu seen in the image, these cover the optional functionality of MX, so the pages you need to visit depends on what functionality you wish to use.&lt;br /&gt;
# Optionally, use [[Samplestring.ini]] file as a guide to create a [[Strings.ini|strings.ini]] file (look up the cross reference if you want to do this now, but you can leave it to later) where you can tailor a number of texts that Cumulus produces.&lt;br /&gt;
#* The advantage of creating your &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file now, is that it is read when MX starts, and we will shortly restart MX.&lt;br /&gt;
# Closing MX is the action that will create the main configuration file.&lt;br /&gt;
# MX must be stopped correctly, because it has to do a number of actions after it receives a request to close:&lt;br /&gt;
#* If you have a screen attached to the device running the MX engine, you can click in that screen and terminate Cumulus MX by typing &#039;&#039;&#039;C&#039;&#039;&#039; while holding down the control key (or equivalent if you are using an apple mac). &lt;br /&gt;
#* If you are connecting to MX from a remote device, then type into that remote session the control &#039;&#039;&#039;C&#039;&#039;&#039;.&lt;br /&gt;
#* Otherwise do whatever is needed to end the MX executable on your installation. &lt;br /&gt;
# Restart Cumulus MX, it will read your new settings (in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; and the optional &#039;&#039;&#039;strings.ini&#039;&#039;&#039;) on re-starting, it will find the weather station, and start reading the weather data from it. On this first access to your weather station, it will not read any archive data (there is a way to modify [[today.ini]] so it can read what is in the separate logger), but from now (until you stop it) it will read (and from time to time log) the live data while MX remains running.&lt;br /&gt;
&lt;br /&gt;
==What happens if I upgrade MX?==&lt;br /&gt;
&lt;br /&gt;
If you upgrade to a newer MX build, as that release distribution does not contain a &amp;quot;Cumulus.ini&amp;quot;, you cannot lose your settings entered in your existing file. However, be aware that a new release may remove some settings, and add new settings, hopefully the release announcement will give specific details. Otherwise, you will need to work through all the Settings Pages, and all the &amp;quot;MX Sections&amp;quot; (see Terminolgy above)&lt;br /&gt;
&lt;br /&gt;
==Where do I change settings?==&lt;br /&gt;
&lt;br /&gt;
The current design of MX expects that Cumulus Users will never need to edit the &amp;quot;Cumulus.ini&amp;quot; file directly, as there are a number of settings pages in the [[MX_Administrative_Interface#Changing_Settings|admin interface]] and users are expected to use those Settings pages to amend the individual MX settings. &lt;br /&gt;
&lt;br /&gt;
Please see [[MX_Administrative_Interface#Changing_Settings]] for basic information, including how to load the admin interface (sometimes called the &amp;quot;dashboard interface&amp;quot; or &amp;quot;user interface&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Furthermore, at the end of each (meteorological) day, MX creates a back-up in the [[Backup folder|backup/daily/TIME_NAME sub- folder]].  The TIME_NAME is constructed from a string of digits representing the date and time the directory was created (without any punctuation) e.g. 20060519090000. In that folder, recent MX releases, include a copy of the current &amp;quot;Cumulus.ini&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
==Do I need to restart MX?==&lt;br /&gt;
&lt;br /&gt;
If you change a setting directly in the file, you must stop MX beforehand. The setting takes effect when you restart MX.&lt;br /&gt;
&lt;br /&gt;
If you change a setting, using the admin interface, it may, or may not, take effect immediately...&lt;br /&gt;
&lt;br /&gt;
The settings available on the various pages in the admin interface fall into two groups:&lt;br /&gt;
#SETTINGS THAT TAKE EFFECT IMMEDIATELY ON CLICKING “SAVE”&lt;br /&gt;
#SETTINGS THAT ONLY TAKE EFFECT WHEN MX IS RESTARTED&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;There used to be a third group&#039;&#039;. Before &#039;&#039;&#039;Release 3.11.2 - build 3131&#039;&#039;&#039; a few changes made in the interface were not saved into &amp;quot;Cumulus.ini&amp;quot;, and those few settings were therefore lost when MX was restarted. One example of these former exceptions was that the former action selecting [[MXdiags folder|adding extra debugging information to file in MXDiags folder]] was previously not saved for subsequent session.&lt;br /&gt;
&lt;br /&gt;
For the current MX release, any change made (on any settings page) will be saved into &amp;quot;Cumulus.ini&amp;quot;, and will still apply when MX is restarted. That restart will ensure all settings changed in the last session do take effect, even those that did not take effect before the restart. &lt;br /&gt;
&lt;br /&gt;
Unfortunately, there is no documentation available from developer on which settings, at any release, do not take effect until MX is restarted.  We do know that you need to do a restart after choosing the station model, and that is unlikely to change.&lt;br /&gt;
&lt;br /&gt;
In early MX releases most configuration settings required a restart of MX before they took effect, but since then in some releases, certain settings that used to require a restart have been changed so they take effect intermediately.  It is anticipated, as MX develops, the majority of settings will become ones that take effect without a restart of MX.&lt;br /&gt;
&lt;br /&gt;
This means that any attempt to document here which changes do require a restart of MX is working against a moving target. Consequently, this documentation does not indicate where a restart is required.  You can either play safe, and restart MX each time you finish making edits to settings, or you can read all the support forum announcements, and see if you can find any information about whether a restart is needed, for whatever particular settings you are changing, at the release you are using.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==How to Remove Redundant parameters from file==&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, there might be parameters that are now obsolete left in your configuration file.   &lt;br /&gt;
&lt;br /&gt;
MX will ignore any parameters that it no longer recognises, but there is a simple way to make MX create a new file for you, keeping your existing settings, but ensuring the new file does not have any obsolete parameters.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following procedure is best done after&#039;&#039;, not before, you [[Updating MX to new version|upgrade]] MX, as installing a new release might add/remove parameters to/from &amp;quot;Cumulus.ini&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Apart from that upgrade consideration, you can start afresh with a new file anytime by following this very simple procedure:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You must do this while keeping Cumulus MX running&#039;&#039;&#039; (to preserve existing settings)...&lt;br /&gt;
# Rename your existing &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to say &#039;&#039;&#039;Cumulus.ini.sav&#039;&#039;&#039; (this keeps the file, but stops MX finding it)&lt;br /&gt;
# In Cumulus go to one of the settings screens, (e.g. &#039;&#039;&#039;Program Settings&#039;&#039;&#039; which is currently a short page) – simply click ‘’’Save Settings’’ (i.e. any action that makes MX save settings to its configuration file)&lt;br /&gt;
#*It is possible this might highlight a new parameter that does not yet have a valid value (e.g. the Alarm settings page, which uses ‘’’Enable Alarms’’’ rather than &amp;quot;Save settings&amp;quot;, got extra settings without defaults at 3.11.0).&lt;br /&gt;
# Cumulus (if it accepts that save) will now create a brand new &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; file, &lt;br /&gt;
#This will have all the settings you have chosen&lt;br /&gt;
#They will now be in the order MX is expecting&lt;br /&gt;
#*  MX default sort order is from where entries are set in the code, and that is far from alphabetic!&lt;br /&gt;
#As MX is unaware of settings it used previously, but does not use now, (and MX is unaware of what settings the legacy software used), it won’t write back any redundant settings in the new configuration file.&lt;br /&gt;
&lt;br /&gt;
As well as changing the order in which parameters are stored, this re-generation may show up other changes (if you do have reason to examine the new file and compare with the old file):&lt;br /&gt;
*A major change is likely in the &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[Station]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; section as that has seen a lot of changes as MX is developed.&lt;br /&gt;
*The &amp;lt;nowiki&amp;gt;’’’[Graphs]]’’’&amp;lt;/nowiki&amp;gt; section has also seen a number of changes as MX has developed.&lt;br /&gt;
*The most dramatic change may happen in &amp;lt;nowiki&amp;gt;&#039;&#039;&#039;[FTP Site]&#039;&#039;&#039;&amp;lt;/nowiki&amp;gt; as any reorganisations to the list of parameters for &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; are reproduced 100 times.&lt;br /&gt;
&lt;br /&gt;
==Editing the file directly==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;At the time of writing this&#039;&#039;, the work to code up MX settings pages is not yet completed. &lt;br /&gt;
&lt;br /&gt;
So the Settings Pages could not modify all the parameters, that can appear in the file and get used by MX. Therefore, there were still some settings that could only be amended by stopping MX, then editing the relevant parameter in the file directly, before restarting MX. &lt;br /&gt;
&lt;br /&gt;
However, it is likely that in a few releases time, there will be no necessity to directly edit the file.&lt;br /&gt;
&lt;br /&gt;
That said, working through the various settings pages, and all the options (often within multiple MX sections) can be laborious. Consequently, those with some understanding of the file contents may still wish to make some changes with MX stopped, by editing the file.  The only caution that needs to be stressed is &amp;quot;be careful&amp;quot;; as this editing the file directly bypasses any validation that is done when using the Settings Pages, and so might result in an inconsistent set of parameters, and (in the worse case) perhaps a software crash.&lt;br /&gt;
&lt;br /&gt;
=== An example of why you might edit file instead of using Settings Page===&lt;br /&gt;
&lt;br /&gt;
If (for example) you find the &#039;&#039;&#039;Extra Web Files&#039;&#039;&#039; editor hard to use, you might decide to stop Cumulus MX and still edit this configuration file directly for changes to those parameters. Given that MX ignores any parameter it does not understand,  while editing the file, you can temporary have old and new parameters in the file. All you need to do is prefix those parameters you don&#039;t want MX to use with any character you like before the &amp;quot;Extra&amp;quot; in the attribute name.&lt;br /&gt;
&lt;br /&gt;
==When MX adds new parameters to file==&lt;br /&gt;
&lt;br /&gt;
In theory, there is no reason why you should manually add any extra parameters directly into the file. &lt;br /&gt;
&lt;br /&gt;
Since MX creates, and edits, the file, it should ensure all parameters it understands are in the file. &lt;br /&gt;
&lt;br /&gt;
When this new page was being created, some of the parameters in the file that MX understands, could not be matched to any known setting in the [[MX Administrative Interface|Settings Interface pages]], but it may be a future release will correct that.&lt;br /&gt;
&lt;br /&gt;
If a new release of MX adds new parameters, then:&lt;br /&gt;
* If the new parameter has a valid default value, MX will work perfectly using that default value.  &lt;br /&gt;
** You won&#039;t need to know the parameter exists, unless you decide to change it, and find out what values it can take either in a drop-down on the relevant Settings page, or in the relevant table below.&lt;br /&gt;
* Other new parameters may be given an initial illegal value, because MX cannot guess what value will work for you.  &lt;br /&gt;
** This is to enforce the need to give these parameter a valid value before MX will allow you to save settings.  &lt;br /&gt;
*** Sometimes, MX will not do any weather data processing, until these ‘’’missing’’’ values are edited.  &lt;br /&gt;
*** In other cases, you might not realise that your file is missing one or more parameters,  unless you go into the relevant Settings page, and find you can&#039;t &#039;&#039;&#039;save&#039;&#039;&#039; (&#039;&#039;Enable&#039;&#039; for Alarms page).&lt;br /&gt;
&lt;br /&gt;
In practice, as already mentioned, there might be a parameter that you need to get MX working correctly for you, but have to add directly to the file as (at the release you are using) that setting has not yet been added to any Settings page.&lt;br /&gt;
&lt;br /&gt;
Before this page actually lists all the settings I know of, let me give an example of a seting with a valid default, and an example of a setting that has an invalid default:&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameter with valid default===&lt;br /&gt;
&lt;br /&gt;
When accessibility was added, its parameter defaulted to the old expand/contract sections design (see first table below). &lt;br /&gt;
&lt;br /&gt;
You can, optionally, go into &amp;quot;Program Settings&amp;quot; or &amp;quot;Station Settings&amp;quot; pages, where you tick the box to get the (more accessibility friendly) selection button alternative.&lt;br /&gt;
&lt;br /&gt;
===Example of new Parameters with no valid initial value===&lt;br /&gt;
&lt;br /&gt;
As a specific example, release 3.11.0 added emailing capability; that requires quite a lot of new parameters to be added to the file.   You could use MX without these new parameters, but the Alarm Settings page would not allow you to click &#039;&#039;&#039;Enable&#039;&#039;&#039; until you had defined various settings on another Settings page, as well as on this Alarm Settings page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Tables listing Settings=&lt;br /&gt;
&lt;br /&gt;
==Accessibility==&lt;br /&gt;
&lt;br /&gt;
*Introduced Release 3.10.0 - build 3115&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|EnableAccessibility=0&lt;br /&gt;
| Two places where you can edit this setting:&lt;br /&gt;
* (Either) Program Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
* (Or)  Station  Settings &amp;amp;rarr; (First tick box)&lt;br /&gt;
|Enable accessibility features &lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Determines styling of settings pages:&lt;br /&gt;
*Set to 1 to make this (and other pages) appear in a &#039;&#039;&#039;button selection&#039;&#039;&#039; style (more friendly on an accessibility basis). &lt;br /&gt;
*Leave it at zero for a  &#039;&#039;&#039;Click &amp;amp;#9654;to expand,  click &amp;amp;#9660; to collapse&#039;&#039;&#039; styling.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Alarms (and emails) ==&lt;br /&gt;
&lt;br /&gt;
In the table below &amp;quot;Notify&amp;quot; determines whether an alarm is shown on the &amp;quot;Dashboard&amp;quot; page, for release 3.11.2 and subsequent the alarm also has to be enabled for it to appear. &lt;br /&gt;
&lt;br /&gt;
Introduction column:&lt;br /&gt;
# There was no alarm functionality in builds in the 3.0.0 and 3.1.x series&lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Legacy Cumulus&amp;quot; was available before 1.9.0 and introduced into MX in one of the releases between 3.2.0 and 3.5.4. &lt;br /&gt;
# Any alarm functionality where the column says &amp;quot;Cumulus 2&amp;quot; was requested for that withdrawn flavour, subsequently added to a 1.9.x release, introduced into MX in one of the releases between 3.2.0 and 3.5.4.  &lt;br /&gt;
# New alarm functionality introduced in the range of releases 3.2.0 to 3.5.4 has that range shown (rather than the exact release).&lt;br /&gt;
# For alarm functionality first introduced in or after release 3.7.0, the release of introduction is shown in &amp;quot;Introduced&amp;quot; column.&lt;br /&gt;
# There were no changes to Alarm functionality between 3.7.1 and 3.8.4 inclusive, so if you are running one of the 3.8.x releases, the Wiki page that applies for &amp;quot;alarms&amp;quot; is [[Cumulus.ini_(MX_3.0.0_to_3.7.0)|the early MX releases page]], not this Wiki page.&lt;br /&gt;
# In the range of releases subsequent to 3.9.0 as covered by this Wiki page, the alarm functionality has been dramatically changing:&lt;br /&gt;
#* Latching of alarms was introduced at 3.9.1 (b. 3096), most alarms had no default for how long they stayed &amp;quot;latched&amp;quot;, but at least one had a 12 hour default and at least one had an until end of day default.&lt;br /&gt;
#* At 3.9.2 (b.3097) reporting of notifications were added to the admin interface (called &amp;quot;Cumulus Dashboard&amp;quot; in the relevant release announcement at [https://cumulus.hosiene.co.uk/viewtopic.php?p=148406#p148406 Cumulus MX Announcements and Download - PLEASE READ FIRST],&lt;br /&gt;
#* At 3.9.5 (b. 3100) the latching functionality was corected, &lt;br /&gt;
#* At 3.9.6 (b.3101) the alarm latch hours were all defaulted to 24 hours,&lt;br /&gt;
#* At 3.11.0 (build 3129) where the email functionality was added, &lt;br /&gt;
#* And at 3.11.2 (b. 3131) where the [https://cumulus.hosiene.co.uk/viewtopic.php?p=154233#p154233 release announcement] says &amp;quot;this release sees the Alarms getting some more love&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Shown on Settings page?&amp;quot; and &amp;quot;MX Section&amp;quot; columns:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were &amp;quot;always&amp;quot; shown, and none required opening a &amp;quot;MX section&amp;quot;.&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings on the &amp;quot;Internet Settings&amp;quot; page, where there is a section &amp;quot;Email Server Settings&amp;quot; that needs to be opened, and a &#039;&#039;master&#039;&#039; setting that determines whether other settings are shown or not.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Label on Settings page&amp;quot; column:&lt;br /&gt;
* For releases between 3.2.0 and 3.10.5, all alarm related settings were shown using [[MX_Basic_info#dataTables|a HTML table]], so the entry in the label column in the table below quotes the text shown after the check box that starts the settings table row&lt;br /&gt;
* For release 3.11.0 and subsequent releases, the introduction of email functionality means there are now some alarm related settings where the label column quotes the text shown beside the individual setting, but all other alarm related settings quote the text shown after the check box that starts a settings table row&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighgust=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated (10 minute) wind gust that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighrainrate=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated rainfall rate that has to be exceeded to trigger the alarm &lt;br /&gt;
|-&lt;br /&gt;
| alarmhighraintoday=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated daily rainfall total that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhightemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmhighwind=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of calculated average wind speed that has to be exceeded to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowpress=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured Sea Level Pressure it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmlowtemp=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0&lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; of measured outside temperature it must go below to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmpresschange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured Sea Level Pressure must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| alarmtempchange=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Cumulus 2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 &lt;br /&gt;
| Use the spin button to select the &#039;&#039;&#039;Value&#039;&#039;&#039; by which the measured outside temperature must rapidly change (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) to trigger the alarm&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| (blank)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatch=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| (changed at 3.10.3)&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if the weather station either supplies a voltage, or other battery indication that can be interpreted, and MX interprets that as indicating a low battery&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| BatteryLowAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Station batteries are low&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataSpikeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.4.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if while MX is processing raw data from the weather station (in archive catch-up or normal running) there is a spike (a change since previous raw value read that exceeds a difference as defined on &amp;quot;Calibration Settings &amp;amp;rarr; Spike removal&amp;quot;)&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| DataStoppedAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.7.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data connection is lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| DestEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| To email adressess(es)&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter either a single email addresss or a list of email addresses here, a semicolon must be used as separator between addresses.&lt;br /&gt;
|-&lt;br /&gt;
| Enabled=0&lt;br /&gt;
| When section opened&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Enabled&lt;br /&gt;
| Not ticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| If you tick here, a selection of further options (identified by ^) are shown&lt;br /&gt;
|-&lt;br /&gt;
| FromEmail=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| From email address&lt;br /&gt;
| (blank)&lt;br /&gt;
| Please note: You cannot &#039;&#039;&#039;Update Alarms&#039;&#039;&#039; to save any settings on this page if the text box for this parameter is left blank.&lt;br /&gt;
&lt;br /&gt;
You can enter a single email addresss&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighGustAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Wind gust more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainRateAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall rate rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighRainTodayAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Rainfall today more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature rises above:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HighWindAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Average wind more than:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| HttpUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| HTTP upload errors&lt;br /&gt;
| 1 (trigger immediately a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Logging=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings → Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings → Logging Options&lt;br /&gt;
| Email logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want to enable extra SMTP logging to the smtp.log file in the [[MXdiags folder|&#039;&#039;&#039;MXdiags&#039;&#039;&#039; folder]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no extra information in diagnostic logging&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| LowPressAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.1&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| LowTempAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| At time of writing there is a MX bug:&lt;br /&gt;
* (Reads) LowTempAlarmSoundFile=alarm.mp3&lt;br /&gt;
* (Writes) LowTempAlarm.SoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature falls below:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| MySqlUploadAlarmTriggerCount=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| MySQL upload errors:&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter password needed to authenticate with your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| Port=587&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Network Port&lt;br /&gt;
| 587&lt;br /&gt;
| Text box where you enter the port used to connect to your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if measured Sea Level Pressure rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| PressChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Pressure changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| RequiresAuthentication=0&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use authentication&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if a user name and password is needed to authenticate with your SMTP email server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your SMTP email server is not protected by a user name or password&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]] &lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSet=1&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if calculated (10 minute) wind gust exceeds the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| SensorAlarmSoundFile==alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Sensor contact lost&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| ServerName=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Server Name&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter name, or IP address of your SMTP email server&lt;br /&gt;
|-&lt;br /&gt;
| SSLOption=1&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security)&lt;br /&gt;
| 1 (Auto)&lt;br /&gt;
| Drop down:&lt;br /&gt;
* 0 = None&lt;br /&gt;
* 1 = Auto&lt;br /&gt;
* 2 = TLS on connect&lt;br /&gt;
* 3 = Start TLS&lt;br /&gt;
* 4 = Start TLS when available&lt;br /&gt;
|-&lt;br /&gt;
| SpikeAlarmTriggerCount=&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Data spike is detected&lt;br /&gt;
| 1 (trigger immediently a failure occurs)&lt;br /&gt;
| Use the spin button to specify how many failures need to occur, within the latch time, before the alarm is triggered&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| TempChangeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| within 3.2.0 to 3.5.4&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Temperature changes by:&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmEmail=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Email&#039;&#039;&#039;, and all the email settings marked ^  have been completed, an alarm will be sent if an HTTP upload fails&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatch=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Latches&#039;&#039;&#039;, an alarm will be maintained (latched) for a user configurable number of hours (see next parameter)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmLatchHours=24&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.2&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 24 (default set only since release 3.9.6)&lt;br /&gt;
| Use the spin button to select the number of hours (specified in &#039;&#039;&#039;Latch h(ou)rs&#039;&#039;&#039; column) that the &amp;quot;latch&amp;quot; is maintained if previous setting is set to 1 (tick on settings page)&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmNotify=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Notify&#039;&#039;, MX will show the status of this alarm on the [[MX_Administrative_Interface#Dashboard|&#039;&#039;&#039;Dashboard&#039;&#039;&#039; page of the interface]]&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSet=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.9.3&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Enable&#039;&#039;&#039;, the alarm will be triggered if outside temperature rapidly changes (in legacy Cumulus this was taking trend for the last hour, the developer has not specified what period applies for MX) by, or more than, the selected &#039;&#039;&#039;Value&#039;&#039;&#039; in earlier parameter&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSound=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| If tick &#039;&#039;&#039;Play sound&#039;&#039;&#039;, if the alarm is triggered, then the file specified in next parameter will be played&lt;br /&gt;
|-&lt;br /&gt;
| UpgradeAlarmSoundFile=alarm.mp3&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release ???&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| Cumulus upgrade available&lt;br /&gt;
| alarm.mp3&lt;br /&gt;
| Specify a file name for a music file stored in the CumulusMX\interface\sounds or CumulusMX/interface/sounds folder&lt;br /&gt;
|-&lt;br /&gt;
| UseHTML=0&lt;br /&gt;
| (always)&lt;br /&gt;
| [Alarms]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Alarm Settings&lt;br /&gt;
| &#039;&#039;&#039;Email uses HTML text formatting&#039;&#039;&#039;&lt;br /&gt;
| 0 (UTF-8 plain text)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you wish to use HTML encoding format for your customised emails&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you are happy to use the default emails text in UTF-8 plain text encoding&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| ^&lt;br /&gt;
| [SMTP]&lt;br /&gt;
| Release 3.11.0&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Email Server Settings&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| Text box where you enter user name needed to authenticate with your SMTP email server&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charts==&lt;br /&gt;
{{Template:WorkInProgressBanner}} Charts have evolved rapidly in MX development, this table needs verification by somebody who uses the functionality documented here. Can you be the contributor to bring it up to date?&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| GraphHours=24&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph hours&lt;br /&gt;
| 24 (2 rolling days worth of values)&lt;br /&gt;
| For those plots that show values (if available) minute by minute, how many days back to go. Some people prefer to set this to 48 or 96, that means uploading a lot more data in the [[:Category:JSON_Files|.json files]], but it shows more on charts&lt;br /&gt;
|-&lt;br /&gt;
| AppTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Apparent temperature&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Australian Apparent Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature1=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (not quite same)&lt;br /&gt;
* (Celsius) 5   (equivalent to 41 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
* (Fahrenheit) 40 (equivalent to 4.44 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
| Base temperature for series 1&lt;br /&gt;
|-&lt;br /&gt;
| BaseTemperature2=&lt;br /&gt;
| [GrowingDD] and [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Base temperature #1&lt;br /&gt;
| Depends on selected temperature units (equivalent)&lt;br /&gt;
* (Celsius) 10&lt;br /&gt;
* (Fahrenheit) 50&lt;br /&gt;
| Base temperature for series 2&lt;br /&gt;
|-&lt;br /&gt;
| Cap30C=1&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Cap GDD at 30°C / 86°F &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want growing degree days capped and not incremented at high temperatures (threshold shown in setting name) &lt;br /&gt;
|-&lt;br /&gt;
| ChartMaxDays=31&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs&lt;br /&gt;
| Graph Days&lt;br /&gt;
| 31 (daily values)&lt;br /&gt;
| For those plots that show recent daily values, this states how many of them to plot&lt;br /&gt;
|-&lt;br /&gt;
| Colour0=#058DC7, Colour1=#50B432, Colour2=#ED561B, Colour3=#DDDF00, Colour4=#24CBE5, and Colour5=#64E572&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| Hex colours as shown in parameter list&lt;br /&gt;
| Colour of line used for plotting the respective series&lt;br /&gt;
|-&lt;br /&gt;
| DailyAvgTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Average Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily (integrated) Average temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMaxTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Maximum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Maximum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DailyMinTempVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Daily Minimum Temperature &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Daily Minimum temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| DPVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Dew Point plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| FeelsLikeVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Feels Like Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible1=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 1 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| GrowingDegreeDaysVisible2=1&lt;br /&gt;
| [Graphs] &lt;br /&gt;
| Release3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Degree Days&lt;br /&gt;
| Growing Degree Days series #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see series 2 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HIVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see USA Heat Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| HumidexVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Canadian Humidity Index plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| InTempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Indoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| OutHumVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Humidity Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Relative Humidity plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| Series0= to Series5=&lt;br /&gt;
| [Select-a-Chart]&lt;br /&gt;
| Release 3.9.7 - b3107&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Name of parameter to plot (in series 0 to 5) e.g. &amp;quot;Pressure&amp;quot;, &amp;quot;Wind Gust&amp;quot;, &amp;quot;Temperature&amp;quot;, &amp;quot;Rainfall Rate&amp;quot;, &amp;quot;Wind Bearing&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| SolarVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Solar radiation plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| SunshineVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Sunshine Hours plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible0=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum 0 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum series 0 plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible1=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #1 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 1  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumVisible2=1&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Annual Temperature Sum #2 &lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Annual Temperature Sum minus baseline 2  plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| TempSumYearStart=&lt;br /&gt;
| [TempSum]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Annual Temperature Sum&lt;br /&gt;
| Year summation starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) annual temperature summation is reset to zero &lt;br /&gt;
|-&lt;br /&gt;
| TempVisible=1 &lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Outdoor Temperature plotted on Charts&lt;br /&gt;
|-&lt;br /&gt;
| UVVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| MX release 3.10.0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Solar Data&lt;br /&gt;
| UV Index&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Ultra Violet Index plotted on Charts&lt;br /&gt;
|- &lt;br /&gt;
| WCVisible=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
|  MX release 3.7.0 - b3089&lt;br /&gt;
| Station Settings &amp;amp;rarr; Graphs &amp;amp;rarr; Visibility &amp;amp;rarr; Temperature Data&lt;br /&gt;
| Dew point&lt;br /&gt;
| Ticked (shown in Cumulus.ini as 1)&lt;br /&gt;
| Simple tick or not indicating whether you want to see Wind Chill plotted on charts &lt;br /&gt;
|-&lt;br /&gt;
| YearStarts=&lt;br /&gt;
| [GrowingDD]&lt;br /&gt;
| Release 3.11.0 - b3129&lt;br /&gt;
| Station Settings &amp;amp;rarr; Growing Degree Days&lt;br /&gt;
| Growing season starting month&lt;br /&gt;
| Depends on hemisphere&lt;br /&gt;
* (Northern hemisphere) 1 = January&lt;br /&gt;
* (Southern hemisphere) 7 = July&lt;br /&gt;
| Enter as a number the month for which (on first of that month) Growing degree days is reset to zero &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Data Logging==&lt;br /&gt;
&lt;br /&gt;
* Available in all Cumulus releases&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DataLogInterval=2&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Log interval&lt;br /&gt;
| 2 (10 minutes)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = 1 minute between MX logs into the one to three [[Monthly_log_files]] (i.e. [[Standard log files]], and optionally [[Extra Sensor Files]], [[Air_Link_Log.txt]])&lt;br /&gt;
* 1 = 5 minutes between MX logging lines&lt;br /&gt;
* 2 = 10 minutes between MX logging lines&lt;br /&gt;
* 3 = 15 minutes between MX logging lines&lt;br /&gt;
* 4 = 20 minutes between MX logging lines&lt;br /&gt;
* 5 = 30 minutes between MX logging lines&lt;br /&gt;
|-&lt;br /&gt;
| LogExtraSensors=0&lt;br /&gt;
| (Depends on station type) Only from Release 3.12.0&lt;br /&gt;
| Station settings &amp;amp;rarr; Common Options&lt;br /&gt;
| Extra sensors&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station can output readings to be logged in [[Extra Sensor Files]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you have nothing to log to Extra Sensor Files.&lt;br /&gt;
|-&lt;br /&gt;
| NoSensorCheck=0&lt;br /&gt;
| (not yet on a settings page)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 0 (normal)&lt;br /&gt;
| Boolean:&lt;br /&gt;
* 0 = MX will stop if any of the minimum set of sensors listed below fails&lt;br /&gt;
* 1 = MX will continue to run, even if any of the minimum set of sensors listed below fails&lt;br /&gt;
&lt;br /&gt;
Minimum set of sensors:&lt;br /&gt;
# Current air temperature&lt;br /&gt;
# Current Relative Humidity&lt;br /&gt;
# At least one wind speed&lt;br /&gt;
# Current air pressure (absolute or sea-level)&lt;br /&gt;
Cumulus will stop processing any information from a weather station unless the above 4 source values are being supplied and reveal they are being updated (failure is set is after a total of 6 unsuccessful consecutive attempts to read each of these).&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=-1&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| -1 (that represents 0.2 mm or 0.01 inches)&lt;br /&gt;
| The amount of rainfall that must be collected before MX treats today as a wet day&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The intention is this will represent more than one tip, as the first tip might contain some rain from an earlier day&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| RolloverHour=0&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Time&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Radio type selection:&lt;br /&gt;
* 0 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches midnight&lt;br /&gt;
* 1 = MX will do [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time&lt;br /&gt;
|-&lt;br /&gt;
| SnowDepthHour=0&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Snow depth hour&lt;br /&gt;
| 0 (midnight)&lt;br /&gt;
| Spin selector of 0 to 23: Defines hour from which entries in [[Weather Diary]] for current calendar day are used. Prior to this hour the weather diary will be searched for Calendar yesterday&lt;br /&gt;
|-&lt;br /&gt;
| StartDate=&lt;br /&gt;
| (with warning: &amp;quot;Here be dragons!&amp;quot;)&lt;br /&gt;
| Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Records Began date&lt;br /&gt;
| (Set when you first use Cumulus)&lt;br /&gt;
| Format used is determined by locale used for running MX.  If this date is edited, keep to same format. MX generally (see [[Calculate_Missing_Values#CreateMissing.exe]] for exceptions) ignores any data file entries prior to this date.&lt;br /&gt;
|-&lt;br /&gt;
| UseDataLogger=1&lt;br /&gt;
| (probably determined by station type)&lt;br /&gt;
| (not known)&lt;br /&gt;
| (not known)&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your weather station has its own storage, so MX can do a catch up when it first starts and read any &amp;quot;archive data&amp;quot;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if your weather station has no storage, and therefore MX cannot capture any readings when it is not running&lt;br /&gt;
|-&lt;br /&gt;
| Use10amInSummer=1&lt;br /&gt;
| (Always)&lt;br /&gt;
| Station settings &amp;amp;rarr; Log Rollover&lt;br /&gt;
| Use 10am in Summer&lt;br /&gt;
| 1 (normal)&lt;br /&gt;
| Tick box:&lt;br /&gt;
* 0 = If &amp;quot;Daylight Saving Time&amp;quot; (DST) applies in Summer,&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If rollover time is 9 a.m., MX is to use 9 am local time, regardless of whether DST is in operation or not&lt;br /&gt;
* 1 = Normal behaviour:&lt;br /&gt;
** If rollover time is midnight, then rolls over at midnight local time, regardless of whether DST is in operation or not&lt;br /&gt;
** If MX would do  [[MX_Basic_info#MX_End_of_Day_Process|an end of day process]] when the time (on Weather Station if it provides time) reaches 9 a.m. local standard/winter time, then it waits until 10 a.m. local time while DST is in effect&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debugging==&lt;br /&gt;
&lt;br /&gt;
* Available from beta MX.&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Logging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: Logging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about data transfers between your weather station and MX. &lt;br /&gt;
&lt;br /&gt;
It was introduced originally for Davis stations only, but later (can someone insert here the relevant release) extended to cover more stations. &lt;br /&gt;
|-&lt;br /&gt;
| DataLogging=1&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# Alternatives:&lt;br /&gt;
#* (Releases 3.0.0 to 3.9.8) Close Cumulus MX, then edit Cumulus.ini configuration file, and add a line in the [Station] section: DataLogging = 1, then restart Cumulus MX.&lt;br /&gt;
#* (Releases 3.1.0 to 3.9.3) Station Settings &amp;amp;rarr Options&lt;br /&gt;
# (Release 3.9.4 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| Debug logging&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| This adds extra information about both data transfers initiated from MX, and all the internal MX processes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Display Options ==&lt;br /&gt;
&lt;br /&gt;
* File Section is &#039;&#039;&#039;[Display]&#039;&#039;&#039;&lt;br /&gt;
* MX Section is &#039;&#039;&#039;Station Settings &amp;amp;rarr; Display Options&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| DisplaySolarData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display Solar data &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display solar data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display solar data&lt;br /&gt;
|-&lt;br /&gt;
| DisplayUvData=0&lt;br /&gt;
| ??? 3.10.0 ???&lt;br /&gt;
| Display UV-I data  &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini) &lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display ultra-violet intensity data in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to suppress the table cells that would display UV intensity data&lt;br /&gt;
|-&lt;br /&gt;
| NumWindRosePoints=16&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Number of wind rose points&lt;br /&gt;
| 16&lt;br /&gt;
| Drop-down determining if weather station bearing supplied by weather station is to be converted to 8 or 16 compass directions (i.e. whether to include or exclude (in English) NNE, ENE, ESE, SSE, SSW, WSW, WNW, and NNW&lt;br /&gt;
* 8 points&lt;br /&gt;
* 16 points&lt;br /&gt;
Despite what it says in the hint on the settings page, leave at default whichever weather station type you use, unless this actually causes you a problem.  The parameter was introduced by Steve Loft.  Davis wind vanes use a potentiometer to measure wind direction so send Cumulus a bearing that can vary continuously between 1 and 360 degrees. Fine Offset wind vanes use magnetic switches that depend on the magnet under the moving part selecting two switches in the fixed part for the vane being exactly in-between compass directions, and selecting one switch for the main 8 directions and slightly away from the main directions; so they have a bias against sending Cumulus the in-between directions.&lt;br /&gt;
|-&lt;br /&gt;
| UseApparent=1&lt;br /&gt;
| ??? MX 3.6.0 or 3.10.0 ???&lt;br /&gt;
| Use Apparent Temperature &lt;br /&gt;
| Ticked (shown as 1 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to display apparent temperature in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus prior to release 3.6.0&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to display feels like temperature  in tables shown on the [[New_Default_Web_Site_Information|web pages]] provided in [[Webfiles folder|webfiles folder]] (from release 3.10.0 onwards) for consistency with Cumulus from release 3.6.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extra Web Files==&lt;br /&gt;
&lt;br /&gt;
There are 100 occurrences of each parameter in Cumulus.ini, and therefore each parameter has a base name followed by numbers 0 to 99.&lt;br /&gt;
&lt;br /&gt;
The settings interface presents the rows on multiple pages, the rows are not numbered, so you have to do some counting to work out which row in the admin interface page corresponds with which parameter in Cumulus.ini file.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;You MUST restart MX after any changes in this section, before the new settings take effect.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[FTP site] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name &lt;br /&gt;
|-&lt;br /&gt;
|ExtraLocal0= to ExtraLocal99=&lt;br /&gt;
|Local File Name&lt;br /&gt;
|(empty)&lt;br /&gt;
|You can enter:&lt;br /&gt;
* A relative path name, with respect to the &amp;quot;CumulusMX&amp;quot; root folder&lt;br /&gt;
** e.g.  &#039;&#039;&#039;./data/dayfile.txt&#039;&#039;&#039; (Note: this is the [[Daily_Summary|daily summary log file]], see link for how it can be used on a web server)&lt;br /&gt;
** e.g. &#039;&#039;&#039;./webMX/betel_monthlyrecord_liteMXT.html&#039;&#039;&#039; (Note: this is a third party [[Cumulus_template_file|template file]] - see [https://cumulus.hosiene.co.uk/viewtopic.php?f=14&amp;amp;t=7500 Alternative Monthly Extremes using &amp;lt;#webtag&amp;gt;s]&lt;br /&gt;
** e.g. &#039;&#039;&#039;./web/trendsT.htm&#039;&#039;&#039; (Note: That file is not part of default web site any more, but serves as another example&lt;br /&gt;
* A full path name for a file on the computer running MX&lt;br /&gt;
** e.g. &#039;&#039;&#039;/home/pi/documents/myFile&#039;&#039;&#039;&lt;br /&gt;
** e.g. &#039;&#039;&#039;C:\Users\Public\Documents\working.txt&#039;&#039;&#039;&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown on their own&lt;br /&gt;
*** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports  &lt;br /&gt;
***  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files  e.g. ExtraLocal3=&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRemote0= to ExtraRemote99=&lt;br /&gt;
|Destination Filename&lt;br /&gt;
|(empty)&lt;br /&gt;
|Defines where MX is to upload file to&lt;br /&gt;
* If file transfer is requested (see below), the file path should be expressed starting at the FTP/FTPS/SFTP root&lt;br /&gt;
**I can&#039;t tell you what the file path is for your web server, but I can give a couple of examples to steer you&lt;br /&gt;
*** e.g. httpdocs/dayfile.txt&lt;br /&gt;
*** e.g. public_html/thismonthyear.htm&lt;br /&gt;
* If the FTP is not ticked, the file path should be full path for a file on the computer running MX&lt;br /&gt;
** e.g. /var/www/html/weather/images/moon.png could be destinatation for uploading the MX generated moon image to a Linux hosted [[Your_Own_Server|server]] &lt;br /&gt;
** e.g. /var/www/html/weather/webfilesMX/tempdata.json for uploading one of the [[:Category:JSON_Files|files with graph data]] to a Linux hosted [[Your_Own_Server|server]]&lt;br /&gt;
*You can place any of the following special tags into the entry&lt;br /&gt;
** These should be typed as shown as part of the destination path, note that they can be used:&lt;br /&gt;
*** either to represent the final filename part of the path e.g. ExtraRemote3=/var/www/html/weather/monthly/&amp;lt;currentlogfile&amp;gt;&lt;br /&gt;
*** or to modify a filename, so it becomes unique to a particular month e.g. ExtraRemote0=/var/www/html/weather/cumulus_generated/savedFiles/web_tags_real_time_&amp;lt;currentlogfile&amp;gt;.inc&lt;br /&gt;
** &#039;&#039;&#039;&amp;lt;noaayearfile&amp;gt;&#039;&#039;&#039; and &#039;&#039;&#039;&amp;lt;noaamonthfile&amp;gt;&#039;&#039;&#039; these respectively represent latest yearly and latest monthly reports&lt;br /&gt;
**  &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039;,  &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;airlinklogfile&amp;gt;&#039;&#039;&#039; these respectively represent [[Standard_log_files|standard]], [[Extra_Sensor_Files| extra sensor]], and [[Air_Link_Log.txt|Davis AirLink air quality monitor]] log files &lt;br /&gt;
|-&lt;br /&gt;
|ExtraProcess0= to ExtraProcess99=&lt;br /&gt;
|Process&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if the local file is a [[Cumulus_template_file|template file]], see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|here]] for full explanation of &#039;&#039;&#039;Process&#039;&#039;&#039;&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want local file uploaded with existing content&lt;br /&gt;
|-&lt;br /&gt;
|ExtraRealtime0= to ExtraRealtime99=&lt;br /&gt;
|Realtime&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if&lt;br /&gt;
*# See [[#Realtime Settings]], you must have &amp;quot;Enable realtime&amp;quot; ticked, and defined an interval there&lt;br /&gt;
*# Uploads the file to destination specified at interval defined&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|-&lt;br /&gt;
|ExtraFTP0= to ExtraFTP99=&lt;br /&gt;
|FTP&lt;br /&gt;
|1&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to use the FTP protocol specified in [[#Web/FTP Site]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the remote file is on the computer running MX and a simple Copy File is required&lt;br /&gt;
|-&lt;br /&gt;
|ExtraUTF0= to ExtraUTF99=&lt;br /&gt;
|UTF-8&lt;br /&gt;
|1&lt;br /&gt;
|Please see [[Reports_folder#Encoding|technical guidance on encoding]]&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters &lt;br /&gt;
*If unticked (0 appears in file), then iso-8859-1 encoding is used&lt;br /&gt;
|-&lt;br /&gt;
|ExtraBinary0= to ExtraBinary99=&lt;br /&gt;
|Binary&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is e.g. an image file (e.g. moon.png)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if the file is text, HTML, PHP script, JSON, JavaScript&lt;br /&gt;
|-&lt;br /&gt;
|ExtraEOD0= to ExtraEOD99=&lt;br /&gt;
|End of Day&lt;br /&gt;
|0&lt;br /&gt;
|Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if your file is to be uploaded during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want uploading to happen at a different interval (e.g. [[#Interval Settings|Standard interval]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Location==&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| Altitude=0&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude&lt;br /&gt;
| 0&lt;br /&gt;
| The height above mean sea level where the (pressure) sensor is positioned&lt;br /&gt;
|-&lt;br /&gt;
| AltitudeInFeet=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Altitude Units&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
# Legacy until 3.11.4: 1 (labelled as feet)&lt;br /&gt;
# From 3.12.0: 0 (labelled metres)&lt;br /&gt;
| Radio Setting&lt;br /&gt;
* feet  (value shown as 1 in Cumulus.ini)&lt;br /&gt;
* metres (value shown as 0 in Cumulus.ini)&lt;br /&gt;
|-&lt;br /&gt;
| LocName=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| A short name for the location&lt;br /&gt;
|-&lt;br /&gt;
| LocDesc=&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location&lt;br /&gt;
| Description&lt;br /&gt;
| (empty)&lt;br /&gt;
| A longer description for the location&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Latitude=0&amp;quot; and &amp;quot;LatTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Latitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; North or South&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Longitude=0&amp;quot; and &amp;quot;LongTxt=&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Location &amp;amp;rarr; Longitude&lt;br /&gt;
| &amp;quot;Degrees&amp;quot;, &amp;quot;Minutes&amp;quot;, &amp;quot;Seconds&amp;quot;, and &amp;quot;Hemisphere &amp;amp;rarr; East or West&amp;quot;&lt;br /&gt;
| (blank)&lt;br /&gt;
| The selections made on this Settings Page sub-section will place the appropriate content in the two parameters in the file&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Structured Query Language Settings==&lt;br /&gt;
&lt;br /&gt;
SQL is structured in the sense that keywords have to appear in the correct order, and there are rules about which words are mandatory. SQL is not just for running queries that read database tables, it can create database tables, give and revoke permissions, and do many more maintenance type tasks. SQL is a language in that each variant of SQL has a vocabulary and set of rules that are specific to that database server, although there is a sub-set, that is set by &amp;quot;ANSI&amp;quot;, of words and constructions that all SQL dialects should obey.&lt;br /&gt;
&lt;br /&gt;
MX uses two types of SQL. One type is for SQLite database (see [[Cumulusmx.db]] and [[Diary.db]], that type stores data in rows that are numbered, and columns that are named. In a retrieval query you can sort ascending/descending on value in any column.  You can select a row by specifyimg content, but that gets translated into a row number to actually determine what is updated.&lt;br /&gt;
&lt;br /&gt;
The file section &#039;&#039;&#039;[MySQL]&#039;&#039;&#039; is about a different type of database (i.e. Maria database, or Oracle MySQL) these implement a relational database that has to satisfy the rule that all data appears in a table with rows and columns. The columns have a particular order, but there is no control over the order of rows, so you can&#039;t specify a row number, you either specify a primary key that identifies a particular row, or you specify that what is returned from query should be sorted in an ascending/descending order of the value in a specified column.&lt;br /&gt;
&lt;br /&gt;
Both &amp;quot;CumulusMX.exe&amp;quot; and &amp;quot;ExportToMySQL.exe&amp;quot; make use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Executable&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Function&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| CumulusMX.exe&lt;br /&gt;
| Data Logs menu&lt;br /&gt;
| An option &amp;quot;Update MySQL on Edit&amp;quot; allows you to decide whether MX issues SQL when you edit a data log or &amp;quot;dayfile.txt&amp;quot;, so the same edit is made to the corresponding database table, provided that the table has been created with the default name and has the column names defined by default.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;7&amp;quot; |CumulusMX.exe&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; General Options&lt;br /&gt;
| An option &amp;quot;Buffer commands on failure&amp;quot; allows you to decide whether MX tries to run SQL commands again, if they fail. IMPORTANT: This is to cope with failure due to the database server going down; the option should not be ticked if you are testing new &amp;quot;custom&amp;quot; SQL and may have made a mistake in the coding.  You need to ensure the SQL is either generated by MX as a fixed query, or has been tested and is correct synta before considering this option.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Realtime.txt Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Realtime&amp;quot; table, each new row is effectively what is stored in the file [[realtime.txt]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Dayfile.txt Upload&lt;br /&gt;
| An option that can be enabled that at end of day ensures that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Monthly log file Upload&lt;br /&gt;
| An option that can be enabled that automatically updates a &amp;quot;Monthly&amp;quot; table, every time a new line is added to the [[Standard_log_files|standard data log file]].&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - seconds interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of seconds has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - minutes interval&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL every time the specified number of minutes has elapsed.&lt;br /&gt;
|-&lt;br /&gt;
| Settings menu &amp;amp;rarr; MySQL settings &amp;amp;rarr; Custom Upload - at rollover&lt;br /&gt;
| An option that can be enabled that runs some predetermined SQL just after dayfile.txt has had a new line, but before other end-of-day actions occur.&lt;br /&gt;
|-&lt;br /&gt;
| ExportToMySQL.exe&lt;br /&gt;
| parameters to utility&lt;br /&gt;
| Determine which file read (and therefore which table updated, using table names set in table name parameters explained in next table)&lt;br /&gt;
|}&lt;br /&gt;
WARNING: The SQL syntax for [https://mysqlconnector.net/ &amp;quot;My SQL Connector&amp;quot;] used by .NET and therefore by MX, differs in various ways from the MySQL Client or MARIA db syntax.&lt;br /&gt;
&lt;br /&gt;
Here is an example of what might be input as &amp;quot;predetermined SQL&amp;quot;, showing how you can use conditionals and web tags:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
INSERT IGNORE INTO table_name_1 (primary_key, column_name_1, column_name_2 ....) VALUES (&#039;&amp;lt;#primary_key&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN NOT ATOMIC&lt;br /&gt;
IF &#039;&amp;lt;#web tag&amp;gt;&#039; = &#039;---&#039; THEN &lt;br /&gt;
simpler query to run if something not numeric;&lt;br /&gt;
ELSE &lt;br /&gt;
UPDATE table_name_2 SET  column_name_1 = &#039;&amp;lt;#web tag_name_1 modifier_1&amp;gt;&#039;, column_name_2 =  &#039;&amp;lt;#web tag_name_2 modifier_2&amp;gt;&#039;   ....   WHERE primary_key = &#039;&amp;lt;#primary_key&amp;gt;&#039;;&lt;br /&gt;
END IF&lt;br /&gt;
END;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Introduced in Cumulus MX 3.0.0 beta&lt;br /&gt;
* File Section is [MySQL]&lt;br /&gt;
* MX page is Settings menu &amp;amp;rarr; MySQL settings&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| BufferOnFailure=0&lt;br /&gt;
| General Options&lt;br /&gt;
| Buffer commands on failure&lt;br /&gt;
| 0 = ignore errors&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to store any commands that fail (see note above), and try them again (stored commands lost if MX is stopped)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want MX to ignore any errors&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesCommandString=&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesEnabled=0&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Custom Minutes Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlMinutesIntervalIndex=6&lt;br /&gt;
| Custom Upload - minutes interval&lt;br /&gt;
| Interval:&lt;br /&gt;
| 6 = 10 minutes&lt;br /&gt;
| Drop-down list of predetermined intervals:&lt;br /&gt;
* 0 = 1 minute&lt;br /&gt;
* 1 = 2 minutes&lt;br /&gt;
* 2 = 3 minutes&lt;br /&gt;
* 3 = 4 minutes&lt;br /&gt;
* 4 = 5 minutes&lt;br /&gt;
* 5 = 6 minutes&lt;br /&gt;
* 6 = 10 minutes&lt;br /&gt;
* 7 = 12 minutes&lt;br /&gt;
* 8 = 20 minutes&lt;br /&gt;
* 9 = 30 minutes&lt;br /&gt;
* 10 = 1 hour (60 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverCommandString=&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlRolloverEnabled=0&lt;br /&gt;
| Custom Upload - at rollover&lt;br /&gt;
| Custom Rollover Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsCommandString=&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| &amp;quot;SQL command&amp;quot; only shown if next parameter is ticked&lt;br /&gt;
| (empty)&lt;br /&gt;
| See &amp;quot;predetermined SQL&amp;quot; example above&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsEnabled=0&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Custom Seconds Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want the previous and next options to be displayed, and actioned&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is not to action the previous and next settings&lt;br /&gt;
|-&lt;br /&gt;
| CustomMySqlSecondsInterval=10&lt;br /&gt;
| Custom Upload - seconds interval&lt;br /&gt;
| Interval (seconds):&lt;br /&gt;
| 10&lt;br /&gt;
| A number field, takes 1 to 59&lt;br /&gt;
|-&lt;br /&gt;
| Database=&lt;br /&gt;
| Server details&lt;br /&gt;
| Database name:&lt;br /&gt;
| (empty)&lt;br /&gt;
| A text field where you enter the name of the database your tables are to be created/updated in&lt;br /&gt;
|-&lt;br /&gt;
| DayfileMySqlEnabled=0&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Dayfile Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at end of day ensure that a new line is added to [[dayfile.txt]] and a new row (with similar data) is inserted into a &amp;quot;Dayfile&amp;quot; table&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to dayfile.txt&lt;br /&gt;
|-&lt;br /&gt;
| DayfileTable=&lt;br /&gt;
| Dayfile.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Dayfile&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Dayfile&amp;quot; button to create the database table with the standard column names. If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;dayfile.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Host=Localhost&lt;br /&gt;
| Server details&lt;br /&gt;
| Host name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever host name your database server has specified, if you host [[Your_Own_Server]], then you may be able to use &amp;quot;Localhost&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyMySqlEnabled=0&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Monthly Log Enabled&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your standard logging interval ensure that a new line is added to [[Standard_log_files|standard data log file]] and a new row (with similar data) is inserted into a &amp;quot;Monthly&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| MonthlyTable=&lt;br /&gt;
| Monthly logfile upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Monthly&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Monthly&amp;quot; button to create the database table with the standard column names. You might wish to change the name here once a year, to stop the database table getting enormous, if so you might name the table something like &amp;quot;standard2020&amp;quot;.  If you change the name here, normal updates and &amp;quot;ExportToMySQl.exe&amp;quot;  will use the table name you define, but the option to update table when you edit &amp;quot;MMMyyyyLog.txt&amp;quot; will fail (and if set to do so, keep failing as it repeats).&lt;br /&gt;
|-&lt;br /&gt;
| Pass=&lt;br /&gt;
| Server details&lt;br /&gt;
| Password&lt;br /&gt;
| (empty)&lt;br /&gt;
| Set to whatever password is used for update access with the database user name (see below)&lt;br /&gt;
|-&lt;br /&gt;
| Port=3306&lt;br /&gt;
| Server details&lt;br /&gt;
| Port number&lt;br /&gt;
| 3306&lt;br /&gt;
| The port related to the host name (defined above) for update access to your database server&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySql1MinLimit=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Limit Inserts:&lt;br /&gt;
| 0 = false&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) &lt;br /&gt;
See explanation beside and below setting&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeMySqlEnabled=0&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Real time Enabled&lt;br /&gt;
| 0 = don&#039;t display other options&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) if you want MX to at your real time interval ensure that a new realtime.txt file is created and a new row (with similar data) is inserted into a &amp;quot;Realtime&amp;quot; table.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX is only to ensure that a new line is added to standard data log file&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeRetention=&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| &#039;&#039;&#039;Data Retention value&#039;&#039;&#039; and &#039;&#039;&#039;Data Retention unit&#039;&#039;&#039;&lt;br /&gt;
| &amp;quot;7&amp;quot; and &amp;quot;Days&amp;quot;&lt;br /&gt;
| The value field will take any number, the unit field is a dropdown:&lt;br /&gt;
* Seconds&lt;br /&gt;
* Minutes&lt;br /&gt;
* Hours&lt;br /&gt;
* Days&lt;br /&gt;
* Weeks&lt;br /&gt;
* Months&lt;br /&gt;
Taken together, these determine the period for which rows are kept in the table named in &amp;quot;RealtimeTable&amp;quot;, any row older than this specification will be deleted as part of the automatic SQL&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTable=Realtime&lt;br /&gt;
| Realtime.txt upload&lt;br /&gt;
| Table name&lt;br /&gt;
| Realtime&lt;br /&gt;
| Having defined this table, and saved the settings, click the &amp;quot;Create Realtime&amp;quot; button to create the database table with the standard column names. Remember that you can tailor the contents of &amp;quot;realtime.txt&amp;quot;, if you want non-standard columns in this table, you have to create the table yourself.&lt;br /&gt;
|-&lt;br /&gt;
| UpdateOnEdit=1&lt;br /&gt;
| General Options&lt;br /&gt;
| Update MySQL on Edit&lt;br /&gt;
| 1 = update the table when edit the file&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
*Tick (value shown as 1 in Cumulus.ini) &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini)&lt;br /&gt;
Please see begining of previous table for explanation and warning about how all defaults must be set for this to work&lt;br /&gt;
|-&lt;br /&gt;
| User=&lt;br /&gt;
| Server details&lt;br /&gt;
| User name&lt;br /&gt;
| (empty)&lt;br /&gt;
| Database access user name, that matches with password described earlier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Optional Report Settings==&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| AutoCopy=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto Copy NOAA report files&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if your report is to be copied to copy directory during the [[MX_Basic_info#MX_End_of_Day_Process|End of Day process]]&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no copy action &lt;br /&gt;
|-&lt;br /&gt;
| AutoFTP=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| Auto transfer NOAA report files &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) to enable the file transfer process you have defined for MX, to upload the file for you (at first update time after rollover has completed)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable any file transfer process &lt;br /&gt;
|-&lt;br /&gt;
| AutoSave=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &lt;br /&gt;
| Create NOAA files after daily rollover&lt;br /&gt;
|0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want MX to use the (optional) Reports functionality&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if MX Reports functionality not required&lt;br /&gt;
|-&lt;br /&gt;
| City=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| City&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your hamlet, village, town, or city, name&lt;br /&gt;
|-&lt;br /&gt;
| CoolingThreshold=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Cooling threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cold Degree Days]] are a measure of the need to cool the air to make it more comfortable,  based on time above, and temperature difference above, a threshold temperature. An international standard says 22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| CopyDirectory=&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Copy Directory&lt;br /&gt;
| (empty)&lt;br /&gt;
| The folder on the web server you host to which reports are to be copied&lt;br /&gt;
|-&lt;br /&gt;
| FTPDirectory=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; FTP Options&lt;br /&gt;
| destination folder &lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.1.0 to 3.11.4) blank&lt;br /&gt;
* (3.12.0 onwards) to match change in default web site script specification of &#039;&#039;&#039;Reports&#039;&#039;&#039; folder&lt;br /&gt;
| Specify the destination folder for file transfer to, on your FTP server&lt;br /&gt;
*Leave at default (for your release) and MX will work with the default web pages script supplied (at same release)&lt;br /&gt;
* Specify a folder relative to FTP root, and MX will upload reports to that folder instead (you are then responsible for writing any script on your web site to find each report and do any processing).&lt;br /&gt;
|-&lt;br /&gt;
| HeatingThreshold=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Heating threshold&lt;br /&gt;
| 65&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; F or 18.3&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
|[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days| Heating Degree Days]] are a measure of the need for heating, based on time below, and temperature difference below, a threshold temperature. An international standard says 15.5 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius is a suitable threshold to ensure comfort. For historical consistency, the default used by MX is based on the threshold used when Steve Loft first implemented this in [[Reports_folder#A_brief_history_of_these_reports|Cumulus 2 (enhancement request 44)]], and that was done to match some early look up tables.&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp1=22&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the cooling degree day threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MaxTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Max temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp1=15.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the first comparison has been set to agree with the heating degree day  threshold in Celsius. Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MinTempComp2=0&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Min temp comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when this threshold is exceeded. In the parameter I have quoted, the second comparison has been set to agree with feezing point (I’m using Celsius). Express in Fahrenheit if that is your chosen unit&lt;br /&gt;
|-&lt;br /&gt;
| MonthFileFormat=&#039;NOAAMO&#039;MMyy&#039;.txt&#039;&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Monthly filename format&lt;br /&gt;
| &#039;NOAAMO&#039;MMyy&#039;.txt&#039; (note quotes round &#039;&#039;&#039;NOAAMO&#039;&#039;&#039; and round &#039;&#039;&#039;.txt&#039;&#039;&#039;)&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, monthly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension.  e.g. &amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot; would also be valid.&lt;br /&gt;
|-&lt;br /&gt;
| Name=Personal Weather Station&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| Site Name&lt;br /&gt;
| (empty)&lt;br /&gt;
| What you would like to see in report title for your station name&lt;br /&gt;
|-&lt;br /&gt;
| NOAAUseUTF8=1&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use UTF-8 encoding&lt;br /&gt;
| 1 (UTF-8)&lt;br /&gt;
| Please see [[Reports_folder#Encoding]]&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for default, modern files use UTF-8 encoding, this can display an extended range of characters, including the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol &lt;br /&gt;
* If unticked (0 appears in file), then iso-8859-1 encoding is used, this has a more restricted range of characters, and the &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; degree symbol is coded differently&lt;br /&gt;
|-&lt;br /&gt;
| RainComp1=0.5&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 1 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold. In the parameter I have quoted, the first comparison has been set to the same as I have set else where as my significant rain threshold&lt;br /&gt;
|-&lt;br /&gt;
| RainComp2=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 2 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| RainComp3=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Thresholds&lt;br /&gt;
| Rain comparison 3 &lt;br /&gt;
| (empty)&lt;br /&gt;
| The report will count the number of days when the daily rainfall exceeds this threshold.&lt;br /&gt;
|-&lt;br /&gt;
| State=&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Site Details&lt;br /&gt;
| State&lt;br /&gt;
| (empty)&lt;br /&gt;
| Enter here your local authority area or region (state in USA)&lt;br /&gt;
|-&lt;br /&gt;
| UseDotDecimal=0&lt;br /&gt;
| Release 3.9.5 - b3100&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use a &#039;dot&#039; decimal point &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Formatting real numbers for when NOAA report parsed by a script&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want NOAA reports to use decimal point even if locale says use decimal comma &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if NOAA reports use the integer/decimal separator specified by locale&lt;br /&gt;
|-&lt;br /&gt;
| UseMinMaxAvg=0&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Report Options&lt;br /&gt;
| Use WHO average or Integrated average&lt;br /&gt;
| 0 (integrated average)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use WHO approach: (min + max)/2&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you want temperature averages quoted in NOAA reports to use integrated calculation: Sum of all temperature measurements divided by count of measurements&lt;br /&gt;
|-&lt;br /&gt;
| YearFileFormat=&#039;NOAAYR&#039;yyyy&#039;.txt’&lt;br /&gt;
| First with Cumulus 2&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
| Yearly filename format&lt;br /&gt;
| &#039;NOAAYR&#039;yyyy&#039;.txt&#039;&lt;br /&gt;
| Here you specify the filename template for MX to use when reading, or writing, yearly reports&lt;br /&gt;
&lt;br /&gt;
There is a prefix text in quotes,then comes a way to specify months (see [[Reports_folder#NOAA_style_Report_Naming]]), and finally comes the mandatory text extension. &lt;br /&gt;
|-&lt;br /&gt;
|12hourformat=0&lt;br /&gt;
| ???&lt;br /&gt;
| NOAA Reports Settings &amp;amp;rarr; Output Files&lt;br /&gt;
|Time format&lt;br /&gt;
|0 (24 hour) &lt;br /&gt;
| How times are output on reports&lt;br /&gt;
* 24 Hour (value shown as 0 in Cumulus.ini)&lt;br /&gt;
* 12 Hour (value shown as 1 in Cumulus.ini)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal Mean Temperatures===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
* The parameters run from ‘’’NOAATempNormJan=’’’ to ‘’’NOAATempNormDec=’’&lt;br /&gt;
* There is one box labelled for each month on the settings screens&lt;br /&gt;
* All the defaults are (blank)&lt;br /&gt;
* What you enter is the mean temperature, long-term averages (say over 10 or 30 years if available) say is expected that month, often taken from local climate statistics, or your own past measurements&lt;br /&gt;
&lt;br /&gt;
===Normal Precipitation===&lt;br /&gt;
&lt;br /&gt;
* File Section is [NOAA]&lt;br /&gt;
Rainfall equivalents of mean temperature described above&lt;br /&gt;
&lt;br /&gt;
==Optional Third-party Upload Settings==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:80px&amp;quot; | Action on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
pass=-1&lt;br /&gt;
server=cwop.aprs.net&lt;br /&gt;
port=14580&lt;br /&gt;
Enabled=0&lt;br /&gt;
Interval=9&lt;br /&gt;
SendSR=0&lt;br /&gt;
APRSHumidityCutoff=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [APRS]&lt;br /&gt;
| APRS/CWOP&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Language=en&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=900&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendSoilTemp=0&lt;br /&gt;
 SendIndoor=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 SendAirQuality=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Awekas]&lt;br /&gt;
| AWEKAS&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 CatchUp=1&lt;br /&gt;
 APIkey=&lt;br /&gt;
 StationId=&lt;br /&gt;
 Interval=15&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [OpenWeatherMap]&lt;br /&gt;
| OpenWeatherMap&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [PWSweather]&lt;br /&gt;
| PWS Weather&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;User=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=60&lt;br /&gt;
 OauthToken=unknown&lt;br /&gt;
 OauthTokenSecret=unknown&lt;br /&gt;
 TwitterSendLocation=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Twitter]&lt;br /&gt;
| Twitter&lt;br /&gt;
| Please note that twitter is deprecated, no new settings possible, existing settings can be used by people who migrated from Cumulus 1 with working tokens&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Wid=&lt;br /&gt;
 Key=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=10&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 SendAQI=0&lt;br /&gt;
 SendSoilMoisture=0&lt;br /&gt;
 SoilMoistureSensor=0&lt;br /&gt;
 SendLeafWetness=0&lt;br /&gt;
 LeafWetnessSensor=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WeatherCloud]&lt;br /&gt;
| WeatherCloud&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;Enabled=0&lt;br /&gt;
 StationUID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Interval=1&lt;br /&gt;
 SendRain=0&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WindGuru]&lt;br /&gt;
| Windguru&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;APIkey=&lt;br /&gt;
 StationIdx=0&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [Windy]&lt;br /&gt;
| Windy.com&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;pre&amp;gt;ID=&lt;br /&gt;
 Password=&lt;br /&gt;
 Enabled=0&lt;br /&gt;
 Interval=15&lt;br /&gt;
 SendUV=0&lt;br /&gt;
 SendSR=0&lt;br /&gt;
 CatchUp=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
| [WOW]&lt;br /&gt;
| Met Office WOW&lt;br /&gt;
| Tick &amp;quot;Enabled&amp;quot; to see list of parameters so you can edit them&lt;br /&gt;
| Defaults are as shown in list of parameters&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional Web Server==&lt;br /&gt;
&lt;br /&gt;
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.&lt;br /&gt;
&lt;br /&gt;
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server. &lt;br /&gt;
&lt;br /&gt;
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:&lt;br /&gt;
* Some settings (marked ^ in table) are only displayed if you select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;. &lt;br /&gt;
** For these settings, the &amp;quot;Generate&amp;quot; option is enabled in nearly all (see any qualifier) settings&lt;br /&gt;
** If you select &amp;quot;Enable file copy of standard files&amp;quot; (default is disabled) then those settings have their &amp;quot;Copy&amp;quot; option enabled in nearly all (see any qualifier) cases, and their &amp;quot;FTP Transfer&amp;quot; option deselected (instead of defaults shown in table)&lt;br /&gt;
** If you deselect &amp;quot;Enable file transfer of standard files&amp;quot; (default is enabled) then those settings have their &amp;quot;Copy&amp;quot; option disabled, and their &amp;quot;FTP Transfer&amp;quot; option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)&lt;br /&gt;
* &#039;&#039;&#039;The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made&#039;&#039;&#039;&lt;br /&gt;
* If you don&#039;t select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;, then all the settings marked ^ are disabled&lt;br /&gt;
** This is what you want if you do not use the MX optional web server functionality&lt;br /&gt;
** If you have a customised  web site, you may want to select &#039;&#039;&#039;I want to use the supplied default web site&#039;&#039;&#039;  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| ActiveFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| (n/a)&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, Cumulus will use &#039;active&#039; FTP mode instead of the default &#039;passive&#039; mode. You should only select active mode if you are having problems with FTP uploads.&lt;br /&gt;
|-&lt;br /&gt;
| Copy-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Copy-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Copy-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Copy-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Copy&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| CopyMoonImage=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| Copy Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyhumdata=0&lt;br /&gt;
&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempsumdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdat.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| Create-tempdata=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailytemp.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Create-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to process the &#039;&#039;&#039;websitedataT.json&#039;&#039;&#039; file into websitedata.json&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Create-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| winddata.json &amp;amp;rarr; Generate&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Create-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| DeleteBeforeUpload=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| Delete before upload&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)&lt;br /&gt;
|-&lt;br /&gt;
| Directory=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Remote FTP Directory&lt;br /&gt;
| (blank)&lt;br /&gt;
| Directory (including path) on your server to which FTP (if &#039;Enabled&#039; is enabled) will upload the files. &lt;br /&gt;
*value is left Blank, default, the root position specified by ftp server&lt;br /&gt;
*A path from the starting point as the position specified by ftp server&lt;br /&gt;
&lt;br /&gt;
Not used for ExtraRemoteNN parameters&lt;br /&gt;
|- &lt;br /&gt;
| DisableEPSV=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Beta Release 3.0.0  build 3045&lt;br /&gt;
| No&lt;br /&gt;
| Still Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| *0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, to use Extended Passive FTP-mode&lt;br /&gt;
|-&lt;br /&gt;
| DisableFtpsExplicit=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release  3.4.0 - Build 3064&lt;br /&gt;
| No&lt;br /&gt;
| Change directly in file as at release 3.11.x&lt;br /&gt;
| (n/a )&lt;br /&gt;
| 0&lt;br /&gt;
| (change value following attribute)&lt;br /&gt;
*0 = Disabled (default) use FTPS Explicit mode&lt;br /&gt;
*1 = Enabled, to use FTPS Implicit mode&lt;br /&gt;
|- &lt;br /&gt;
| Enabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;File Transfer&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable file transfer of standard files&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableLocalCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) Controls whether ^ settings have &amp;quot;Copy&amp;quot; option enabled&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Interval Configuration&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to enable copying of files (see rows marked ^ for further selections)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| EnableRealtime=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable Realtime&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-airquality=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| airquality.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have an air quality sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailydegdaydata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailydegdaydata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyhumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyhumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailypressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailypressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailyraindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailyraindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailysolardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailysolardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailytempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailytempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alldailywinddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alldailywinddata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-alltempsumdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| alltempsumdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-availabledata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| availabledata.json  &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-dailyrain=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-dailytemp=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-graphconfig=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (once only)&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| graphconfig.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-humdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| humdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-pressdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| pressdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-raindata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| raindata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-solardata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| solardata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-sunhours=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| sunhours.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don&#039;t have a solar sensor)&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-tempdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| tempdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wdirdata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| wdirdata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-websitedata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| websitedata.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]&lt;br /&gt;
&lt;br /&gt;
Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| Ftp-winddata=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr;  Graph File Settings&lt;br /&gt;
| dailyrain.json &amp;amp;rarr; File Transfer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| Ftp-wxnow=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^ (disabled)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (release 3.10.0 to 3.11.4) Internet Settings &amp;amp;rarr; Web/FTP Settings&lt;br /&gt;
* (release 3.12.0 on) Internet Settings &amp;amp;rarr; Standard File Settings&lt;br /&gt;
| wxnow.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| ForumURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Forum URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Left blank to allow you to choose format&lt;br /&gt;
&lt;br /&gt;
3.10.0 Default web pages use &amp;quot;&amp;lt;a href=\&amp;quot;https://cumulus.hosiene.co.uk/index.php\&amp;quot;&amp;gt;forum&amp;lt;/a&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Some alternative URL examples:&lt;br /&gt;
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)&lt;br /&gt;
*https://cumulus.hosiene.co.uk&lt;br /&gt;
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics&lt;br /&gt;
|-&lt;br /&gt;
| FTPlogging=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| FTP logging&lt;br /&gt;
| Depends on release installed:&lt;br /&gt;
# (Releases 3.1.0 to 3.10.5) Internet Settings &amp;amp;rarr;  &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
# (Releases 3.11.0 to 3.11.4) Program Settings &amp;amp;rarr; Program General Options&lt;br /&gt;
# (Release 3.12.0 onwards) Program Settings &amp;amp;rarr; Logging Options&lt;br /&gt;
| (n/a)&lt;br /&gt;
| (n/a)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX in standard FTP mode add output to [[ftplog.txt]].&lt;br /&gt;
to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable updates to &#039;&#039;&#039;ftplog.txt&#039;&#039;&#039;&lt;br /&gt;
For other types of file transfer (STTP, FTPS), any extra diagnostic information appears in latest log in [[MXdiags folder]]&lt;br /&gt;
|-&lt;br /&gt;
| FTPRename=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings &lt;br /&gt;
| FTP rename&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)&lt;br /&gt;
|-&lt;br /&gt;
| Host=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Host name&lt;br /&gt;
| (blank)&lt;br /&gt;
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.&lt;br /&gt;
|-&lt;br /&gt;
| IncludeMoonImage=1 &lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image&lt;br /&gt;
| (FTP) Upload Moon image file&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select &amp;quot;Generate Moon Image&amp;quot; see &#039;&#039;&#039;MoonImageEnabled=&#039;&#039;&#039; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| IntervalFtpEnabled=1&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ??&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Enable file transfer update interval &lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file transfer actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected &#039;&#039;&#039;LocalCopyEnabled&#039;&#039;&#039; (see below)&lt;br /&gt;
|-&lt;br /&gt;
| ListWebTags=0&lt;br /&gt;
| [Station]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to create &#039;&#039;WebTags.txt&#039;&#039; file when Cumulus is restarted (contains an unordered list of all the tag names your Cumulus build will recognise and process)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| Enable local copy update interval&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to make standard interval file copy actions&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if either no web server, or have selected file transfer &#039;&#039;&#039;IntervalFtpEnabled&#039;&#039;&#039; (see previous)&lt;br /&gt;
|-&lt;br /&gt;
| LocalCopyFolder=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Configuration&lt;br /&gt;
| (blank)&lt;br /&gt;
| Folder (including path) to which MX will copy the standard files (see rows marked ^ for further selections) if &#039;EnableLocalCopy&#039; is enabled&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageEnabled=1&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Generate Moon Image&lt;br /&gt;
| ^ Default controlled by selection of default web site&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use System Drawing to modify CumulusMX/web/MoonBaseImage.png and create CumulusMX/web/moon.png&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t need MX to create a &amp;quot;moon.png&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MoonImageSize=&lt;br /&gt;
| [Graphs]&lt;br /&gt;
| Release 3.5.0&lt;br /&gt;
| (always)&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Moon Image &lt;br /&gt;
| Image size&lt;br /&gt;
| ???&lt;br /&gt;
| Enter a size (in pixels) for the generated moon image (according to space on your web page)&lt;br /&gt;
|-&lt;br /&gt;
| Password=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Password&lt;br /&gt;
| (blank)&lt;br /&gt;
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)&lt;br /&gt;
|-&lt;br /&gt;
| Port=21&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| FTP port&lt;br /&gt;
| 21 (plain FTP)&lt;br /&gt;
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeFTPEnabled=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Enable realtime FTP&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at real-time interval&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeGaugesTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeGaugesTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtimegauges.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeInterval=45000&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| Realtime interval&lt;br /&gt;
| 45000 milliseconds (45 seconds)&lt;br /&gt;
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds&lt;br /&gt;
|- &lt;br /&gt;
| RealtimeTxtCopy=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.12.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select &amp;quot;Generate&amp;quot; too)&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtCreate=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; Generate&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RealtimeTxtFTP=0&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.10.0&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Realtime Settings&lt;br /&gt;
| realtime.txt &amp;amp;rarr; File Transfer&lt;br /&gt;
| 0&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to disable&lt;br /&gt;
|-&lt;br /&gt;
| RecordSetTimeoutHrs=24&lt;br /&gt;
| [Station]&lt;br /&gt;
| Release 3.5.1&lt;br /&gt;
| Only from Release 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (3.5.1 to 3.11.4) Manual edit of file&lt;br /&gt;
* (3.12.0 onwards) &#039;&#039;&#039;Two places&#039;&#039;&#039;:&lt;br /&gt;
*# Station setings &amp;amp;rarr; General Settings &amp;amp;rarr; Advanced options&lt;br /&gt;
*# Station settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced options&lt;br /&gt;
| Depends on where changed (respectively):&lt;br /&gt;
# New record timeout&lt;br /&gt;
# Record set timeout&lt;br /&gt;
| 24&lt;br /&gt;
| Number of hours before the following web tags are reset: TempRecordSet, WindRecordSet, RainRecordSet, HumidityRecordSet, PressureRecordSet, HighTempRecordSet, LowTempRecordSet, HighAppTempRecordSet, LowAppTempRecordSet, HighHeatIndexRecordSet, LowWindChillRecordSet, HighMinTempRecordSet, LowMaxTempRecordSet, HighDewPointRecordSet, LowDewPointRecordSet, HighWindGustRecordSet, HighWindSpeedRecordSet, HighRainRateRecordSet, HighHourlyRainRecordSet, HighDailyRainRecordSet, HighMonthlyRainRecordSet, HighHumidityRecordSet, HighWindrunRecordSet, LowHumidityRecordSet, HighPressureRecordSet, LowPressureRecordSet, LongestDryPeriodRecordSet, LongestWetPeriodRecordSet, HighTempRangeRecordSet, LowTempRangeRecordSet&lt;br /&gt;
|-&lt;br /&gt;
| Sslftp=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| MX beta&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Select the FTP Protocol to use&lt;br /&gt;
| 0&lt;br /&gt;
| Drop down list:&lt;br /&gt;
* 0 = FTP (plain old FTP) - default&lt;br /&gt;
* 1 = Use SSL/TLS (deprecated Secure Sockets Layer and replacement Transport Layer Security) for FTP (FTPS)&lt;br /&gt;
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpAuthentication=Password&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| Only if SFTP selected above&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| SFTP Authentication method&lt;br /&gt;
| Password&lt;br /&gt;
|Drop down list:&lt;br /&gt;
* 0 = Password&lt;br /&gt;
* 1 = Pre-shared key&lt;br /&gt;
* 2 = Password or pre-shared key&lt;br /&gt;
|-&lt;br /&gt;
| SshFtpPskFile=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| Release 3.8.2 - build 3092&lt;br /&gt;
| only if 1 or 2 selected in previous setting&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Pre-shared Private Key file for SFTP&lt;br /&gt;
| (blank)&lt;br /&gt;
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe &lt;br /&gt;
|-&lt;br /&gt;
| UpdateInterval=60&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| ^&lt;br /&gt;
| Internet Settings &amp;amp;rarr; Interval Settings&lt;br /&gt;
| Web interval&lt;br /&gt;
| 60&lt;br /&gt;
| Interval between standard web updates in minutes&lt;br /&gt;
|-&lt;br /&gt;
| Username=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always) &lt;br /&gt;
| Internet Settings &amp;amp;rarr; Web/FTP Site&lt;br /&gt;
| Username&lt;br /&gt;
| (blank)&lt;br /&gt;
| the user name for connecting to your server&lt;br /&gt;
|-&lt;br /&gt;
| UTF8encode=&lt;br /&gt;
| [FTP site]&lt;br /&gt;
| legacy software&lt;br /&gt;
| (always)&lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Settings &amp;amp;rarr; General Settings&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Web Site &amp;amp;rarr; General Settings&lt;br /&gt;
| UTF-8 encoding&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* (Legacy versions and MX up to 3.9.7) 0 (ISO 8859-1 character set)&lt;br /&gt;
* (Release 3.10.0 on) 1 (UTF-8 encoding enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to use [[Reports_folder#Encoding|&#039;&#039;&#039;UTF-8&#039;&#039;&#039; encoding]] in all [[:Category:JSON Files|.json files]] &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) and MX will create its .json files using &#039;&#039;&#039;ISO 8859-1 character set&#039;&#039;&#039;, &#039;&#039;please note that this encoding is incompatible with [[New_Default_Web_Site_Information#Installing_the_new_template_for_new_users|web pages]] included in &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder&#039;&#039;; so if you upgrade from an earlier release, you may need to change this setting&lt;br /&gt;
|-&lt;br /&gt;
|WebcamURL=&lt;br /&gt;
| [Web Site]&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| (always) &lt;br /&gt;
| (depends on release)&lt;br /&gt;
* (releases 3.0.0 to 3.11.4)  Internet Settings &amp;amp;rarr; Web Site&lt;br /&gt;
* (release 3.12.0 on)   Internet Settings &amp;amp;rarr; Miscellaneous&lt;br /&gt;
| Webcam URL&lt;br /&gt;
| (blank)&lt;br /&gt;
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as &amp;quot;web cam&amp;quot;, but for your own web pages, this might lead to a home or blog page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Program Start-up Options==&lt;br /&gt;
&lt;br /&gt;
* Introduced release 3.9.4 - b3099&lt;br /&gt;
* File Section is [Program]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:160px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingHost=&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Host to PING on program start-up&lt;br /&gt;
|None (no remote host)&lt;br /&gt;
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable&lt;br /&gt;
|-&lt;br /&gt;
|StartupPingEscapeTime=999&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|PING escape time (mins)&lt;br /&gt;
|999 (minutes)&lt;br /&gt;
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelaySecs=0&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Start-up Delay (secs)&lt;br /&gt;
|zero (no delay)&lt;br /&gt;
|Add a delay before the Cumulus tries to start reading the station.&lt;br /&gt;
|-&lt;br /&gt;
|StartupDelayMaxUptime=300&lt;br /&gt;
| Program Settings &amp;amp;rarr; Program Start-up Options&lt;br /&gt;
|Max system uptime to apply the start-up delay&lt;br /&gt;
|300 (seconds equivalent to 5 minutes)&lt;br /&gt;
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.&lt;br /&gt;
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied&lt;br /&gt;
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter&lt;br /&gt;
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Proxy==&lt;br /&gt;
&lt;br /&gt;
This is a continuation of an experimental legacy Cumulus software feature, please see [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=728 here for request] and see [[Cumulus.ini_(Cumulus_1)#Proxies|here]] for potential content.  I have not seen any evidence that this feature ever came out of beta, and nobody has ever commented on its use, so I see no reason to do any further documentation.&lt;br /&gt;
&lt;br /&gt;
==Station specific alternatives==&lt;br /&gt;
&lt;br /&gt;
A number of settings are shown only for specific station types, and so the following tables are grouped here.&lt;br /&gt;
&lt;br /&gt;
Since MX is being developed by someone who uses a Davis station, a lot of &amp;quot;Labels on the Settings Screens&amp;quot; mention &amp;quot;Davis&amp;quot; even if you have selected a different station, because the code was written by copy and paste!&lt;br /&gt;
&lt;br /&gt;
=== Solar===&lt;br /&gt;
&lt;br /&gt;
Cumulus MX is unable to work out if you have a solar sensor, so these options are always displayed.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| SolarCalc=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar Calculation Method&lt;br /&gt;
|  0=Ryan-Stololzenbach &lt;br /&gt;
| Drop-down list:&lt;br /&gt;
*  0=Ryan-Stololzenbach &lt;br /&gt;
* 1=Bras&lt;br /&gt;
|-&lt;br /&gt;
| SunThreshold=75&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Sun Threshold (percent)&lt;br /&gt;
| 75&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| SolarMinimum=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.13&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| Solar minimum (W/m2)&lt;br /&gt;
| 30&lt;br /&gt;
| Enter a number&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorJul=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (June)&lt;br /&gt;
&lt;br /&gt;
(Note the internal calculation does apply this to June, but some MX releases were incorrectly typed to say &amp;quot;July&amp;quot; on the settings screen).&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between this value and the next. So this June factor changes very little either side of that solstice, with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| RStransfactorDec=0.80000000000000004&lt;br /&gt;
| [Solar]&lt;br /&gt;
| 3.14&lt;br /&gt;
| Station Settings &amp;amp;rarr; Solar&lt;br /&gt;
| RS Transmission factor (December)&lt;br /&gt;
| 0.8&lt;br /&gt;
| MX does a sinusoidal interpolation between last value and this one. So this December factor changes very little either side of that solstice,  with the average value from both factors applying at the equinoxes (March and September) and different amounts of each factor each side of equinox.  (So actually more like a cosine interpolation!)&lt;br /&gt;
|-&lt;br /&gt;
| UseBlakeLarsen=0&lt;br /&gt;
| [Solar]&lt;br /&gt;
| Legacy&lt;br /&gt;
| Extra Sensor Settings &lt;br /&gt;
| Blake-Larsen Sunshine Recorder&lt;br /&gt;
| 0=deselected&lt;br /&gt;
| checkbox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Selecting the weather station type determines which options are shown===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|Type= -1 &lt;br /&gt;
| [Station]&lt;br /&gt;
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station type &lt;br /&gt;
| -1 (not yet defined)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* -1 = &amp;quot;Select Station&amp;quot;, shown before a selection from those below is made&lt;br /&gt;
* 0 = Davis Vantage Pro station&lt;br /&gt;
* 1 = Davis Vantage Pro2 or Vue station&lt;br /&gt;
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)&lt;br /&gt;
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)&lt;br /&gt;
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have &#039;&#039;&#039;LogExtraSensors=1&#039;&#039;&#039; set.&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; You can also use &#039;&#039;Type=4&#039;&#039; if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the &#039;&#039;data&#039;&#039; 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. &lt;br /&gt;
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] (&#039;&#039;&#039;without&#039;&#039;&#039; solar measurement sensors (with or without solar recharging))&lt;br /&gt;
* 6 = For all La Crosse WS23xx models e.g. WS2300&lt;br /&gt;
* 7 = Fine Offset/Watson/MyDel etc &#039;&#039;&#039;with Solar Sensors&#039;&#039;&#039; as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].&lt;br /&gt;
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100&lt;br /&gt;
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200&lt;br /&gt;
* 10 = Instromet (with optional extra solar sensors or without)&lt;br /&gt;
* 11 = Davis WLL&lt;br /&gt;
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Selection made here determines what MX sections appear on the Station Settings page&lt;br /&gt;
|-&lt;br /&gt;
| Model=&lt;br /&gt;
| [Station]&lt;br /&gt;
| Early legacy version&lt;br /&gt;
| Station Settings &amp;amp;rarr; General Settings&lt;br /&gt;
| Station model &lt;br /&gt;
| (empty)  &lt;br /&gt;
|The weather station model description that you want output by the web tag &amp;amp;lt;#stationtype&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Airlink===&lt;br /&gt;
&lt;br /&gt;
The details in this sub-section need to be checked by someone who uses the relevant hardware.&lt;br /&gt;
&lt;br /&gt;
* Introduced Release&lt;br /&gt;
* File Section is [AirLink]&lt;br /&gt;
* Not Shown on Settings page?&lt;br /&gt;
IsWllNode=0&lt;br /&gt;
WLv2ApiKey=&lt;br /&gt;
WLv2ApiSecret=&lt;br /&gt;
AutoUpdateIpAddress=1&lt;br /&gt;
In-Enabled=0&lt;br /&gt;
In-IPAddress=0.0.0.0&lt;br /&gt;
In-WLStationId=-1&lt;br /&gt;
In-Hostname=&lt;br /&gt;
Out-Enabled=0&lt;br /&gt;
Out-IPAddress=0.0.0.0&lt;br /&gt;
Out-WLStationId=-1&lt;br /&gt;
Out-Hostname=&lt;br /&gt;
AQIformula=0&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Davis===&lt;br /&gt;
&lt;br /&gt;
Two Wiki sub-sections, that need to be checked by by somebody who uses the relevant functionality:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Davis VP/VP2/Vue====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.&lt;br /&gt;
* Introduced for legacy Cumulus&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=0&amp;quot; or &amp;quot;Type=1&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station] &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|VP2SleepInterval=500&lt;br /&gt;
|&lt;br /&gt;
|500 (milli-seconds)&lt;br /&gt;
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.&lt;br /&gt;
* if you suspect that data is being missed, reduce number&lt;br /&gt;
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions. &lt;br /&gt;
|-&lt;br /&gt;
|VPClosedownTime=x&lt;br /&gt;
|&lt;br /&gt;
|(default not yet documented)&lt;br /&gt;
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself&lt;br /&gt;
|-&lt;br /&gt;
|DavisCalcAltPress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude&lt;br /&gt;
&lt;br /&gt;
CWOP require &#039;Altimeter Pressure&#039; (AP) to be uploaded, i.e. a value calculated simply using altitude. &lt;br /&gt;
*0 = Use SLP supplied by Davis&lt;br /&gt;
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.&lt;br /&gt;
|-&lt;br /&gt;
|SyncDavisClock=0&lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).&lt;br /&gt;
*0 = Disabled, default (as deselected on the Station Configuration Screen)&lt;br /&gt;
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!&lt;br /&gt;
|-&lt;br /&gt;
|ClockSettingHour=4&lt;br /&gt;
|&lt;br /&gt;
|4&lt;br /&gt;
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.&lt;br /&gt;
*4 = 04:00 (default value)&lt;br /&gt;
*0-23 = 00:00 to 23:00&lt;br /&gt;
|-&lt;br /&gt;
|VP2ConnectionType=1&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|Weather station connection type&lt;br /&gt;
*0 = serial (see next parameter to specify COM port)&lt;br /&gt;
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)&lt;br /&gt;
*2 = TCP/IP (see later parameters to specify ports)&lt;br /&gt;
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.&lt;br /&gt;
|-&lt;br /&gt;
|VP2TCPPort=22222&lt;br /&gt;
|&lt;br /&gt;
| 2222&lt;br /&gt;
|Communications port used if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2IPAddr=0.0.0.0 &lt;br /&gt;
|&lt;br /&gt;
| 0.0.0.0&lt;br /&gt;
|Weather station IP address if VP type has TCP/IP selected.&lt;br /&gt;
|-&lt;br /&gt;
|VP2PeriodicDisconnectInterval=0&lt;br /&gt;
|&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.&lt;br /&gt;
&lt;br /&gt;
Set it to zero to disable, if you are not using the Weatherlink site.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|This is set in the &#039;&#039;&#039;Settings&#039;&#039;&#039; block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don&#039;t select this for Solar/UV sensors.&lt;br /&gt;
|-&lt;br /&gt;
|UseDavisLoop2=1&lt;br /&gt;
|&lt;br /&gt;
|1 (use Loop2)&lt;br /&gt;
|The current MX code uses &#039;&#039;LOOP2&#039;&#039; for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed, and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.&lt;br /&gt;
*0 = Select this if you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.&lt;br /&gt;
&lt;br /&gt;
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIPResponseTime=500&lt;br /&gt;
|&lt;br /&gt;
|500&lt;br /&gt;
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.&lt;br /&gt;
|-&lt;br /&gt;
|ForceVPBarUpdate=0&lt;br /&gt;
|&lt;br /&gt;
|0 (normal)&lt;br /&gt;
| Added in build 3042 (January 2017).&lt;br /&gt;
&lt;br /&gt;
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says &amp;quot;Having checked the code, I see it asks for 20 packets from the &#039;LOOP2&#039; if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets&amp;quot;. Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.&lt;br /&gt;
|-&lt;br /&gt;
|DavisIncrementPressureDP=0&lt;br /&gt;
|&lt;br /&gt;
|1 &lt;br /&gt;
|(from version 3.0.0 build 3042)&lt;br /&gt;
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg&lt;br /&gt;
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg&lt;br /&gt;
|-&lt;br /&gt;
|VPrainGaugeType=0&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|Specifies the units selected on your Vantage Pro Rain Gauge.&lt;br /&gt;
*0 = Metric Rain Adapter fitted, a 0.2mm gauge&lt;br /&gt;
*1 = Imperial gauge without adapter, a 0.01&amp;quot; gauge.&lt;br /&gt;
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.&lt;br /&gt;
|-&lt;br /&gt;
|DataLogging=0&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|(Build 3018 onwards). &lt;br /&gt;
*0 (default) = Cumulus MX will not add extra logging.&lt;br /&gt;
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large. &lt;br /&gt;
I&#039;ve also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.&lt;br /&gt;
|-&lt;br /&gt;
|ZeroConfig&lt;br /&gt;
|&lt;br /&gt;
|(default not known)&lt;br /&gt;
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Davis WeatherLink Live====&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} This table has not been populated yet&lt;br /&gt;
* Introduced in a MX beta build&lt;br /&gt;
* File Section is [WLL]&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=11&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===EasyWeather (Reading File instead of connecting to a Weather Station)===&lt;br /&gt;
&lt;br /&gt;
This sub-section is based on what applied for the legacy software, assuming nothing has changed for MX.&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;EasyWeather File Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=4&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:120px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:800px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| EWInterval=10&lt;br /&gt;
| File Read Interval&lt;br /&gt;
| 10 (minutes between new line becoming available in file)&lt;br /&gt;
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.&lt;br /&gt;
*0= Default, meaning not applicable &lt;br /&gt;
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5&lt;br /&gt;
|- &lt;br /&gt;
| EWFile= &lt;br /&gt;
| Filename&lt;br /&gt;
| (empty)&lt;br /&gt;
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]&lt;br /&gt;
* (empty) (i.e. attribute and equals sign, but no value)  &#039;&#039;&#039;Note:&#039;&#039;&#039; If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station &#039;&#039;&#039;Type=4&#039;&#039;&#039; but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the &#039;&#039;data&#039;&#039; sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features&lt;br /&gt;
&lt;br /&gt;
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.&lt;br /&gt;
|-&lt;br /&gt;
| EWminpressureMB=900&lt;br /&gt;
| Minimum Pressure Value&lt;br /&gt;
| 900&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWmaxpressureMB=1200&lt;br /&gt;
| Maximum Pressure Value&lt;br /&gt;
| 1200&lt;br /&gt;
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)&lt;br /&gt;
|-&lt;br /&gt;
| EWMaxRainTipDiff=40&lt;br /&gt;
| Rain Tip Difference&lt;br /&gt;
| Default=30 tips in Cumulus 1, MX default is 40 tips&lt;br /&gt;
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.&lt;br /&gt;
&lt;br /&gt;
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.&lt;br /&gt;
&lt;br /&gt;
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag &amp;lt;#r24hour&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| EWpressureoffset=x.y&lt;br /&gt;
| Pressure Offset&lt;br /&gt;
| 9999&lt;br /&gt;
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} An Ecowitt user needs to check/update this sub-section, it is understood significant changes are included in 3.12.0 beta builds, but the forum does not give away any details&lt;br /&gt;
&lt;br /&gt;
* Introduced in release 3.2.0&lt;br /&gt;
* File Section is [GW100]&lt;br /&gt;
* MX Section is &amp;quot;Ecowitt GW1000 Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if &amp;quot;Type=12&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|AutoUpdateIpAddress=1&lt;br /&gt;
|Auto-discovery&lt;br /&gt;
|1 (selected)&lt;br /&gt;
|Should MX attempt to discover IP address&lt;br /&gt;
*0=Disable&lt;br /&gt;
*1=Enable&lt;br /&gt;
|-&lt;br /&gt;
|IPAddress=&lt;br /&gt;
|IP address&lt;br /&gt;
|(no default)&lt;br /&gt;
| stores the IP address of your GW1000 WiFi logger&lt;br /&gt;
|-&lt;br /&gt;
|MACAddress=&lt;br /&gt;
|MAC addresss&lt;br /&gt;
|(no default)&lt;br /&gt;
|Populated by MX when auto-discovery enabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Fine Offset Stations===&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Fine Offset Settings&amp;quot;&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| FOReadAvoidPeriod=3&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Read Avoid Period&lt;br /&gt;
| 3 (seconds)&lt;br /&gt;
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory&lt;br /&gt;
&lt;br /&gt;
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)&lt;br /&gt;
|-&lt;br /&gt;
| ??&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Set the Fine Offset Logger interval to match Cumulus MX interval &lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not - labelled as &amp;quot;Experimental - use with caution&amp;quot;&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to &amp;quot;update the Davis interval&amp;quot; (I said copy and paste was used from Davis section!) to match the interval MX is using. &lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for no effect on your weather station&lt;br /&gt;
|-&lt;br /&gt;
| FineOffsetReadTime=150&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| Request/Read Delay&lt;br /&gt;
| 150 (milliseconds)&lt;br /&gt;
| Adjust time (in milliseconds) between request for read, and actual attempt to read data via USB&lt;br /&gt;
|-&lt;br /&gt;
| ProductID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Product Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|- &lt;br /&gt;
| SyncFOReads=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Settings&lt;br /&gt;
| Synchronise Reads&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data&lt;br /&gt;
&lt;br /&gt;
# The parameter was added for legacy releases, to try to reduce the occurrence of &amp;quot;lock-up&amp;quot; issues.&lt;br /&gt;
# MX uses a different way to interrogate Fine Offset stations, originally ticking this could result in more reads being skipped, than actually processed, potentially updating just a few times a day, so it was best disabled!&lt;br /&gt;
# The MX code relating to this parameter was rewritten 1n 3.11.0, but the developer labels this as an &amp;quot;attempt&amp;quot;, so it may still be best to try to manage without enabling this setting&lt;br /&gt;
|-&lt;br /&gt;
| VendorID=-1&lt;br /&gt;
| MX release ??&lt;br /&gt;
| Only if Fine Offset selected&lt;br /&gt;
| Station Settings &amp;amp;rarr; Fine Offset Advanced Settings&lt;br /&gt;
| USB Vendor Id (PID)&lt;br /&gt;
| -1 (default setting)&lt;br /&gt;
| Advanced setting if you don&#039;t want to leave it to MX to find your HID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Instromet Settings===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
* Introduced in a Legacy version&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* MX Section is &amp;quot;Instromet Settings&amp;quot; or &amp;quot;Instromet Advanced Options&amp;quot; as indicated&lt;br /&gt;
* Only &amp;quot;Shown on Settings page&amp;quot; if either &amp;quot;Type=5&amp;quot; or &amp;quot;Type=7&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| ComportName=xxxxxx&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial port name&lt;br /&gt;
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)&lt;br /&gt;
| Only required if your station is connected via a real, or virtual, serial port&lt;br /&gt;
|-&lt;br /&gt;
|ImetBaudRate=19200&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Settings&lt;br /&gt;
| Serial Baud Rate (DavisBaudRate)&lt;br /&gt;
| 19200&lt;br /&gt;
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;SyncDavisClock=0&amp;quot; and &amp;quot;ClockSettingHour=4&amp;quot;&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| &amp;quot;Sychronise Station Clock&amp;quot; and &amp;quot;Clock sync hour&amp;quot;&lt;br /&gt;
| Tick box not selected, data box set to 4 &lt;br /&gt;
| Note despite the name of the parameter within &#039;Cumulus.ini&#039;, this does apply to Instromet stations.&lt;br /&gt;
&lt;br /&gt;
*Simple tick or not&lt;br /&gt;
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!&lt;br /&gt;
** Don&#039;t tick (value shown as 0 in Cumulus.ini) if you don&#039;t want MX to attempt to keep station clock in line with computer clock&lt;br /&gt;
* Box taking an integer&lt;br /&gt;
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited&lt;br /&gt;
|-&lt;br /&gt;
| ImetUpdateLogPointer=1&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Update logger pointer&lt;br /&gt;
| 1 (enabled)&lt;br /&gt;
| Simple tick or not&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads&lt;br /&gt;
* Don&#039;t tick to disable this action&lt;br /&gt;
|-&lt;br /&gt;
|ImetWaitTime=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
| Delay between sending data read commands&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.&lt;br /&gt;
|-&lt;br /&gt;
| ImetReadDelay=500&lt;br /&gt;
| Station Settings &amp;amp;rarr; Instromet Advanced Options&lt;br /&gt;
|  Delay after sending a command before trying to read data from the serial port&lt;br /&gt;
| 500&lt;br /&gt;
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LaCrosse stations===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in, needs a contributor who uses this type of weather station&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Shown on Settings page?&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | File Section&lt;br /&gt;
!style=&amp;quot;width:150px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page (mostly in &#039;&#039;&#039;Alarm&#039;&#039;&#039; column)&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LCMaxWind=X&lt;br /&gt;
| Shown only if La Crosse was selected as station type&lt;br /&gt;
| [Station]&lt;br /&gt;
| 3.12.0&lt;br /&gt;
| Depends on release:&lt;br /&gt;
* (Version 1.8.8 Build 874 to release 3.11.4) Need to edit manually in file directly &lt;br /&gt;
* (Release 3.12.0 onwards) Station Settings &amp;amp;rarr; Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| La Crosse max wind speed&lt;br /&gt;
| ???&lt;br /&gt;
| It is setting for the La Crosse max wind speed, where X is the maximum (before calibrated by any definitions in Offsets) wind speed in m/s that you want to allow. The value you supply should be in metres/second, regardless of what wind unit you are using in Cumulus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It is assumed that [[Cumulus.ini_(Cumulus_1)#La_Crosse_specific:|most parameters remain same]]&lt;br /&gt;
&lt;br /&gt;
===Oregon Scientific WM918/WMR928 Settings===&lt;br /&gt;
&lt;br /&gt;
The Oregon Scientific code has not changed since the earliest beta MX (3.0.0) builds based on moving compiled code from Cumulus 1.  &lt;br /&gt;
&lt;br /&gt;
It appears very few current Cumulus users own these obsolete models, so all these settings have to be added directly into the file, you can&#039;t edit them in the admin interface, and they will be missing from any configuration file created by any MX release.&lt;br /&gt;
&lt;br /&gt;
* Introduced for legacy Cumulus, and unchanged by MX&lt;br /&gt;
* File Section is [Station], these settings need to be manually entered into file below that section heading&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | External to MX edit&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|[Station]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|style=&amp;quot;background:lightgray;&amp;quot;|Section name - the following parameters appear in Station section&lt;br /&gt;
|-&lt;br /&gt;
|Humidity98Fix=0 &lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|Applies to weather station types that never report more than 98% relative humidity.&lt;br /&gt;
*0 = Disabled (default)&lt;br /&gt;
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.&lt;br /&gt;
|-&lt;br /&gt;
|LogExtraSensors=0&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|0 (disable)&lt;br /&gt;
|This setting determines whether MX looks for readings from extra temperature probes etc. &lt;br /&gt;
*0=Disabled (default)&lt;br /&gt;
*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&#039;t use this for Solar/UV sensors..&lt;br /&gt;
|-&lt;br /&gt;
|WMR928TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an &#039;extra&#039; channel  (see previous parameter) as your main temperature sensor, set N to the required channel&lt;br /&gt;
|-&lt;br /&gt;
|WMR200TempChannel=N&lt;br /&gt;
| Stop MX and add this into file&lt;br /&gt;
|(by default no extra sensors)&lt;br /&gt;
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an &#039;extra&#039; channel as your main temperature sensor, set N to the required channel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Units, Derivative Options,  and Decimal Places==&lt;br /&gt;
&lt;br /&gt;
For altitude units, please see [[#Location]].&lt;br /&gt;
&lt;br /&gt;
* File Section is [Station]&lt;br /&gt;
* Edit on Station Settings page (except where indicated in bold as another page)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:30px&amp;quot; | Parameter Line Entry&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | Introduced&lt;br /&gt;
!style=&amp;quot;width:100px&amp;quot; | MX Section&lt;br /&gt;
!style=&amp;quot;width:60px&amp;quot; | Label on Settings page&lt;br /&gt;
!style=&amp;quot;width:20px&amp;quot; | Default&lt;br /&gt;
!style=&amp;quot;width:300px&amp;quot; | Description&lt;br /&gt;
|- &lt;br /&gt;
| AirQualityDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Air Quality decimals&lt;br /&gt;
| 1  (displayed as blank)&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| AvgBearingMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Bearing Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value 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&lt;br /&gt;
|-&lt;br /&gt;
| AvgSpeedMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Average Speed Minutes&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| This parameter&#039;s value is the number of minutes over which Cumulus averages out reported current wind speeds&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedDP=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate dew point &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate dew point from temperature and humidity supplied by station&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or humidity, Cumulus will calculate dew-point. This avoids the restriction in the Oregon Scientific stations where the dew point can never be below freezing point.&lt;br /&gt;
** If station provides dew point, then that will be used provided no multiplier/offsets have been specified for temperature or humidity&lt;br /&gt;
|-&lt;br /&gt;
| CalculatedWC=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate wind chill &lt;br /&gt;
| Unticked (shown as 0 in Cumulus.ini)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will calculate wind chill from temperature and wind speed&lt;br /&gt;
** Note that there is a maximum temperature, and minimum wind speed, for Cumulus to make the calculation, see [[Wind_chill]] page&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) action depends on &#039;&#039;&#039;Calibration settings&#039;&#039;&#039;&lt;br /&gt;
** If Cumulus has non-default multiplier and/or offset settings for temperature or wind speed, Cumulus will calculate wind chill&lt;br /&gt;
** If station provides wind chill, then that will be used provided no multiplier/offsets have been specified for temperature or wind speed&lt;br /&gt;
Note that some stations (Fine Offset, for example), do not make a wind chill value available to Cumulus. For these, Cumulus always calculates it.&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourSeasonStart=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Season Starts&lt;br /&gt;
| Default depends on release&lt;br /&gt;
* (up to 3.11.4) 10 = October&lt;br /&gt;
* (from 3.12.0) 4 in Southern hemisphere, 10 in Northern hemisphere&lt;br /&gt;
| The value to enter is the month number (1=January, 12=December) and the Cumulative Chill Hours Count is reset to zero on the first of the selected month&lt;br /&gt;
|-&lt;br /&gt;
| ChillHourThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Chill Hours&lt;br /&gt;
| Default depends on Temperature Units&lt;br /&gt;
* Either 45 degrees Fahrenheit (equivalent to 7.22 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Celsius)&lt;br /&gt;
* Or 7 degrees Celsius (equivalent to 44.6 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;Fahrenheit)&lt;br /&gt;
| Chill Hours are incremented by the number of (fractional) hours that the air temperature is below the threshold. In practice, Cumulus simply detects if the current temperature is below the threshold and adds an increment equivalent to the (interval) time passed since the last temperature reading.&lt;br /&gt;
* You can put in any value you want, with a decimal place if required&lt;br /&gt;
* Some people have put in the freezing-point temperature (0&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C or 32 &amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;F) and they relabel &amp;quot;chill hours&amp;quot; to &amp;quot;frost hours&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| CloudBaseInFeet=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| (As at 3.11.4, can only adjust in the file)&lt;br /&gt;
|&lt;br /&gt;
| 0 (default in MX is metres)&lt;br /&gt;
| Select units used for reporting theoretical cloud base:&lt;br /&gt;
* 0 = metres (default if file created by MX)&lt;br /&gt;
* 1 = feet (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| ErrorLogSpikeRemoval=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| &#039;&#039;&#039;Calibration Settings&#039;&#039;&#039; &amp;amp;rarr; Final tick box&lt;br /&gt;
| Log spike and limit violations to error log &lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| Log spike and limit violations to error log (in MX this is in [[MXdiags folder]]):&lt;br /&gt;
* 1 = do log (default if file created by MX)&lt;br /&gt;
* 0 = don&#039;t log (default if file created by legacy software)&lt;br /&gt;
|-&lt;br /&gt;
| HourlyForecast=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Update forecast hourly&lt;br /&gt;
| 1 (default in MX is enabled)&lt;br /&gt;
| When Cumulus derives its Zambretti forecast&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will derive a Zambretti forecast just once an hour, on the hour&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to derive a forecast every time MX does a process of the pressure reading&lt;br /&gt;
|-&lt;br /&gt;
| Humidity98Fix=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Max humidity&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| For any weather station that never reports a relative humidity greater than 98%&lt;br /&gt;
&lt;br /&gt;
Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then if weather station reading is 98%, process that as 100% for all outputs from MX&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) to always report what weather station reports for relative humidity&lt;br /&gt;
|-&lt;br /&gt;
| PeakGustMinutes=10&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Peak wind gust time&lt;br /&gt;
| 10 (minutes)&lt;br /&gt;
| MX waits until a gust has been measured for number of minutes specified by value of parameter, before checking whether previous gust extreme record have been exceeded&lt;br /&gt;
|-&lt;br /&gt;
| PressDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Pressure decimals&lt;br /&gt;
| Default depends on Pressure Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are hPa or mb&lt;br /&gt;
* default is 2 if units are inches of mercury&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| PressureUnit=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Pressure&lt;br /&gt;
| Depends on release:&lt;br /&gt;
# Legacy to 3.11.4: 0 (mbar)&lt;br /&gt;
# 3.12.0 onwards: 1 (hPa)&lt;br /&gt;
&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millibar (mb)&lt;br /&gt;
* 1 = hectoPascals (hPa)&lt;br /&gt;
* 2 = inches of mercury (in Hg)&lt;br /&gt;
|-&lt;br /&gt;
| RainDayThreshold=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options &amp;amp;rarr; Advanced Options&lt;br /&gt;
| Rain day threshold&lt;br /&gt;
| Default is -1 which depends on Rainfall Units AND station type&lt;br /&gt;
* -1 = normally 0.2 if units are millimetres&lt;br /&gt;
* -1 = normally 0.01 if units are inches&lt;br /&gt;
* Otherwise enter a value in your selected units&lt;br /&gt;
| For derivatives like count of consecutive wet/dry days, any daily rainfall less than this threshold will be ignored.&lt;br /&gt;
&lt;br /&gt;
(If rainfall is measured in tips, usually set to just over one tip, as first tip of day might be result of less that one tip accumulated on earlier days or because of dew)&lt;br /&gt;
|-&lt;br /&gt;
| RainDecimals=1&lt;br /&gt;
| Release 3.9.2 &lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Rainfall decimals&lt;br /&gt;
| Default depends on Rainfall Units  (displayed as blank)&lt;br /&gt;
* default is 1 if units are millimetres&lt;br /&gt;
* default is 2 if units are inches&lt;br /&gt;
| Number of decimal places for all outputs&lt;br /&gt;
|-&lt;br /&gt;
| RainSeasonStart=1&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Start of rainfall season&lt;br /&gt;
| 1 (Jan)&lt;br /&gt;
| Drop-down&lt;br /&gt;
* 1 = January&lt;br /&gt;
* 2 = February&lt;br /&gt;
* 3 = March&lt;br /&gt;
...&lt;br /&gt;
* 9 = September&lt;br /&gt;
* 10 = October&lt;br /&gt;
* 11 = November&lt;br /&gt;
* 12 = December&lt;br /&gt;
&lt;br /&gt;
Added in late 2010 because Cumulus users in Israel said they do not total rainfall from January.&lt;br /&gt;
&lt;br /&gt;
It was welcomed by people outside Israel, it turned out growers are often interested in a growing season rainfall total&lt;br /&gt;
|-&lt;br /&gt;
| RainUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Rain&lt;br /&gt;
| 0 (mm)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = millimetres&lt;br /&gt;
* 1 = inches&lt;br /&gt;
|-&lt;br /&gt;
| RoundWindSpeed=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Rounding of wind speed&lt;br /&gt;
| 0 (no)&lt;br /&gt;
| Simple tick or not:&lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will round all the wind speeds it reports to nearest integer&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will report wind speeds to the precision defined in &amp;quot;WindSpeedDecimals&amp;quot; parameter&lt;br /&gt;
|-&lt;br /&gt;
| SunshineHrsDecimals=2&lt;br /&gt;
| Release 3.8.0&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Sunshine hours decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Temperature decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| TempUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Temperature&lt;br /&gt;
| 0 (&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt;C&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = Celsius&lt;br /&gt;
* 1 = Fahrenheit&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusForecast=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Forecast&lt;br /&gt;
| Use Cumulus Forecast&lt;br /&gt;
| 0 (disabled)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then Cumulus will generate a simple weather Zambretti forecast, if your station does not supply a forecast, or as an alternative to the one supplied by your station. Please see [[Forecast_webtag]] for details.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will not do any forecasting, so it will return &amp;quot;not available&amp;quot; unless your weather station provides an alternative forecast&lt;br /&gt;
|-&lt;br /&gt;
| UseCumulusPresstrendstr=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Cumulus pressure trend names &lt;br /&gt;
| 0 (depends on weather station type)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then effect depends on whether your weather station supplies pressure trends&lt;br /&gt;
** If your station does supply pressure trends, then MX will use those&lt;br /&gt;
** If your station does not supply pressure trends, then MX will generate the name for the current pressure trend, e.g. &amp;quot;Falling&amp;quot;, &amp;quot;Rising quickly&amp;quot; etc, instead of the one supplied by your station. The names used are those in the UK Shipping Forecast, but can be modified using [[strings.ini]].&lt;br /&gt;
|-&lt;br /&gt;
| UseSpeedForAvgCalc=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use speed for average calculation&lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;wind speed&amp;quot; to calculate the average wind speed.&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use what the weather station supplies as &amp;quot;latest wind speed&amp;quot; to calculate the average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| UseZeroBearing=1&lt;br /&gt;
| Legacy Software&lt;br /&gt;
| Common Options&lt;br /&gt;
| Use bearing zero when calm&lt;br /&gt;
| 1 (enable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will report a wind bearing of zero when the wind is calm&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will continue to report the last wind bearing when the wind stops blowing&lt;br /&gt;
|-&lt;br /&gt;
| UVDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Ultra Violet decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| Wind10MinAverage=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Common Options&lt;br /&gt;
| Calculate average wind speed &lt;br /&gt;
| 0 (disable)&lt;br /&gt;
| Simple tick or not: &lt;br /&gt;
* Tick (value shown as 1 in Cumulus.ini) then MX will calculate an average wind speed (over ten minutes) as defined by &amp;quot;UseSpeedForAvgCalc&amp;quot; parameter&lt;br /&gt;
* Don&#039;t tick (value shown as 0 in Cumulus.ini) then MX will use whatever the weather station provides as an average wind speed&lt;br /&gt;
Please see [[Wind_measurement#Weather_Stations_and_Cumulus]] for more details.&lt;br /&gt;
|-&lt;br /&gt;
| WindRunDecimals=1&lt;br /&gt;
| Release 3.9.2&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind run decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedAvgDecimals=1&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 1 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindSpeedDecimals=2&lt;br /&gt;
| Release 3.8.3&lt;br /&gt;
| Units &amp;amp;rarr; Advanced Options (Here be dragons!)&lt;br /&gt;
| Wind speed average decimals&lt;br /&gt;
| 2 (displayed as blank)&lt;br /&gt;
| Select a number of decimal places to overwrite the default&lt;br /&gt;
|-&lt;br /&gt;
| WindUnit=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Units&lt;br /&gt;
| Wind&lt;br /&gt;
| Default depends on release:&lt;br /&gt;
* Legacy to 3.11.4: 0 (m s&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
* 3.12.0 onwards: 2 (km hr&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;)&lt;br /&gt;
| Drop-down:&lt;br /&gt;
* 0 = metres per second&lt;br /&gt;
* 1 = miles per hour&lt;br /&gt;
* 2 = Kilometres per hour&lt;br /&gt;
* 3 = Knots (nautical miles per hour or kts)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrain=0&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year-to-date amount&lt;br /&gt;
| 0 (displayed as blank)&lt;br /&gt;
| Enter the amount of rainfall to be added to the calendar year in next parameter (used when start using Cumulus in middle of year)&lt;br /&gt;
|-&lt;br /&gt;
| YTDrainyear=&lt;br /&gt;
| Legacy Cumulus&lt;br /&gt;
| Annual Rainfall&lt;br /&gt;
| Year to which year-to-date amount applies&lt;br /&gt;
| (displayed as blank)&lt;br /&gt;
| Enter a 4 digit year:&lt;br /&gt;
* Legacy Releases (1.7.12 5 July 2008) and MX up to 3.11.4 (build 3133 25 May 2021): The year-to-date amount in previous parameter is added to the current (seasonal) rain if the year specified in this parameter matches the current year. &lt;br /&gt;
** If your rain season starts in January (default) then set this to the calendar year when you first use Cumulus (in a particular location).  &lt;br /&gt;
** If your rain year starts in any other month, set this to this year if your first season starts this year, and set this to last year if your second season has started and you don&#039;t want the previous value added to your second season&lt;br /&gt;
* From Release 3.12.0 (?? July 2021), the current calendar year is compared against  (current month - season start month + 1) year, so you enter the year in which your first season starts (be that last calendar year or this calendar year)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=File:Engineoutput.png&amp;diff=10425</id>
		<title>File:Engineoutput.png</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=File:Engineoutput.png&amp;diff=10425"/>
		<updated>2022-05-17T15:38:53Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=10242</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=10242"/>
		<updated>2022-03-10T17:01:33Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Current Release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
: a cross platform version of Cumulus (M Crossley update) that runs on Microsoft Windows, all varieties of UNIX and Linux (including the Raspberry Pi Operating System), and Mac OS X. &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;NOTE: On Linux/RPi/macOS, Mono version 5, or 6, is needed for CreateMissing.Exe, ExportToMySQL.exe, and CumulusMX.exe. All of these relating to MX Release v3.9.1 or later.&lt;br /&gt;
&lt;br /&gt;
: Mono v4 is subject to random crashes.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
==Usage Restriction==&lt;br /&gt;
&lt;br /&gt;
Note: &#039;&#039;&#039;Cumulus MX is strictly for non-commercial, non-government use only.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Both the mandatory [[MX Administrative Interface|MX Interface]], and the optional [[New Default Web Site Information|default web site]], contains products produced by [https://www.highcharts.com Highsoft] which are not free for commercial and governmental use. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Help with ‘Stable’ MX releases ==&lt;br /&gt;
&lt;br /&gt;
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 the forum] before installing it (to see what changes affect you, and what actions you may need to take).&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus MX, please first consult, in this Wiki, [[What_to_do_when_I_have_a_problem_with_MX]], or use the entry point of&lt;br /&gt;
the [[:Category:Cumulus MX]] page for pointers to other Wiki pages connected with MX that may help.  &lt;br /&gt;
&lt;br /&gt;
If you cannot answer your questions from those links, then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have answers.&lt;br /&gt;
&lt;br /&gt;
==Upgrading==&lt;br /&gt;
&lt;br /&gt;
We strongly advise [[Updating_MX_to_new_version#Introduction_to_upgrading_MX|upgrading]] to the latest version, if only for the fact that later versions offer more functionality, and may fix any bugs in an earlier release. Also the developer can more easily offer support if you are using the build he most recently released.&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended that you install all files (there are inter-dependencies) in the download for a new release of MX directly over your existing installation.  There is an [[Updating_MX_to_new_version#Installer_Option|installer utility]] available to help with upgrading.&lt;br /&gt;
&lt;br /&gt;
*Important, please read all of the release notes (in the [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 appropriate forum announcement] threads) for the builds since the version you are upgrading from, especially noting when there are references to necessary once-off actions.&lt;br /&gt;
*If you have never upgraded before, or you are currently running a fairly old release of MX, you are advised to read the [[Updating MX to new version]] page in this Wiki,&lt;br /&gt;
** overwriting an existing installation will add any new files, but it won&#039;t remove obsolete files, and sometimes [[MX_Basic_info#Library_software|replacement files]] have different names to their predecessors&lt;br /&gt;
** (a few builds will include one-off actions, e.g. rewriting [[Cumulus.ini]] or changes to columns in database tables, in these cases you need to upgrade in multiple steps, to ensure these special actions are done).&lt;br /&gt;
*If you are upgrading from a previous version of the legacy Cumulus 1, then you might want to read [[Migrating from Cumulus 1 to MX]] page; and if you need more justification read [[Compare_C1_and_MX|Compare legacy Cumulus and MX]] page&lt;br /&gt;
&lt;br /&gt;
Note by Steve Loft: you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software that have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software. &lt;br /&gt;
&lt;br /&gt;
== Current Release ==&lt;br /&gt;
&lt;br /&gt;
===Latest build distribution download===&lt;br /&gt;
&lt;br /&gt;
: Download [https://github.com/cumulusmx/CumulusMX/releases/download/b3171/CumulusMXDist3171.zip Cumulus MX v3.15.2 build 3171, 10-March-2022]&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi Image===&lt;br /&gt;
&lt;br /&gt;
: Download [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-3.15.0.zip Raspberry Pi Image for Cumulus MX 3.15.0]&lt;br /&gt;
: As at January 2022, the image includes Raspberry Pi. O. S. 10 &amp;quot;Buster&amp;quot; version of Linux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a pre-built disk image file for your first installation onto a Raspberry Pi computer.&lt;br /&gt;
* This contains all you need; &lt;br /&gt;
*# the lite version of the Raspberry Pi operating system &lt;br /&gt;
*#* (this excludes all the graphical user interface, so is designed for a &amp;quot;headless&amp;quot; operation), &lt;br /&gt;
*# latest mono-complete &lt;br /&gt;
*#* (&#039;&#039;&#039;built on a model 3&#039;&#039;, there might be issues when used on a model in a different series), &lt;br /&gt;
*# a MX installation (in &amp;quot;/opt/CumulusMX&amp;quot;) at the release version advertised above,&lt;br /&gt;
*# code to create a temporary RAM drive&lt;br /&gt;
*#*  (using the memory on the chip will reduce wear of input/output operations on  micro-SD card)&lt;br /&gt;
*# a set of symbolic links in [[Web folder|CumulusMX/web folder]] so that the temporary files created by MX are physically stored on that RAM drive &lt;br /&gt;
*#* (any temporary file content lost on reboot).&lt;br /&gt;
*The instructions for using this image can be found here: [[Raspberry_Pi_Image|Raspberry Pi Image]]&lt;br /&gt;
** Please note, this image may not always contain latest MX release, but once you have installed a release of MX on your Raspberry Pi, [[Updating MX to new version|upgrading]] is done using main software download link, as none of the other components in the image need to be upgraded (unless the release announcement states that the new release needs a specific version of Mono).&lt;br /&gt;
&lt;br /&gt;
==Source download==&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] &lt;br /&gt;
&lt;br /&gt;
This code base is updated for all releases resulting from development by M Crossley.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Older releases==&lt;br /&gt;
&lt;br /&gt;
It is always possible that a new release introduces a bug, and you decide to regress to an earlier release. &lt;br /&gt;
&lt;br /&gt;
Find link to earlier MX release distributions on [[Main Page]].&lt;br /&gt;
&lt;br /&gt;
(You can search using the history tab on this Wiki page to see which past builds were made available as Raspberry Pi images, as these are not created for all releases, but there is no way to tell if the old filenames can still be downloaded. Generally, it is easiest to download a different normal MX release distribution over whatever MX release was in the image you downloaded.)&lt;br /&gt;
&lt;br /&gt;
= Other utilities =&lt;br /&gt;
&lt;br /&gt;
==By Mark Crossley==&lt;br /&gt;
&lt;br /&gt;
=== Create Missing ===&lt;br /&gt;
&lt;br /&gt;
The CreateMissing.exe &#039;&#039;v1.2.0&#039;&#039; download dated 05 December 2021 (works with release of MX 3.14.0 onwards) [https://github.com/cumulusmx/CreateMissing/releases/download/v1.2.0/CreateMissing-v1.2.0.zip is here].&lt;br /&gt;
&lt;br /&gt;
If you are using an earlier MX release, upgrade that, before using this utility.&lt;br /&gt;
&lt;br /&gt;
This is a MX utility, by Mark Crossley, to populate any missing [[Calculate_Missing_Values#Derived_value|derived fields]] from the [[Calculate_Missing_Values#Source_value|source values]] in your [[Standard log files|month by month (MMMyylog.txt)]], and to insert missing lines in [[dayfile.txt|daily summary (dayfile.txt)]]. &lt;br /&gt;
&lt;br /&gt;
More information by the author of the utility can be [https://github.com/cumulusmx/CreateMissing/blob/master/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
* Learn when this utility might be useful, and when not, by reading the [[Calculate Missing Values]] page. &lt;br /&gt;
* Check in the support forum for information about status of bugs in this utility, e.g. it was reported that there were problems concerning storing the line in dayfile.txt for the first of some months&lt;br /&gt;
* For full information about solving problems with your &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; file read the [[Amending dayfile|amending daily summary file]] page.&lt;br /&gt;
&lt;br /&gt;
=== Export &#039;&#039;To&#039;&#039; MySQL ===&lt;br /&gt;
&lt;br /&gt;
A utility, by Mark Crossley, to export content of Cumulus MX [[Standard log files|month by month (MMMyylog.txt)]] and [[dayfile.txt|daily summary (dayfile.txt)]] [[Category:Files with Comma Separated Values|files]] to a [[Your Own Server|MySQL, or Maria, database server]].&lt;br /&gt;
&lt;br /&gt;
The ExportToMySQL.exe &#039;&#039;v1.4.0&#039;&#039; download dated 05 December 2021 (works with release of MX 3.14.0 onwards) [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.4.0/ExportToMySQL-v1.4.0.zip is here.]&lt;br /&gt;
&lt;br /&gt;
If you are using an earlier MX release, upgrade that, before using this utility.&lt;br /&gt;
&lt;br /&gt;
More information by the author of the utility can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This new utility replaces the &amp;quot;ExportMySQL.exe&amp;quot; (no &amp;quot;To&amp;quot; in that name) utility included by Steve Loft in his MX beta distributions.&#039;&#039;  That is not compatible with any recent MX releases.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==By Steve Loft==&lt;br /&gt;
&lt;br /&gt;
=== Utility for Fine Offset Stations ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility by Steve Loft to adjust the internal logging interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weather Display Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert Weather Display log files to Cumulus 1 format, download [https://cumuluswiki.org/a/File:WDconverter.zip here]. &lt;br /&gt;
&lt;br /&gt;
Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At time of creating this Wiki page, the functionality offered by MX was limited, and this utility was not useful with MX.&lt;br /&gt;
&lt;br /&gt;
Since then, MX has developed and has changed so much, so this utility can be used with MX, but will not support all fields used by MX. It is advised you use [[#Create Missing]] (see above) after using this utility to populate the other fields.&lt;br /&gt;
&lt;br /&gt;
If you do find this utility does not work with MX, you may need to manually recreate records, etc. using Cumulus 1, and then [[Migrating from Cumulus 1 to MX|Migrate all your files from Cumulus 1 to MX]].&lt;br /&gt;
&lt;br /&gt;
=== WeatherLink Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert WeatherLink log files to Cumulus format, download [https://cumuluswiki.org/a/File:WLconverter.zip here]. &lt;br /&gt;
&lt;br /&gt;
Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
* There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=6&amp;amp;t=20017 recent forum thread about using this converter with MX here]&lt;br /&gt;
* There is an older [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum thread about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
== Third Party Contributions by other Cumulus Users ==&lt;br /&gt;
&lt;br /&gt;
For files, and add-on&#039;s, contributed by Cumulus users, see these Categories:&lt;br /&gt;
# [[:Category:3rd Party Apps]] - contributions for various devices,&lt;br /&gt;
# [[:Category:AddOns]] - adding extra functionality,&lt;br /&gt;
# [[:Category:WebTools]] - for your web server, and &lt;br /&gt;
# [[:Category:User_Contributions]] - key contributions from the user community&lt;br /&gt;
&lt;br /&gt;
[[Category:Cumulus MX]]&lt;br /&gt;
&lt;br /&gt;
=Current MX Developed from =&lt;br /&gt;
&lt;br /&gt;
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft.&lt;br /&gt;
*Steve Loft previously developed Cumulus 2 (where he tested using the C# language, now used for MX) &lt;br /&gt;
* Steve Loft created the original Cumulus software (now known as legacy cumulus 1) just for his use, before making it generally available, he then developed it over the next decade to include requirements suggested by thousands of users.&lt;br /&gt;
*Steve Loft, the author of Cumulus/Cumulus MX has since fully retired, and stopped providing support, or updates, to Cumulus 1 or Cumulus MX software.&lt;br /&gt;
&lt;br /&gt;
==Steve&#039;s final beta MX==&lt;br /&gt;
&lt;br /&gt;
You can download below the final beta release  as made available by Steve Loft,  and also his subsequent final source code.  &lt;br /&gt;
&lt;br /&gt;
If you are able to understand his source code (linked below), and compare it to the latest source code (linked above), you can appreciate the transformation that has taken place in recent years.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 beta build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip subsequent updated Cumulus MX Source Code] from Steve Loft. He made the following comments,  as he handed the project over to &amp;quot;the community&amp;quot;:&lt;br /&gt;
**This version of the code is post b3043 as it includes some changes that Steve had made, but not yet released. &lt;br /&gt;
**Offered completely &#039;&#039;&#039;without support&#039;&#039;&#039; in the hope that it might be useful. &lt;br /&gt;
**The code is very badly structured due to the &#039;Frankenstein&#039; way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Legacy releases ==&lt;br /&gt;
&lt;br /&gt;
See [[Downloads| downloads page]] for full details.&lt;br /&gt;
&lt;br /&gt;
=== Cumulus 1 ===&lt;br /&gt;
&lt;br /&gt;
The installer for the FINAL release of the legacy Cumulus 1 is available here: &lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer] Full set of files within an installer.&lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of one file (Cumulus.exe) to replace that file from above installer, &lt;br /&gt;
#*modifies the drop-down year selectors,  (on &amp;quot;this period&amp;quot; screens, for NOAA reports, and for Snow Index).  &lt;br /&gt;
#*The new year drop-down selectors will make  it easier to choose date entries up to the year 2030 (updated 28 Jan 2020). &lt;br /&gt;
#*Note this is not the full installation package, just one file to replace the suite of files created by the installer, a patched .exe.&lt;br /&gt;
#**Without the patch, on the &amp;quot;this period&amp;quot; type screens you can still manually enter any year,but you have to over-type with the full year yourself.&lt;br /&gt;
#* Without the patch, there is no problem with automatic generation of NOAA reports, but you cannot regenerate them.&lt;br /&gt;
&lt;br /&gt;
There are still many people using this legacy software (some using final release version, some using earlier builds), so there is still some support available.&lt;br /&gt;
&lt;br /&gt;
However, during 2020 to 2021 there was an avalanche of people who used to use the legacy software swapping to MX. Be aware, the longer you wait before swapping, the more that MX will have developed away from the legacy, and potentially the more difficulty you might encounter with the migration of your data files.&lt;br /&gt;
&lt;br /&gt;
==== Special Variants ====&lt;br /&gt;
&lt;br /&gt;
It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus  &#039;&#039;&#039;1.9.4 variants&#039;&#039;&#039; migrate to Cumulus MX, which has ongoing support by Mark Crossley. The baud rate can be selected within MX as a configuration setting.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
*&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;These Cumulus 1.9.4 variants will not have any updates in the future.&#039;&#039;&#039; &lt;br /&gt;
* The patch for Cumulus.exe, cannot be used with these variants&lt;br /&gt;
* The menu items with year drop-down selectors will not display years beyond 2020.&lt;br /&gt;
**For example, this will happen on manual generation of NOAA-style reports.  &lt;br /&gt;
**This does not affect any automatic generation of NOAA reports, but does prevent re-generation.&lt;br /&gt;
&lt;br /&gt;
=== Legacy Resources ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus 1&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus 1 help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] An obsolete Silverlight application for displaying 2 extra dials showing real time wind data on the standard Cumulus (with temperature and rainfall in histogram style) gauges page for a web site (no longer developed or supported)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus 1 help file translated into French&lt;br /&gt;
&lt;br /&gt;
== Cumulus 2 ==&lt;br /&gt;
&lt;br /&gt;
The software for Cumulus 2 is no longer available.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=10241</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=10241"/>
		<updated>2022-03-09T18:01:10Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Latest build distribution download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
: a cross platform version of Cumulus (M Crossley update) that runs on Microsoft Windows, all varieties of UNIX and Linux (including the Raspberry Pi Operating System), and Mac OS X. &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;NOTE: On Linux/RPi/macOS, Mono version 5, or 6, is needed for CreateMissing.Exe, ExportToMySQL.exe, and CumulusMX.exe. All of these relating to MX Release v3.9.1 or later.&lt;br /&gt;
&lt;br /&gt;
: Mono v4 is subject to random crashes.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
==Usage Restriction==&lt;br /&gt;
&lt;br /&gt;
Note: &#039;&#039;&#039;Cumulus MX is strictly for non-commercial, non-government use only.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Both the mandatory [[MX Administrative Interface|MX Interface]], and the optional [[New Default Web Site Information|default web site]], contains products produced by [https://www.highcharts.com Highsoft] which are not free for commercial and governmental use. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Help with ‘Stable’ MX releases ==&lt;br /&gt;
&lt;br /&gt;
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 the forum] before installing it (to see what changes affect you, and what actions you may need to take).&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus MX, please first consult, in this Wiki, [[What_to_do_when_I_have_a_problem_with_MX]], or use the entry point of&lt;br /&gt;
the [[:Category:Cumulus MX]] page for pointers to other Wiki pages connected with MX that may help.  &lt;br /&gt;
&lt;br /&gt;
If you cannot answer your questions from those links, then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have answers.&lt;br /&gt;
&lt;br /&gt;
==Upgrading==&lt;br /&gt;
&lt;br /&gt;
We strongly advise [[Updating_MX_to_new_version#Introduction_to_upgrading_MX|upgrading]] to the latest version, if only for the fact that later versions offer more functionality, and may fix any bugs in an earlier release. Also the developer can more easily offer support if you are using the build he most recently released.&lt;br /&gt;
&lt;br /&gt;
It is strongly recommended that you install all files (there are inter-dependencies) in the download for a new release of MX directly over your existing installation.  There is an [[Updating_MX_to_new_version#Installer_Option|installer utility]] available to help with upgrading.&lt;br /&gt;
&lt;br /&gt;
*Important, please read all of the release notes (in the [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 appropriate forum announcement] threads) for the builds since the version you are upgrading from, especially noting when there are references to necessary once-off actions.&lt;br /&gt;
*If you have never upgraded before, or you are currently running a fairly old release of MX, you are advised to read the [[Updating MX to new version]] page in this Wiki,&lt;br /&gt;
** overwriting an existing installation will add any new files, but it won&#039;t remove obsolete files, and sometimes [[MX_Basic_info#Library_software|replacement files]] have different names to their predecessors&lt;br /&gt;
** (a few builds will include one-off actions, e.g. rewriting [[Cumulus.ini]] or changes to columns in database tables, in these cases you need to upgrade in multiple steps, to ensure these special actions are done).&lt;br /&gt;
*If you are upgrading from a previous version of the legacy Cumulus 1, then you might want to read [[Migrating from Cumulus 1 to MX]] page; and if you need more justification read [[Compare_C1_and_MX|Compare legacy Cumulus and MX]] page&lt;br /&gt;
&lt;br /&gt;
Note by Steve Loft: you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software that have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software. &lt;br /&gt;
&lt;br /&gt;
== Current Release ==&lt;br /&gt;
&lt;br /&gt;
===Latest build distribution download===&lt;br /&gt;
&lt;br /&gt;
: Download [https://github.com/cumulusmx/CumulusMX/releases/download/b3170/CumulusMXDist3170.zip Cumulus MX v3.15.1 build 3170, 09-March-2022]&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi Image===&lt;br /&gt;
&lt;br /&gt;
: Download [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-3.15.0.zip Raspberry Pi Image for Cumulus MX 3.15.0]&lt;br /&gt;
: As at January 2022, the image includes Raspberry Pi. O. S. 10 &amp;quot;Buster&amp;quot; version of Linux.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is a pre-built disk image file for your first installation onto a Raspberry Pi computer.&lt;br /&gt;
* This contains all you need; &lt;br /&gt;
*# the lite version of the Raspberry Pi operating system &lt;br /&gt;
*#* (this excludes all the graphical user interface, so is designed for a &amp;quot;headless&amp;quot; operation), &lt;br /&gt;
*# latest mono-complete &lt;br /&gt;
*#* (&#039;&#039;&#039;built on a model 3&#039;&#039;, there might be issues when used on a model in a different series), &lt;br /&gt;
*# a MX installation (in &amp;quot;/opt/CumulusMX&amp;quot;) at the release version advertised above,&lt;br /&gt;
*# code to create a temporary RAM drive&lt;br /&gt;
*#*  (using the memory on the chip will reduce wear of input/output operations on  micro-SD card)&lt;br /&gt;
*# a set of symbolic links in [[Web folder|CumulusMX/web folder]] so that the temporary files created by MX are physically stored on that RAM drive &lt;br /&gt;
*#* (any temporary file content lost on reboot).&lt;br /&gt;
*The instructions for using this image can be found here: [[Raspberry_Pi_Image|Raspberry Pi Image]]&lt;br /&gt;
** Please note, this image may not always contain latest MX release, but once you have installed a release of MX on your Raspberry Pi, [[Updating MX to new version|upgrading]] is done using main software download link, as none of the other components in the image need to be upgraded (unless the release announcement states that the new release needs a specific version of Mono).&lt;br /&gt;
&lt;br /&gt;
==Source download==&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] &lt;br /&gt;
&lt;br /&gt;
This code base is updated for all releases resulting from development by M Crossley.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Older releases==&lt;br /&gt;
&lt;br /&gt;
It is always possible that a new release introduces a bug, and you decide to regress to an earlier release. &lt;br /&gt;
&lt;br /&gt;
Find link to earlier MX release distributions on [[Main Page]].&lt;br /&gt;
&lt;br /&gt;
(You can search using the history tab on this Wiki page to see which past builds were made available as Raspberry Pi images, as these are not created for all releases, but there is no way to tell if the old filenames can still be downloaded. Generally, it is easiest to download a different normal MX release distribution over whatever MX release was in the image you downloaded.)&lt;br /&gt;
&lt;br /&gt;
= Other utilities =&lt;br /&gt;
&lt;br /&gt;
==By Mark Crossley==&lt;br /&gt;
&lt;br /&gt;
=== Create Missing ===&lt;br /&gt;
&lt;br /&gt;
The CreateMissing.exe &#039;&#039;v1.2.0&#039;&#039; download dated 05 December 2021 (works with release of MX 3.14.0 onwards) [https://github.com/cumulusmx/CreateMissing/releases/download/v1.2.0/CreateMissing-v1.2.0.zip is here].&lt;br /&gt;
&lt;br /&gt;
If you are using an earlier MX release, upgrade that, before using this utility.&lt;br /&gt;
&lt;br /&gt;
This is a MX utility, by Mark Crossley, to populate any missing [[Calculate_Missing_Values#Derived_value|derived fields]] from the [[Calculate_Missing_Values#Source_value|source values]] in your [[Standard log files|month by month (MMMyylog.txt)]], and to insert missing lines in [[dayfile.txt|daily summary (dayfile.txt)]]. &lt;br /&gt;
&lt;br /&gt;
More information by the author of the utility can be [https://github.com/cumulusmx/CreateMissing/blob/master/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
* Learn when this utility might be useful, and when not, by reading the [[Calculate Missing Values]] page. &lt;br /&gt;
* Check in the support forum for information about status of bugs in this utility, e.g. it was reported that there were problems concerning storing the line in dayfile.txt for the first of some months&lt;br /&gt;
* For full information about solving problems with your &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; file read the [[Amending dayfile|amending daily summary file]] page.&lt;br /&gt;
&lt;br /&gt;
=== Export &#039;&#039;To&#039;&#039; MySQL ===&lt;br /&gt;
&lt;br /&gt;
A utility, by Mark Crossley, to export content of Cumulus MX [[Standard log files|month by month (MMMyylog.txt)]] and [[dayfile.txt|daily summary (dayfile.txt)]] [[Category:Files with Comma Separated Values|files]] to a [[Your Own Server|MySQL, or Maria, database server]].&lt;br /&gt;
&lt;br /&gt;
The ExportToMySQL.exe &#039;&#039;v1.4.0&#039;&#039; download dated 05 December 2021 (works with release of MX 3.14.0 onwards) [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.4.0/ExportToMySQL-v1.4.0.zip is here.]&lt;br /&gt;
&lt;br /&gt;
If you are using an earlier MX release, upgrade that, before using this utility.&lt;br /&gt;
&lt;br /&gt;
More information by the author of the utility can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This new utility replaces the &amp;quot;ExportMySQL.exe&amp;quot; (no &amp;quot;To&amp;quot; in that name) utility included by Steve Loft in his MX beta distributions.&#039;&#039;  That is not compatible with any recent MX releases.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==By Steve Loft==&lt;br /&gt;
&lt;br /&gt;
=== Utility for Fine Offset Stations ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility by Steve Loft to adjust the internal logging interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Weather Display Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert Weather Display log files to Cumulus 1 format, download [https://cumuluswiki.org/a/File:WDconverter.zip here]. &lt;br /&gt;
&lt;br /&gt;
Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
At time of creating this Wiki page, the functionality offered by MX was limited, and this utility was not useful with MX.&lt;br /&gt;
&lt;br /&gt;
Since then, MX has developed and has changed so much, so this utility can be used with MX, but will not support all fields used by MX. It is advised you use [[#Create Missing]] (see above) after using this utility to populate the other fields.&lt;br /&gt;
&lt;br /&gt;
If you do find this utility does not work with MX, you may need to manually recreate records, etc. using Cumulus 1, and then [[Migrating from Cumulus 1 to MX|Migrate all your files from Cumulus 1 to MX]].&lt;br /&gt;
&lt;br /&gt;
=== WeatherLink Converter ===&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert WeatherLink log files to Cumulus format, download [https://cumuluswiki.org/a/File:WLconverter.zip here]. &lt;br /&gt;
&lt;br /&gt;
Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
* There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=6&amp;amp;t=20017 recent forum thread about using this converter with MX here]&lt;br /&gt;
* There is an older [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum thread about using this converter with the legacy Cumulus here].&lt;br /&gt;
&lt;br /&gt;
== Third Party Contributions by other Cumulus Users ==&lt;br /&gt;
&lt;br /&gt;
For files, and add-on&#039;s, contributed by Cumulus users, see these Categories:&lt;br /&gt;
# [[:Category:3rd Party Apps]] - contributions for various devices,&lt;br /&gt;
# [[:Category:AddOns]] - adding extra functionality,&lt;br /&gt;
# [[:Category:WebTools]] - for your web server, and &lt;br /&gt;
# [[:Category:User_Contributions]] - key contributions from the user community&lt;br /&gt;
&lt;br /&gt;
[[Category:Cumulus MX]]&lt;br /&gt;
&lt;br /&gt;
=Current MX Developed from =&lt;br /&gt;
&lt;br /&gt;
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft.&lt;br /&gt;
*Steve Loft previously developed Cumulus 2 (where he tested using the C# language, now used for MX) &lt;br /&gt;
* Steve Loft created the original Cumulus software (now known as legacy cumulus 1) just for his use, before making it generally available, he then developed it over the next decade to include requirements suggested by thousands of users.&lt;br /&gt;
*Steve Loft, the author of Cumulus/Cumulus MX has since fully retired, and stopped providing support, or updates, to Cumulus 1 or Cumulus MX software.&lt;br /&gt;
&lt;br /&gt;
==Steve&#039;s final beta MX==&lt;br /&gt;
&lt;br /&gt;
You can download below the final beta release  as made available by Steve Loft,  and also his subsequent final source code.  &lt;br /&gt;
&lt;br /&gt;
If you are able to understand his source code (linked below), and compare it to the latest source code (linked above), you can appreciate the transformation that has taken place in recent years.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 beta build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip subsequent updated Cumulus MX Source Code] from Steve Loft. He made the following comments,  as he handed the project over to &amp;quot;the community&amp;quot;:&lt;br /&gt;
**This version of the code is post b3043 as it includes some changes that Steve had made, but not yet released. &lt;br /&gt;
**Offered completely &#039;&#039;&#039;without support&#039;&#039;&#039; in the hope that it might be useful. &lt;br /&gt;
**The code is very badly structured due to the &#039;Frankenstein&#039; way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Legacy releases ==&lt;br /&gt;
&lt;br /&gt;
See [[Downloads| downloads page]] for full details.&lt;br /&gt;
&lt;br /&gt;
=== Cumulus 1 ===&lt;br /&gt;
&lt;br /&gt;
The installer for the FINAL release of the legacy Cumulus 1 is available here: &lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer] Full set of files within an installer.&lt;br /&gt;
#[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of one file (Cumulus.exe) to replace that file from above installer, &lt;br /&gt;
#*modifies the drop-down year selectors,  (on &amp;quot;this period&amp;quot; screens, for NOAA reports, and for Snow Index).  &lt;br /&gt;
#*The new year drop-down selectors will make  it easier to choose date entries up to the year 2030 (updated 28 Jan 2020). &lt;br /&gt;
#*Note this is not the full installation package, just one file to replace the suite of files created by the installer, a patched .exe.&lt;br /&gt;
#**Without the patch, on the &amp;quot;this period&amp;quot; type screens you can still manually enter any year,but you have to over-type with the full year yourself.&lt;br /&gt;
#* Without the patch, there is no problem with automatic generation of NOAA reports, but you cannot regenerate them.&lt;br /&gt;
&lt;br /&gt;
There are still many people using this legacy software (some using final release version, some using earlier builds), so there is still some support available.&lt;br /&gt;
&lt;br /&gt;
However, during 2020 to 2021 there was an avalanche of people who used to use the legacy software swapping to MX. Be aware, the longer you wait before swapping, the more that MX will have developed away from the legacy, and potentially the more difficulty you might encounter with the migration of your data files.&lt;br /&gt;
&lt;br /&gt;
==== Special Variants ====&lt;br /&gt;
&lt;br /&gt;
It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus  &#039;&#039;&#039;1.9.4 variants&#039;&#039;&#039; migrate to Cumulus MX, which has ongoing support by Mark Crossley. The baud rate can be selected within MX as a configuration setting.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
*&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;These Cumulus 1.9.4 variants will not have any updates in the future.&#039;&#039;&#039; &lt;br /&gt;
* The patch for Cumulus.exe, cannot be used with these variants&lt;br /&gt;
* The menu items with year drop-down selectors will not display years beyond 2020.&lt;br /&gt;
**For example, this will happen on manual generation of NOAA-style reports.  &lt;br /&gt;
**This does not affect any automatic generation of NOAA reports, but does prevent re-generation.&lt;br /&gt;
&lt;br /&gt;
=== Legacy Resources ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus 1&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus 1 help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] An obsolete Silverlight application for displaying 2 extra dials showing real time wind data on the standard Cumulus (with temperature and rainfall in histogram style) gauges page for a web site (no longer developed or supported)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus 1 help file translated into French&lt;br /&gt;
&lt;br /&gt;
== Cumulus 2 ==&lt;br /&gt;
&lt;br /&gt;
The software for Cumulus 2 is no longer available.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Dayfile.txt&amp;diff=10166</id>
		<title>Dayfile.txt</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Dayfile.txt&amp;diff=10166"/>
		<updated>2022-01-25T14:54:23Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* How to view or edit this file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Version badge Mx}}{{Version badge 1}}This Wiki page applies to both Cumulus flavours. [[Category:Files_with_Comma_Separated_Values]]&lt;br /&gt;
&lt;br /&gt;
The support forum may have links to content that is no longer on this Wiki page, so if the link you followed in the forum takes you to here at the start of this page, rather than to a particular section, the information you seek may now be on another page.&lt;br /&gt;
&lt;br /&gt;
= This Wiki page =&lt;br /&gt;
&lt;br /&gt;
This Wiki page describes one of the  [[:Category:Cumulus Files|files]] not included in any release download.  This daily summary file (its title is frequently shortened to &amp;quot;day&amp;quot; plus &amp;quot;file&amp;quot;) uses a  [[:Category:Files_with_Comma_Separated_Values|&amp;quot;.txt&amp;quot; extension]] and is created in [[Data folder|data sub-folder]] of your Cumulus installation when Cumulus needs to store its first line in this file.&lt;br /&gt;
&lt;br /&gt;
This page is full of links that take you to content previously on this page, the links in the previous paragraph take you to new pages that cover details once repeated on several pages including this page. The names of [[Amending dayfile]] page, and [[Calculate Missing Values]] page, should give you a clue about what has been moved from this page to those new pages. &lt;br /&gt;
&lt;br /&gt;
You might also find it useful to read [[Correcting Extremes]] page which also includes some information that once was on this page about fixing other files where the highest/lowest/total recorded for day has been corrupted by rogue values. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The content that remains on this page is summarised by the table of contents that follows.{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
=About this file=&lt;br /&gt;
&lt;br /&gt;
If you import historic data from before you started using Cumulus into [[Standard log files]], then the daily summary for that imported data can be summarised into &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; line format (and a dayfile.txt file created/updated) using any of the approaches described on the [[Calculate_Missing_Values|calculate missing values]] page of this Wiki.&lt;br /&gt;
&lt;br /&gt;
The single file &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; can contain lines created over a long period of time ([[Speciallog.txt|speciallog.txt]] is another log file that contains all dates in a single file, as do all the [[:Category:Ini_Files|.ini files]]). &lt;br /&gt;
&lt;br /&gt;
==How Cumulus Creates and Updates this file==&lt;br /&gt;
&lt;br /&gt;
Cumulus reads values supplied by your weather station, converts them to the units you prefer, applies any calibration (multiplier and offset) you have set, and then sees if the resulting value implies [[:Category:Ini Files|any extreme records file]] needs to be updated (these hold derived values like totals, highest, and lowest).  Two of those files are [[Today.ini#When_Cumulus_is_running|today.ini]] and [[yesterday.ini]] and values from those two files are extracted (see linked Wiki pages for how entries in those files map across to the daily summary file) at the end of a [[meteorological day]] to calculate the necessary [[#List_of_fields|fields]] for a new line to be added to this file.&lt;br /&gt;
&lt;br /&gt;
As explained on the &amp;quot;meteorological day&amp;quot; page linked above, if your weather station stores weather data, then Cumulus on restarting can (optionally) read the &#039;&#039;&#039;historic data&#039;&#039;&#039; and catch-up by processing those past readings (as per description in start of previous paragraph), including activating any end of day actions (see [[Today.ini#Restart_and_Catch-up|today.ini]]), for the period since it was last running.&lt;br /&gt;
&lt;br /&gt;
==How to view or edit this file==&lt;br /&gt;
&lt;br /&gt;
An editor has been included within Cumulus:&lt;br /&gt;
* [[File:Badge vMx.png]] From release 3.4.5 (13 Mar 2020) onwards:  In [[MX_Administrative_Interface#The_Data_Log_Viewing_and_Editing_interface|the interface]] go to &#039;&#039;&#039;Data logs&#039;&#039;&#039; menu and select &#039;&#039;Dayfile&#039;&#039;&lt;br /&gt;
* [[File:Badge v1.png]] From version 1.9.2 (5th October 2011) to final legacy release: On Main Screen from [[Cumulus_Screenshots#File.2FEdit.2FHelp_Menu|&#039;&#039;&#039;Edit&#039;&#039;&#039; menu]] select &#039;&#039;Dayfile.txt&#039;&#039;&lt;br /&gt;
**&#039;&#039;&#039;Note for obsolete version 1.9.0 to 1.9.3:&#039;&#039;&#039; There is a bug in these versions in that &#039;Create missing&#039; inserts &#039;heating and cooling degree day&#039; values the wrong way round.&lt;br /&gt;
**&#039;&#039;&#039;Note for obsolete version 1.9.3 only:&#039;&#039;&#039; Create missing might in some cases be affected by a bug in 1.9.3 that can cause lines to be stored in incorrect date order (dayfile.txt uses dd.mm.yy, dd/mm/yy  or dd-mm-yy, for its date field; and all lines should be in ascending chronological order)&lt;br /&gt;
**There are no known bugs for dayfile.txt handling in version 1.9.4 builds 1086 to 1101. Build 1099 is the standard stable final release of Cumulus 1 for most weather station types, 1100 and 1101 are for specific weather station types.&lt;br /&gt;
&lt;br /&gt;
For detailed information, please see [[Amending dayfile|viewing/editing &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039;]].&lt;br /&gt;
&lt;br /&gt;
=Reading the file=&lt;br /&gt;
&lt;br /&gt;
See [[Daily Summary]] page for a full discussion of ways, external to Cumulus, to read this file. &lt;br /&gt;
&lt;br /&gt;
Apart from the viewing/editing options just described, Cumulus software reads this daily summary file in various other circumstances depending on the release you are running.&lt;br /&gt;
&lt;br /&gt;
[[File:Badge v1.png]] The legacy Cumulus has a number of [[Cumulus_Screenshots#View_data|screens for viewing data for various periods]], these use several of the [[Category:Cumulus Files|files]] for their source, including &amp;quot;dayfile.txt&amp;quot;.  The &#039;&#039;&#039;Select a graph&#039;&#039;&#039; feature also uses several of the [[Category:Cumulus Files|files]] for their source, including &amp;quot;dayfile.txt&amp;quot;.  Thus the legacy software only reads the file when the Cumulus user makes a specific request, in normal operation the existing content is ignored, and the end of day action uses a simple &amp;quot;append&amp;quot; instruction.&lt;br /&gt;
&lt;br /&gt;
[[File:Badge vMx.png]] From release 3.9.2 - b3097 (7 Dec 2020), MX reads the entire &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; file, to drive the  &#039;&#039;&#039;historic charts functionality&#039;&#039;&#039;; both in the [[MX Administrative Interface|admin interface]], and the example included [[New Default Web Site Information|Historic Charts web page]]. Consequently, any error in say the date field (or change of separating character) will stop historic charts working.&lt;br /&gt;
&lt;br /&gt;
== Specific issues for MX ==&lt;br /&gt;
&lt;br /&gt;
WARNING: It is important to note that some releases of MX are very fussy about consistency in all lines of &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039;.  Earlier releases tended to have better compatibility with the legacy software. Subsequent releases expected every line to be expressed exactly as specified in the locale.  MX in its latest release is trying to cope better with inconsistent date separators, and at the time of writing this there was a proposal for forcing this file to use decimal points (full stops not commas) regardless of locale. Therefore, information here might be incorrect for the release that you are using.&lt;br /&gt;
&lt;br /&gt;
Date field: Cumulus 1 (C1) did not care what character (or characters) separated the day, month, and year elements of the date field. MX insists that the same character (or characters), as defined in the locale, is used for all lines in file. &lt;br /&gt;
&lt;br /&gt;
Real number fields: MX uses the &#039;&#039;&#039;locale&#039;&#039;&#039; to decide what character (decimal comma or decimal point) separates integer and decimal parts of numbers. Every line of the file must be consistent in use of integer/decimal separator. C1 used the &#039;&#039;&#039;Region&#039;&#039;&#039; settings in Microsoft&#039;s Control Panel to determine how to store (and output) numbers for you, but (except if &#039;&#039;list separation character&#039;&#039; was comma) was fairly tolerant when reading old data in files.&lt;br /&gt;
&lt;br /&gt;
Time-stamp fields: MX insists on HH:mm format being consistently used in every line of file, C1 did not care what (non-space, non-field separator) symbol separated the minutes from the hours.&lt;br /&gt;
&lt;br /&gt;
Number of fields: The number of fields in the file increases in various versions as shown in [[#List_of_fields]].  &lt;br /&gt;
* C1 will accept (as did Cumulus 2) any line with 15 to 45 fields in it. This is because the earliest version only stored 15 fields, as C1 was developed fields were added (as shown in field list) until there were 45 fields.&lt;br /&gt;
* MX too has added fields as the software has developed, and it even (as shown in field list) inadvertently added 2 fields later removed. The difference is that MX (for some functionality from release 3.4.5, for all functionality from release 3.9.5) reads the whole file into an array with a fixed number of elements, therefore every line ends up with same number of fields when written back into file.  If you have some lines in your file that were created by an earlier release of Cumulus, and so have less than whatever is the current number of fields for the release you are using, you can add the missing derived fields, please see [[Calculate Missing Values]] page.  Please ensure you use the right version of the &amp;quot;Create Missing&amp;quot; utility mentioned on that page as it also get upgraded when fields are added.&lt;br /&gt;
&lt;br /&gt;
=Why this file should be backed up=&lt;br /&gt;
&lt;br /&gt;
As explained [[Monthly_log_files#Enhancement never implemented|here]] Cumulus only logs periodic spot values as it works through processing the values it processes from your weather station.  Therefore the [[Standard log files]]  may not include any maximum or minimum values supplied by your weather station. However, on a day-by-day basis these should be preserved in this daily summary file.&lt;br /&gt;
&lt;br /&gt;
Thus it is worth backing up this file, to another device than that running Cumulus, on a regular basis, probably a few times a week, to ensure this precious data is not lost if your device running Cumulus has a malfunction (or is damaged), or an electrical blip (or mistake by you) causes corruption to the original file, &lt;br /&gt;
&lt;br /&gt;
Cumulus does periodically copy this file within the installation, but the copies are only kept for a limited time, and are on the same physical storage device, and so your main file is corrupted you might not be able to access the Cumulus back up or might not be able to go far back enough for an uncorrupted file:&lt;br /&gt;
* The file is backed up when MX is restarted into a date/time stamped sub-folder of the [[Backup folder|&#039;&#039;&#039;backup&#039;&#039;&#039; folder]]&lt;br /&gt;
*The file is also backed up (to a date/time stamped sub-folder within &#039;&#039;&#039;daily&#039;&#039;&#039; sub-folder of that backup sub-folder) during the end of day process, depending on the release you are running the back-up copy may, or may not, include the line that is appended in the same end of day&lt;br /&gt;
&lt;br /&gt;
Retention of these back ups:&lt;br /&gt;
* [[File:Badge vMx.png]] MX only keeps the last 9 of the date/time stamped subfolders.&lt;br /&gt;
* [[File:Badge v1.png]] Legacy Cumulus 1 only keeps up to 8 of the date/time stamped subfolders.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= List of fields in dayfile.txt =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;For your installed build please see &#039;&#039;dayfileheader.txt&#039;&#039; (stored within the folder that contains your Cumulus executable), as that will list which fields your Cumulus installation uses.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you have been using Cumulus for a while, you may wonder which of your log file lines might be shorter, so the table below shows fields grouped by the Cumulus version when those fields were added.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Information shown in the table ==&lt;br /&gt;
&lt;br /&gt;
*The fields are now numbered starting from 1 to fit in with Cumulus MX where when the log file is read, the processing code adds a line number in front of the date field on each line it holds.&lt;br /&gt;
** The Cumulus MX user may not be aware of this happening as it is within the internal workings, where data from the file is transferred to an array, or data from the array is written back into the file.&lt;br /&gt;
**By using line numbers, MX is able to identify which line has been deleted or edited, MX coding treats the date as a fixed bit of text (MX does not allow you to change a date)&lt;br /&gt;
** Please note that the editor in Cumulus 1 allows you to change the date, as well as all the other fields, although the lines must be kept in ascending date order to avoid errors when subsequently reading the file&lt;br /&gt;
**Cumulus 1 does not actually number lines, however it does count lines as it reads them, so if there is an error when it reads the file, the original Cumulus will report the line number where it first found an error (this uniquely identifies the line even if a date is duplicated or a line feed has been deleted so two lines are merged).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*The original table below was for Cumulus 1 and then field number &#039;&#039;&#039;was&#039;&#039;&#039; starting from zero. So in some forum posts you might see references to old numbering, in others to new numbering. The old numbering from zero had two advantages:&lt;br /&gt;
*#Cumulus 1 stressed that the date field was different to the rest, as it was used as identifier. The date &#039;&#039;&#039;must&#039;&#039;&#039; be a unique identifier, the same date should not be repeated in another line, however Cumulus 1&#039;s editor allows you to change that date field.&lt;br /&gt;
*#The remaining fields were all either numerical values, or a time paired with (except for first wind field) preceding numerical value. Cumulus 1 actually enforces this pairing (i.e. it validates that a time is present where it is needed).&lt;br /&gt;
**Numbering starting from zero is consistent with standard indexing used for arrays in programming languages (like JavaScript), so the number shown &#039;&#039;&#039;was&#039;&#039;&#039; the number to quote in any scripts where a line was converted to an array, and you needed to address a single field.&lt;br /&gt;
*The alphabetic column identifiers used by many spreadsheets are shown, please remember to select options in your spreadsheet to ensure &#039;&#039;&#039;all columns are set to &amp;quot;text&amp;quot; format&#039;&#039;&#039;, you will corrupt this file if you let your spreadsheet:&lt;br /&gt;
** recognise content as dates or time, &lt;br /&gt;
** or change the number of decimal places.&lt;br /&gt;
*The type of field is shown in the table, you must not include a sign for an unsigned field, you can not specify a decimal point in an integer field, all time fields must use 5 character &amp;quot;HH:mm&amp;quot; format&lt;br /&gt;
*The field description is shown, together with references to where that terminology is explained&lt;br /&gt;
&lt;br /&gt;
=== List of Fields ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:50px&amp;quot; | Field number&lt;br /&gt;
!style=&amp;quot;width:50px&amp;quot; | Spreadsheet column&lt;br /&gt;
!style=&amp;quot;width:200px&amp;quot; | Field type&lt;br /&gt;
!style=&amp;quot;width:600px&amp;quot; | Description &lt;br /&gt;
|-&lt;br /&gt;
|0&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|For internal MX purposes, the zero field identifies a field that holds the line number. It is not actually stored as a field in the log file, but precedes any line exchanged via an application programming interface, and therefore is also included in an array representing all the fields in any log file line.&lt;br /&gt;
&lt;br /&gt;
If you are processing this log file using a third party (or your own) script, that probably does not place the line number into any array, and your array elements will start at 0 for the field labelled 1 in this table, so putting all field numbers out by 1.&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|Those fields included below have been in dayfile.txt from the start of Cumulus 1 (Version 1.0, the First release on 27th January 2004).&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|A&lt;br /&gt;
|8 characters&lt;br /&gt;
|Date as  &#039;&#039;2 figure day [separator] 2 figure month [separator] 2 figure year&#039;&#039; - the separator is that set in the windows system short date format (see [[setup]]) &lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|B&lt;br /&gt;
|Unsigned number&lt;br /&gt;
|Highest wind [[Wind_measurement#Weather_Stations_and_Cumulus|gust]] speed&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|C&lt;br /&gt;
|unsigned integer&lt;br /&gt;
|[[Wind_measurement#Wind_Direction | Bearing]] of highest wind gust&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|D&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of highest wind gust&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|E&lt;br /&gt;
|signed decimal&lt;br /&gt;
|Minimum [[Temperature_(and_humidity)_measurement#Cumulus_Calculated_Parameters | temperature]]&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|F&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of minimum temperature&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|G&lt;br /&gt;
|signed decimal&lt;br /&gt;
|Maximum temperature&lt;br /&gt;
|-&lt;br /&gt;
|Colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: pink;&amp;quot;| Consistency Note: In some cases Minimum comes before Maximum, in other cases Maximum is before Mimum&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|H&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of maximum temperature&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|I&lt;br /&gt;
|Unsigned number&lt;br /&gt;
|Minimum [[Pressure_Measurement | sea level pressure]]&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|J&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of minimum pressure&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|K&lt;br /&gt;
|Unsigned number&lt;br /&gt;
|Maximum sea level pressure&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|L&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of maximum pressure&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|M&lt;br /&gt;
|unsigned number&lt;br /&gt;
|Maximum [[Rain_measurement#Rain_Rate | rainfall rate]]&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|N&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of maximum rainfall rate&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|O&lt;br /&gt;
|unsigned number&lt;br /&gt;
|Total rainfall for the day&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightblue;&amp;quot;|Above here represents the minimum length for every line, a count of 15 items&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:pink;&amp;quot;|[There is no record of which version added this next field. The Cumulus Support Forum, while it was hosted by Steve Loft, moved to new forum software (phpBBB3) on 2 Jun 2008, and started afresh without retaining any previous content. Therefore all announcements about the content of each build prior to version 1.7.9 were lost. All that can be deduced is that it was between versions 1.2.5 and 1.5.1 as these do not appear in the release history issued by Steve Loft.  The first mention of it in the new forum was not until December 2008, but that was not about when it was released. A web tag for this variable was added in Build 978 of 1.9.1 beta, which was obviously long after it was first calculated.&lt;br /&gt;
&lt;br /&gt;
Because of that, in &amp;quot;DataEditor.cs&amp;quot; (part of the source code that is compiled into CumulusMX.exe) this addition has &amp;quot;Extended for ???&amp;quot; as a comment]&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|P&lt;br /&gt;
|signed decimal&lt;br /&gt;
|[[Average temperature]] for the day&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|(Wind run was added from version 1.8.4)&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|Q&lt;br /&gt;
|unsigned number&lt;br /&gt;
|Daily [[Windrun | wind run]]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|(The next pair of entries were added from version 1.8.9 build 907 (June 2010) as part of a total redesign of how dayfile.txt was implemented in Cumulus 1)&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|R&lt;br /&gt;
|unsigned number&lt;br /&gt;
|Highest [[Wind_measurement#Weather_Stations_and_Cumulus|Average Wind Speed]]&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|S&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of Highest Avg. Wind speed&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|(The two pairs of humidity entries were added in October 2010, a v 1.9.0 beta, the exact build number is now lost)&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|T&lt;br /&gt;
|unsigned integer&lt;br /&gt;
|Lowest [[Temperature_(and_humidity)_measurement | humidity]]&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|U&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of lowest humidity&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|V&lt;br /&gt;
|unsigned integer&lt;br /&gt;
|Highest humidity&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|W&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of highest humidity&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|(The next two entries were added from version 1.9.0)&lt;br /&gt;
|-&lt;br /&gt;
|24&lt;br /&gt;
|X&lt;br /&gt;
|(not documented)&lt;br /&gt;
|Total evapotranspiration (Only valid for Davis stations, shows zero otherwise)&lt;br /&gt;
|-&lt;br /&gt;
|25&lt;br /&gt;
|Y&lt;br /&gt;
|unsigned&lt;br /&gt;
|Total hours of sunshine (only valid if sunshine sensor connected)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important if rollover time is 9 am or 10 am:&#039;&#039;&#039; Most fields in this file are updated taking information from [[today.ini]].  For a non-midnight rollover, then the Sunshine hours reported here is from 00:01 on the calendar date corresponding to the date in the first field of this file, to subsequent midnight, and that end time is 9 or 10 hours before when this file is updated. Meanwhile, the sunshine hours count has been reset and so the figure in today.ini is not what is wanted here. For that reason the sunshine hours reported here are taken from [[yesterday.ini]].&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|(The next 16 entries were added from version 1.9.1 May 2011)&lt;br /&gt;
|-&lt;br /&gt;
|26&lt;br /&gt;
|Z&lt;br /&gt;
|signed decimal&lt;br /&gt;
|High [[Heat index]] (added to Cumulus in 1.7.11 only as spot value, not stored)&lt;br /&gt;
|-&lt;br /&gt;
|27&lt;br /&gt;
|AA&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of high heat index&lt;br /&gt;
|-&lt;br /&gt;
|28&lt;br /&gt;
|AB&lt;br /&gt;
|Signed decimal&lt;br /&gt;
|High [[Apparent temperature]]&lt;br /&gt;
|-&lt;br /&gt;
|29&lt;br /&gt;
|AC&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of high apparent temperature&lt;br /&gt;
|-&lt;br /&gt;
|30&lt;br /&gt;
|AD&lt;br /&gt;
|signed decimal&lt;br /&gt;
|Low apparent temperature&lt;br /&gt;
|-&lt;br /&gt;
|31&lt;br /&gt;
|AE&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of low apparent temperature&lt;br /&gt;
|-&lt;br /&gt;
|32&lt;br /&gt;
|AF&lt;br /&gt;
|unsigned number&lt;br /&gt;
|High hourly rain&lt;br /&gt;
|-&lt;br /&gt;
|33&lt;br /&gt;
|AG&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of high hourly rain&lt;br /&gt;
|-&lt;br /&gt;
|34&lt;br /&gt;
|AH)&lt;br /&gt;
|signed decimal&lt;br /&gt;
|Greatest [[wind chill]] (high wind speed, low temperature) (calculated since version 1.8.3 as spot value, not stored)&lt;br /&gt;
|-&lt;br /&gt;
|35&lt;br /&gt;
|AI&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of greatest wind chill&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|(The next two pairs for dew point were added in version 1.9.2 beta build)&lt;br /&gt;
|-&lt;br /&gt;
|36&lt;br /&gt;
|AJ&lt;br /&gt;
|signed decimal&lt;br /&gt;
|High [[Temperature_(and_humidity)_measurement#Cumulus_Calculated_Parameters | dew point]]&lt;br /&gt;
|-&lt;br /&gt;
|37&lt;br /&gt;
|AK&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of high dew point&lt;br /&gt;
|-&lt;br /&gt;
|38&lt;br /&gt;
|AL&lt;br /&gt;
|signed decimal&lt;br /&gt;
|Low dew point&lt;br /&gt;
|-&lt;br /&gt;
|39&lt;br /&gt;
|AM)&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of low dew point&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|(The next three entries were added in version 1.9.2 Build 1004)&lt;br /&gt;
|-&lt;br /&gt;
|40&lt;br /&gt;
|AN&lt;br /&gt;
|unsigned integer&lt;br /&gt;
|Today&#039;s dominant/average wind direction&lt;br /&gt;
|-&lt;br /&gt;
|41&lt;br /&gt;
|AO&lt;br /&gt;
|unsigned decimal&lt;br /&gt;
|[[Heat/cold degree days and Chill hours | Heating degree days]]&lt;br /&gt;
|-&lt;br /&gt;
|42&lt;br /&gt;
|AP&lt;br /&gt;
|unsigned decimal&lt;br /&gt;
|[[Heat/cold degree days and Chill hours | Cooling degree days]]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|The next two pairs were added in version 1.9.3 build 1036 (these only show valid values if appropriate sensors exist)&lt;br /&gt;
|-&lt;br /&gt;
|43&lt;br /&gt;
|AQ&lt;br /&gt;
|unsigned decimal&lt;br /&gt;
|High solar radiation&lt;br /&gt;
|-&lt;br /&gt;
|44&lt;br /&gt;
|AR&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of high solar radiation&lt;br /&gt;
|-&lt;br /&gt;
|45&lt;br /&gt;
|AS&lt;br /&gt;
|unsigned decimal&lt;br /&gt;
|High UV Index&lt;br /&gt;
|-&lt;br /&gt;
|46&lt;br /&gt;
|AT&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of high UV Index&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|The next two pairs were added in version 3.6.0, 2 more derived values and their times&lt;br /&gt;
|-&lt;br /&gt;
|47&lt;br /&gt;
|AU&lt;br /&gt;
|signed decimal&lt;br /&gt;
|High [[Feels Like]] temperature&lt;br /&gt;
|-&lt;br /&gt;
|48&lt;br /&gt;
|AV&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of high feels like temperature&lt;br /&gt;
|-&lt;br /&gt;
|49&lt;br /&gt;
|AW&lt;br /&gt;
|signed decimal&lt;br /&gt;
|Low Feels Like temperature&lt;br /&gt;
|-&lt;br /&gt;
|50&lt;br /&gt;
|AX&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of low feels like temperature&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|The next two pairs were added in version 3.6.12 &lt;br /&gt;
&lt;br /&gt;
*Version 3.6.12 (build 3088) was an emergency release to cure serious problems in previous build 3087. It added the following 4 fields (2 values and their times).&lt;br /&gt;
**The 4 extra fields are left empty in this release, although you can add values and time-stamps using the dayfile editor.&lt;br /&gt;
*From version 3.7.0 the first 2 of these 4 fields are populated, and the last 2 are removed, so I have labelled them as error.&lt;br /&gt;
|-&lt;br /&gt;
|51&lt;br /&gt;
|AY&lt;br /&gt;
|signed decimal&lt;br /&gt;
|High Canadian Humidity Index or [[Humidex]] &lt;br /&gt;
|-&lt;br /&gt;
|52&lt;br /&gt;
|AZ&lt;br /&gt;
|5 characters&lt;br /&gt;
|Time of high Humidex&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightblue;&amp;quot;|Just confirming that the next 2 fields were included by mistake in an emergency release (3.6.12), and are not included in current nor any other version, so have labelled them as error.&lt;br /&gt;
|-&lt;br /&gt;
| 53 (&#039;&#039;&#039;error&#039;&#039;&#039;)&lt;br /&gt;
| BA&lt;br /&gt;
|signed decimal&lt;br /&gt;
|Labelled as Low Humidex, but not used, (appear in 3.6.12, but no other version)&lt;br /&gt;
|-&lt;br /&gt;
| 54 (&#039;&#039;&#039;error&#039;&#039;&#039;)&lt;br /&gt;
| BB&lt;br /&gt;
| 5 characters&lt;br /&gt;
| Labelled as Time of low Humidex, but not used,  (appear in 3.6.12, but no other version)&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:lightgray;&amp;quot;|The next value was added in 3.12.0&lt;br /&gt;
|-&lt;br /&gt;
| 53 (new)&lt;br /&gt;
| BA&lt;br /&gt;
| unsigned decimal&lt;br /&gt;
| [[Heat/cold_degree_days_and_Chill_hours#Chill_Hours_and.2For_Air_Frost|Cumulative Chill Hours]] since start of season&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Example of the file==&lt;br /&gt;
&lt;br /&gt;
An extract of a few lines of a dayfile.txt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01/08/11,19.3,61,10:22,12.5,06:58,23.8,14:49,1014.26,20:46,1018.83,09:28,0.0,00:00,0.0,17.8,21.6,4.6,10:44,36,14:14,86,01:56,3.56,8.9,23.8,14:49,23.1,14:50,12.3,06:59,0.0,00:00,12.5,06:58,11.3,00:16,6.9,14:34,354,2.0,1.5&lt;br /&gt;
&lt;br /&gt;
02/08/11,16.1,20,16:55,14.7,06:45,24.2,13:54,1013.79,19:13,1015.65,11:14,0.0,00:00,0.0,18.9,13.7,8.0,15:55,42,20:42,85,06:50,2.79,4.9,24.2,13:54,24.3,13:55,15.1,06:40,0.0,00:00,14.7,06:45,14.8,11:59,7.0,21:09,57,1.0,1.7&lt;br /&gt;
&lt;br /&gt;
03/08/11,14.5,36,17:23,14.9,05:50,24.6,14:46,1012.70,18:44,1015.99,08:34,0.0,00:00,0.0,19.4,17.2,4.8,16:04,50,14:38,79,07:04,3.05,5.8,24.6,14:46,25.4,14:47,15.0,05:50,0.0,00:00,14.9,05:50,14.2,20:01,8.9,00:16,32,0.8,1.9&lt;br /&gt;
&lt;br /&gt;
04/08/11,17.7,16,15:43,14.1,06:20,25.3,15:06,1013.08,18:42,1015.31,08:28,0.0,00:00,0.0,20.2,19.4,8.1,14:12,52,18:20,92,06:55,3.30,9.1,25.3,15:06,26.8,14:55,14.9,06:20,0.0,00:00,14.1,06:20,15.8,14:55,12.5,06:25,36,1.0,2.9&lt;br /&gt;
&lt;br /&gt;
05/08/11,16.1,32,12:52,14.2,06:12,22.2,14:07,1013.89,00:01,1016.36,09:43,0.0,00:00,0.0,18.6,21.6,5.2,13:00,62,15:57,87,06:11,3.30,8.4,22.2,14:07,23.5,14:10,14.8,07:19,0.0,00:00,14.2,06:12,15.4,10:33,12.0,06:03,34,0.9,1.3&lt;br /&gt;
&lt;br /&gt;
06/08/11,16.1,309,11:15,14.3,05:29,22.4,17:12,1014.46,20:02,1016.97,10:38,0.0,00:00,0.0,18.4,19.2,5.5,16:21,55,13:33,92,05:20,2.79,7.9,22.4,17:12,23.3,18:17,15.1,06:09,0.0,00:00,14.3,05:29,14.2,18:12,10.9,10:38,32,1.1,1.3&lt;br /&gt;
&lt;br /&gt;
07/08/11,17.7,342,13:24,12.9,05:47,24.1,14:53,1013.92,19:49,1016.43,09:36,0.0,00:00,0.0,18.4,19.1,6.3,14:06,48,12:45,89,05:36,3.30,9.0,24.1,14:53,24.6,15:48,13.3,05:47,0.0,00:00,12.9,05:47,14.6,15:52,10.7,11:33,11,1.6,1.7&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=9947</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=9947"/>
		<updated>2021-10-03T16:20:29Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Latest build distribution download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
: a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)&lt;br /&gt;
&lt;br /&gt;
Note: &#039;&#039;&#039;Cumulus MX is strictly for non-commercial, non-government use only.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Both the mandatory [[MX Administrative Interface|Admin Interface]], and the optional [[New Default Web Site Information|default web site]], contains products produced by [https://www.highcharts.com Highsoft] which are not free for commercial and governmental use. &lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;NOTE: On Linux/RPi/macOS, Mono version 5, or 6, is needed for MX Release v3.9.1 or later, (and other packages).&lt;br /&gt;
&lt;br /&gt;
: Mono v4 is subject to random crashes.&#039;&#039;&#039;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*There is also a pre-built disk image file for your first installation onto a Raspberry Pi.&lt;br /&gt;
**This contains all you need; the latest lite version of the Raspberry Pi operating system, latest mono-complete (&#039;&#039;&#039;built on a model 3&#039;&#039;), a MX installation (in &amp;quot;/opt/CumulusMX&amp;quot;), plus links to a temporary RAM drive for temporary files (reducing wear on micro-SD card).&lt;br /&gt;
***The instructions for using this image can be found here: [[Raspberry_Pi_Image|Raspberry Pi Image]]&lt;br /&gt;
*** Please note, this image may not always contain latest MX release, but once you have installed a release of MX on your Raspberry Pi, [[Updating MX to new version|upgrading]] is done using main software download link, as none of the other components in the image need to be upgraded.&lt;br /&gt;
&lt;br /&gt;
==Upgrading==&lt;br /&gt;
&lt;br /&gt;
We strongly advise updating to the latest version, if only for the fact that later versions offer more functionality, and may fix any bugs in an earlier&lt;br /&gt;
release.&lt;br /&gt;
&lt;br /&gt;
You can install a new release of MX directly over your existing installation.&lt;br /&gt;
*Important, please read all of the release notes (in the appropriate forum announcement threads) for the builds since the version you are upgrading from.&lt;br /&gt;
*If you are currently running an old release of MX, you might want to check [[Updating MX to new version]] page, as that has some advice about whether it is best to upgrade in multiple steps.&lt;br /&gt;
*If you are upgrading from a previous version of the legacy Cumulus 1, then you might want to read [[Migrating from Cumulus 1 to MX]] page; and if you need more justification read [[Compare_C1_and_MX|Compare legacy Cumulus and MX]] page&lt;br /&gt;
&lt;br /&gt;
Note by Steve Loft: you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software which have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Source download==&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases resulting from development by M Crossley.&lt;br /&gt;
&lt;br /&gt;
== Help with ‘Stable’ MX releases ==&lt;br /&gt;
&lt;br /&gt;
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 the forum] before installing it.&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus MX, please first consult, in this Wiki, the [[:Category:Cumulus MX]] page for pointers to articles that may help.  If you cannot answer your questions from those links, then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have answers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Current Release ==&lt;br /&gt;
&lt;br /&gt;
===Latest build distribution download===&lt;br /&gt;
&lt;br /&gt;
: Download [https://github.com/cumulusmx/CumulusMX/releases/download/b3149/CumulusMXDist3149.zip Cumulus MX v3.13.4 build 3149, 03-October-2021]&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi Image===&lt;br /&gt;
&lt;br /&gt;
: Download [//{{SERVERNAME}}/Downloads/rpi-CMX-3.13.0.zip Raspberry Pi Image for Cumulus MX 3.13.0]&lt;br /&gt;
&lt;br /&gt;
==Older releases==&lt;br /&gt;
&lt;br /&gt;
It is always possible that a new release introduces a bug, and you decide to regress to an earlier release. &lt;br /&gt;
&lt;br /&gt;
Find link to earlier MX release distributions on [[Main Page]].&lt;br /&gt;
&lt;br /&gt;
For earlier Raspberry Pi images, simply change the file name above, to represent earlier release (an image has not been created for every release, but past contents of this page can be found by searching on the history tab):&lt;br /&gt;
* e.g. [https://cumuluswiki.org/Downloads/rpi-CMX-3.10.4.zip rpi-CMX-3.10.4.zip] &lt;br /&gt;
* or [https://cumuluswiki.org/Downloads/rpi-CMX-3.10.2.zip rpi-CMX-3.10.2.zip]&lt;br /&gt;
&lt;br /&gt;
= Other utilities =&lt;br /&gt;
&lt;br /&gt;
== Utility for Fine Offset Stations ==&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility by Steve Loft to adjust the internal logging interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weather Display Converter ==&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert Weather Display log files to Cumulus format. &lt;br /&gt;
&lt;br /&gt;
At time of writing this here, the functionality in MX was limited. You may need to manually recreate records, etc. using Cumulus 1. &lt;br /&gt;
&lt;br /&gt;
Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WDconverter.zip WDConverter.zip]&lt;br /&gt;
&lt;br /&gt;
== WeatherLink Converter ==&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert WeatherLink log files to Cumulus format. &lt;br /&gt;
&lt;br /&gt;
Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WLconverter.zip WLconverter.zip]&lt;br /&gt;
&lt;br /&gt;
== Create Missing ==&lt;br /&gt;
&lt;br /&gt;
The v1.1.0 download (dated 29 July 2021) [https://github.com/cumulusmx/CreateMissing/releases/download/v1.1.0/CreateMissing-v1.1.0.zip is here].&lt;br /&gt;
&lt;br /&gt;
This is a MX utility, by Mark Crossley, to populate any missing [[Calculate_Missing_Values#Derived_value|derived fields]] from the [[Calculate_Missing_Values#Source_value|source values]] in your [[Standard log files]], and to insert missing lines in [[dayfile.txt]]. &lt;br /&gt;
&lt;br /&gt;
*Learn when this utility might be useful, and when not, by reading the [[Calculate Missing Values]] page. &lt;br /&gt;
*For full information about solving problems with your &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039; file read the [[Amending dayfile|amending daily summary file]] page.&lt;br /&gt;
&lt;br /&gt;
More information can be [https://github.com/cumulusmx/CreateMissing/blob/master/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
== ExportToMySQL ==&lt;br /&gt;
&lt;br /&gt;
A utility, by Mark Crossley, to export Cumulus MX monthly and dayfile logs to a MySQL database.&lt;br /&gt;
&lt;br /&gt;
The v1.3.0 download dated 27 Apr 2021 (for 7 May release of MX 3.11.0) [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.3.0/ExportToMySQL-v1.3.0.zip is here.]&lt;br /&gt;
&lt;br /&gt;
More information can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This replaces the &amp;quot;ExportMySQL.exe&amp;quot; utility included by Steve Loft in his MX beta distributions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Third Party Contributions by Cumulus Users ==&lt;br /&gt;
&lt;br /&gt;
For files, and add-on&#039;s, contributed by Cumulus users, see these Categories:&lt;br /&gt;
# [[:Category:3rd Party Apps]] - contributions for various devices,&lt;br /&gt;
# [[:Category:AddOns]] - adding extra functionality,&lt;br /&gt;
# [[:Category:WebTools]] - for your web server, and &lt;br /&gt;
# [[:Category:User_Contributions]] - key contributions from the user community&lt;br /&gt;
&lt;br /&gt;
=Current MX Developed from =&lt;br /&gt;
&lt;br /&gt;
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft.&lt;br /&gt;
*Steve Loft previously developed Cumulus 2 (where he tested using the C# language, now used for MX) &lt;br /&gt;
* Steve Loft created the original Cumulus software (now known as legacy cumulus 1) just for his use, before making it generally available, he then developed it over the next decade to include requirements suggested by thousands of users.&lt;br /&gt;
*Steve Loft, the author of Cumulus/Cumulus MX has since fully retired, and stopped providing support, or updates, to Cumulus 1 or Cumulus MX software.&lt;br /&gt;
&lt;br /&gt;
==Steve&#039;s final beta MX==&lt;br /&gt;
&lt;br /&gt;
You can download below the final beta release  as made available by Steve Loft,  and also his subsequent final source code.  &lt;br /&gt;
&lt;br /&gt;
If you are able to understand his source code (linked below), and compare it to the latest source code (linked above), you can appreciate the transformation that has taken place in recent years.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 beta build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip subsequent updated Cumulus MX Source Code] from Steve Loft. He made the following comments,  as he handed the project over to &amp;quot;the community&amp;quot;:&lt;br /&gt;
**This version of the code is post b3043 as it includes some changes that Steve had made, but not yet released. &lt;br /&gt;
**Offered completely &#039;&#039;&#039;without support&#039;&#039;&#039; in the hope that it might be useful. &lt;br /&gt;
**The code is very badly structured due to the &#039;Frankenstein&#039; way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Legacy releases ==&lt;br /&gt;
&lt;br /&gt;
See [[Downloads| downloads page]] for full details.&lt;br /&gt;
&lt;br /&gt;
=== Cumulus 1 ===&lt;br /&gt;
&lt;br /&gt;
The installer for Cumulus 1 is available here: &lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer].&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of one file (Cumulus.exe), &lt;br /&gt;
**modifies the drop-down year selectors,  (on &amp;quot;this period&amp;quot; screens, for NOAA reports, and for Snow Index).  &lt;br /&gt;
*The new year drop-down selectors will make  it easier to choose date entries up to the year 2030 (updated 28 Jan 2020). &lt;br /&gt;
*Note this is not the full installation package, just one file to replace the suite of files created by the installer, a patched .exe.&lt;br /&gt;
**Without the patch, you can still enter any year,but you have to over-type with the full year yourself.&lt;br /&gt;
&lt;br /&gt;
==== Special Variants ====&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
*&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;These Cumulus 1.9.4 variants will not have any updates in the future.&#039;&#039;&#039;  &lt;br /&gt;
*In 2020, some of the menu items with year drop-down selectors will not display years beyond 2020.  &lt;br /&gt;
**You can manually over-type any selection boxes with any year you like,you are not limited to those in drop-down&lt;br /&gt;
**For example, this will happen on manual generation of NOAA-style reports.  &lt;br /&gt;
**This does not affect any automatic generation of NOAA reports.&lt;br /&gt;
&lt;br /&gt;
It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus  &#039;&#039;&#039;1.9.4 variants&#039;&#039;&#039; migrate to Cumulus MX, which has ongoing support by mcrossley. The baud rate can be selected within MX as a configuration setting.&lt;br /&gt;
&lt;br /&gt;
=== Legacy Resources ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus 1&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus 1 help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] An obsolete Silverlight application for displaying 2 extra dials showing real time wind data on the standard Cumulus (with temperature and rainfall in histogram style) gauges page for a web site (no longer developed or supported)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus 1 help file translated into French&lt;br /&gt;
&lt;br /&gt;
== Cumulus 2 ==&lt;br /&gt;
&lt;br /&gt;
The software for Cumulus 2 is no longer available.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=9033</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=9033"/>
		<updated>2021-05-25T12:51:59Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
== Current Release ==&lt;br /&gt;
&lt;br /&gt;
Note: &#039;&#039;&#039;Cumulus MX is strictly for non-commercial, non-government use only.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Both the mandatory [[MX Administrative Interface|Admin Interface]], and the optional [[New Default Web Site Information|default web site]], contains products produced by [https://www.highcharts.com Highsoft] which are not free for commercial and governmental use. &lt;br /&gt;
&lt;br /&gt;
===Source download===&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases resulting from development by M Crossley.&lt;br /&gt;
&lt;br /&gt;
===Latest build distribution download===&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX/releases/download/b3133/CumulusMXDist3133.zip Cumulus MX v3.11.4 build 3133, 25-May-2021] Cumulus MX:&lt;br /&gt;
** a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;NOTE: On Linux/RPi/macOS, Mono version 5, or 6, is needed for MX Release v3.9.1 or later, (and other packages).&lt;br /&gt;
&lt;br /&gt;
: Mono v4 is subject to random crashes.&#039;&#039;&#039;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi Image===&lt;br /&gt;
&lt;br /&gt;
*There is also a pre-built disk image file for your first installation onto a Raspberry Pi&lt;br /&gt;
**This contains all you need; the latest lite version of the Raspberry pi operating system, latest  mono-complete, a MX installation (in &amp;quot;/opt/CumulusMX&amp;quot;), plus links to a temporary RAM drive for temporary files.&lt;br /&gt;
** It can be downloaded from here: [//{{SERVERNAME}}/Downloads/rpi-CMX-3.11.3.zip rPi Cumulus MX 3.11.3]&lt;br /&gt;
***The instructions for using this image can be found here: [[Raspberry_Pi_Image|Raspberry Pi Image]]&lt;br /&gt;
*** Please note, this image may not always contain latest MX release, but once you have installed a release of MX on your Raspberry Pi, [[Updating MX to new version|upgrading]] is done using main software download link above, as none of the other components in the image need to be upgraded.&lt;br /&gt;
&lt;br /&gt;
==Older releases==&lt;br /&gt;
&lt;br /&gt;
It is always possible that a new release introduces a bug, and you decide to regress to an earlier release. Find link to earlier MX release distributions on [[Main Page]], and for earlier Raspberry Pi images simply change the file name above to represent earlier release.&lt;br /&gt;
&lt;br /&gt;
= Help with ‘Stable’ MX releases =&lt;br /&gt;
&lt;br /&gt;
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 the forum] before installing it.&lt;br /&gt;
&lt;br /&gt;
We strongly advise updating to the latest version, if only for the fact that later versions offer more functionality, and may fix any bugs in an earlier&lt;br /&gt;
release.&lt;br /&gt;
 &lt;br /&gt;
==Upgrading==&lt;br /&gt;
&lt;br /&gt;
You can install a new release of MX directly over your existing version.&lt;br /&gt;
*Important, please read all of the release notes (in the appropriate forum announcement threads) for the builds since the version you are upgrading from.&lt;br /&gt;
*If you are currently running an old release of MX, you might want to check [[Updating MX to new version]] page, as that has some advice about whether it is best to upgrade in multiple steps.&lt;br /&gt;
*If you are upgrading from a previous version of the legacy Cumulus 1, then you might want to read [[Migrating from Cumulus 1 to MX]] page; and if you need more justification read [[Compare_C1_and_MX|Compare legacy Cumulus and MX]] page&lt;br /&gt;
&lt;br /&gt;
Note by Steve Loft: you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software which have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software. &lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus MX, please first consult, in this Wiki, the [[:Category:Cumulus MX]] page for pointers to articles that may help.  If you cannot answer your questions from those links, then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have answers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Other utilities =&lt;br /&gt;
&lt;br /&gt;
== Utility for Fine Offset Stations ==&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility by Steve Loft to adjust the internal logging interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weather Display Converter ==&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert Weather Display log files to Cumulus format. &lt;br /&gt;
&lt;br /&gt;
At time of writing this here, the functionality in MX was limited. You may need to manually recreate records, etc. using Cumulus 1. &lt;br /&gt;
&lt;br /&gt;
Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WDconverter.zip WDConverter.zip]&lt;br /&gt;
&lt;br /&gt;
== WeatherLink Converter ==&lt;br /&gt;
&lt;br /&gt;
This utility was provided by Steve to convert WeatherLink log files to Cumulus format. &lt;br /&gt;
&lt;br /&gt;
Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WLconverter.zip WLconverter.zip]&lt;br /&gt;
&lt;br /&gt;
== Create Missing ==&lt;br /&gt;
&lt;br /&gt;
A utility, by Mark Crossley, to create missing entries in your &#039;&#039;&#039;dayfile.txt&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
You may use this:&lt;br /&gt;
# to add additional new fields for derivatives that are missing from existing extreme records (in [[:Category:Log Files|&#039;&#039;&#039;.ini&#039;&#039;&#039;]]  files) created with old versions of Cumulus, &lt;br /&gt;
#or to create a whole new [[dayfile.txt| daily summary file]] if you are starting afresh with monthly based data imported into [[Standard log files]] from another program.&lt;br /&gt;
&lt;br /&gt;
The v1.0.2 download dated 11 Mar 2021 [https://github.com/cumulusmx/CreateMissing/releases/download/v1.0.2/CreateMissing-v1.0.2.zip is here.]&lt;br /&gt;
&lt;br /&gt;
More information can be [https://github.com/cumulusmx/CreateMissing/blob/master/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
== ExportToMySQL ==&lt;br /&gt;
&lt;br /&gt;
A utility, by Mark Crossley, to export Cumulus MX monthly and dayfile logs to a MySQL database.&lt;br /&gt;
&lt;br /&gt;
The v1.3.0 download dated 27 Apr 2021 (for 7 May release of MX 3.11.0) [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.3.0/ExportToMySQL-v1.3.0.zip is here.]&lt;br /&gt;
&lt;br /&gt;
More information can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This replaces the &amp;quot;ExportMySQL.exe&amp;quot; utility included by Steve Loft in his MX beta distributions.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Third Party Contributions by Cumulus Users ==&lt;br /&gt;
&lt;br /&gt;
For files, and add-on&#039;s, contributed by Cumulus users, see these Categories:&lt;br /&gt;
# [[:Category:3rd Party Apps]] - contributions for various devices,&lt;br /&gt;
# [[:Category:AddOns]] - adding extra functionality,&lt;br /&gt;
# [[:Category:WebTools]] - for your web server, and &lt;br /&gt;
# [[:Category:User_Contributions]] - key contributions from the user community&lt;br /&gt;
&lt;br /&gt;
=Current MX Developed from =&lt;br /&gt;
&lt;br /&gt;
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft.&lt;br /&gt;
*Steve Loft previously developed Cumulus 2 (where he tested using the C# language, now used for MX) &lt;br /&gt;
* Steve Loft created the original Cumulus software (now known as legacy cumulus 1) just for his use, before making it generally available, he then developed it over the next decade to include requirements suggested by thousands of users.&lt;br /&gt;
*Steve Loft, the author of Cumulus/Cumulus MX has since fully retired, and stopped providing support, or updates, to Cumulus 1 or Cumulus MX software.&lt;br /&gt;
&lt;br /&gt;
==Steve&#039;s final beta MX==&lt;br /&gt;
&lt;br /&gt;
You can download below the final beta release  as made available by Steve Loft,  and also his subsequent final source code.  &lt;br /&gt;
&lt;br /&gt;
If you are able to understand his source code (linked below), and compare it to the latest source code (linked above), you can appreciate the transformation that has taken place in recent years.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 beta build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip subsequent updated Cumulus MX Source Code] from Steve Loft. He made the following comments,  as he handed the project over to &amp;quot;the community&amp;quot;:&lt;br /&gt;
**This version of the code is post b3043 as it includes some changes that Steve had made, but not yet released. &lt;br /&gt;
**Offered completely &#039;&#039;&#039;without support&#039;&#039;&#039; in the hope that it might be useful. &lt;br /&gt;
**The code is very badly structured due to the &#039;Frankenstein&#039; way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Legacy releases ==&lt;br /&gt;
&lt;br /&gt;
See [[Downloads| downloads page]] for full details.&lt;br /&gt;
&lt;br /&gt;
=== Cumulus 1 ===&lt;br /&gt;
&lt;br /&gt;
The installer for Cumulus 1 is available here *[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer].&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of one file (Cumulus.exe), &lt;br /&gt;
**modifies the drop-down year selectors,  (on &amp;quot;this period&amp;quot; screens, for NOAA reports, and for Snow Index).  &lt;br /&gt;
*The new year drop-down selectors will make  it easier to choose date entries up to the year 2030 (updated 28 Jan 2020). &lt;br /&gt;
*Note this is not the full installation package, just one file to replace the suite of files created by the installer, a patched .exe.&lt;br /&gt;
**Without the patch, you can still enter any year,but you have to over-type with the full year yourself.&lt;br /&gt;
&lt;br /&gt;
==== Special Variants ====&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
*&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;These Cumulus 1.9.4 variants will not have any updates in the future.&#039;&#039;&#039;  &lt;br /&gt;
*In 2020, some of the menu items with year drop-down selectors will not display years beyond 2020.  &lt;br /&gt;
**You can manually over-type any selection boxes with any year you like,you are not limited to those in drop-down&lt;br /&gt;
**For example, this will happen on manual generation of NOAA-style reports.  &lt;br /&gt;
**This does not affect any automatic generation of NOAA reports.&lt;br /&gt;
&lt;br /&gt;
It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus  &#039;&#039;&#039;1.9.4 variants&#039;&#039;&#039; migrate to Cumulus MX, which has ongoing support by mcrossley. The baud rate can be selected within MX as a configuration setting.&lt;br /&gt;
&lt;br /&gt;
=== Legacy Resources ===&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus 1&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus 1 help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] An obsolete Silverlight application for displaying 2 extra dials showing real time wind data on the standard Cumulus (with temperature and rainfall in histogram style) gauges page for a web site (no longer developed or supported)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus 1 help file translated into French&lt;br /&gt;
&lt;br /&gt;
== Cumulus 2 ==&lt;br /&gt;
&lt;br /&gt;
The software for Cumulus 2 is no longer available.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=FAQ&amp;diff=7393</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=FAQ&amp;diff=7393"/>
		<updated>2021-01-04T11:48:39Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* How do I request a new feature for Cumulus 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Cumulus 1 FAQ&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(consult also the Help screens within Cumulus software, and learn more from the rest of this Wiki)&lt;br /&gt;
&lt;br /&gt;
Some references to other flavours of Cumulus are included here. There is also a separate FAQ specifically for [[Cumulus MX FAQ|Cumulus MX]].&lt;br /&gt;
&lt;br /&gt;
= Installing and Running Cumulus  =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What operating systems does Cumulus run on?  ==&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 - All versions of Windows from XP to Windows 10 inclusive (and the server versions). It works on 32 bit and 64 bit editions. It may also work on Windows 2000, but this is not supported. You will probably not be able to get it to work on Windows 2000 with a Fine Offset station.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Where do I find the Cumulus 1 installer? ==&lt;br /&gt;
&lt;br /&gt;
All available via the [[Downloads|Downloads page]] in this Wiki&lt;br /&gt;
&lt;br /&gt;
== What do I need to get right when first getting Cumulus 1? ==&lt;br /&gt;
&lt;br /&gt;
The installation process for Cumulus 1 displays &#039;&#039;&#039;readme.txt&#039;&#039;&#039;, that has many tips. See also [[Setup]]. Below are three key points.&lt;br /&gt;
# Install Cumulus in its own directory directly under a drive root.&lt;br /&gt;
# Connect your weather station before you start Cumulus&lt;br /&gt;
# When you first run Cumulus 1, it displays the &#039;&#039;&#039;Station settings&#039;&#039;&#039; screen. On this, make sure you pick the right sort of station (to ensure Cumulus communicates correctly with your weather station, and can identify all the observations) and choose your &#039;&#039;&#039;units&#039;&#039;&#039; wisely. (Changing units later means all stored Lowest and highest numbers up to that point have to be converted immediately manually).  See the &#039;&#039;&#039;Help&#039;&#039;&#039; for information about the rest of the screen, but generally you can easily adjust the other options later.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What weather stations does Cumulus 1 work with?  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
*Davis Vantage Pro (VP), Vantage Pro2 (VP2), and Vue (the Envoy8X is &#039;&#039;&#039;not&#039;&#039;&#039; supported). &lt;br /&gt;
*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. &lt;br /&gt;
*Fine Offset - USB-connected stations which use the Easyweather software such as MyDEL, Nevada, Watson and Fine Offset, with model numbers such as WH1080, WH1081, W8681, 265NC etc.&lt;br /&gt;
*La Crosse WS2300 range (see [[FAQ#How do I set up recording wind speeds in Cumulus, with Oregon Scientific and La Crosse stations | this FAQ]]). You may have problems with corrupt data if you use a WS23xx with a serial/USB adapter; this combination is therefore not supported.&lt;br /&gt;
&lt;br /&gt;
For a more complete list see the [[Supported Devices]] page.&lt;br /&gt;
&lt;br /&gt;
== Will you support a new weather station type?  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 is no longer being developed, its source code is no longer available, so it cannot be edited to support anything new.&lt;br /&gt;
&lt;br /&gt;
== How do I get Cumulus to update to the internet? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 provides multiple options:&lt;br /&gt;
*&#039;&#039;&#039;Internet Update&#039;&#039;&#039; - this feature is to place [[Website_setup|web pages]] onto a personal web server.  You can use the web templates provided with Cumulus, or your own (customised) pages. This is optional, and there are a lot of settings to get right, but it is a standard feature that has always been part of Cumulus.&lt;br /&gt;
*&#039;&#039;&#039;APRS/CWOP &#039;&#039;&#039; - this feature is to update your observations onto the &#039;&#039;cwop.aprs.net&#039;&#039; server, the update will happen automatically while Cumulus is running if you configure it in the APRS/CWOP frame within Cumulus internet settings.&lt;br /&gt;
*&#039;&#039;&#039;Weather Underground&#039;&#039;&#039; - this feature is to update your observations onto the weather underground web pages, the update will happen automatically while Cumulus is running if you configure it in the weather underground frame within Cumulus internet settings.&lt;br /&gt;
*&#039;&#039;&#039;PWS Weather/WeatherForYou/HAMweather&#039;&#039;&#039; - this feature is to update your observations onto these systems, the update will happen automatically while Cumulus is running if you configure it in the PWS weather frame within Cumulus internet settings.&lt;br /&gt;
*&#039;&#039;&#039;Weatherbug&#039;&#039;&#039; - this feature is to update your observations onto Weatherbug, the update will happen automatically while Cumulus is running if you configure it in the Weatherbug frame within Cumulus internet settings.&lt;br /&gt;
*&#039;&#039;&#039;WOW&#039;&#039;&#039; - this feature is to update your observations onto UK Met Office Weather Observations Website, the update will happen automatically while Cumulus is running if you configure it in the WOW frame within Cumulus internet settings.&lt;br /&gt;
*&#039;&#039;&#039;Twitter&#039;&#039;&#039; - this feature allows you to send a message to http://www.twitter.com at an interval that you configure in the twitter frame within Cumulus internet settings.&lt;br /&gt;
&lt;br /&gt;
== How do I request a new feature for Cumulus 1 ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
As of 2017, development of Cumulus 1 was stopped by Steve Loft and a new version called Cumulus MX replaced it. Although there have been a couple of patches to change the years listed in drop downs with Cumulus 1, its code is frozen as the relevant development environment is no longer available. &lt;br /&gt;
&lt;br /&gt;
Consequently, there is no possibility of any new features for Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
== Why haven&#039;t you added the feature I asked for a long time ago? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
Steve Loft developed and supported Cumulus in his spare time while having a full time job. He invited donations, but didn&#039;t make a living from Cumulus. He added facilities when he could. There was a long list of  enhancement requests but many were not implemented and the list was lost during a move between hosts. Thus any feature requested in that list, which has not been implemented since, will not be implemented.&lt;br /&gt;
&lt;br /&gt;
== How do I upgrade to a new Cumulus 1 release?  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}} There are no upgrades available for Cumulus 1. &lt;br /&gt;
&lt;br /&gt;
If you are using an earlier version of Cumulus 1, do upgrade now, &lt;br /&gt;
#first download the &#039;&#039;&#039;installer&#039;&#039;&#039; &#039;&#039;CumulusSetup.exe&#039;&#039; from ([https://cumuluswiki.org/Downloads/CumulusSetup.exe Downloads/CumulusSetup.exe]). &lt;br /&gt;
#Next follow the instructions at [[Setup|Setup page]]&lt;br /&gt;
# Finally, replace just the one file &amp;quot;Cumulus.exe&amp;quot; in your installation by the patch available from [[Downloads|Downloads page]]. &lt;br /&gt;
&lt;br /&gt;
If you are using the final version of Cumulus 1, and your drop down dates do not run to 2030, then you need to follow this last instruction and apply the patch&lt;br /&gt;
&lt;br /&gt;
== Do I need to leave Cumulus running all the time ==&lt;br /&gt;
&lt;br /&gt;
This answer applies to all flavours of Cumulus.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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 &#039;switched off&#039;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Changing to different weather station ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
Just change the station type. If Cumulus doesn&#039;t start reading the data from the new station, stop Cumulus and start it again. Some of the rain figures may be odd for a while (e.g. rain in last 24 hours). It is as simple as that.&lt;br /&gt;
&lt;br /&gt;
In testing planned changes to Cumulus, I switch backwards and forwards between a Fine Offset and a WMR200 frequently, the only thing that happens is that the rain figures go wrong initially (because the two stations have different counters).&lt;br /&gt;
&lt;br /&gt;
== Moving Cumulus software to a new PC (or updating Windows Operating System) ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
Cumulus will continue to work with your existing weather station and existing log files, providing&lt;br /&gt;
#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.&lt;br /&gt;
#You may need to &#039;tweak&#039; a few things (serial port number etc) in [[cumulus.ini]].&lt;br /&gt;
#In the folder with cumulus.exe in it, copy across  &#039;cumulus.ini&#039;,  and if you have created a &#039;strings.ini&#039; that file must be copied across too.&lt;br /&gt;
#The Cumulus &#039;data&#039; sub-folder has been copied across.&lt;br /&gt;
#Obviously if you use customised web pages, then you need the corresponding templates in the new installation.&lt;br /&gt;
#Any other customised files (images and/or a twitter.txt file, for example), you may want to copy those over too.&lt;br /&gt;
&lt;br /&gt;
== Can I view my Cumulus data on another device? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
# If Cumulus uploads your weather information to an online web site, you can view that on another device.&lt;br /&gt;
# Software like &#039;Remote Desktop&#039; can be used to view the computer that is running Cumulus - see many postings on the Support Forum.&lt;br /&gt;
# A back-up as described in the next answer can be viewed in Cumulus installed on another PC (see point about Windows regional settings in previous question) to look at past extremes or graphs; although obviously that additional installation will not be able to add further observations from the weather station connected to the original PC.&lt;br /&gt;
# If your web site is on your local network, but not online, your device may be able to view it directly or view a back-up of how it was in the past.&lt;br /&gt;
&lt;br /&gt;
== How do I back up my data?  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
Recent builds of Cumulus 1 back up some of the log files each time the software is restarted in the backup folder and each time it processes a rollover it stores the log files as they are at the start of a new day in the daily folder. The routine that does this ensures no more than 7 sub-folders are kept in each of those main folders. These back up are designed to help you restart Cumulus 1 in the event of a problem they are not not preserving your valuable data.&lt;br /&gt;
&lt;br /&gt;
Consequently you are advised to make your own arrangements for ensuring you do not lose your data.&lt;br /&gt;
*Copy the contents of the Cumulus ‘data’ sub-folder on a regular basis to a different storage device.  Then if you have any problem with the original storage device, or corruption of files, you can minimise the loss of logged observations. To restore from the backup, just copy the saved data folder back into your Cumulus installation, with Cumulus stopped.&lt;br /&gt;
*It can be useful to take copies of the Cumulus &#039;backup&#039; sub-folder on key dates (e.g. at change of month or year), or if you think you might have some rogue figures.  The &#039;.ini&#039; files in the backup sub-folder contain past extreme values that you might want to look up.&lt;br /&gt;
*You should also back up, at least once, your cumulus.ini file in the main Cumulus folder.  This contains all the key settings and you need a record of those!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moving Cumulus 1 software to a different location on your PC? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}This article in the wiki gives more details above moving Cumulus: [[Moving cumulus]]&lt;br /&gt;
&lt;br /&gt;
== What are the formats of the Cumulus data files?  ==&lt;br /&gt;
&lt;br /&gt;
These are detailed in the [[:Category:Log Files|Log Files]] section of this Wiki, see that category page for key information about log files and the differences between the Cumulus 1 and Cumulus MX content.&lt;br /&gt;
&lt;br /&gt;
Format information is also in the Cumulus 1 help file, in the section “Data log file format”&lt;br /&gt;
&lt;br /&gt;
== Can I import logged information from before I installed Cumulus? ==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Configuration&#039;&#039;&#039; menu, &#039;&#039;Station&#039;&#039; setting screen (near bottom) has option to enter there the &#039;&#039;rainfall total&#039;&#039; for the bit of the year (starting month can be selected here too) until when you first start using Cumulus.  See the Cumulus &#039;&#039;&#039;Help&#039;&#039;&#039; for this screen for further details.&lt;br /&gt;
&lt;br /&gt;
Yes is the answer for other weather information, providing you can manipulate the information you have into either (preferably) the format used by the [[Standard_log_files#Importing_pre-Cumulus_data]] or (second best) [[Dayfile.txt]]. Look up those cross-references in this Wiki (or the Cumulus &#039;&#039;&#039;Help&#039;&#039;&#039;) for further information on required formats.  The support forum includes a few threads related to this topic, and if you post there then people who have already imported from particular systems may offer their services to import your past observations.&lt;br /&gt;
&lt;br /&gt;
A converter for Weather Display log files is available from [[Software#Weather_Display_Converter|software page]]&lt;br /&gt;
&lt;br /&gt;
A converter for WeatherLink log files is available from [[Software#WeatherLink_Converter|Software page]]&lt;br /&gt;
&lt;br /&gt;
== 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? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
&#039;&#039;&#039;View&#039;&#039;&#039; menu, &#039;&#039;This month&#039;&#039; or &#039;&#039;This year&#039;&#039; 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 &#039;&#039;Highs and Lows&#039;&#039; screen for the current month/year.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;View&#039;&#039;&#039; menu, &#039;&#039;Highs and Lows - This month (or This year)&#039;&#039; (or &#039;&#039;thismonth.htm&#039;&#039; or &#039;&#039;thisyear.htm&#039;&#039; web page) only shows the lowest and highest values for the current calendar month (or current year). This answer describes a way to see the same information for the month (or year) that fairly recently ended.  It is valid only until build 1088 (from 5 March 2014 build 1089 &#039;Delay writing of end of day backup files until the first log entry is written&#039; means the stored &#039;&#039;month.ini&#039;&#039; relates to the &#039;&#039;initial&#039;&#039; entries for the start of the new month). From version 1.9.3 build 1041, Cumulus creates a daily backup of the log files. &lt;br /&gt;
*Look in the &#039;&#039;backup\daily&#039;&#039; subfolder within your Cumulus installation. &lt;br /&gt;
*These daily backups will be created if Cumulus was left running during the period of interest, or stopped before that period and since restarted. &lt;br /&gt;
*Normally about 10 such back ups are available, each folder has a name based on the timestamp and contains the 6 [[:Category:Log_Files|xxxx.ini files]], the current [[Standard_log_files|monthly standard data log]]/[[Extra_Sensor_Files|monthly extra data log]], and the most recent update of [[dayfile.txt|daily summary log]].&lt;br /&gt;
&lt;br /&gt;
Open as a text file [[month.ini]] in the folder whose name is bearing the timestamp after your final rollover, for Cumulus builds 1041 to 1088 the final lowest and highest for each observation in the month will be listed.&lt;br /&gt;
&lt;br /&gt;
In a similar manner if you miss the last day of the year, for Cumulus builds 1041 to 1088 see the final &#039;this year&#039; figures for last year by opening [[year.ini]] from the appropriate backup.&lt;br /&gt;
&lt;br /&gt;
== What do the various wind speeds in Cumulus 1 correspond to, with Davis stations?  ==&lt;br /&gt;
&lt;br /&gt;
Davis station firmware supplies two wind speeds, a 3-second average and a 10-minute average (later versions of the firmware also supply a 2-minute average, Cumulus currently doesn&#039;t use this).  &lt;br /&gt;
* The latest Davis 3-second average is treated by Cumulus as &#039;Latest&#039; (available via &amp;lt;#wlatest&amp;gt;, matching direction is &#039;&amp;lt;#currentwdir&amp;gt;&#039; and &#039;&amp;lt;#bearing&amp;gt;&#039;)&lt;br /&gt;
* The highest of the station&#039;s 3-second readings over the previous 10 (configurable by adding &#039;&#039;AvgSpeedMinutes=N&#039;&#039; in [[Cumulus.ini#Section:_Station]] where &#039;N&#039; is number of) minutes becomes the Cumulus &#039;Gust (available via &amp;lt;#wgust&amp;gt;, no matching direction web tag). Note that the WMO definition of a wind gust is the mean wind speed over a 2 to 3 second sample period (so Cumulus reports this within an extended 10, or as configured, minute period, not the &#039;latest&#039; gust).&lt;br /&gt;
* The Davis 10-minute average is the Cumulus &#039;Average&#039; (available via &amp;lt;#wspeed&amp;gt;,  matching direction reported as &#039;&amp;lt;#wdir&amp;gt;&#039; and &#039;&amp;lt;#avgbearing&amp;gt;&#039;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Davis VP2 station loggers record a single spot wind speed, so if you restart Cumulus and the software attempts to catch up from the station logger there may be only one or two values to include in the Cumulus average (over 10, or as configured) minutes calculation.&lt;br /&gt;
Note that if you sample these readings at shorter (real time) intervals it is possible for Cumulus &#039;Latest&#039; to be lower than Cumulus &#039;Average&#039; because approximately half of the 3-second wind speeds will be higher and half of them lower than the 10-minute average. &lt;br /&gt;
If the Cumulus figure seems lower than the Davis figure see [[#My_Davis_station_shows_a_higher_maximum_wind_speed_than_Cumulus]].&lt;br /&gt;
&lt;br /&gt;
== What do the various wind speeds in Cumulus 1 correspond to, with Fine Offset stations?  ==&lt;br /&gt;
&lt;br /&gt;
Fine Offset sensors measure wind over 48-second intervals, divided into 24 2-second intervals. At the end of each 48-second period,  the outdoor unit (anemometer) transmits two values, the &amp;quot;Gust&amp;quot; is calculated from the number of revolutions of the anemometer in last two seconds and the &amp;quot;Average&amp;quot; from the number of revolutions adding all two second counts in the 48 seconds. The console keeps &#039;&#039;&#039;overwriting&#039;&#039;&#039; the newly received &#039;Gust&#039; and &#039;Wind&#039; values to the same area of console memory every 48 seconds, until the station logging interval time is reached, then it moves on to the next memory location, leaving the last values it wrote in the previous console memory location. &lt;br /&gt;
Note that Fine Offset Consoles can display a &#039;MAX&#039; figure, this is highest recorded since it was last reset (on touchscreen models multiple touches of the displayed speed will cause maximum speed, or gust, to be shown, and when a max value is displayed continuing to hold touching that value for 3 seconds will reset max to current value).  Cumulus maintains its own various extremes for different periods (e.g high wind and high gust for yesterday on its main screen) calculated from all values processed by Cumulus in that period.&lt;br /&gt;
 &lt;br /&gt;
*If Cumulus is not running all the time, on restart it works through the console memory locations and extracts the Fine Offset Wind and Gust in each memory location, i.e. at the station logging interval. &lt;br /&gt;
*While Cumulus is running, it reads the current wind speeds (and direction) every 10 seconds. There are new values only every 48 seconds (i.e. every fourth or fifth read).&lt;br /&gt;
&lt;br /&gt;
Note that the World Meteorological Office definition of a wind gust is the &#039;&#039;mean&#039;&#039; wind speed over a 2 to 3 second sample period (not the &#039;&#039;maximum&#039;&#039; instantaneous wind speed).  So the Fine Offset is reporting gust correctly to WMO definition.&lt;br /&gt;
&lt;br /&gt;
Cumulus, for various reasons, uses different terminology, and also has configuration settings which control how some of the wind values are displayed.&lt;br /&gt;
&lt;br /&gt;
=== Summary with default selections ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&amp;lt;#wgust&amp;gt;&#039; contains &amp;quot;Calculated Wind Gust (highest value for any 2 seconds in last 10 minutes) Speed&amp;quot; reports highest console gust value in last 10 minutes (this is capturing WMO gust definition over a longer 10 minute reporting interval)&lt;br /&gt;
# &#039;&amp;lt;#wlatest&amp;gt;&#039; contains &amp;quot;Latest Peak (the value for last 2 seconds in 48 seconds prior to storing) Wind Speed&amp;quot; taken from console gust value (this is capturing the latest WMO Gust)&lt;br /&gt;
# &#039;&amp;lt;#wspeed&amp;gt;&#039; contains &amp;quot;Current Average (over same 48 seconds) Wind Speed&amp;quot; taken from console wind value&lt;br /&gt;
&lt;br /&gt;
=== In detail with all the configurations ===&lt;br /&gt;
&lt;br /&gt;
* The highest of the Fine Offset &#039;Gust&#039; values over the previous 10 (number fixed and not configured to match any other interval set) minutes becomes what Cumulus reports as the &#039;Gust&#039; speed (&#039;&amp;lt;#wgust&amp;gt;&#039;).  Cumulus does not report a matching direction for this as a web tag, although it will be somewhere in array &#039;&amp;lt;#wdirdata&amp;gt;&#039;.&lt;br /&gt;
* The value labelled &#039;Latest&#039;(&#039;&amp;lt;#wlatest&amp;gt;&#039;, matching direction is &#039;&amp;lt;#currentwdir&amp;gt;&#039; and &#039;&amp;lt;#bearing&amp;gt;&#039;) by Cumulus is Fine Offset console &#039;Gust&#039; value. (Cumulus also adds each new latest value to the array &amp;lt;#wspddata&amp;gt; and moves the index of the array &amp;lt;#nextwindindex&amp;gt; onto the next position in the circular array.&lt;br /&gt;
* The  Cumulus &#039;Average&#039; (&#039;&amp;lt;#wspeed&amp;gt;&#039; matching direction reported as &#039;&amp;lt;#wdir&amp;gt;&#039; and &#039;&amp;lt;#avgbearing&amp;gt;&#039;) can be calculated in 3 different ways:&lt;br /&gt;
** The default: If &#039;Calculate 10-min wind average&#039; is not selected on the Station Settings screen, the console &#039;Wind&#039; value is reported.&lt;br /&gt;
** If &#039;Calculate 10-min wind average&#039; is selected, but &#039;Use speed for avg calculation&#039; is left un-selected; then the average of the Fine Offset &#039;Gust&#039; values read over the previous N (configurable, defaults to 10) minutes is reported.&lt;br /&gt;
** If &#039;Calculate 10-min wind average&#039; and &#039;Use speed for avg calculation&#039; are both selected; the average of the Fine Offset &#039;Wind&#039; values read over the previous N (configurable, defaults to 10) minutes is reported.&lt;br /&gt;
&lt;br /&gt;
Select value for &#039;N&#039; using &#039;&#039;AvgSpeedMinutes=N&#039;&#039; in [[Cumulus.ini#Section:_Station]].&lt;br /&gt;
&lt;br /&gt;
== How do I set up recording wind speeds in Cumulus 1, with Oregon Scientific and La Crosse stations  ==&lt;br /&gt;
&lt;br /&gt;
La Crosse and some Oregon Scientific weather stations only output a single wind speed.  To allow Cumulus to calculate &#039;gust&#039; and &#039;wind speed&#039; with different values, select the &#039;&#039;&#039;Station&#039;&#039;&#039; dialogue from the &#039;&#039;Configuration&#039;&#039; menu and set &#039;&#039;Calculate 10 min wind average&#039;&#039; in the &#039;Settings&#039; frame, so in [[cumulus.ini]] this will produce the parameter &#039;Wind10MinAverage=1 when cumulus is next stopped.&lt;br /&gt;
* The station&#039;s &#039;Wind&#039; value will then display as Cumulus &#039;Latest&#039;.&lt;br /&gt;
* A 10 (configurable by adding &#039;&#039;AvgSpeedMinutes=N&#039;&#039; in [[Cumulus.ini#Section:_Station]] where &#039;N&#039; is number of) minutes average of the station&#039;s &#039;Wind&#039; value will then display as Cumulus &#039;Average&#039;.&lt;br /&gt;
* The highest of the station&#039;s &#039;Wind&#039; value in a 10 minute period will then display as Cumulus &#039;Gust&#039;.  Note that the WMO definition of a wind gust is the mean wind speed over a 2 to 3 second sample period (not the maximum instantaneous wind speed).&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;LCMaxWind=X&#039;&#039; parameter in [[Cumulus.ini#La_Crosse_specific:]] where X is the maximum (uncalibrated) wind speed in m/s that you want to allow.&lt;br /&gt;
&lt;br /&gt;
== How do I make Cumulus 1 run automatically when Windows starts?  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
There is no option in Cumulus to set this up automatically as I prefer to leave it under the control of the user: The safest and most reliable method is simply to put a shortcut in your Startup folder. If you are running Vista or Windows 7, or later versions of Windows, you may find that Cumulus gets blocked by UAC if you try to run it from the Startup folder, in which case it is recommended that you use Task Scheduler instead. See here for a good description of how to do this - http://blogs.techrepublic.com/window-on-windows/?p=616&lt;br /&gt;
&lt;br /&gt;
== How does Cumulus handle Daylight Saving Time?  ==&lt;br /&gt;
&lt;br /&gt;
Cumulus provides the option for you to use rollover at 9am winter time that is preserved throughout the year so all days are 24 hours long even when clock changes, simply click &amp;quot;Use 10am in summer&amp;quot; on the Station settings.&lt;br /&gt;
&lt;br /&gt;
As far as the timestamps in the extreme logs, monthly log, and the graphs, are concerned; Cumulus doesn&#039;t do anything in particular for DST. &lt;br /&gt;
*It generates timestamps based on the clock in the device you run Cumulus on. &lt;br /&gt;
**So basically, at the start of DST (i.e. when the clocks &#039;go forward&#039; for the summer) you will get an apparent gap of one hour in your data logs and on graphs.&lt;br /&gt;
**Similarly at the end of DST (i.e. when the clocks &#039;go back&#039; for the winter) you will get an apparent hour of duplicate timestamps in your logs and graphs. &lt;br /&gt;
*You will tend to get better results if you leave Cumulus running during the clock change, because if it is stopped you may lose data,&lt;br /&gt;
**the exact timing of the affected hours depends on the type of station and the times when Cumulus was running/stopped.&lt;br /&gt;
&lt;br /&gt;
=== ... How do Davis stations handle Daylight Saving Time? ===&lt;br /&gt;
&lt;br /&gt;
Note that there seems to be an issue with Davis stations, either in the console/logger, or in the Davis DLL which Cumulus uses. &lt;br /&gt;
*If you don&#039;t have Cumulus running when DST ends (autumn), then when you start Cumulus up again, it doesn&#039;t receive all of the logger data it needs to catch up to the &#039;&#039;present time&#039;&#039; - the previous hour or so is missing. &lt;br /&gt;
*So with Davis stations, I strongly recommend that you leave Cumulus running at the end of DST, if at all possible.&lt;br /&gt;
&lt;br /&gt;
=== ... How do Fine Offset stations handle Daylight Saving Time? ===&lt;br /&gt;
&lt;br /&gt;
*For Fine Offset models &#039;&#039;without access to a radio controlled clock&#039;&#039;, if you don&#039;t have Cumulus running when DST ends in autumn, then when you start Cumulus up again, the catch up &#039;&#039;misses off the first hour after the time Cumulus was stopped&#039;&#039; (unless you have adjusted the time in [[today.ini]] by subtracting one hour for end of DST while Cumulus was stopped).  &lt;br /&gt;
**This is because the console memory does not time-stamp the data blocks and each memory location simply contains the number of minutes elapsed since the previous memory location was last updated.&lt;br /&gt;
**Cumulus does not remember the console data block used just before shutdown, (after all depending on how long Cumulus has been stopped and the station logging interval, the old memory location could be overwritten by now), and so Cumulus works out a time-stamp based on current clock time and the stored elapsed interval times as it works back through those memory locations.&lt;br /&gt;
**The stored minutes elapsed value will be consistent with the logging interval you selected for the station (might be different to that selected on Cumulus) and that stored value will add an extra minute if a read from the transmitter (every 48 seconds on models without solar sensors) delays a particular log update, However, the console clock (unless radio-controlled) is unaware of DST, it is like a clock without a hour hand, it can only count in minutes.&lt;br /&gt;
**On restart Cumulus just tries to read the appropriate number of hours worth of observations back from the block now marked as latest.  &lt;br /&gt;
**For example if it was stopped at 2200 DST and restarted at 0600 standard time, Cumulus catches up with the last 8 hours worth of stored measurements as if going back to 2200 standard time, that means it retrieves back to 2300 DST and has forever lost the period 2200 to 2300 DST.  &lt;br /&gt;
*So with Fine Offset stations, I strongly recommend that you leave Cumulus running at the end of DST, if at all possible, to ensure that average temperature, heating/cooling degree days, wind run, and similar calculations are accurate.&lt;br /&gt;
*See Fine Offset forum discussions for further information.&lt;br /&gt;
&lt;br /&gt;
== What formula does Cumulus 1 use for values derived from temperature?  ==&lt;br /&gt;
&lt;br /&gt;
[[Temperature_(and_humidity)_measurement#Cumulus_Calculated_Parameters|see Cumulus_Calculated_Parameters]]&lt;br /&gt;
&lt;br /&gt;
== How does Cumulus know the height of the cloud base?  ==&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t. It uses a calculation which gives the theoretical height above ground level at which Cumulus clouds might form, based on the current temperature and dew point. It assumes that the difference between temperature and dew point decreases by about 4.4 degrees Fahrenheit per 1000 feet increase in altitude. When the two values coincide, the air is saturated (relative humidity = 100%) and Cumulus clouds may form. &lt;br /&gt;
&lt;br /&gt;
== How is my rain rate calculated?  ==&lt;br /&gt;
&lt;br /&gt;
For stations which supply a rain rate, Cumulus uses that. For stations which don&#039;t supply a rain rate (e.g. Fine Offset and La Crosse), Cumulus simply takes the rain total from the last five minutes and calculates a rate based on that; e.g. a single tip of 0.3mm in 5 minutes is a rate of 3.6mm/hr. When data from the station&#039;s logger is used, a similar calculation is performed, but the interval used is the logger interval rather than five minutes.&lt;br /&gt;
&lt;br /&gt;
== Where does Cumulus 1 get its this month and this year rainfall totals from?  ==&lt;br /&gt;
&lt;br /&gt;
* The rainfall totals (for this month, year, and season), are initialised when Cumulus is (re-)started by adding up the corresponding daily totals in [[dayfile.txt]] and storing those sums in memory.&lt;br /&gt;
**Don&#039;t forget that Cumulus uses binary arithmetic to base 2, that does not correctly represent what in base 10 are decimal places, so you may see slight errors for those using inches and expecting correctness to two decimal places (read up this on internet if you don&#039;t understand binary arithmetic).&lt;br /&gt;
** The rainfall totals shown on the &#039;&#039;This period&#039;&#039;, &#039;&#039;This month&#039;&#039;, and &#039;&#039;This year&#039;&#039; screens within the &#039;&#039;&#039;View&#039;&#039;&#039; menu in Cumulus 1 are generated by adding up the daily rainfall totals found in [[dayfile.txt]] for the selected period.  Using default settings via &#039;&#039;&#039;View&#039;&#039;&#039; menu in Cumulus 1, &#039;&#039;This month&#039;&#039; screen for this month excluding today, &#039;&#039;This year&#039;&#039; screen for this calendar year (this does always start on 1 January, unless you only started using Cumulus after that) excluding today. &#039;&#039;Note any rainfall for the current (meteorological) day is excluded as the latest dayfile.txt row is for yesterday.&#039;&#039; Totals can be shown for any past period, by selecting the required dates, the figures are recalculated when you press the &#039;&#039;Update display&#039;&#039; button and will include all days available in dayfile.txt for the chosen period. &#039;&#039;Important note: The view menu &#039;This year&#039; screen always calculates the total for a selected calendar year starting in January.&#039;&#039;&lt;br /&gt;
** Cumulus MX builds below 3008 do not include rainfall for year to date, other rainfall calculation items were fixed in 3022 to 3042, you should use latest build for best functionality.&lt;br /&gt;
&lt;br /&gt;
* Each time Cumulus (both 1 and MX) reads records from the weather station it applies any change to the &#039;total rain count&#039; against today&#039;s total in its memory. This &amp;quot;Count&amp;quot; approach has been chosen because different weather stations output different values, and an independent count is a way of working that can be applied for any weather station.&lt;br /&gt;
**As you will see if you look in [[diags]], Cumulus stores the &#039;total rain count&#039; figure at rollover, so by maintaining the current figure it can subtract off the start of day figure to deduce the rainfall today and this is shown on the front screen in Cumulus 1, labelled &#039;&#039;Today&#039;&#039;. In Cumulus 1 the &#039;&#039;&#039;Edit&#039;&#039;&#039; menu gives access to the &#039;&#039;Today&#039;s rain&#039;&#039; screen and that provides the ability to edit the start of day figure so that the figure shown for today is correct. Equivalent functionality is provided in Cumulus MX. If there is no rain in a day, the start of day count will be the same at the start of the next day.&lt;br /&gt;
**Today&#039;s rain is added to the figures (as described above) derived from dayfile.txt for what the front screen in Cumulus 1, labels &#039;&#039;&#039;This month&#039;&#039;&#039;, and &#039;&#039;This year&#039;&#039; (this last figure is the seasonal total, you can choose for it to start on 1 January or any other month). Thus these figures are updated each time Cumulus receives a rain reading from the station (they all include today-so-far), and these figures will not be displayed if Cumulus is unable to read rain information from your station.&lt;br /&gt;
** The today&#039;s total so far at each reading time is also added to the &#039;recent tag&#039; array allowing total values for the day-so-far at one minute intervals for up to a week ago to be added as web tags to a web template.&lt;br /&gt;
&lt;br /&gt;
* For the web tags, Cumulus (both 1 and MX) takes its stored sums and adds today&#039;s latest total each time, to give the current totals for this month and this rain season (year so far) when processing &#039;indexT.htm&#039; web template which is where these figures ase shown (not on this month nor on this year templates).&lt;br /&gt;
**Important, for the &amp;lt;#ryear&amp;gt; web tag, and for the &#039;This year&#039; display on the &#039;&#039;main&#039;&#039; Cumulus screen, the processing reads the &#039;&#039;dayfile.txt&#039;&#039; for the rainfall season starting with the month set on the station settings screen and stored as the value for attribute &#039;&#039;RainSeasonStart&#039;&#039; in [[Cumulus.ini#Section:_Station]] (its default is January).  &lt;br /&gt;
**If you have set a &#039;year to date&#039; value and Cumulus is being re-started when the year specified beside that figure matches the current calendar year, your year-to-date amount is also added into this year&#039;s total. This should normally only be relevant in your first rain season of operating Cumulus, but could be used if in any season you needed to add an extra amount because for some reason you had a gap in your recording period.  &#039;&#039;Do be aware that if you select a rain season starting in a month other than January, the year to date figure will stop being added on 1 January because the year specified next to the figure to add on will then be the previous calendar year!&#039;&#039;&lt;br /&gt;
**There is no corresponding setting for amending the total for the first &#039;this month&#039; of Cumulus operation.  The only way round this is to manually change the rainfall in dayfile.txt for the first day of operation to include rainfall on all previous days of month, but that could potentially cause you to set the maximum daily rainfall extreme record wrongly.&lt;br /&gt;
*Note that you need to stop and then restart Cumulus to update these initial values that are stored in memory and get any corrections you made to rogue values in the daily summary log (or year-to-date) reflected on the main Cumulus screen and in web tags.&lt;br /&gt;
&lt;br /&gt;
The built-in dayfile.txt editor is used if it is necessary to amend the daily totals (to correct any monthly, rain season, or calendar year, totals); the built-in all-time (or monthly records) editor(s) in Cumulus 1 and MX is used if it is necessary to regenerate the extreme records from dayfile.txt; see [[#My_station_invented_some_rain_that_didn.27t_really_occur.2C_and_I_want_to_set_it_to_zero_.28or_some_other_figure.29 |FAQ about correcting incorrect rainfall displays]].&lt;br /&gt;
&lt;br /&gt;
== How do I reset all my data to start again from scratch?  ==&lt;br /&gt;
&lt;br /&gt;
Stop Cumulus 1 and delete all of the files in the data folder. You may also want to edit the &#039;StartDate=&#039; line in [[cumulus.ini]] to set the date for the start of your data, if you are starting again on a different date, although Cumulus 1 does not make any decisions based on that date, it simply outputs it twice (!) on one standard web page.&lt;br /&gt;
&lt;br /&gt;
== How do I localise Cumulus 1 to my own language? ==&lt;br /&gt;
&lt;br /&gt;
Cumulus does not directly support languages other than English. It was never intended for use in other languages, and it is not possible to add support for this now. However, the text used for:&lt;br /&gt;
*Forecasting&lt;br /&gt;
*Moon phases&lt;br /&gt;
*Beaufort Scale&lt;br /&gt;
*Trend descriptions&lt;br /&gt;
*Compass points&lt;br /&gt;
*Graph titles&lt;br /&gt;
*Extra sensor channels&lt;br /&gt;
can all be customised by using the [[strings.ini]] file. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This wiki page [[:Category:Other_Languages|Other Languages]] has some obsolete (valid in 2009-2010) information about customising what were the standard web pages in versions of Cumulus 1 up to 1.8.x. The translations there are NOT compatible with later (or final) Cumulus 1 version, nor will they work with Cumulus MX.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On the downloads page you can find third-party alternative web pages, these typically include some language translation modules, but beware that these may not be maintained to work with latest versions of Cumulus.&lt;br /&gt;
&lt;br /&gt;
== Can I connect/disconnect my weather station while Cumulus 1 is running? ==&lt;br /&gt;
&lt;br /&gt;
No. You must make sure your weather station is connected to your PC and switched on, before running Cumulus 1. Do not disconnect your station while Cumulus 1 is running.&lt;br /&gt;
&lt;br /&gt;
== How does Cumulus deal with extra sensors? ==&lt;br /&gt;
&lt;br /&gt;
By default, Cumulus 1 deals with weather stations incorporating solar sensors, if you have selected the relevant station &#039;Type&#039; or &#039;Display solar/extra data&#039; in configuration, but it has some capability to deal with extra sensors added including the Blake-Larsen Sun Recorder.&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 has the ability to input, log, and display Current Values/Outputs from the [[Rain_measurement#Optical_Rain_Gauges|Hydreon Optical Rain Sensor - Model RG-11]] and from either Oregon Scientific or Davis [[Extra_Sensor_Files|extra sensors]]. Only today&#039;s and yesterday&#039;s total rainfall from a Hydreon sensor are available in [[today.ini]] and [[yesterday.ini]] respectively. &lt;br /&gt;
&lt;br /&gt;
For some Oregon Scientific models, the temperature from an extra sensor can replace the temperature from the main sensor for processing by Cumulus 1, but all extra sensor values are stored in a series of [[Extra_Sensor_Files| monthly log]] files for extra sensors. &lt;br /&gt;
&lt;br /&gt;
No other processing is performed for Davis extra sensors, but past values are retained in a series of [[Extra_Sensor_Files|extra sensor monthly log]] files.  The file [[strings.ini]] is used to customise the description associated with extra sensors.&lt;br /&gt;
&lt;br /&gt;
== What is this &amp;quot;Solar Max&amp;quot; value which Cumulus is displaying? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
It&#039;s the current theoretical maximum solar radiation value at the current date and time at your location. It is calculated using the Ryan-Stolzenbach formula, and uses the &#039;transmission factor&#039; configurable in the station settings to allow for the effect of transmission through the atmosphere. The figure is not particularly useful in itself; it is used if you have a solar sensor, to compare with the current solar radiation reading, in an attempt to determine whether the sun is currently shining or not.&lt;br /&gt;
&lt;br /&gt;
== My Fine Offset console says the memory is nearly full - how do I clear it? ==&lt;br /&gt;
&lt;br /&gt;
You don&#039;t need to, and it&#039;s much safer if you don&#039;t; clearing the memory could lead to a loss of data. The memory indicator on the console has no effect on the logging of data; the console will automatically start re-using the oldest memory locations. As long as you are running Cumulus (at least occasionally), Cumulus will have downloaded the data it needs from the console, so the console is free to overwrite the oldest data when it needs to.&lt;br /&gt;
&lt;br /&gt;
== How do I get my Davis station with USB working with Cumulus 1? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
Cumulus cannot drive the station in USB mode, you must install &#039;virtual serial port&#039; drivers, and configure Cumulus to use the virtual serial port. Make sure you have the station connected to the PC during the following operations.&lt;br /&gt;
&lt;br /&gt;
You should first make sure that you can use the station with Weatherlink, in serial mode. If you have not already installed the Weatherlink software, install the version which came with your weather station. You should then upgrade to the latest version of Weatherlink; you can download the update from the Davis web site,  [http://www.davisnet.com/support/weather/downloads/software_sftwr.asp here].&lt;br /&gt;
&lt;br /&gt;
You now need to install the &#039;CP210X USB to Serial Converter&#039;. You may find a link on your Start menu under &#039;Weatherlink&#039;. Alternatively, you should find it in the folder where Weatherlink was installed, under &#039;Support&#039; then &#039;Utilities&#039;. Davis also make version 2 of this utility available on their web site, [http://www.davisnet.com/support/weather/downloads/software_driver.asp here], and you may find that this version will work for you if the installed version does not. It should be clear from the messages output by the utility that it has successfully switched the logger to serial mode. &lt;br /&gt;
&lt;br /&gt;
It&#039;s a good idea to then update the driver to the latest version from the Silicon Labs web site, particularly if you use Windows 7 or later. You can download it [http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx here] - click on &#039;VCP driver kit&#039; under &#039;Download for Windows XP/Server 2003/Vista/7...&#039; to begin the download. Run the executable once it&#039;s downloaded.&lt;br /&gt;
&lt;br /&gt;
At this point, it&#039;s best to restart your computer.&lt;br /&gt;
&lt;br /&gt;
You should now run Weatherlink, and attempt to connect to the weather station &#039;&#039;&#039;in serial mode&#039;&#039;&#039;. Weatherlink should find the appropriate COM port number automatically. If not, you can find it under &#039;Ports (COM &amp;amp; LPT)&#039; in the Windows device manager. Look for the port called &#039;USB Serial Port (COMn)&#039;, where &#039;n&#039; is a number. That&#039;s the number of the port you need to use in Weatherlink. If you cannot get Weatherlink to work using this virtual COM port, it is unlikely that you will be able to get Cumulus to work either, so either contact Davis support, explaining that you are trying to use the virtual serial port drivers because you want to run third-party software, or ask in the Cumulus forum, someone may be able to advise.&lt;br /&gt;
&lt;br /&gt;
Once you have Weatherlink connected and working via the virtual serial port, &#039;&#039;&#039;close it down&#039;&#039;&#039;, and start Cumulus.&lt;br /&gt;
&lt;br /&gt;
In the station settings in Cumulus, select the appropriate station type for your station; under &#039;VP Type&#039; select &#039;&#039;&#039;Serial&#039;&#039;&#039;; in the serial port section enter the COM port number that you found earlier. You may need to restart Cumulus at this point. It will then start displaying live data. Note that the it deliberately does not download any historical logger data from before the current point in time. When you run it subsequently, it will download logger data to catch up if necessary from when you last ran it, but never from earlier than when you first ran it.&lt;br /&gt;
&lt;br /&gt;
If you still having difficulty, the Davis Weatherlink manual offers this advice, which may be useful:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Included with the WeatherLink software is a utility that allows you to convert a USB data logger from a direct USB data logger back to a USB data logger that emulates the serial port. To use&lt;br /&gt;
this utility, select Convert USB to Virtual Serial in your WeatherLink program group on the Start menu of your computer (Start&amp;gt;AllPrograms&amp;gt;WeatherLink&amp;gt;Convert USB to Virtual Serial) and run the utility to convert your data logger. Please contact Davis Technical Support (“Contacting Davis Technical Support” on page 26) for more information.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Why does Cumulus 1 do some things the way it does, when there are better ways? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Reminder, this FAQ answer is ONLY for Cumulus 1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;This text is by the author, Steve Loft&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cumulus was originally something I &#039;knocked together&#039; quickly when I got my first weather station, simply because I couldn&#039;t find any other software anywhere which I was prepared to use. &lt;br /&gt;
&lt;br /&gt;
No &#039;design&#039; went into it, it was really just a prototype. Some of the things I did were just quick &#039;hacks&#039; that I intended to fix when I did it &#039;properly&#039;. But I never got around to going back and doing it &#039;properly&#039;, 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. &lt;br /&gt;
&lt;br /&gt;
The fact that it works with several different types of weather station means that much of it is a compromise; it doesn&#039;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. &lt;br /&gt;
&lt;br /&gt;
So yes, I am aware that some of things that Cumulus does may seem strange, but it is simply not possible for me to start again from scratch, this is done in my spare time.&lt;br /&gt;
&lt;br /&gt;
And it is not possible for me to effectively produce separate versions of Cumulus specifically for each type of weather station. If you don&#039;t like the way Cumulus does certain things, do what I did and write your own software!&lt;br /&gt;
&lt;br /&gt;
== Can I run 2 copies of Cumulus 1? ==&lt;br /&gt;
&lt;br /&gt;
3 options:&lt;br /&gt;
*You can install Cumulus 1 (or MX) on more than one machine, but each copy must connect directly to its own weather station (one station connected per Cumulus installation).&lt;br /&gt;
*You can install 2 copies of Cumulus 1 in different paths on a single PC, &#039;&#039;if you have two weather stations&#039;&#039; and Cumulus is able to distinguish between them, e.g. they are from different manufacturers, or both are serial port stations (different ports), or one is USB and one is serial, or one is a Weatherlink IP. In other words the  combination that does not work on a single PC is two USB stations (including clones from different suppliers) from the same manufacturer. Note that Davis stations with USB loggers are serial port stations as far as Cumulus is concerned, so there are no problems using multiple copies of Cumulus with multiple Davis stations on the same PC. (Same rules for two copies of Cumulus MX).&lt;br /&gt;
*It is possible to back up the Cumulus files from one installation running off a weather station, and briefly have another reduced functionality copy just looking at historic data without ever any updating (the second Cumulus is set up as if reading from an EasyWeather.dat file, but not given a path/file name) - see [[Cumulus.ini#Introduced_for_problems_with_Fine_Offset_family:|Easyweather.dat section here]].&lt;br /&gt;
&lt;br /&gt;
Don&#039;t attempt to run Cumulus 1 and MX at same time, they cannot share a single weather station. However you can with a single weather station, stop Cumulus 1 and then run MX if they use different data folders, then later stop MX and run Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting  =&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}&amp;lt;big&amp;gt;&#039;&#039;Please note, these answers are written for Cumulus 1.x.y.&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The equivalent page for Cumulus MX is [[Cumulus MX FAQ]].&lt;br /&gt;
&lt;br /&gt;
== My &#039;Error&#039; light is flashing  ==&lt;br /&gt;
&lt;br /&gt;
{{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 (&amp;quot;Show FTP errors on error log window&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== My ‘new record’ light has stopped flashing  ==&lt;br /&gt;
&lt;br /&gt;
{{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 &#039;settle down&#039; and not flash so often.&lt;br /&gt;
&lt;br /&gt;
== I installed a new version and my web page templates got over-written  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}The supplied web page templates are part of Cumulus and will be over-written on upgrade. &lt;br /&gt;
*If you want to create your own web pages, don’t edit the supplied ones, place your templates in a different folder and use the ‘extra files’ facility. &lt;br /&gt;
*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 &#039;originals&#039;, so you can refer to the originals if required, even if you chose the new option not to over-write whatever template files are already being processed in the web folder.&lt;br /&gt;
&lt;br /&gt;
== I can’t find my data files!  ==&lt;br /&gt;
&lt;br /&gt;
{{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 &#039;hidden&#039; folder. Ideally, to avoid this situation, you would install to somewhere outside the Program Files hierarchy, as recommended in the &#039;&#039;&#039;readme.txt&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t save my NOAA reports! ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}You&#039;ve probably corrupted your Cumulus.ini file in the default Cumulus folder. See [[Cumulus.ini#Section:_NOAA]]. It can only be edited either (if Cumulus is stopped) with an external text file editor or (with Cumulus running) using the &#039;&#039;NOAA Setup&#039;&#039; in the configuation menu.  Pay attention to where the quotes are required for the file names, and check that you have an allowed date format (see [[Webtags#The_format_used_for_naming]]).&lt;br /&gt;
&lt;br /&gt;
== My sunrise and sunset times are wrong  ==&lt;br /&gt;
&lt;br /&gt;
You&#039;ve almost certainly entered your co-ordinates incorrectly, or not entered them at all - on the station settings screen. &lt;br /&gt;
*You must enter DEGREES, MINUTES, and SECONDS, no other format will work. &lt;br /&gt;
*Make sure to use &#039;&#039;&#039;unsigned whole numbers&#039;&#039;&#039; for degrees, minutes, and seconds, with a &#039;W&#039; for your longitude if you&#039;re West of the Greenwich meridian (e.g. if you are in the United States), and the appropriate letter for your latitude (N for northern hemisphere, S for southern hemisphere). &lt;br /&gt;
&lt;br /&gt;
If you are not familiar with the degrees/minutes/seconds standard format and have your co-ordinates in some other format, there are pages on the web which will convert for you. One such is here: http://transition.fcc.gov/mb/audio/bickel/DDDMMSS-decimal.html&lt;br /&gt;
&lt;br /&gt;
One other less likely possibility is that you have set the wrong time zone on your PC.&lt;br /&gt;
&lt;br /&gt;
== The Moon rise or set time is showing dashes.  ==&lt;br /&gt;
&lt;br /&gt;
The moon doesn’t rise and set every day, the dashes appear when that event doesn’t occur on that particular day. The period between a moon rise and set is approximately 12 hours and 25 minutes, on average. The moon rises (or sets) approximately 50 minutes later, on average, each day. It therefore follows that sometimes the moon will not rise or set on a particular day - i.e. it had risen the previous day, or will set on the following day. &lt;br /&gt;
&lt;br /&gt;
== The Moon image is just black ==&lt;br /&gt;
&lt;br /&gt;
It&#039;s probably a New Moon.&lt;br /&gt;
&lt;br /&gt;
== End of Day Rollover Failures ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}The yesterday values on the Main Screen under &amp;quot;Recent Extremes&amp;quot; are not shown correctly:&lt;br /&gt;
*EITHER when the &#039;&#039;end of day rollover has not taken place&#039;&#039;. &lt;br /&gt;
**The usual cause of this is allowing your PC to &#039;sleep&#039; while Cumulus is running. &lt;br /&gt;
**The support forum mentions a few other causes. &lt;br /&gt;
**Cure this (if you have a weather station type that has an internal log that Cumulus reads) by looking in &amp;quot;&#039;&#039;Cumulus\backup&#039;&#039;&amp;quot; folder, and finding a backup directly in that folder or in &amp;quot;daily&amp;quot; sub-folder for just before the problem. With Cumulus stopped, copy all the files in that backup into the &amp;quot;&#039;&#039;&#039;Cumulus\data&#039;&#039;&#039;&amp;quot; folder, and then restart Cumulus. &lt;br /&gt;
*OR if Cumulus was unable to read observations from your station during that day, but can today. &lt;br /&gt;
**You can try the same cure, but may not be able to recover the lost information in this case.&lt;br /&gt;
&lt;br /&gt;
If you are viewing or editing log files at the time when rollover takes place, it is likely that some parts of the daily rollover will fail.  &lt;br /&gt;
*Cumulus 1 provides the functionality to view any log file and you can update the log files that contain extreme records or the daily summary.&lt;br /&gt;
*Do make sure you have exited out of the built-in viewer or editor before rollover is due. &lt;br /&gt;
**If you inadvertently forget this, the cure of overwriting files mentioned above is applicable if your weather station has an internal log and it is around 2 logging intervals (see [[#Cumulus_takes_a_long_time_to_download_the_data_from_my_Davis_station_at_start_up]]) after rollover. &lt;br /&gt;
*When using an external editor, close Cumulus 1 or Cumulus MX before opening any Cumulus file.&lt;br /&gt;
&lt;br /&gt;
== Why do I have some unexpected zero figures? ==&lt;br /&gt;
&lt;br /&gt;
Cumulus may not be able to update some values/extremes, leaving them at zero, if:&lt;br /&gt;
*EITHER you are allowing your PC (or its peripherals) to go into sleep/standby while Cumulus is running,&lt;br /&gt;
*OR you have more than one copy of Cumulus attempting to interrogate the same weather station,&lt;br /&gt;
*OR you are opening/closing Cumulus down very close (within the time for two logger data cycles) to before/after roll-over (this is a restriction due to the way the processing of logger data works).&lt;br /&gt;
 &lt;br /&gt;
Other FAQ and the forum describe further each of these cases.&lt;br /&gt;
&lt;br /&gt;
== I’ve ‘zoomed’ a graph, how do I get it back to full size?  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Drag from lower right to upper left.&lt;br /&gt;
&lt;br /&gt;
== Cumulus can&#039;t read a data update from my station  ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CUMULUS RUNNING&#039;&#039;&#039; If Cumulus error light comes on and message says &amp;quot;Data input appears to have stopped&amp;quot;:&lt;br /&gt;
#Could be interference:&lt;br /&gt;
##Another software package is attempting to interrogate the station at (almost) the same time, so inhibiting a further connection&lt;br /&gt;
##A process on your computer (possibly one that you initiate using Cumulus 1) terminates with an error, making Cumulus miss one of its normal station reading actions&lt;br /&gt;
##Other devices could be affecting, either the frequency of any radio transfer by your station, or the signal passing along your USB connection lead&lt;br /&gt;
#Could be a connection lead has been knocked and so your USB connection has ceased&lt;br /&gt;
#Could be USB port has setting that allows it to sleep&lt;br /&gt;
#Could be you are making some change on your station console that prevents Cumulus reading it at the same time&lt;br /&gt;
#If you have one of the Fine Offset clones, make sure you have configured your relative pressure correctly. If Cumulus finds an &#039;impossible&#039; value, it will ignore all data from your station.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CUMULUS RE-STARTED&#039;&#039;&#039; If Cumulus does not read catch-up data from the station logger:&lt;br /&gt;
#Might be problem with connection lead, or interference from nearby electrical unit.&lt;br /&gt;
#Your station type may not have a logger, if so Cumulus cannot read anything from station while software was not running.&lt;br /&gt;
#There is a bug in the Davis DLL (Dynamic-Link Library) that Cumulus 1.x.x uses, where it never downloads the last archive record; so if there is only one to download (compare how long Cumulus was stopped with logging interval on your Davis station), it doesn&#039;t get any at all. (See [[#Cumulus_takes_a_long_time_to_download_the_data_from_my_Davis_station_at_start_up|here]] for opposite problem). Cure this by ensuring if you stop Cumulus you either leave it stopped for less than Davis logging interval time, or don&#039;t restart until after at least 2 logging intervals.&lt;br /&gt;
#You have &#039;&#039;not&#039;&#039; selected &amp;quot;&#039;&#039;&#039;Use data logger&#039;&#039;&#039;&amp;quot; in the &#039;&#039;Settings&#039;&#039; section of the &#039;&#039;&#039;Station settings&#039;&#039;&#039; screen accessed from &#039;&#039;Configuration&#039;&#039;  menu. Correct this:&lt;br /&gt;
##Stop Cumulus after changing this setting&lt;br /&gt;
##Look in &#039;&#039;Cumulus\backup&#039;&#039; folder (or its &#039;&#039;daily&#039;&#039; sub-folder) for a folder of .ini files prior to the problem, copy all those files to overwrite the ones in &#039;&#039;Cumulus\data&#039;&#039; folder&lt;br /&gt;
##Re-start Cumulus, it should use revised start date/time, and read the station logger for the whole re-wind period&lt;br /&gt;
#If there is another problem, read the instructions accessed from &amp;quot;Please read this post before posting&amp;quot; at the top of the support forum page including the request to zip up the contents of the &#039;&#039;Cumulus\diags&#039;&#039; folder when asking for such support.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== On restarting Cumulus, it did not successfully read all data from when it last ran ==&lt;br /&gt;
&lt;br /&gt;
Assuming you use the type of weather station that does have an internal memory that retains observations that have already been read by your computer (and assuming that you have not left Cumulus off for so long that some of the days you want are no longer there)...&lt;br /&gt;
&lt;br /&gt;
#Use the &#039;rewind feature&#039; of Cumulus.  Look in the backup folder for the backup which Cumulus took when it first started up today. Stop Cumulus, copy all of the files from that backup folder into the data folder (overwriting the files which are there) - this restores Cumulus to the state it was in before you ran it today. Make sure nothing else on the computer is running that might affect either your station or Cumulus log files.  You can look in [[today.ini]] to see the date and time that you will rewind back to. Start Cumulus and it should then download the data (from the date and time in the &amp;quot;today.ini&amp;quot;), to get up to date. (Ignore remaining paragraphs if this has worked).&lt;br /&gt;
#As mentioned elsewhere if option 1 does not work, you can choose an older back-up and rewind back further providing the information is in the station logger. Remember however, that when you restart Cumulus it will only have access to observations at the station&#039;s logging interval, so any extremes between logging times previously picked up by the frequent querying of the station while Cumulus was previously running during the period you are now rewinding may be lost.&lt;br /&gt;
#If Cumulus still cannot catch-up, then you can try this more risky solution, you can edit  [[#I.E2.80.99ve_just_installed_Cumulus.2C_and_it_didn.E2.80.99t_download_all_the_old_data_from_my_weather_station|timestamp in today.ini]] to exactly match a logging time in your station, the restart should then read all subsequent timed storage locations in the station.  This only applies to makes of stations that store the exact time with each logging, not to station types that only record duration since previous logging.&lt;br /&gt;
#If you are very skilled in understanding how Cumulus uses its various [[:Category:Log Files|Log Files]], it is possible (when you stop Cumulus) to back up all the Cumulus log files, before you perform the rewind and a restart, then stop Cumulus again and partially merge data from old and new files, this might enable you to keep some extremes that would otherwise be lost by the rewind, finally do a normal restart.&lt;br /&gt;
&lt;br /&gt;
== Cumulus read some invalid figures from my station ==&lt;br /&gt;
&lt;br /&gt;
If you have:&lt;br /&gt;
*just started using Cumulus, &lt;br /&gt;
*just re-started Cumulus and you are only getting bad data when you start Cumulus up (i.e. when it is using archive data from the station logger),&lt;br /&gt;
*or you have just changed some settings,&lt;br /&gt;
... check you have the correct station type selected (see the Cumulus &#039;&#039;Help&#039;&#039; for the settings screen).&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Choosing the wrong station type means individual items of information are not correctly assigned to weather parameters.  Cumulus knows what is at what location for each station type. &lt;br /&gt;
*Is the information &#039;&#039;correct on the station console&#039;&#039; (i.e. not a fault with a sensor), but incorrectly displayed on Cumulus screen (i.e. transfer problem)? &lt;br /&gt;
Check all your settings on Cumulus, or see a [[#Cumulus_can.27t_read_a_data_update_from_my_station|previous question]].&lt;br /&gt;
*If the &#039;&#039;station itself shows incorrect figures&#039;&#039;, a sensor may have a problem (mechanical or electrical failure, obstruction by animal activity) or a battery may need replacing.&lt;br /&gt;
Over successive versions of Cumulus more and more code has been incorporated to deal with the way some stations are prone to reporting rogue readings.&lt;br /&gt;
*Ensure you are using the latest Cumulus build, if you are using an old version you will not have any enhancements made since the earlier build that might improve the way Cumulus reads from your station type.&lt;br /&gt;
In general, if Cumulus 1.x.x identifies an odd value for up to 6 times, it will reuse the last good value instead. Depending on how frequently Cumulus is able to read from your station, that can represent&lt;br /&gt;
up to 5 minutes. That is designed to be long enough for you to spot the problem and deal with it. Sometimes the problem will right itself within that time. After that time, a problem with reading temperature, humidity, wind, or pressure, means Cumulus cannot calculate derived values, the last successful read is considered too stale to reuse, and by default Cumulus will stop any further processing.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fine Offset stations&#039;&#039;&#039; are prone to reporting the odd nonsensical value, and Cumulus has the ability to compare successive readings:&lt;br /&gt;
*{{Version badge 1}}From the &#039;&#039;&#039;Configuration&#039;&#039;&#039; menu select [[Cumulus_Screenshots#Configuration_Menu_Screens|&#039;&#039;Calibration&#039;&#039;]] and in the &#039;&#039;&#039;Spike removal&#039;&#039;&#039; frame you can specify &amp;quot;the maximum &#039;&#039;&#039;differences&#039;&#039;&#039; between successive values&amp;quot; that Cumulus is to tolerate. &lt;br /&gt;
*{{Version badge 1}}See the &#039;&#039;&#039;Help&#039;&#039;&#039; for that screen, and note that &#039;&#039;&#039;spike removal applies while Cumulus is running&#039;&#039;&#039;, it is not applied to catch-up readings from the station&#039;s logger. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Possible Cure:&#039;&#039;&#039;&lt;br /&gt;
The purpose of the backup files is to allow Cumulus to be &#039;rewound&#039; to a particular point in time.  It simulates the situation where someone had closed Cumulus down at that point, and is only now starting it up again, and needs data to be downloaded from the station&#039;s logger to catch up to the present time. Obviously this cure will not work if your station type does not have a logger (one is needed for Cumulus to read old readings again).&lt;br /&gt;
*If you have only installed Cumulus a few days ago, or have just re-started Cumulus after it was stopped and encounter multiple &#039;&#039;rogue readings in the catch-up from the station logger&#039;&#039;; &#039;&#039;&#039;one possibility&#039;&#039;&#039; is to stop Cumulus and find the [[#On_restarting_Cumulus.2C_it_did_not_successfully_read_all_data_from_when_it_last_ran|backup files]] that it took when you started it up (or just after the previous roll-over time), copy those files into the data folder, overwriting the ones that are there, then when you start it up again it will rewind back to the time in that back-up, and could sort itself out.&lt;br /&gt;
{{Version badge 1}}The Cumulus 1 [[Diags|Diagnostic]] log often contains useful information for sorting out what has been read, which values have been ignored, and which highs or lows may have been updated incorrectly. Note that automatic backups are made just after roll-over time because restarting Cumulus when there are no logger records to read before roll-over has been known to cause problems. Therefore, the backup to choose might be one with the date before when the problem occurred, but remember that any calculations Cumulus makes are based on readings at least every minute when Cumulus is running, but for the catch up period such calculations can only use the readings available at your station&#039;s logging interval. Note if you choose a later backup and it does not work, you can always then repeat the &#039;rewind&#039; with a earlier backup.&lt;br /&gt;
&lt;br /&gt;
== How to restore a corrupted log file ==&lt;br /&gt;
Full information about all the log files is elsewhere  [[:Category:Log_Files]], so you can study the notes linked from there, but here is a very quick summary.&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}&#039;&#039;These notes are written for Cumulus 1, some attempt is made to also cover Cumulus MX, but the way that date/times are stored in Cumulus 1 and Cumulus MX files can be different, particularly for the &#039;*.ini&#039; files; consequently this summary does not cover any problems in files that have been ported from Cumulus 1 to Cumulus MX. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Both Cumulus 1 and Cumulus MX create a copy of each of the logs in the backup folder, both at end of day rollover, and when the software is (re-)started.  If the corrupted file in &#039;data&#039; folder is a log holding extremes (not the detailed log created for each month nor &#039;today.ini&#039;), then the easiest way to remove false extremes recorded recently is to to overwrite the current file with the one from the most recent back-up.  Since &#039;today.ini&#039; is updated very frequently (every time Cumulus interogates your weather station), it is not advised that you overwrite that file, unless you are able to do a rewind as described in [[#On_restarting_Cumulus.2C_it_did_not_successfully_read_all_data_from_when_it_last_ran|earlier]] answer. If you were to use the backup folder copy of the detailed log, you would lose all of the stored values since the backup, so again only do that in a rewind context where all the files from the backup are overwriting those in data folder, and you simply want to copy in what is still in any station logging memory.&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Cumulus 1 provides editors - go to Edit menu and pick the relevant extremes file, the either type over the figures that you want to change or use the buttons that load the more detailed log files and then figures from them can be copied into extreme file. There is an option (in the view menu) to read the latest detailed log for the current (or past) month, but there is no built in editor for those files.&lt;br /&gt;
&lt;br /&gt;
Cumulus MX (from version 3.2.2 - build 3058) provides editors for key log files (all-time and monthly-all-time).&lt;br /&gt;
&lt;br /&gt;
* Remember &#039;alltimelog.txt&#039; logs each change made to &#039;alltime.ini&#039; so you don&#039;t need to correct the former, but it can help you know how to regress the latter.&lt;br /&gt;
* &amp;quot;speciallog.txt&amp;quot; (if used) holds internal temperature and internal humidity, it does not get copied to backup folder, so you need to back it up yourself.&lt;br /&gt;
* &#039;yesterday.ini&#039; will get overwritten at end of day, so it is rare to edit that.&lt;br /&gt;
* &amp;quot;dayfile.txt&amp;quot; has a new line appended to it at the end of each day, if you go back to the backup copy and you lose the latest line, then most of the information can be extracted from the &#039;today.ini&#039; in the same backup folder, but you need to understand the process and content differences as explained in the Wiki for the two files.&lt;br /&gt;
* &#039;year.ini&#039; and &#039;month.ini&#039; record extremes shown for this year and this month, the diagnostics logs created in the sub-folder &#039;diags&#039; record each new extreme added to these files, so you can work through the diagnostic logs to identify what to correct.&lt;br /&gt;
* &amp;quot;monthlyalltime.ini&amp;quot; is essentaily a more complicated &#039;month.ini&#039;, it separates out extremes for each month of year. Any change in the diagnostic logs for the current month may, or may not, affect &amp;quot;monthlyalltime.ini&amp;quot;, but again searching through the logs should help.&lt;br /&gt;
* &#039;log.xml&#039; is another file that Cumulus does not copy to the backup folder, so you should back it up periodically.  It is only found in Cumulus 1 and is edited using the &#039;Weather Diary&#039; screen in the &#039;View&#039; menu.  Although it can be edited by a &#039;XML&#039; editor, I advise against it, as the way that the field &#039;RowState&#039; is calculated is complex, and if you corrupt the file, Cumulus 1 will crash.&lt;br /&gt;
* &amp;quot;mmmyy.txt&amp;quot; (naming varies depending on computer settings) is the detailed log mentioned above&lt;br /&gt;
&lt;br /&gt;
== I get very large amounts of rainfall shown, or other high readings ==&lt;br /&gt;
&lt;br /&gt;
Fine Offset stations have a habit of producing unbelievable readings, and Cumulus filters many of these out automatically. You can also use the &#039;spike removal&#039; settings on the calibration page, and Cumulus will then filter out large changes in readings. Please read the help for how to use these settings. Another possible explanation is that you have chosen the wrong station type in the Cumulus station settings. You should only select the &amp;quot;Fine Offset with UV/Light sensor&amp;quot; type if your station actually has SENSORS for these. Your station may have solar CHARGING, but this is not the same as having a solar SENSOR, and so you should choose the &amp;quot;Fine Offset (WH1080 etc)&amp;quot; type. Typically, stations which do have solar SENSORS have a model number which starts with a &#039;3&#039;, e.g. WS3080, and stations without solar sensors start with a &#039;1&#039; or &#039;2&#039;. Selecting the wrong type of station will cause Cumulus to misinterpret the logger data read from the station (which it uses when it starts up) and hence incorrect readings will result, typically when you restart Cumulus.&lt;br /&gt;
&lt;br /&gt;
If you have bought your Fine Offset station in recent years, a USB lock-up problem is very common and around 50 threads in the support forum are about this. Correcting the lock-up often requires resetting the console, and that can have an undesirable side effect of Cumulus then getting invalid data from the station. The correction of invalid rainfall figures is covered in subsequent paragraphs. Errors in other measurements are one-off errors and should not affect subsequent readings. You still may need, as explained in the relevent Wiki entries, to delete a single line from your monthly log file with rogue values, and correct any incorrect extremes that have been recorded in the various record log files.&lt;br /&gt;
&lt;br /&gt;
== My station invented some rain that didn&#039;t really occur, and I want to set it to zero (or some other figure)  ==&lt;br /&gt;
&lt;br /&gt;
Cumulus does include some code to try to ignore some obvious rain errors: &lt;br /&gt;
*For example, if the station reports negative (the counter that Cumulus uses decreases in value) rain, Cumulus will normally ignore that, but if for 6 consecutive readings the rain cumulative count stays below what it was before, Cumulus will normally accept the new count as a new starting point. &lt;br /&gt;
*While Cumulus is running (not when catching up with stored past values from the station log), it will ignore large increases in rainfall. (See [[#.28Invented_rain.29_Error_prevention_by_Spike_removal|below]]).&lt;br /&gt;
Because many positive values are realistic, Cumulus generally will accept those odd increases as a result of accidental knocking of a tipping bucket gauge, due to wind effects on the gauge, or even due to the station electronics generating a rogue reading. The sub-answers below explain how to correct such errors.&lt;br /&gt;
=== (Invented rain) Error in today&#039;s total ===&lt;br /&gt;
Easy - correct today&#039;s total using the [[Today.ini#Editing_rainfall_in_today.ini_within_Cumulus | &#039;today&#039;s rain&#039;]] editor on the edit menu (select from main screen in Cumulus 1, or find in the MX admin interface).&lt;br /&gt;
&lt;br /&gt;
=== (Invented rain) Error in date/time of &#039;Last Tip&#039; ===&lt;br /&gt;
You must exit out of Cumulus and then edit [[today.ini]] to change the &#039;&#039;LastTip=&#039;&#039;(usually helpful to look up previous last tip date/time in a recently backed up today.ini) parameter.&lt;br /&gt;
&lt;br /&gt;
=== (Invented rain) Error in number of consecutive days with or without rain ===&lt;br /&gt;
# The counts are for completed days, not part days. The threshold for whether a day counts as a wet day is set in the optional parameter [[Cumulus.ini#Section:_Station|RainDayThreshold= -1]], and the parameter [[Cumulus.ini#Section:_Station|NoFlashWetDryDayRecords=1]] is also relevant.&lt;br /&gt;
# Remember that &#039;ConsecutiveDryDays&#039; and &#039;ConsecutiveWetDays&#039; do not include today, they reflect the daily rainfall amounts stored in the [[dayfile.txt|daily summary log]].&lt;br /&gt;
&lt;br /&gt;
To edit the count reported by Cumulus, stop Cumulus and edit [[Today.ini#Editing_rainfall_in_today.ini_within_Cumulus| the today.ini log file]] by changing the integer value.  Remember, that invented rain can affect monthly, annual, all-time, and monthly_all_time extreme records, and you may need to [[#How_do_I_correct_my_all-time_.28or_monthly_all-time.29_records.3F|edit these]] as described in sub-answers below.&lt;br /&gt;
&lt;br /&gt;
=== (Invented rain) Error in yesterday&#039;s total ===&lt;br /&gt;
#edit the total for the relevant day in dayfile.txt, (using the dayfile.txt editor available in Cumulus 1 on the edit menu, use any external text editor for MX).&lt;br /&gt;
#optionally edit yesterday&#039;s total (which is only held temporarily for display purposes) in [[today.ini]], while Cumulus is stopped.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== (Invented rain) Error in total or high rainfall rate for any day before today ===&lt;br /&gt;
Just edit the total or rate for the relevant day in [[Dayfile.txt#Editing_the_file_or_other_Manipulation_outside_Cumulus|dayfile.txt]], using the [[Cumulus_Screenshots#File.2FEdit.2FHelp_Menu|the daily summary log file - dayfile.txt]] editor on the Cumulus 1 edit menu (or a suitable external editor that does not add &#039;BOM&#039; for Cumulus MX).  Don&#039;t edit the daily summary file close to roll-over time.&lt;br /&gt;
&lt;br /&gt;
=== (Invented rain) Error in total, or extremes, for this month and/or this year ===&lt;br /&gt;
See next FAQ. Once you have corrected the daily totals (or high rainfall rates) in dayfile.txt, you can use the editors (on the Cumulus 1 edit menu) for &#039;This Month&#039; and &#039;This Year&#039; to fetch the corrected values from dayfile.txt (or enter figures manually).&lt;br /&gt;
&lt;br /&gt;
=== (Invented rain) Error in all-time extremes or month-by-month all time extremes ===&lt;br /&gt;
Cumulus stores the following rain extremes; for all time and for every January, February ... December:&lt;br /&gt;
*Highest rain rate&lt;br /&gt;
*Highest hourly total&lt;br /&gt;
*Highest daily total&lt;br /&gt;
*Highest monthly total&lt;br /&gt;
*Longest dry period&lt;br /&gt;
*Longest wet period&lt;br /&gt;
The correction procedure for all these is as described in [[#How_do_I_correct_my_all-time_.28or_monthly_all-time.29_records.3F |this FAQ]].&lt;br /&gt;
&lt;br /&gt;
To see the previous value for all-time records see [[Alltimelog.txt]]. If your all-time records, or month-by-month all-time records have been affected, in Cumulus 1 you can use the built-in editors (in Cumulus MX, use any external text editor). The Cumulus 1 editors can fetch the correct values after you have corrected dayfile.txt.&lt;br /&gt;
&lt;br /&gt;
=== (Invented rain and) Rain Counter ===&lt;br /&gt;
Cumulus uses a counter supplied by the station to determine its rainfall data (exactly what that counter is, depends on the type of station). A search of the forum will help for your particular model, for example for some models there might be a counter that represents rain since station bought (or since it was reset), for some stations Cumulus will use an annual total supplied by the station (that resets each new year). &lt;br /&gt;
 &lt;br /&gt;
If the rain counter is reset by the station for some unexpected reason, you will have to accept that, and let Cumulus handle it - it does its best to cope when the rain counter changes unexpectedly. Assuming it doesn&#039;t change unexpectedly again, you should find that the rain figure is only affected for one day, and then you can amend if necessary subsequently as per other sub-answers here.  You can see the counter value being used by Cumulus labelled &amp;quot;raindaystart=&amp;quot; in the diagnostics file (for cumulus 1 - &amp;quot;Cumulus\Diags\cumulus.009&amp;quot;) and labelled &amp;quot;start=&amp;quot; in &amp;quot;Cumulus\data\today.ini&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===  (Invented rain and) Other rain figures ===&lt;br /&gt;
Note that other rain figures, such as &#039;rain last hour&#039;, &#039;rain last 24 hours&#039; and &#039;rain since midnight&#039; depend on a sensible progression of the rain counter described in previous sub-answer, so it&#039;s not easy to correct this; it is easier to wait until the erroneous figure is far enough in the past so as not to affect the calculation of these 3 other values. Note that if you&#039;re using a midnight start of day then you don&#039;t need the &#039;rain since midnight&#039; figure anyway, as it is normally the same as &#039;rain today&#039;, and that figure is much more easily corrected.&lt;br /&gt;
&lt;br /&gt;
If you really do want to try to correct these other rain figures; you would need to stop Cumulus, then find (for the period in question), the correct [[Standard_log_files|standard log file]] field 11 (assuming date is field 0), which stores the Cumulus &#039;rain counter&#039; values, and edit (increasing the value in the count field, decreases the difference to the next (or current) count, and therefore reduces the rain in the in-between period) so they are correct relative to the current value of the rain counter (i.e. the latest one logged).&lt;br /&gt;
&lt;br /&gt;
===  (Invented rain) Error prevention by Spike removal ===&lt;br /&gt;
#It is better to try to avoid spurious rain being recorded in the first place.&lt;br /&gt;
#Cumulus attempts to ignore large increases in the rain total automatically, and is quite often successful.&lt;br /&gt;
#For &#039;hourly rain&#039; and &#039;rain rate&#039;, you can set &#039;spike removal&#039; settings on the calibration settings screen. The value you set here, is the maximum change allowed between successive observations. Rain Rate corrections apply only to Fine Offset and La Crosse stations (which are known to occasionally produce faulty rain readings).&lt;br /&gt;
&lt;br /&gt;
===  (Invented rain) More information ===&lt;br /&gt;
There is more information about correcting rogue data elsewhere in the Wiki, in the pages about the [[:Category:Log_Files|log files]].&lt;br /&gt;
&lt;br /&gt;
== My monthly and/or annual rainfall totals are wrong  ==&lt;br /&gt;
&lt;br /&gt;
Cumulus calculates these when it is restarted, holds the values within memory, and increments them as required while it is running. This FAQ in the previous section [[#Where_does_Cumulus_get_its_this_month_and_this_year_rainfall_totals_from.3F]] has a concise description of how Cumulus calculates these figures.&lt;br /&gt;
&lt;br /&gt;
*{{Version badge 1}} The rainfall total shown on the &#039;&#039;This month&#039;&#039; screen within the &#039;&#039;&#039;View&#039;&#039;&#039; menu, is calculated from summing [[dayfile.txt]] totals for a selected month, and so for the default current month will exclude the current meteorological day.  The rainfall total for today so far is added for the web tag &#039;&#039;&amp;lt;#rmonth&amp;gt;&#039;&#039;. If too small a figure is shown, then the most likely issue is that your dayfile.txt is corrupted and Cumulus cannot read one or more lines. Such corruption might be introduced if you have had a power blip while Cumulus was writing to the file, or if you have viewed the file in a Microsoft tool that might have introduced unwanted characters. Both Cumulus 1 and MX provide editors for dayfile.txt, you should use these as they arrange the fields in columns and you should be able to spot when the fields in one line don&#039;t match others.  The editors for monthly records (and others) have a facility to read dayfile.txt that can pick up some errors in this file and tell you the line number of the first error. &lt;br /&gt;
&lt;br /&gt;
* {{Version badge 1}}The rainfall total shown on the &#039;&#039;This year&#039;&#039;  screen within the &#039;&#039;&#039;View&#039;&#039;&#039; menu, is calculated from summing totals in dayfile.txt for a selected calendar year. For the default current year, it will exclude the current meteorological day. Note that for Cumulus 1 the value labelled &amp;quot;This year&amp;quot; in the rainfall frame may not be the total for this calendar year, as you can choose it to start in any month (see next point).&lt;br /&gt;
&lt;br /&gt;
* The rainfall total reported by the &#039;&#039;&amp;lt;#ryear&amp;gt;&#039;&#039; web tag is for the rainfall season to date, it is calculated from taking today&#039;s rain and then adding the sum of the totals in dayfile.txt starting with the first (meteorological) day of the month specified in the &#039;rainfall season&#039; frame on the &#039;&#039;station settings&#039;&#039; screen within the &#039;&#039;&#039;Configuration&#039;&#039;&#039; menu, until the end of dayfile.txt is reached. So check you have specified the right starting month there before deciding the rainfall total shown is wrong. This is the same figure as is shown on the main screen of Cumulus 1 for &amp;quot;This year&amp;quot; in the rainfall frame.&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}If you need to, you can specify a year-to-date total to add in for the period up to the point where you started using Cumulus, so that your first year’s total is correct. This is also on the [[Cumulus_Screenshots#Station|Station Configuration screen]].  Make sure you specify the first Cumulus operating year here, otherwise the extra will be added to the annual total for the wrong year! Do note, if your rain season starts in a month other than January, the extra is added throughout the calendar year specified, it is lost when the season swaps to a different calendar year, and if you change the specified year then it will also apply to the next season!&lt;br /&gt;
&lt;br /&gt;
See immediately preceding FAQ [[#My_station_invented_some_rain_that_didn.27t_really_occur.2C_and_I_want_to_set_it_to_zero_.28or_some_other_figure.29 |correcting rainfall]]  for how to correct errors in total for particular days and how to correct the high extremes for the various periods.&lt;br /&gt;
&lt;br /&gt;
In all cases,  wait until Cumulus has written the next log entry (i.e. wait the number of minutes that you have set as the Cumulus logging interval), then restart Cumulus to get the monthly and annual totals recalculated from correct daily totals. &lt;br /&gt;
&lt;br /&gt;
If you need to correct within day values for trend graphs as well as the longer period totals, provided you know roughly when the rogue rainfall was recorded, find (and edit) it in the [[Standard_log_files]], field 11 (assuming date is field 0) is the count used to derive other parameters. Increasing the value in the count field, decreases the difference to the next (or current) count, and therefore reduces the rain in the in-between period.&lt;br /&gt;
&lt;br /&gt;
== The ‘gust’ line has disappeared from my graph  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}You probably have Cumulus set to calculate a 10-minute average, and your logger period is 10 minutes or longer, so your gust comes out the same as the average when using data from the logger. Depending on your weather station type, there are a few things you could try, to improve things. Decrease your station&#039;s logger interval, and if you have Cumulus calculating the wind speed average and you have a Fine Offset station, set &#039;Use speed for avg calculation&#039;.&lt;br /&gt;
&lt;br /&gt;
== My ‘gust’ values are the same as my ‘average’ wind speed values.  ==&lt;br /&gt;
&lt;br /&gt;
As above, you probably have Cumulus set to calculate a 10-minute average, and your station logger period is 10 minutes or longer, so your gust comes out the same as the average when using data from the logger. See the previous FAQ for suggestions on how to improve this.&lt;br /&gt;
&lt;br /&gt;
== I’ve just installed Cumulus, and it didn’t download all the old data from my weather station  ==&lt;br /&gt;
&lt;br /&gt;
Cumulus deliberately doesn’t attempt to download any data from before the point when you first run it. If you wish, although this isn&#039;t recommended, you can force it to download data from any point by editing the ‘Timestamp’ line in the [[today.ini]] file (in the data folder), before starting it (you will need to have run it at least once previously). Note that if you do this, it is at your own risk, and you will need to sort out any issues which may arise yourself.&lt;br /&gt;
&lt;br /&gt;
If you do this, you will probably need to edit your log files in the &#039;&#039;&#039;data&#039;&#039;&#039; folder as you may have duplicate entries and/or entries out of order. Your rain totals will almost certainly also be wrong - the total for &amp;quot;today&amp;quot; in particular. See the [[FAQ#My_station_invented_some_rain_that_didn.27t_really_occur.2C_and_I_want_to_set_it_to_zero_.28or_some_other_figure.29 |FAQ]] entry about correcting rainfall data. If you have only just started using Cumulus, you could delete all of the files in the data folder, and just create a simple today.ini as below. Then when you start Cumulus, processing will start again with just the data from the station&#039;s logger.&lt;br /&gt;
&lt;br /&gt;
Note that this method does not work for the Oregon WMR200 station. This station deletes logger entries when they are downloaded, and there is no mechanism for retrieving logger entries for a particular period - it just sends all the entries that it has. {{Version badge 1}}You may be able to circumvent this by creating a today.ini file in the data folder before you run Cumulus 1, with just this in it:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[General]&lt;br /&gt;
Date=10/04/2012&lt;br /&gt;
Timestamp=10/04/2012 10:00:00&lt;br /&gt;
CurrentYear=2012&lt;br /&gt;
CurrentMonth=4&lt;br /&gt;
CurrentDay=10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Note that Cumulus MX stores some time-stamps &#039;&#039;&#039;in ISO format&#039;&#039;&#039; (yyyy/MM/dd HH:mm:ss) within &#039;[[today.ini]]&#039;, the format example above only works for {{Version badge 1}}Cumulus 1, see the article on the log file itself for specifics.&lt;br /&gt;
Change the dates and time to match the point from which you want Cumulus to start downloading data. If the station has already sent the data, this may not work, unfortunately.&lt;br /&gt;
&lt;br /&gt;
If you stored data from your weather station (on another file-based system) before you first ran Cumulus, then you may be able to (using a text editor outside Cumulus) generate [[Monthly log files]] for the pre-Cumulus period.  See that Wiki article for more information on what you can then do with those files within Cumulus.&lt;br /&gt;
&lt;br /&gt;
== I have inserted pre-Cumulus data and now I get errors ==&lt;br /&gt;
&lt;br /&gt;
Probably some of your inserts used the wrong format (blank rows, fields with real numbers where integers expected, alternatively missing or duplicated fields). See [[:Category:Log_Files]]. Note that Cumulus will only flag errors in the log files that it reads (e.g. those relating to the period for which it displays trends graphs).  Check all the log files you have amended.&lt;br /&gt;
&lt;br /&gt;
== I have inserted pre-Cumulus data making &#039;Records began on&#039; date wrong ==&lt;br /&gt;
&lt;br /&gt;
Stop Cumulus and edit [[Cumulus.ini#Section:_Station | Cumulus.ini (station section)]] within the main Cumulus folder. Change the &amp;quot;StartDate=&amp;quot; line. Be sure to use the same format for the date.&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}&#039;&#039;&#039;Note&#039;&#039;&#039; &#039;&#039;StartDate=xxxx&#039;&#039; does &#039;&#039;not&#039;&#039; need to be updated for Cumulus 1 to recognise earlier data in log files in its &#039;&#039;data&#039;&#039; subfolder.  &lt;br /&gt;
&lt;br /&gt;
[[File:Badge vMx.png]] However in calculating and updating extremes, &#039;&#039;&#039;CumulusMX.exe&#039;&#039;&#039; will ignore any standard log file for any month prior to the start date set, so it is crucial to make sure the start date is right before you (re-)start MX. However, if you use &#039;&#039;&#039;ExportMySQL.exe monthly&#039;&#039;&#039; this will start with January 2000 and process any standard log found for any month after that.&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}and [[File:Badge vMx.png]]There is one web page template file &#039;&#039;recordT.htm&#039;&#039; that in two places uses this date. If you want to make one of those be the earliest date you  now have for your data and the other one to be when you started using Cumulus; there is an alternative of leaving &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; unchanged, but editing the &#039;&#039;recordT.htm&#039;&#039;  template twice:&lt;br /&gt;
*after the h2 heading is &#039;&#039;&amp;amp;lt;p&amp;amp;gt;Records began on &amp;lt;#recordsbegandate&amp;gt;. Here are the extremes recorded since then.&amp;amp;lt;/p&amp;amp;gt;&#039;&#039;;  you can replace &#039;&amp;lt;#recordsbegandate&amp;gt;&#039; with the new earliest date typed in as text; and&lt;br /&gt;
*at the start of the table is the &#039;&#039;&amp;amp;lt;caption&amp;amp;gt;Records Since &amp;lt;#recordsbegandate&amp;gt;&amp;amp;lt;/caption&amp;amp;gt;&#039;&#039;; replace the label &amp;quot;Records since&amp;quot; with &amp;quot;Cumulus began on&amp;quot; leaving the web tag unchanged.&lt;br /&gt;
&lt;br /&gt;
== Cumulus doesn’t show the same pressure as my Fine Offset console  ==&lt;br /&gt;
&lt;br /&gt;
Cumulus displays atmospheric pressure corrected to sea level. The console calls this ‘relative pressure’; it displays the letters &amp;quot;rel&amp;quot; when this is being displayed.  First of all, check&lt;br /&gt;
# that you are comparing the Cumulus display with the ‘relative’ pressure on your console,&lt;br /&gt;
# that only one copy of Cumulus is accessing the weather station (and no other software),&lt;br /&gt;
# that you do not have a &#039;EWpressureoffset=x.y&#039; line in the [Station] section of [[Cumulus.ini#Introduced_for_problems_with_Fine_Offset_family:| cumulus.ini]],&lt;br /&gt;
# and that you do not have a setting for pressure on the Cumulus calibration screen.&lt;br /&gt;
&lt;br /&gt;
The Fine Offset stations only store absolute/station pressure readings in their weather memory locations updated with each transmission and read by Cumulus. Within Cumulus, the software applies the adjustment to sea level before any further processing. It does &#039;&#039;not&#039;&#039; use the altitude setting in the cumulus station configuration screen.&lt;br /&gt;
Normally when Cumulus starts, it reads in [http://www.jim-easterbrook.me.uk/weather/mm/ the fixed block] in the console a pair of absolute/station pressure and relative/sea level pressure readings and uses the difference between these as the ‘offset’ in millibar for the station;  Cumulus uses this offset subsequently to calculate the sea level pressure (each time when reading the absolute pressure in the weather memory locations of the station), but it is possible to define the offset in &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; instead. &lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}&#039;&#039;&#039;IMPORTANT&#039;&#039;&#039;  These notes apply to Cumulus 1.  &#039;&#039;&#039;bvs79669&#039;&#039;&#039; did some investigation in January 2019 that reveals the &#039;&#039;mapping of memory bytes to pressure reported by Jim Easterbrook and used by Steve Loft is wrong&#039;&#039;. The two most significant bits included in that mapping as being part of the pressure output should not be included as they create impossibly high readings for pressure. From build 3047, MX excludes these two bits when reading the pressure and the reliability of reading correct pressure from a Fine Offset station has been significantly improved.&lt;br /&gt;
&lt;br /&gt;
Make sure that you have set your console&#039;s relative pressure correctly:&lt;br /&gt;
*for a push button operated model, press &#039;menu&#039; key 4 times for pressure mode, press &#039;enter&#039; to move to relative pressure setting, press &#039;up&#039; or &#039;down&#039; to adjust value.&lt;br /&gt;
*if your model uses a touch sensitive screen then it is probably tap the reading three times, then touch &#039;+&#039; or &#039;-&#039; to adjust value.&lt;br /&gt;
&lt;br /&gt;
The support forum includes discussion on where to find isobar charts or other sources to determine what the pressure should be - make sure you use a reliable source of data, e.g. a Met Office station if in the UK.  Obviously after any adjustment you need to stop Cumulus, because it is when you restart it that Cumulus reads the new pressure offset.&lt;br /&gt;
&lt;br /&gt;
Sometimes the offset that cumulus reads from the fixed block is clearly garbage, so&lt;br /&gt;
# the cumulus error light is set {{Version badge 1}},&lt;br /&gt;
# an error message suggests you check the station, and&lt;br /&gt;
# Cumulus uses zero offset instead as a best effort.&lt;br /&gt;
In this situation, Cumulus will display the same value as the &#039;absolute&#039; pressure on the console (no &amp;quot;rel&amp;quot; is displayed on the console when it is displaying absolute pressure). Often, if you restart Cumulus, it will then be able to read the correct value. If the problem happens often, you can circumvent it by editing cumulus.ini (while Cumulus is stopped), and in the [Station] section add an entry: &lt;br /&gt;
&lt;br /&gt;
 EWpressureoffset=x.y&lt;br /&gt;
&lt;br /&gt;
where x.y is your pressure offset. &#039;&#039;&#039;Cumulus will then use this instead of reading the fixed block offset from the station&#039;&#039;&#039;.  &lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039; that &#039;&#039;you must supply the offset in hPa&#039;&#039; (i.e. the millibar units that the station works with) and that this circumvention generally stops Cumulus from agreeing with the relative pressure displayed on the console. &#039;&#039;If you swap from Cumulus 1 to Cumulus MX, remove this pressure offset&#039;&#039;, MX is much better at communicating with the weather station and rarely needs use of this offset.&lt;br /&gt;
&lt;br /&gt;
== My pressure suddenly dropped! Or suddenly increased!  ==&lt;br /&gt;
&lt;br /&gt;
If you have a Fine Offset station, and this happened when you (re)started Cumulus, it is quite likely a problem with reading the pressure &#039;offset&#039; from the station. See: &amp;quot;Cumulus doesn’t show the same pressure as my Fine Offset console&amp;quot; above.&lt;br /&gt;
&lt;br /&gt;
== I get an error when I try to view my all-time records. Also, they don’t appear on my web site  ==&lt;br /&gt;
&lt;br /&gt;
The date format on your system has probably changed. Look at the Startdate line in cumulus.ini and check whether this is in the correct format for your system. If not, stop Cumulus and correct the date format. &lt;br /&gt;
&lt;br /&gt;
== I get an error when I close Cumulus  ==&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
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&#039;t seem to be able to do anything about this, as the &#039;crash&#039; 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&#039;t bother sending me a bug report about this. &lt;br /&gt;
&lt;br /&gt;
== My forecast says &amp;quot;Not available&amp;quot;  ==&lt;br /&gt;
&lt;br /&gt;
You can get Cumulus to create a simple forecast by selecting &#039;Cumulus Forecast&#039; on the Stations Settings screen. &lt;br /&gt;
&lt;br /&gt;
== My forecast always says &amp;quot;Exceptional Weather, Stormy, much precipitation&amp;quot;  ==&lt;br /&gt;
&lt;br /&gt;
You probably have incorrect Pressure Extreme settings in the Forecast section on the Station Settings window. Make sure that the values you have supplied match the units you have selected for the extremes. Note that the units for the extremes are not related to the units you have chosen for pressure display in Cumulus. The option of supplying mb/hPa or inHg for the extremes is merely a convenience; you can supply either, but the values and the units must of course match.&lt;br /&gt;
&lt;br /&gt;
== My computer hibernated/suspended, and I lost data/my graphs &#039;flat-lined&#039;  ==&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
Cumulus can&#039;t cope with being suspended, it just carries on as normal after being woken. There is an option in the station settings to &#039;close on suspend&#039;, so Cumulus will close itself as a safety measure, if you forget to do it manually. Don&#039;t use the &#039;close on suspend&#039; option and the &#039;confirm shutdown&#039; option at the same time; this will cause problems. &lt;br /&gt;
&lt;br /&gt;
But I strongly recommend that you don&#039;t have your computer set to go into any form of standby while Cumulus is running - it&#039;s continuously gathering real-time data, after all, so it&#039;s a rather strange thing to do. &lt;br /&gt;
&lt;br /&gt;
== My heat index/humidex/wind chill is the same as my temperature  ==&lt;br /&gt;
&lt;br /&gt;
*These can only be calculated when you have not only your temperature sensor working, but also your humidity sensor must be working for humidex and heat index; and your wind speed sensor must be working for wind chill&lt;br /&gt;
*Wind chill only applies when the average wind speed is above 4.8 kph &#039;&#039;&#039;and&#039;&#039;&#039; (by default in Cumulus as it should really always be set, but this is an option that can be unset) the temperature is below 10 degrees Celsius.  &lt;br /&gt;
*Heat index only applies when the temperature is above 27 degrees Celsius &#039;&#039;&#039;and&#039;&#039;&#039; the humidity is above 40%. &lt;br /&gt;
* Humidex does not have any &#039;cutoff&#039; values, but at low temperature and/or humidity it will give the same figure as ambient temperature.&lt;br /&gt;
&lt;br /&gt;
If heat index or wind chill is not applicable, Cumulus will set them the same as the ambient temperature. You may wish to use a script on your web pages to &#039;&#039;&#039;set to null&#039;&#039;&#039; heat index, humidex and wind chill when required sensors are not working or when the measure is notapplicable.&lt;br /&gt;
&lt;br /&gt;
== Cumulus is showing a different wind speed compared to my console  ==&lt;br /&gt;
&lt;br /&gt;
You have probably misunderstood Cumulus processing of wind speeds, looking at different parameters, or different averaging periods.&lt;br /&gt;
*If you have a Davis weather station see [[#What_do_the_various_wind_speeds_in_Cumulus_correspond_to.2C_with_Davis_stations.3F]]&lt;br /&gt;
*If you have a Fine Offset station, see [[#What_do_the_various_wind_speeds_in_Cumulus_correspond_to.2C_with_Fine_Offset_stations.3F]] &lt;br /&gt;
* For Oregon Scientific and La Crosse stations see [[#How_do_I_set_up_recording_wind_speeds_in_Cumulus.2C_with_Oregon_Scientific_and_La_Crosse_stations]]&lt;br /&gt;
&lt;br /&gt;
Note that you can&#039;t compare the graphs drawn by Easyweather and Cumulus unless you are certain that they are plotting the same data. They can&#039;t both be running at the same time, so one would normally be plotting &#039;live&#039; data at a given interval, and the other will be plotting data downloaded from the station&#039;s logger. The wind speed will hence not normally be the same for a particular time on the graph as it may well have changed at the point that it is saved to the logger. The only situation where it &#039;&#039;would&#039;&#039; be valid to compare the graphs would be if neither were running at the times you are comparing, and both subsequently downloaded the same data from the logger.&lt;br /&gt;
&lt;br /&gt;
== I get error -32710 with Cumulus and my USB Davis station  ==&lt;br /&gt;
&lt;br /&gt;
The USB support in the Davis DLL which Cumulus uses doesn&#039;t seem to work. You need to use the CP210X USB/serial software which Davis supply, and use the station in serial mode. If you have previously been using your station with Weatherlink in USB mode, you will need to change to serial mode in Weatherlink before you can use the station with Cumulus. You can do this using [http://www.davisnet.com/support/weather/download/CP210X_USB_Serial_Converter_ver2.exe this utility from Davis]. See also this FAQ entry - https://cumuluswiki.org/a/FAQ#How_do_I_get_my_Davis_station_with_USB_working_with_Cumulus.3F&lt;br /&gt;
&lt;br /&gt;
== When I start Cumulus, the graphs restart again each time and don&#039;t show the earlier data  ==&lt;br /&gt;
&lt;br /&gt;
{{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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== The peak values on my graphs are not the same as my extreme values  ==&lt;br /&gt;
&lt;br /&gt;
{{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 &#039;Select-A-Graph&#039;, which takes its data from the data logs; the highs and lows do not necessarily appear in the periodic data logs.&lt;br /&gt;
&lt;br /&gt;
This is most noticeable with wind gusts, the value of which can change rapidly, even over a period of a minute. The &#039;Plot latest gust&#039; setting causes the &#039;Latest&#039; 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 &#039;latest&#039; figure actually being plotted.&lt;br /&gt;
&lt;br /&gt;
Cumulus also stores the peak value of the &#039;latest&#039; figure from the last 10 minutes. It calls this the &#039;gust&#039;, as this is a reasonable representation of a true &#039;gust&#039; figure. If you untick &#039;plot latest gust&#039;, it will plot this figure instead. As it contains the peak figure from the last 10 minutes, and the graph is plotted once a minute, plotting this value means that the high gust figure will always appear on the graph. The exception to this is with Davis stations, in the situation where the &#039;high gust&#039; figure has been read directly (as a way of ensuring that the high gust isn&#039;t missed) rather than by the usual reading of the current data. In this case, the gust is recorded as the high, but is not written to the current value, and hence does not appear on the graph, as it may be out of sequence with the current data.&lt;br /&gt;
&lt;br /&gt;
== My extreme values do not appear in the &#039;monthly&#039; data logs  ==&lt;br /&gt;
&lt;br /&gt;
The data logs are snapshots of the data, taken at the configured interval while Cumulus is running (or at the station&#039;s configured interval when data is read from the station&#039;s logger directly into the Cumulus monthly log). Cumulus, while it is running, reads the station frequently, detecting each change in observations, and can update extremes at each of these reading times.&lt;br /&gt;
&lt;br /&gt;
If the extreme value reading time did not immediately precede a time at which the data was logged, then it will not appear in the log. This is most noticeable with wind gusts, the value of which can change rapidly between log entries.&lt;br /&gt;
&lt;br /&gt;
Cumulus is designed to be kept running, if you only run it once a day, then the information it reads from the station&#039;s logger during catch up may miss extremes. For example &#039;&#039;when Cumulus reads the archive temperatures from a Davis station&#039;&#039;,  (in a compromise to allow Cumulus to have as much code as possible that is common to all weather station types) the design means that it ignores the first and second figures representing highest and lowest reported at each logged time, just reading the third figure that, depending on console configuration, is either the average value over the archive period or the final reading of the archive period (I don&#039;t know what the default is).&lt;br /&gt;
&lt;br /&gt;
== Cumulus takes a long time to download the data from my Davis station at start up  ==&lt;br /&gt;
&lt;br /&gt;
When Cumulus starts, it asks the station for all the data from the logger since the last time it was running. If the time-stamp that it supplies does not exactly match the time-stamp of an entry in the Davis logger, the station has a strange &#039;feature&#039; where it decides to send the entire contents of the logger. This will take some time to download, during which the Davis console display may appear to freeze. &lt;br /&gt;
#It is recommended that you enable the feature &#039;&#039;&#039;Synchronise station clock&#039;&#039;&#039; in the &#039;Settings&#039; block accessed from the &#039;&#039;Configuration&#039;&#039; menu  &#039;&#039;&#039;Station&#039;&#039;&#039; [[Cumulus_Screenshots#Station|Screen]].&lt;br /&gt;
#It is recommended that you set the logging interval in Cumulus (in the &#039;Data log interval&#039; block accessed from the &#039;&#039;Configuration&#039;&#039; menu  &#039;&#039;&#039;Station&#039;&#039;&#039; Screen) to the same interval as the station (the station interval can be changed using Weatherlink), then Cumulus will be able to make sure it uses a time-stamp that matches an entry in the logger. Note that this is mentioned in the &#039;&#039;&#039;readme.txt&#039;&#039;&#039; file that appears during the Cumulus installation, which you were asked to read at the time. If you didn&#039;t read it, it is strongly recommended that you do so now; it contains important information.&lt;br /&gt;
&lt;br /&gt;
Note that this situation can also occur if you close Cumulus and then start it up again very soon afterwards, for similar reasons. There is nothing that Cumulus can do about this, it is an issue with the logger (or Virtual VP, which behaves in the same way).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Davis to Cumulus skips one logged set of readings ==&lt;br /&gt;
&lt;br /&gt;
The Davis DLL which Cumulus 1 uses never downloads the latest archive record.  Consequently, if you have Davis and Cumulus set to logging every five minutes and restart Cumulus at 07:33, the archived readings up to 07:25 will be read across to Cumulus, the set of readings stored on Davis at 07:30 will be skipped, and Cumulus will create its own logs from 07:35 onwards.&lt;br /&gt;
&lt;br /&gt;
== My Davis console clock is not exactly the same as my PC clock, but I have &amp;quot;Synchronise station clock&amp;quot; selected ==&lt;br /&gt;
&lt;br /&gt;
The Davis protocol only allows hours and minutes to be set, so there is always likely to be a difference of up to 60 seconds between the PC and the station.&lt;br /&gt;
&lt;br /&gt;
== Today is the shortest/longest day, but Cumulus says that tomorrow will be a few seconds shorter/longer  ==&lt;br /&gt;
&lt;br /&gt;
The routines I use to calculate (at midnight GMT) the length of the day aren&#039;t really suitable for this level of accuracy and may use the previous day in one parameter. I don&#039;t consider it an issue.&lt;br /&gt;
&lt;br /&gt;
(Also remember that due to refraction affecting route of sunlight to earth, the official equinox is usually a couple of days after when day and night are actually equal).&lt;br /&gt;
&lt;br /&gt;
== Cumulus got the forecast wrong!  ==&lt;br /&gt;
&lt;br /&gt;
Cumulus uses a forecast based on the Zambretti Forecaster (see Google). I didn&#039;t design the algorithm myself and to be honest I don&#039;t know how it works, so I can&#039;t answer any questions about it. Note that this is a &#039;forecast&#039; for the following 12 hours or so; it is not a &#039;nowcast&#039; (what the weather is doing now). Please regard the forecast as &#039;for entertainment purposes only&#039;. Do not base any decisions on it, and bear in mind that it is a very simple calculation based on only a few basic parameters. Some people get reasonable results, others do not. You can try tweaking the pressure extreme settings (in the Forecast section in the station settings), but don&#039;t expect the forecast to be as good as that provided by the weather agencies which have invested millions in their forecasting systems.&lt;br /&gt;
&lt;br /&gt;
== I only see one set of points on the wind direction graph  ==&lt;br /&gt;
&lt;br /&gt;
This happens just after you restart Cumulus, if the data came from the weather station&#039;s logger (i.e. Cumulus hasn&#039;t been running for a while). Weather stations only supply a &#039;current&#039; direction, and Cumulus calculates the average direction when running &#039;live&#039;.  So there is only one set of data available to be plotted, if it comes from the station logger.&lt;br /&gt;
&lt;br /&gt;
== My average wind bearing remains at zero ==&lt;br /&gt;
&lt;br /&gt;
Cumulus will always show zero average bearing when the average wind speed is zero (it can&#039;t be otherwise because it&#039;s calculated using the wind speed). In addition, it will show zero current bearing when the current wind speed is zero if you have &#039;&#039;use bearing zero when calm&#039;&#039; selected in the [[Cumulus_Screenshots#Station|station]] settings (accessible from &#039;&#039;&#039;Configuration&#039;&#039;&#039; menu).&lt;br /&gt;
&lt;br /&gt;
This also happens if your anemometer has a fault.&lt;br /&gt;
&lt;br /&gt;
== My graphs appear to be plotted less frequently just after Cumulus starts up  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}When running live, Cumulus plots data at 1-minute intervals. When it starts up, it pre-fills the graphs with data from the log files, which generally (depending on how you have Cumulus and your station configured) will be at less frequent intervals.&lt;br /&gt;
&lt;br /&gt;
== I closed Cumulus, the &#039;please wait&#039; form appeared, but Cumulus didn&#039;t close, even after several minutes  ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}If you&#039;ve closed Cumulus shortly after it has downloaded a lot of data from the logger, it can take a while for the logging thread to get everything written away to disk, and Cumulus won&#039;t close until this has completed. However, in some circumstances, there seems to be a situation where Cumulus will never close, so you will need to close it with task manager. If you think you know what conditions cause this to happen, please let me know.&lt;br /&gt;
&lt;br /&gt;
== Cumulus isn&#039;t logging data at the interval that I set  ==&lt;br /&gt;
&lt;br /&gt;
It logs data at the interval you have configured, while it is running. If there is data to read from the station logger at start up, each logger entry is logged to the Cumulus log files, so those entries will be at the logger interval that you have configured in your station.&lt;br /&gt;
&lt;br /&gt;
== Cumulus takes a very long time to shut down ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}You may have closed it very soon after starting it up, when it had a lot of data to download from the station logger, and you use Weather Underground. From version 1.9.1  there is a facility where it &#039;catches up&#039; with data that hasn&#039;t been uploaded to Weather Underground while it hasn&#039;t been running. This takes a little while, and if you close it while it is doing it, it will take a long time for all of the updates to time out. You need to give it sufficient time to finish the upload. From version 1.9.2, there is a &#039;catch up&#039; light which shows that the upload is taking place, and the &#039;catch up&#039; is optional&#039;; and it will abort much more quickly if you still close it while the catch up is taking place.&lt;br /&gt;
&lt;br /&gt;
== My temperature Min/Max/Avg graph is empty ==&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
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&#039;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.&lt;br /&gt;
&lt;br /&gt;
If you&#039;ve been running Cumulus for more than a few days, but the graph is still empty, the most likely explanation is that it was unable to read your dayfile.txt file. Look at the latest file in the &#039;diags&#039; folder (the files are plain text) for error messages mentioning dayfile.txt.&lt;br /&gt;
&lt;br /&gt;
== The longest dry/wet spell for this month/year includes days from last month/year ==&lt;br /&gt;
&lt;br /&gt;
This is intentional. I decided that it didn&#039;t make sense to arbitrarily chop off a dry/wet spell at the start of the month/year, as then the figure is meaningless. So the figures are to be interpreted as &amp;quot;the longest dry/wet spell which includes this month/year&amp;quot;. I note that other software takes the same approach.&lt;br /&gt;
&lt;br /&gt;
== Cumulus isn&#039;t performing periodic tasks, like data logging or web uploads ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}Cumulus assumes a certain level of weather station functionality. It checks that it has received data from a number of sensors (e.g. pressure, outside temperature, wind) before it starts periodic calculations, logging, uploading to the web, or drawing graphs. If any of these stop, the previous value will be substituted, for up to 6 readings, then Cumulus 1 will stop working correctly. The reading interval depends on weather station being used, but Cumulus will always read at least once a minute, so it can keep going for just 6 minutes.&lt;br /&gt;
&lt;br /&gt;
This is an attempt to make sure that bad data is not logged. If your weather station is not fully functional, you will not be able to use Cumulus fully. &lt;br /&gt;
&lt;br /&gt;
You can over-ride the start up check by adding a line to the [Station] section of [[Cumulus.ini#Section:_Station|cumulus.ini]], thus: &#039;&#039;NoSensorCheck=1&#039;&#039;&lt;br /&gt;
(You need to do this while Cumulus is stopped). Note that you are likely to get bad data logged if you do this.&lt;br /&gt;
&lt;br /&gt;
== I&#039;ve changed my Twitter password, and now Cumulus won&#039;t update Twitter ==&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
You need to force Cumulus to re-authenticate with Twitter. Stop Cumulus and edit cumulus.ini. Find the [Twitter] section, and &#039;&#039;&#039;delete&#039;&#039;&#039; the lines which start&lt;br /&gt;
&lt;br /&gt;
OauthToken=&lt;br /&gt;
 &lt;br /&gt;
OauthTokenSecret=&lt;br /&gt;
&lt;br /&gt;
Start Cumulus and it should be able to update Twitter again.&lt;br /&gt;
&lt;br /&gt;
This also applies if you want to change to a different Twitter account.&lt;br /&gt;
&lt;br /&gt;
== When I start Cumulus, I get the error message &amp;quot;The station is not initialised&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For Fine Offset stations, when Cumulus starts up, it checks the first two bytes of the station&#039;s memory. They are supposed to contain the values Hex 55 and Hex AA to indicate that the station has initialised itself correctly. If they do not, then presumably the station has had some kind of internal problem, so Cumulus doesn&#039;t try to read any data from it. A reset of the station normally fixes this - remove the batteries and the USB cable; but note that you will almost certainly lose any stored data in the logger.&lt;br /&gt;
&lt;br /&gt;
If you want to force Cumulus to ignore this check (not recommended), edit cumulus.ini and add a line to the [Station] section: &#039;&#039;EWdisablecheckinit=1&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You will most likely not have any success with this, as your station memory is probably corrupted anyway.&lt;br /&gt;
&lt;br /&gt;
Note that for this setting to work, you need to be using version 1.9.3, build 1034 or later.&lt;br /&gt;
&lt;br /&gt;
== How do I correct today&#039;s or yesterday&#039;s highs and lows? ==&lt;br /&gt;
&lt;br /&gt;
If the problem occurred because Cumulus wasn&#039;t able to download the data from the station&#039;s logger when you started it up in the morning (or perhaps you turned off the &#039;use data logger&#039; setting for some reason), you can get it to try again by &#039;rewinding&#039; to the time when you started Cumulus, and allowing it to try again. Cumulus takes a copy of the current files each time it starts up, and puts them in a folder in the backup folder in the Cumulus installation. Both flavours of Cumulus also take a copy of all files as a new day starts and store those in a folder within the sub-folder daily (within folder backup).&lt;br /&gt;
&lt;br /&gt;
To do a rewind: &lt;br /&gt;
#Stop Cumulus,&lt;br /&gt;
# find the backup folder with the appropriate timestamp, &lt;br /&gt;
# copy all of the files from the backup folder into the Cumulus data folder,&lt;br /&gt;
# start Cumulus up again.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Today&#039;s&#039;&#039;&#039; totals, highs and lows (and &#039;&#039;&#039;yesterday&#039;s rain&#039;&#039;&#039; total) are held in [[today.ini]] in the Cumulus data folder. Follow the cross-references if you are unsure which parameter is what. To change any values, stop Cumulus and edit the file(s) in a text editor. Be sure to keep any date and time formats the same (they vary between Cumulus 1 and MX).&lt;br /&gt;
 &lt;br /&gt;
If you are editing &#039;&#039;&#039;yesterday&#039;s highs and lows&#039;&#039;&#039;, the totals (including RG11 rain but not standard rain), highs, and lows are held in [[yesterday.ini]]. However, you probably also need to edit [[Dayfile.txt#Editing_daily_summary_in_Cumulus|dayfile.txt]], as many of the values should have been written to that file.  Both flavours of Cumulus (1 and MX) have log file editors, be sure to us the right editor for the type of log file you are editing.&lt;br /&gt;
&lt;br /&gt;
If your all-time and/or monthly all-time records have been affected, see the next [[#How_do_I_correct_my_all-time_.28or_monthly_all-time.29_records.3F|FAQ entry]].&lt;br /&gt;
&lt;br /&gt;
If the value you want to change is today&#039;s high hourly rain figure, it is best to wait until the current figure has returned to a sensible value. There is no easy way to correct the current figure, so if you change it in today.ini while the current figure is incorrect, the high value in today.ini will immediately be changed again when you start Cumulus.  More information about correcting rain [[#My_station_invented_some_rain_that_didn.27t_really_occur.2C_and_I_want_to_set_it_to_zero_.28or_some_other_figure.29 |in this FAQ]].&lt;br /&gt;
&lt;br /&gt;
== How do I correct my all-time (or monthly all-time) records? ==&lt;br /&gt;
Cumulus works by whenever the reading it is currently processing exceeds a particular record, that record is updated. In essence, Cumulus end-of-day works by reading what is in the monthly [[Standard_log_files]] to find the highs and lows during the day just ended, these then update the [[dayfile.txt|daily summary log]]. Cumulus can also read what is in the daily summary log to update the all-time extremes held in [[alltime.ini]] and month-by-month all-time extremes held in [[monthlyalltime.ini]]. Look up those cross-references to help you understand the various items, and how they can be updated.&lt;br /&gt;
&lt;br /&gt;
Either 1) Consequently, you can manually copy the sequence remembering it requires several steps:&lt;br /&gt;
# Correct the rogue values or values in the monthly [[Standard_log_files]] &#039;&#039;with Cumulus stopped&#039;&#039;. Neither Cumulus 1 nor Cumulus MX provides an editor to do this, and you need to guess new values for readings as there is no other file provided by Cumulus to offer any suggestions, often people interpolate between earlier and later readings.&lt;br /&gt;
# Correct the [[dayfile.txt|daily summary log]] &#039;&#039;(don&#039;t do this near the rollover time)&#039;&#039;, the editor in Cumulus 1 requires you to manually change the numbers, unless you delete the whole day (or it was previously missing) and you ask Cumulus to &#039;&#039;&#039;Insert missing&#039;&#039;&#039; i.e. populate a single line (day) from the detailed log, ignoring any extremes at times between logged readings.&lt;br /&gt;
# Correct the all-time extremes held in [[alltime.ini]] and monthly all-time extremes held in [[monthlyalltime.ini]]. Using the Cumulus 1 [[Cumulus_Screenshots#File.2FEdit.2FHelp_Menu|built-in appropriate editor]] from the first couple of commands in the Edit menu (and now also in CumulusMX) allows you to see, and copy across, suggested extremes based on contents of the monthly [[Standard_log_files]] or contents of  the [[dayfile.txt|daily summary log]].&lt;br /&gt;
&lt;br /&gt;
or 2) If you know the correct figures, you can alternatively enter them manually directly into the .ini files and not bother to update the detailed log or the daily summary log. (It is pointless to edit the .ini files directly and then afterwards edit the log files):&lt;br /&gt;
*You can look at the [[Alltimelog.txt]] file to find the previous values for the [[alltime.ini|all-time records]].&lt;br /&gt;
*Similar entries are logged to the [[diags]] files for any updates to the monthly highs and lows in [[monthlyalltime.ini|month-by-month records]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
or 3) Cumulus takes a backup of most of the active data files when it starts up, and also at the start of the meteorological day (just after midnight for a lot of users). The backups are kept in folders within the backup sub-folder in the Cumulus installation. So yet another alternative method would be to find the latest backup from before the error occurred, and copy the &#039;&#039;alltime.txt&#039;&#039; and/or &#039;&#039;monthlyalltime.txt&#039;&#039; file from the backup to the Cumulus data folder. Do this with Cumulus stopped.  There is more information in [[:Category:Log_Files]], for all of the types of file.&lt;br /&gt;
&lt;br /&gt;
== It&#039;s January 1st and my &#039;rain since midnight&#039; and/or &#039;last 24 hours rain&#039; and/or Evapotranspiration are wrong/negative ==&lt;br /&gt;
&lt;br /&gt;
You are probably using a Davis station. Cumulus needs an incrementing rain counter to calculate all of the rain figures, and the nearest to that on a Davis station is the annual total. When this resets at the end of the year, this causes some of the rain data to show odd values for a day. You will notice this particularly if you use an 0900 start of meteorological day, as the &#039;rain since midnight&#039; figure is used for services such as Weather Underground. There&#039;s no easy solution to this, sorry.&lt;br /&gt;
&lt;br /&gt;
== Cumulus stops at the &amp;quot;Downloading data&amp;quot; screen ==&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
If you have a Fine Offset station, this is probably caused by the station&#039;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 &amp;quot;Synchronise Fine Offset reads&amp;quot; on the station settings screen.&lt;br /&gt;
&lt;br /&gt;
If you look in the status bar at the bottom of the Cumulus window, there may a message &amp;quot;Error: no response&amp;quot;; this would confirm that the station has locked up and needs resetting.&lt;br /&gt;
&lt;br /&gt;
If you are using the &amp;quot;Synchronise&amp;quot; setting but are still getting frequent console interface lockups, then the clocks on the console and the platform running Cumulus may be drifting too far between synchronisations. Look in the diags files for the word &amp;quot;drift&amp;quot; and see how many seconds apart the clocks are drifting. If it is more than 3 seconds, you will need to adjust the period that Cumulus allows where it doesn&#039;t read the console data. Stop Cumulus and edit Cumulus.ini. In the [Station] section, add a line:&lt;br /&gt;
&lt;br /&gt;
FOReadAvoidPeriod=N&lt;br /&gt;
&lt;br /&gt;
where N is the required setting in seconds. If you find you are getting a drift of 9 seconds, say, you might set the value to 10.&lt;br /&gt;
&lt;br /&gt;
== Cumulus locks up when it starts and I have to use the task manager to kill it ==&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
If you have a &#039;&#039;Fine Offset station&#039;&#039;, this is most likely caused by the station&#039;s interface locking up, i.e the station has stopped communicating with the PC.&lt;br /&gt;
&lt;br /&gt;
The problem where Cumulus locks up when the Fine Offset station doesn&#039;t respond is fixed in version 1.9.4. If you look in the status bar at the bottom of the Cumulus main window, there may be a message &amp;quot;Error: no response&amp;quot;; this would confirm that the station has locked up and needs resetting.&lt;br /&gt;
&lt;br /&gt;
You should be able to get the station going again by doing a reset - either remove console batteries and the USB cable or press the reset button hidden below the small hole (on 1081-based models, above the top RH corner of the battery cover). Recently manufactured Fine Offset models have a problem where they can lock up frequently, requiring a power reset. From version 1.9.3 of Cumulus onwards, there is an option on &#039;&#039;station settings screen&#039;&#039; to &#039;&#039;&#039;Synchronise Fine Offset Reads&#039;&#039;&#039; (Cumulus reading data from console) with the timing of received transmissions from sensors updating the data, to avoid doing both at the same time, and this seems to avoid most lockups.&lt;br /&gt;
&lt;br /&gt;
== Error messages with &amp;quot;Error on line...&amp;quot; or &amp;quot;Error at line...&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
These are corruptions in the log files, typically caused by Cumulus being unexpectedly closed (e.g. killed using Task Manager, or a PC reboot) while it is writing to the log files, but there can be other causes such as power blips or you using a spreadsheet to look at or edit the log file. The error message may say something like &amp;quot;List index out of bounds&amp;quot;. The error message will name the affected file(s) and the affected line number(s).&lt;br /&gt;
&lt;br /&gt;
Stop Cumulus and open the named file(s) in a good text editor, such as Notepad++. Do not use Notepad. At the line number(s) mentioned correct the error(s), which will be obvious as the lines won&#039;t look like the other lines, they will be blank or have garbage characters, have an extra field that throws other fields out of position, or perhaps two lines have been run together. Save the file(s) and start Cumulus again.&lt;br /&gt;
&lt;br /&gt;
== Cumulus gives an error and won&#039;t run on my HP computer ==&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
It&#039;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&amp;amp;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&#039;t start.&lt;br /&gt;
&lt;br /&gt;
== The headings or data look wrong in the data log viewer ==&lt;br /&gt;
&lt;br /&gt;
You&#039;re probably trying to view the wrong type of file. Use [[Cumulus_Screenshots|menus]] on main screen.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;View | Data logs&amp;quot; is only for the monthly data logs, e.g. Oct13log.txt, &amp;quot;View | Extra data logs&amp;quot; is for &amp;quot;extra&amp;quot; data logs, e.g. ExtraLog201310.txt, and if you want to view the daily summaries in dayfile.txt, use the dayfile.txt editor - &amp;quot;Edit | dayfile.txt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== The wind rose in Cumulus does not display anything with my Fine Offset ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}The Fine Offset weather stations are supposed to supply data for 16 wind directions, however the design is such that most of them only actually use 8 of the possible 16. Try setting the wind rose to only display 8 directions by setting the &#039;wind rose points&#039; value to 8 on the display settings screen.&lt;br /&gt;
&lt;br /&gt;
== I&#039;ve set the graph background to white, but there&#039;s a problem with the small wind direction graph ==&lt;br /&gt;
&lt;br /&gt;
This appears to be an issue with the third party chart component. The work around is to choose a gradient background and set all three colours in the gradient to white.&lt;br /&gt;
&lt;br /&gt;
== My Weather Underground tabular data interval is not the same as the interval I&#039;ve set in Cumulus (I&#039;m using Rapid Fire) ==&lt;br /&gt;
&lt;br /&gt;
If you have selected &#039;rapid fire&#039;, the data is uploaded every 5 seconds, and the interval you configure in Cumulus is not used. Weather Underground decide how often your tabular data is logged when using rapid fire, not Cumulus.&lt;br /&gt;
&lt;br /&gt;
== My WU or PWS highest and lowest do not match Cumulus ==&lt;br /&gt;
&lt;br /&gt;
Note that Cumulus does not send minimum and maximum values to PWS and WU, they determine those themselves from the individual values that Cumulus sends.&lt;br /&gt;
&lt;br /&gt;
== My monthly (month-by-month) all-time records don&#039;t have entries for all of the months that I have been using Cumulus ==&lt;br /&gt;
&lt;br /&gt;
You need to initialise them. See the release announcement for version 1.9.3, which is when this facility was introduced: https://cumulus.hosiene.co.uk/viewtopic.php?f=2&amp;amp;t=9286&lt;br /&gt;
&lt;br /&gt;
You only need to do this once; when you have initialised them, Cumulus will keep them up to date thereafter.&lt;br /&gt;
&lt;br /&gt;
== I am getting I/O error 32 or I/O error 103 ==&lt;br /&gt;
&lt;br /&gt;
I/O error 32 = ERROR_SHARING_VIOLATION; &amp;amp;nbsp; I/O error 103 = &#039;file not open&#039; mean something on your system has one of the Cumulus files open, preventing Cumulus writing to it (Cumulus needs exclusive access).  If you are seeing &amp;quot;file access denied&amp;quot;, you may have a permissions problem.&lt;br /&gt;
Possible reasons for locked files:&lt;br /&gt;
# Anti-virus, or back-up, software scanning/accessing the file (this is the cause in almost all cases that I&#039;ve seen).&lt;br /&gt;
# An edit or file transfer in progress (the Cumulus thread for logging and the Cumulus thread for FTP are independent so can overlap). This is likely to happen if you are getting Cumulus to frequently upload the log file to your web site.&lt;br /&gt;
# Some other software that a user is running which is processing the file in some way.&lt;br /&gt;
# More than one instance of Cumulus running (see [[#Can_I_run_2_copies_of_Cumulus.3F]]).&lt;br /&gt;
# An issue with the system clock on the PC.&lt;br /&gt;
&lt;br /&gt;
== I have problems after upgrading to Windows 10 ==&lt;br /&gt;
{{Version badge 1}}See this forum post - https://cumulus.hosiene.co.uk/viewtopic.php?f=2&amp;amp;t=14148&lt;br /&gt;
&lt;br /&gt;
== How do I enable debug logging in CumulusMX? ==&lt;br /&gt;
There are a number of ways of enabling logging&lt;br /&gt;
*From b3068 CumulusMX can be started with the -debug parameter to switch on debug and data logging from start-up. This is often the best option.&lt;br /&gt;
*Whilst MX is running the logging can be switched off/on via the administrator interface - Settings|Station settings|Options &#039;&#039;Debug logging&#039;&#039; &amp;amp; &#039;&#039;Data logging&#039;&#039;&lt;br /&gt;
*With MX stopped, edit Cumulus.ini. In the [Station] section set (or add if missing) the two entries...&lt;br /&gt;
&amp;lt;pre&amp;gt;Logging=1&lt;br /&gt;
DataLogging=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Website =&lt;br /&gt;
&lt;br /&gt;
== How do I set up a website? ==&lt;br /&gt;
The crucial settings are selected on the &#039;&#039;Internet&#039;&#039; screen in the &#039;&#039;&#039;Configuration&#039;&#039;&#039; menu. &lt;br /&gt;
*On the &#039;&#039;Sites/Options&#039;&#039; tab, you must have &#039;&#039;&#039;Auto Update&#039;&#039;&#039; selected if you want Cumulus to generate web pages at the standard interval.  Other parameters will depend on your particular set-up, but are explained in the Cumulus &#039;&#039;&#039;Help&#039;&#039;&#039; and in Wiki pages starting with [[Website_setup]] and following links as required. &lt;br /&gt;
*On the &#039;&#039;Files&#039;&#039; tab, you select whether to use the standard Cumulus templates and images, or specify your own templates and destinations.&lt;br /&gt;
&lt;br /&gt;
== I’ve configured my ftp details but the web pages aren’t appearing on my site  ==&lt;br /&gt;
&lt;br /&gt;
Try setting ‘use active FTP mode’. If you already have it set, try unsetting it. If it was previously working OK, something may have changed on your network, or at the server end.&lt;br /&gt;
&lt;br /&gt;
== I’ve tried active FTP mode, but my web pages (or my realtime.txt file) still don’t appear?  ==&lt;br /&gt;
&lt;br /&gt;
Are you absolutely sure you have set the ftp path correctly? Most problems like this are a result of an incorrect path. Note that the information in the &#039;FTP progress&#039; window is not generally useful for diagnosing upload issues&#039; try turning on the ftp logging (on the Configuration menu) and look in the ftplog.txt and realtimeftplog.txt files (in the Cumulus folder). It is best to supply a relative path - i.e. with no leading &#039;slash&#039;. Please don&#039;t ask me what path you need to supply, it is impossible for me to guess how your web space is set up. If you cannot work it out, ask your web space provider for help.&lt;br /&gt;
&lt;br /&gt;
== How do I replace the &#039;bird&#039; image on my website? ==&lt;br /&gt;
&lt;br /&gt;
There are several ways to change the image of the &#039;bird&#039; on the standard Cumulus web page.  You will need a [[FTP tool]].&lt;br /&gt;
* The simplest way is to upload a new picture to the images folder of your website; the file should be called picture.jpg.   Please ensure the image is not too large and bear in mind it will appear on the bottom left of the page; the site data may cover some of the image.  As a guide, the default image is 600 x 450 pixels.&lt;br /&gt;
* Secondly, you may upload an image using your own file name.  Edit the &#039;&#039;weatherstyle.css&#039;&#039; file and look for the line &amp;lt;tt&amp;gt;background-image: url(images/picture.jpg);&amp;lt;/tt&amp;gt; around line 9 and adjust as necessary.  Upload the edited css file to your website.&lt;br /&gt;
* if you wish to remove the image completely edit the &#039;&#039;weatherstyle.css&#039;&#039; file and remove the line &amp;lt;tt&amp;gt;background-image: url(images/picture.jpg);&amp;lt;/tt&amp;gt;  Upload the edited css file to to your website.&lt;br /&gt;
&lt;br /&gt;
NOTE: It is not recommended that you overwrite the image in your local folder (webfiles\images\picture.jpg) because that gets overwritten when you update to a new build of Cumulus. Ideally your image will be in its own local folder outside the Cumulus structure.&lt;br /&gt;
&lt;br /&gt;
== Why does the heading say &#039;weather weather&#039; ? ==&lt;br /&gt;
&lt;br /&gt;
The standard first template page contains &#039;&#039;&#039;&amp;amp;lt;h1&amp;amp;gt;&amp;amp;lt;#location&amp;amp;gt; weather&amp;amp;lt;/h1&amp;amp;gt;&#039;&#039;&#039;, so do not include &#039;weather&#039; in your station name (this is what the tag &amp;amp;lt;#location&amp;amp;gt; represents, see next answer) to avoid it being duplicated.&lt;br /&gt;
&lt;br /&gt;
== How do I change the &amp;quot;Welcome to.&amp;quot; on the front page ==&lt;br /&gt;
&lt;br /&gt;
The Welcome message is controlled within Cumulus.  Click on the &#039;&#039;Station&#039;&#039; screen in &#039;&#039;&#039;Configuration&#039;&#039;&#039; menu and Edit the &#039;&#039;&#039;Description&#039;&#039;&#039; field within the Location frame to amend what the tag &amp;lt;#longlocation&amp;gt; represents in &amp;quot;Welcome to &amp;amp;lt;#longlocation&amp;amp;gt;.&amp;quot; on template page.&lt;br /&gt;
&lt;br /&gt;
== I don&#039;t have a solar sensor. How do I remove the solar data from the supplied web templates? ==&lt;br /&gt;
Locate the Cumulus &#039;web&#039; folder on your PC and edit the following files (there are comments in the html to guide you):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;indexT.htm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Remove the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Solar data. If you don&#039;t have a solar sensor, you may wish to delete everything from here to the next comment --&amp;gt;&lt;br /&gt;
  &amp;lt;tr class=&amp;quot;td_temperature_data&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Solar Radiation&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;#SolarRad&amp;gt;&amp;amp;nbsp;W/m&amp;amp;sup2;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Evapotranspiration Today&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;#ET&amp;gt;&amp;amp;nbsp;&amp;lt;#rainunit&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;!-- End of solar data --&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;todayT.htm&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Remove the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;lt;!-- Solar data. If you don&#039;t have a solar sensor, you may wish to delete everything from here to the next comment --&amp;gt;&lt;br /&gt;
    &amp;lt;tr class=&amp;quot;td_temperature_data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;Hours&amp;amp;nbsp;of&amp;amp;nbsp;Sunshine&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;lt;#SunshineHours&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;!-- End of solar data --&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;yesterdayT.htm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Remove the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;lt;!-- Solar data. If you don&#039;t have a solar sensor, you may wish to delete everything from here to the next comment --&amp;gt;&lt;br /&gt;
    &amp;lt;tr class=&amp;quot;td_temperature_data&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;Hours&amp;amp;nbsp;of&amp;amp;nbsp;Sunshine&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;lt;#YSunshineHours&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;td&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;!-- End of solar data --&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== How do I remove Inside Temperature graph, or add solar/UV/sunshine, to Trends Web Page? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}BELOW ONLY APPLIES TO CUMULUS 1. &lt;br /&gt;
Locate the Cumulus &#039;web&#039; folder on your PC and edit the following file:&lt;br /&gt;
&#039;&#039;&#039;trendsT.htm&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Modify the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;lt;td class=&amp;quot;td_thumbnails&amp;quot;&amp;gt;&amp;lt;a onclick=&#039;changeImage(&amp;quot;images/intemp.png&amp;quot;)&#039;&amp;gt;&amp;lt;img src=&amp;quot;images/intempsm.png&amp;quot; alt=&amp;quot;Inside Temperature Graph Thumbnail&amp;quot; width=&amp;quot;150&amp;quot; height=&amp;quot;100&amp;quot; style=&amp;quot;border:0&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*To simply remove &#039;&#039;&#039;Inside Temperature&#039;&#039;&#039; graph, change code above to this&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*If you want to stop Cumulus uploading the indoor temperature graph, you can un-tick &#039;Include standard images&#039; on the &#039;files&#039; tab of the internet settings, and list all of the images that you still want to be uploaded as extra files. Cumulus 1 configuration only allows you to add 10 files so you would need to do this by editing Cumulus.ini, ironically these notes do not apply to Cumulus MX but in that all 100 slots can be edited within the settings pages.&lt;br /&gt;
*To show solar instead, replace &#039;intemp.png&#039; with &#039;solar.png&#039;, replace &#039;intempsm.png&#039; with &#039;solarsm.png&#039;, and change the wording of the value associated with the alt property.&lt;br /&gt;
*To make Cumulus upload the solar graph, select it on the &#039;files&#039; tab of the internet settings.&lt;br /&gt;
*To show sunshine instead, replace &#039;intemp.png&#039; with &#039;sunshine.png&#039;, replace &#039;intempsm.png&#039; with &#039;sunshinesm.png&#039;, and change the wording of the value associated with the alt property.&lt;br /&gt;
*To make Cumulus upload the sunshine graph, select it on the &#039;files&#039; tab of the internet settings.&lt;br /&gt;
*To show UV instead, replace &#039;intemp.png&#039; with &#039;uv.png&#039;, replace &#039;intempsm.png&#039; with &#039;uvsm.png&#039;, and change the wording of the value associated with the alt property.&lt;br /&gt;
*To make Cumulus upload the UV graph, select it on the &#039;files&#039; tab of the internet settings.&lt;br /&gt;
&lt;br /&gt;
If you want to do more than a straight one for one swap see [[Customised_templates#Slightly_less_simple_customisation_of_trendsT.htm| customisation page here]].&lt;br /&gt;
&lt;br /&gt;
== How do I include extra items on supplied web templates? ==&lt;br /&gt;
&lt;br /&gt;
Open the folder cumulus\web and edit the relevant file named xxxxxT.htm.  For example instead of deleting the sections in the [[#I don&#039;t have a solar sensor. How do I remove the solar data from the supplied web templates?|remove solar answer]], edit their contents.&lt;br /&gt;
See [[Customised_templates#Changing_the_Standard_Templates]] for fuller description.&lt;br /&gt;
&lt;br /&gt;
If you do change the standard templates, take a copy of your new versions, and store elsewhere.&lt;br /&gt;
The sub-folder cumulus\web\originals has copies of the standard templates from the installed build, do not edit these.&lt;br /&gt;
When you install a new build of Cumulus, you have an option to replace or not replace the contents of cumulus\web with the new build&#039;s standard templates.&lt;br /&gt;
&lt;br /&gt;
== How do I upload extra web pages? ==&lt;br /&gt;
&lt;br /&gt;
See Cumulus help for the Internet Settings screen, or for a step-by-step guide see [[Customised_templates#What_to_select_on_the_.27Files.27_tab_of_the_Internet_Settings_screen_within_the_.27Configuration.27_menu]]&lt;br /&gt;
&lt;br /&gt;
== What character encoding does Cumulus use for the web pages it generates? ==&lt;br /&gt;
&lt;br /&gt;
Cumulus 1.9.4 build 1093 changed all the template pages from XHTML 1.0 Transitional using charset=iso-8859-1 encoding to HTML 5 using charset=&amp;quot;UTF-8&amp;quot; encoding. It uses this without [http://en.wikipedia.org/wiki/Byte_order_mark Byte Order Mark] (BOM).&lt;br /&gt;
&lt;br /&gt;
From that build, you can tell Cumulus which of those two encodings to use:&lt;br /&gt;
*For standard template names in standard &#039;cumulus\web&#039; folder, if you replace them with customised templates not using [http://en.wikipedia.org/wiki/UTF-8 &amp;quot;Universal Character Set Transformation Format — 8-bit&amp;quot; (UTF-8)], &lt;br /&gt;
**unselect &#039;&#039;&#039;UTF-8 encode&#039;&#039;&#039; in the web settings frame on the Sites/Options tab of Internet settings screen in Configuration menu. &lt;br /&gt;
**Cumulus will then, as in earlier builds, use [http://en.wikipedia.org/wiki/ISO-8859-1 iso-8859-1] encoding.&lt;br /&gt;
*For extra templates, the Files tab of the Internet settings screen in Configuration menu has the option to choose which of the two Cumulus encodings to use.  See Wiki article referenced in previous answer.&lt;br /&gt;
&lt;br /&gt;
Note that since Cumulus 1.9.4 build 1078 there has been an option on the NOAA Setup screen in Configuration menu to specify whether character set utf-8 encoding is to be used for those reports.&lt;br /&gt;
&lt;br /&gt;
== Why does a standard gauges web page have text where it should show gauges? ==&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
[[File:Gauges missing.jpg]] If a standard Cumulus 1 &#039;gauges.htm&#039; web page displays like this then either&lt;br /&gt;
&lt;br /&gt;
1) (Most Likely) The weather station owner has not loaded the required files/folders onto his/her server; &lt;br /&gt;
* The gauges graphics require the &#039;images&#039; subfolder (see next answer), containing the script and many images to be pre-loaded in the &#039;dbimages&#039; subfolder.&lt;br /&gt;
* All these should exist within the destination folder that holds the HTML files as instructed in the Cumulus Help (&#039;setting up your website&#039; page)  &lt;br /&gt;
* Also explained in [[Simple Website setup]] on this Wiki.&lt;br /&gt;
&lt;br /&gt;
or 2) JavaScript is not enabled (or not available) in the browser being used to view the page (if not enabled, this can be switched on in either &#039;Options&#039;, &#039;Preferences&#039; or &#039;Settings&#039; depending on browser). Note that Firefox from version 23 removed the ability to change this in Option preferences, so ignore this solution in that browser.&lt;br /&gt;
&lt;br /&gt;
or 3)  You are using a browser add-on such as &#039;NoScript&#039; (over 2 million use this) which requires you to explicitly turn on JavaScript for each web site you visit within the &#039;NoScript&#039; options.  (This sort of add-on may be used to restrict advertising or tracking of your actions, or for security against unwanted processes being started by sites you visit).&lt;br /&gt;
&lt;br /&gt;
== Why are there no graphs on my standard trends web page? ==&lt;br /&gt;
{{Version badge 1}}CUMULUS 1 ONLY&lt;br /&gt;
&lt;br /&gt;
Either 1) You have not created an images sub-folder (within your folder that holds web pages) as instructed in the Cumulus Help (&#039;setting up your website&#039; page) -  also explained in [[Simple Website setup]].  In this case, the bird image will not be appearing in the bottom left corner of your web pages.&lt;br /&gt;
&lt;br /&gt;
Or 2) You have switched off &#039;&#039;&#039;Include Standard Images&#039;&#039;&#039; on the file tab of the Internet dialogue of the configuration menu.  In this case Cumulus believes you are working in a non-standard way, and does not automatically upload the graphs (nor moon image).&lt;br /&gt;
&lt;br /&gt;
== What is the size of the standard Cumulus update? ==&lt;br /&gt;
&lt;br /&gt;
{{Version badge 1}}The default is that all of the standard pages and standard images are uploaded on each update at whatever standard update frequency you select. &lt;br /&gt;
&lt;br /&gt;
In total for version 1.9.2, it&#039;s about half a megabyte - about 100kB for the pages (about half of that is the gauges.htm page with all the detailed wind plotting points, and half the other pages) and 400kB for the variable images (moon phase, some gauges images and trend graphs - the exact size of latter can vary if you change the period they cover).&lt;br /&gt;
&lt;br /&gt;
Version 1.9.3 adds the monthly records page which contains 12 months worth of a lot of data, and adds 25kB to every update (although usually very little changes between updates).&lt;br /&gt;
&lt;br /&gt;
The NOAA monthly and annual pages are uploaded once a day, that is another 8kB for a full month and full year, obviously less at the start of a month/year.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Optional extras&#039;&#039;&#039;&lt;br /&gt;
*[[realtime.txt]] file, this is less than 1kB (1024 Bytes) in size.&lt;br /&gt;
*[[dayfile.txt]] a file that is about (30 times number of years) kB&lt;br /&gt;
*The files required to update external sites are no more than a few kB.&lt;br /&gt;
&lt;br /&gt;
== How do I upload my own pages or files once a day? ==&lt;br /&gt;
&lt;br /&gt;
Cumulus allows you to specify a command (with optional parameters) that will be actioned just after daily rollover. The command is entered in the &#039;&#039;External programs&#039;&#039; frame at the bottom left of the Internet Settings screen.  The box is labelled &#039;&#039;&#039;Daily&#039;&#039;&#039;. Click the Cumulus &#039;&#039;Help&#039;&#039; button for guidance.  For example you could type &#039;c:\cumulus\daily.cmd&#039; in the box labelled &#039;&#039;Daily&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
This could be used to upload the pages with the longer term extremes (as your monthly, annual and all-time extremes may only change a few times a month or even less frequently) and so reduce the upload burden at the standard uploading frequency.  To achieve this you would use the content of that example file &#039;daily.cmd&#039;, in the default Cumulus folder,   to call your own [[FTP_tools| file transfer tool]] for those infrequently changing pages. Remember to also unselect &#039;&#039;&#039;Include Standard Files&#039;&#039;&#039; on the&#039;&#039; &#039;Files&#039; tab&#039;&#039; of &#039;Internet settings&#039;, and list [[Customised_templates#How_Cumulus_uses_its_templates|the templates]] on that tab, selecting &#039;&#039;&#039;Process?&#039;&#039;&#039; for all of them, but only selecting &#039;&#039;&#039;FTP?&#039;&#039;&#039; for the other frequently changing pages that are still to be uploaded at the standard interval. You may find help on the forum  or elsewhere on this wiki [[SFTP| for the FTP call]] and [[Customised_templates#Creating_Your_Own_Templates| for &#039;Files&#039; tab settings]].&lt;br /&gt;
&lt;br /&gt;
It can also be used for the optional files mentioned in the previous answer or to update a database using a [[ImportCumulusFile|PHP batch job]].  For the daily command specified above, in the default Cumulus folder, add a file &#039;daily.cmd&#039; that contains (if you host your own server using &#039;XAMPP&#039;), &#039;copy c:\cumulus\data\dayfile.txt C:\xampp\htdocs\weather\daj\&#039; for example to enable you to use the [[AnnualDataSummary| Annual Day-by-day Summary]] tool. (Uploading if you do not host your own server is described at [[Upload_Dayfile| upload dayfile]] but basically you swap the copy command for a FTP command).&lt;br /&gt;
&lt;br /&gt;
== The &#039;real time wind data&#039; gauges on the standard gauges page aren&#039;t working ==&lt;br /&gt;
&lt;br /&gt;
These require a [[realtime.txt]] file to be uploaded by Cumulus. Tick the &amp;quot;Enable Realtime&amp;quot;, &amp;quot;Enable Realtime FTP&amp;quot; and &amp;quot;Enable realtime.txt FTP&amp;quot; boxes on the internet settings screen. If the gauges still do not work, check that the [[realtime.txt]] file is being uploaded to the correct place. If it is not, it is likely that you have specified an incorrect &#039;ftp directory&#039; in Cumulus. If your &#039;normal&#039; pages are being uploaded correctly, but realtime.txt is not, then it is likely that you simply need to leave the ftp directory blank (but see the note below first).&lt;br /&gt;
&lt;br /&gt;
A possible cause for this problem is that your web space provider does not allow .txt files to be accessed. For example, the free hosting provider 000webhost.com do not.&lt;br /&gt;
&lt;br /&gt;
== I&#039;m using the supplied web pages, and get lower case in places where I want upper case  ==&lt;br /&gt;
&lt;br /&gt;
It&#039;s in the CSS. Go to the webfiles sub-folder of your cumulus installation, edit weatherstyle.css and find lines like: &amp;quot;text-transform: lowercase;&amp;quot; and remove them. Use FTP tool to replace the weatherstyle.css on your website.&lt;br /&gt;
&lt;br /&gt;
== My web pages have things like &amp;amp;lt;#location&amp;amp;gt; in them  ==&lt;br /&gt;
You’ve edited your templates with something like Dreamweaver, and it’s changed the angle brackets on the [[Webtags]] to &amp;quot;&amp;amp;amp;lt&amp;amp;nbsp;;&amp;quot; and &amp;quot;&amp;amp;amp;gt&amp;amp;nbsp;;&amp;quot; - you need to change them back to &amp;amp;lt; and &amp;amp;gt;. &#039;&#039;These may look the same when viewed in your browser, but you can see the difference if you &#039;view source&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Alternatively, if the web templates are listed in [[cumulus.ini]] (and for the first 10 appear on the &#039;&#039;&#039;files&#039;&#039;&#039; tab of &#039;&#039;Internet&#039;&#039; dialogue of &#039;&#039;&#039;Configuration&#039;&#039;&#039; menu), the &#039;&#039;&#039;Process&#039;&#039;&#039; option must be ticked for the web pages generated by Cumulus to have values replacing the [[Webtags]].  Otherwise at each web update, Cumulus will generate web pages the same as the templates.&lt;br /&gt;
&lt;br /&gt;
== My web pages are empty ==&lt;br /&gt;
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&#039;t delete, can&#039;t insert, can&#039;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.&lt;br /&gt;
{{Version badge 1}}&lt;br /&gt;
If empty web pages are being successfully uploaded to your web site (i.e. they report size of 0 kB, but do not produce &#039;error 404 - page not found&#039; 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:&lt;br /&gt;
*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 &#039;&#039;&#039;Configuration&#039;&#039;&#039;  menu, &#039;&#039;Internet&#039;&#039; dialog, &#039;&#039;&#039;Sites/Options&#039;&#039;&#039; tab, &#039;&#039;Web Settings&#039;&#039; frame as shown about half way down on this screen extract:&lt;br /&gt;
**Select the option where indicated by red arrow if your template includes in a line near the start &amp;lt;code&amp;gt;&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**Deselect the option where indicated by red arrow if your template includes something like &amp;lt;code&amp;gt;&amp;lt;meta content=&amp;quot;text/html; charset=iso-8859-1&amp;quot; http-equiv=&amp;quot;Content-Type&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
**For customised pages, (without standard Cumulus template names), select/un-select the UTF-8 encoding in the appropriate column on the &#039;&#039;&#039;Configuration&#039;&#039;&#039;  menu, &#039;&#039;Internet&#039;&#039; dialog, &#039;&#039;&#039;Files&#039;&#039;&#039; tab screen where you list the local and remote names.&lt;br /&gt;
*Or you have edited/customised the template and added an incorrectly specified Cumulus [[webtag]] that has caused [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27| Cumulus processing]] to abort for that template.  If you stop cumulus you can use a text editor to open the latest [[Diags|diagnostic file]]. Look at entries time-stamped just before the hour and repeated at your auto-update &#039;&#039;interval&#039;&#039; (just below red arrow in screen image above). You might find a message like &amp;quot;Error processing C:\web\indexT&amp;quot; (i.e. mentioning whichever template is at fault) followed by a brief hint as to the nature of the error.&lt;br /&gt;
&lt;br /&gt;
== My web pages have obsolete web tag values in them  ==&lt;br /&gt;
If the information showing on your web pages is out of date, then it must have been working before, so you have made a change somewhere.&lt;br /&gt;
*Most browsers will display &#039;page information&#039; that tells you when the page was last modified (by querying the web server).&lt;br /&gt;
**if the page on your web server was recently modified, &lt;br /&gt;
***then the next item to investigate is the template file; a template file contains Cumulus web tags and the [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27|&#039;process&#039;]] that Cumulus does to create a web page involves reading text from a template and when it finds a web tag it inserts the latest value in as it creates the page. A [[FAQ#What_file-names_does_Cumulus_use_when_processing_and_uploading_files_to_my_web_site.3F|local file]] is then created and Cumulus will FTP (or copy) this to the web server according to the settings. If the template file cannot be processed, Cumulus may still upload an existing old local file.&lt;br /&gt;
**if the page was not recently modified, &lt;br /&gt;
***maybe you are not running Cumulus, so it is not updating.  &lt;br /&gt;
***maybe your file transfer is not working, turn ftp logging on for technical output, and look for any filenames and any &#039;successfully transferred&#039; messages.&lt;br /&gt;
***maybe your &#039;internet settings&#039; screen has accidentally been changed, see Cumulus help for simple instructions.  If you took a backup of [[cumulus.ini]] you can stop Cumulus, rename the current file and copy your cumulus.ini backup back into the &#039;cumulus&#039; directory containing the Cumulus program.&lt;br /&gt;
***maybe your web server provider has changed something.&lt;br /&gt;
&lt;br /&gt;
== Running a web server on the same PC as Cumulus ==&lt;br /&gt;
If you do not have a web site, or run a web server locally (same PC, or on your local network), you can get Cumulus to generate/copy either html, or image, files locally instead of using FTP to place them remotely.&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need to list the (source) file including paths on the files tab of the internet settings, and specify a destination path and file name for the remote file in each case. Don&#039;t tick the &#039;&#039;FTP?&#039;&#039; box for standard cumulus pages (the exception is for a local web server and any non-standard web page that attempts to read using a script a local file such as dayfile.txt as this does need FTP to generate the server-based web page). For the standard images, you can supply a folder name (specify on the same screen), and they will all get copied there. See [[Customised_templates#What_to_select_on_the_.27Files.27_tab_of_the_Internet_Settings_screen_within_the_.27Configuration.27_menu|here]] for greater detail.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a limit of 10 entries on the files tab in Cumulus 1.9.x (in Cumulus MX all 100 entries are included in the settings interface).  Entries for the full 100 files can also be amended by editing [[Cumulus.ini#Section:_FTP_site|cumulus.ini]], with Cumulus stopped. Follow the format of any existing entries for specifying additional files.&lt;br /&gt;
&lt;br /&gt;
== Error Codes generated by FTP or Winsock ==&lt;br /&gt;
You should be able to look these up on the web.  [http://kb.globalscape.com/KnowledgebaseArticle10142.aspx Try Here]&lt;br /&gt;
&lt;br /&gt;
== How do I configure Cumulus for Secure FTP (SFTP/FTPS)? ==&lt;br /&gt;
Cumulus 1 doesn&#039;t support Secure FTP. You can configure Cumulus to invoke an external program like WinSCP, as described here: [[SFTP | SFTP article]]&lt;br /&gt;
&lt;br /&gt;
Cumulus MX supports FTPS (FTP over TLS) natively, but not SFTP.  Just enable it in the settings.&lt;br /&gt;
&lt;br /&gt;
== Directory related problems in FTP ==&lt;br /&gt;
The following pointers should help:&lt;br /&gt;
* All web site file references are case sensitive.  So if your FTP server directory is &#039;&#039;public_html&#039;&#039;, then &#039;Public_HTML&#039; will not work!&lt;br /&gt;
* On the &#039;&#039;Internet settings&#039;&#039; screen in &#039;&#039;&#039;Sites/Options&#039;&#039;&#039; the optional Directory parameter required is &#039;&#039;the path from  your FTP root&#039;&#039;, to where the web pages are to be stored. It is &#039;&#039;not&#039;&#039; the &#039;&#039;&#039;Universal Resource Locator (URL)&#039;&#039;&#039; that you would specify to view the web page in a browser.  Click the &#039;&#039;&#039;Help&#039;&#039;&#039; button for full explanation, or search the support forum (as many people before you have found this directory is the hardest parameter to get right).&lt;br /&gt;
* The error window is not useful for diagnosing ftp problems; you need to &#039;&#039;&#039;turn on &#039;&#039;ftp logging&#039;&#039; &#039;&#039;&#039;and look at ftplog.txt. Most FTP directory problems are due to you quoting an incorrect ftp directory, and the ftp log will show an error when an attempt is made to change to the directory you have specified incorrectly. &lt;br /&gt;
* Relative paths (without a leading slash) are always safer than absolute paths (with a leading slash) and you may find that just specifying (for example) &amp;quot;public_html&amp;quot; works OK, but this all depends on how your ftp server and your ftp account is set up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* IN CUMULUS 1.x.y ONLY: The &#039;&#039;standard pages&#039;&#039; are uploaded after a &#039;change directory&#039; attempting to select the directory you specified in &#039;&#039;&#039;Sites/Options&#039;&#039;&#039;; if this fails, the files will still be uploaded but to the FTP server root. So some mistakes do not matter because if no change of directory was actually required, these pages will be uploaded correctly.&lt;br /&gt;
* IN CUMULUS MX, the &#039;&#039;standard pages&#039;&#039; are uploaded with their file name prefixed by the directory you specified in &#039;&#039;&#039;Sites/Options&#039;&#039;&#039;.  In this case, if that path is invalid, the upload fails.&lt;br /&gt;
* Any &#039;&#039;files you specify&#039;&#039; for uploading at standard update frequency are uploaded between standard pages (if &#039;Include Standard Files&#039; selected) and (applies only to Cumulus 1) standard images (if &#039;Include Standard Images&#039; selected).  You should specify the path (including any web site directory) in &#039;remote filenames&#039;, as there is no call to &#039;change directory&#039;. In this case, if that path is invalid, the upload fails.&lt;br /&gt;
* IN CUMULUS 1.x.y ONLY: The standard images for gauges and trends pages are uploaded after the standard pages, (and any pages you specify for uploading), by performing a second &#039;change directory&#039; this time fixed at &#039;images&#039;; if this fails, the files will still be uploaded to the current web site directory (FTP root or the directory you specified in &#039;&#039;&#039;Sites/Options&#039;&#039;&#039;).&lt;br /&gt;
* If you have enabled &#039;&#039;Realtime&#039;&#039;, the realtime.txt file is uploaded without doing a change directory, (by appending &amp;quot;/realtime.txt&amp;quot; to the directory on the &#039;&#039;Internet settings&#039;&#039; screen in &#039;&#039;&#039;Sites/Options&#039;&#039;&#039;). In this case, if the web site directory in your settings is invalid, the upload of the real time file fails.&lt;br /&gt;
* On the &#039;&#039;NOAA Setup&#039;&#039; screen the optional &#039;&#039;&#039;Directory&#039;&#039;&#039; parameter required is the relative path; from your FTP root, to where the NOAA report pages are to be stored. (It is totally independent of the directory on the &#039;&#039;Internet settings&#039;&#039; screen in &#039;&#039;&#039;Sites/Options&#039;&#039;&#039;).  Click the &#039;&#039;&#039;Help&#039;&#039;&#039; button for full explanation. Like realtime.txt, the upload destination is determined by appending the file-name for the report to any NOAA directory, and will fail if that directory is specified wrongly.&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;&#039;Setting up your website&#039;&#039;&#039; in Cumulus help for a simple guide to the sub-folder structure you need to create and the list of files that need to be uploaded manually when first installing a website. Or see [[Website_setup]] for all the options including customised pages.&lt;br /&gt;
&lt;br /&gt;
== My standard web pages are uploading but the uploading fails for images, realtime and/or NOAA reports ==&lt;br /&gt;
See previous answer, you have probably got your web pages in the default FTP directory of your web site, but specified the wrong directory on the settings screen.  Turn on the &#039;&#039;FTP logging&#039;&#039; in the configuration menu to see the technical detail.  You should have an FTP tool that you used to upload the &#039;static&#039; files required on your web site, and that will help you to see what is your site&#039;s root directory for file transfer uploads, and therefore any relative directory change you require.&lt;br /&gt;
&lt;br /&gt;
== What file-names does Cumulus use when processing and uploading files to my web site? ==&lt;br /&gt;
[[File:Cumulus_FTP_Process.png|150px|thumb|FTP Process]]Cumulus use two slightly different processes depending on if the file is part of the supplied &#039;standard&#039; web site, or an extra file you have specified on the &#039;&#039;Internet Settings|Files&#039;&#039; configuration dialog. For each of these processes there is an further variation depending on whether you have enabled the &#039;&#039;Use FTP rename&#039;&#039; option. This graphic shows the various combinations of file-names used for each step of the process. For the standard files, you can substitute any of the file names for indexT.htm, e.g. trendsT.htm&lt;br /&gt;
&lt;br /&gt;
For more details of Cumulus &#039;&#039;Process&#039;&#039; see [[Customised_templates#What_is_meant_by_.27Cumulus_processes_templates.27| here]].&lt;br /&gt;
&lt;br /&gt;
=Selecting a Weather Station sensor site=&lt;br /&gt;
A simple guide is at [http://weatherfaqs.org.uk/node/124 uk.sci.weather newsgroup], note this advises against roof mounting.&lt;br /&gt;
An attempt to compare the conflicting siting standards that apply across the world is included in a portable document format guide from [ftp://ftp.campbellsci.com/pub/outgoing/apnotes/siting.pdf Campbell Scientific].&lt;br /&gt;
For more advice see the website of your local Meteorological Bureau,  an educational place (e.g. in USA see [http://newa.nysaes.cornell.edu/public/NEWAStationSitingGuidelines.htm Cornell University]), the [http://library.wmo.int/opac/index.php?lvl=notice_display&amp;amp;id=12407 World Meterological Organisation] (WMO), or a specialist organisation (e.g. in UK see [http://www.rmets.org/weather-and-climate/observing/guidelines-observing-0 Royal Meteorological Society] rather than the Met Office web site).&lt;br /&gt;
&lt;br /&gt;
Modern Stevenson Screens are uPVC constructed with a black interior (so they do not radiate heat onto the sensors) and a white exterior (so they reflect as much radiation as possible).  There is a lot of discussion on the [https://cumulus.hosiene.co.uk/viewforum.php?f=16 Homebuilt forum] about different approaches to improving measurements, and the problems with out of the box instrumentation from the different manufacturers. &lt;br /&gt;
&lt;br /&gt;
If you are contributing to an external site like APRS/CWOP, Weather Underground, PWS weather, Weatherbug and/or WOW, see guidance from these organisations re instrument placement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Some stations have all sensors in one unit, positioning of these is a compromise between the ideals below for each sensor.&lt;br /&gt;
&lt;br /&gt;
== Where should I position the wind sensors ==&lt;br /&gt;
The side labelled &#039;North&#039; on the wind vane mount should face &#039;&#039;True North&#039;&#039;, remember that the magnetic north deviation from true north varies from year to year, see details on maps or online. Most wind vanes have a large surface that follows the wind and a thin end that points where the wind comes from, it is the latter direction that is reported.&lt;br /&gt;
&lt;br /&gt;
In the UK, the standard climatological measuring height is 10 metres.  Advice varies on whether you should apply a correction factor for any lower height. Cumulus allows you to apply such a factor to either just wind speed, or wind speed and gust speed, by using the Calibration screen within the configuation menu.  In the Cumulus Help it recommends that you also adjust wind chill - in practice this means ask Cumulus to &#039;&#039;calculate wind chill&#039;&#039; by selecting this in the settings frame on the &#039;&#039;&#039;station settings screen accessed from configuration menu&#039;&#039;&#039; (i.e. ignore any wind chill output by your weather station).&lt;br /&gt;
&lt;br /&gt;
If you are mounting near a building of height &#039;h&#039; above ground level, ideally the wind sensor should be at a height of &#039;1.5 times h&#039; above ground level. &lt;br /&gt;
If you are positioning away from a building or tree (or other object) of height &#039;h&#039; (or the mean height of several objects is &#039;h&#039;), then the distance away depends on which standard you are trying to meet, and can vary between 1.5 and 3 times &#039;h&#039;.&lt;br /&gt;
&lt;br /&gt;
== Where should I position the rain sensor  ==&lt;br /&gt;
The WMO says the rain gauge should at a distance away of 2 times the height of each nearby object (buildings, trees, walls, solid fences etc.) and just high enough off ground level to avoid possibility of splashing. You can experiment, but for amateurs, no more than a metre off the ground (or roof if mounted above it) and at least a metre from any chimney, wall or solid fence whose height exceeds that of the sensor seems good enough for most gauges. &lt;br /&gt;
See [[Rain measurement]] or your local offical organisation.&lt;br /&gt;
&lt;br /&gt;
== How do I protect my rain gauge against spiders or other natural problems ==&lt;br /&gt;
There is a lot of discussion on the [https://cumulus.hosiene.co.uk/viewforum.php?f=16 Homebuilt forum]. In terms of siting, it is important to position your rain gauge where you can safely get to it.&lt;br /&gt;
&lt;br /&gt;
== How do I get good temperature and humidity measurements  ==&lt;br /&gt;
The international standard states ambient air temperature/humidity is measured at 1.25 metres above ground level, above soil or grass not paving, protected from direct sun radiation (and direct rain), unless you are measuring soil or ground temperatures. The height is important for derived values as an air frost is defined as a temperature at or below the freezing point for water at this height, and the count of these is a standard reporting requirement in some countries.&lt;br /&gt;
&lt;br /&gt;
If you are using a &#039;&#039;Fine Offset sensor&#039;&#039;, the thin depth of the thermometer/hygrometer (transmitter) should face where your console (receiver) is, for maximum transmission strength/distance, with the wide face at right angles to the transmission route. (Although if you use a model requiring a radio time signal, you will probably be trying to optimise that instead).&lt;br /&gt;
&lt;br /&gt;
== Pressure ==&lt;br /&gt;
Varies with altitude and temperature, but no significant variation with spatial position with regard to nearby fixed bulky objects.  Often measured indoors, do not mount above any heating or cooling system as there temperature may be particularly variable, and try to avoid any forced ventilation or extraction as such air moving systems could have different pressures on intake and outlet sides.  Equally operation in close proximity to opening doors/windows or to fast moving (road or railway) vehicles or tunnels can distort readings.&lt;br /&gt;
&lt;br /&gt;
== Solar ==&lt;br /&gt;
One would expect solar sensors should be positioned for maximum unshaded exposure to sunlight throughout the year, but again the forum contains advice for specific makes.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=6834</id>
		<title>Category:Cumulus MX</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=6834"/>
		<updated>2020-07-25T09:53:10Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* SteelSeries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;If you have any suggestions for improving this article&#039;&#039;&#039;&amp;lt;/big&amp;gt;, either edit this page yourself, or put your suggestion in the correct [https://cumulus.hosiene.co.uk/viewforum.php?f=38 Support Sub-Forum]. Thank you.&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
== What does Cumulus MX do? ==&lt;br /&gt;
&lt;br /&gt;
That is covered elsewhere, in [[About Cumulus|the article that introduces Cumulus]]. &lt;br /&gt;
&lt;br /&gt;
You may want to read that article first, that that will explain what Cumulus software can do and perhaps help you to:&lt;br /&gt;
*Learn what it can offer you if you are unsure whether Cumulus is right for you&lt;br /&gt;
*If you already use Cumulus, this might remind you of everything it offers.&lt;br /&gt;
&lt;br /&gt;
If you do go off to read that article now, you will be linked back to this page.&lt;br /&gt;
&lt;br /&gt;
== This article ==&lt;br /&gt;
&lt;br /&gt;
This Wiki article was originally exactly what Steve Loft said in the [https://cumulus.hosiene.co.uk/viewforum.php?f=39 MX early builds support forum] when he first started experimenting with Cumulus MX and access was restricted to those willing to experiment with his tests.&lt;br /&gt;
&lt;br /&gt;
In this rewrite, I am adding more as I explore more of the functionality of MX; and as I learn more from posts in the forum. &lt;br /&gt;
&lt;br /&gt;
If you can correct anything I write, add anything I have not yet covered, or know something that I might not know, then please remember, anyone can update this article, I don&#039;t have any special access in the Wiki and any page I edit can be edited/corrected by anyone else. &lt;br /&gt;
&lt;br /&gt;
During a period of my time in employment I was responsible for approving documentation on a large computerisation project, and later for supplying updated information for a public faced web site, and in both cases there were house style, and I probably continue to use that style.&lt;br /&gt;
&lt;br /&gt;
You might be afraid to add your contribution because my style is not the same as your natural one. Don&#039;t worry; as long as you use short paragraphs or bullet points, with lots of headings, then your contribution can blend in.&lt;br /&gt;
&lt;br /&gt;
This article was originally comparatively short, as it gets longer I have moved some parts out. You may have suggestions for what else can be moved out of this article into separate articles? When in doubt to apply changes, please use the discussion page first.&lt;br /&gt;
&lt;br /&gt;
= Cumulus flavours =&lt;br /&gt;
&lt;br /&gt;
==Cumulus 1 ==&lt;br /&gt;
&lt;br /&gt;
*Cumulus 1 was created in 2003 when Steve Loft moved to Wanlockhead and bought himself a weather station. Initial releases were very much tailored to his needs, changing what weather station it supported to match the make he was using.&lt;br /&gt;
*Subsequently, he made his software available to anybody, and enhanced what it did to suit not only his requirements buy also what other users asked for.&lt;br /&gt;
*The functionality of Cumulus grew and grew, there were a few bugs, and a few mistakes, but generally Cumulus software had a high reliability, and grew in popularity, especially when the internet made it easier for people to praise Cumulus on many unrelated sites.&lt;br /&gt;
*Increased popularity meant an increase in demand for more functionality, increased functionality made it more popular, and the spiral of development continued.&lt;br /&gt;
*Cumulus 1 had extensive help screens built into the package, it had an installation package, and produced a main screen when it was running that summarised the weather and gave access to all the settings and editors. This made Cumulus 1 very user friendly.&lt;br /&gt;
*Demand for enhancements soon exceeded the amount of spare time, Steve could devote to Cumulus outside his full-time job. A register of enhancement requests was created, so that Steve could track which he had implemented, but that register was lost when Steve moved to a different host.&lt;br /&gt;
*One widely supported request could not be implemented for Cumulus 1, to offer a version that would run on multiple operating systems, so Cumulus 2 was born (see below).&lt;br /&gt;
*Cumulus 1 development was halted for a while by the focus on Cumulus 2.&lt;br /&gt;
*Cumulus 1 development restarted when Cumulus 2 was aborted.&lt;br /&gt;
*The development environment for Cumulus 1 became obsolete, and Windows operating systems changed, making the development of Cumulus 1 more difficult, so Steve decided to have another go at a replacement (Cumulus 3).&lt;br /&gt;
*Development of Cumulus 1 ceased once Cumulus 3 (aka MX, see below) was able to work better than its C# predecessor Cumulus 2.&lt;br /&gt;
*Steve Loft decided not to release source code for Cumulus 1, so nobody else can develop Cumulus 1 any further.&lt;br /&gt;
*Consequently, Cumulus 1 functionality can not be changed, and without knowledge of how it was written, there is no ongoing support, just the experience of those who have used it, or are still using it.&lt;br /&gt;
*Fortunately, Steve Loft documented Cumulus 1 very well in the forum, and in the new Wiki that was started in August 2009, so Cumulus 1 continued to attract new users even when Cumulus 3 was made available as MX.&lt;br /&gt;
*When this article was first created in 2017, Cumulus 1 was still recommended for most users, and it would remain so for another couple of years.&lt;br /&gt;
*Even now in 2020, &#039;&#039;&#039;there are many, many more people using Cumulus 1 than are using MX&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cumulus 2 ==&lt;br /&gt;
&lt;br /&gt;
*Steve Loft produced a Cumulus 2 where he tried to start again in September 2009. It was written in C# (which is the language used for MX), and it is fair to say that Steve did not find that new programming language easy, and in March 2010 he was really struggling to make Cumulus 2 work how he desired. &lt;br /&gt;
* Cumulus 2 did prove that a number of concepts (like separating &amp;quot;engine&amp;quot; from &amp;quot;admin interface&amp;quot;) could work and it was a useful learning curve for when Steve decided to write Cumulus 3 (see below).&lt;br /&gt;
*One change that had been requested by several Cumulus 1 users was for better international viewing of web pages, with less dependence on time zones. To achieve this, one suggestion was that Cumulus should work in GMT (more widely known now as UTC). Cumulus 2 therefore read and logged all readings by UTC. Unfortunately, converting from local time used by weather stations, and most computer devices, never worked as smoothly as Steve Loft hoped, so this is one idea that was not adopted for Cumulus 3.&lt;br /&gt;
* Furthermore, Cumulus 2 never succeeded in getting some of the basic functionality like driving web pages to work, so it never offered much of the more useful functionality of Cumulus 1.&lt;br /&gt;
*But it was a good testing ground for new functionality and enhancements and regardless of whether they could be made to work fully in Cumulus 2, some were highlighting what Cumulus 1 lacked. &lt;br /&gt;
*In August 2010, the new features being tested in Cumulus 2 were added to Cumulus 1, and Cumulus 2 was discontinued.&lt;br /&gt;
&lt;br /&gt;
== Cumulus 3 ==&lt;br /&gt;
&lt;br /&gt;
*In 2015, Cumulus 3 also known as MX once it was made available to users, was experimental and it had limited functionality, much less than was available in Cumulus 1. This made MX innovative, but unfriendly.&lt;br /&gt;
*Consequently, at that time, most Cumulus users were using Cumulus 1, and just those wishing to take part in beta testing used MX.&lt;br /&gt;
*Steve Loft started development of MX while he was still in full-time employment, but as retirement approached he worked fewer days per week and was faced with the question as to whether to spend more time on MX or more time with his wife, Beth, exploring places.&lt;br /&gt;
*When he fully retired, a life on the road beckoned, and they started travelling. Work on MX decreased, and work on Cumulus 1 was no longer possible, as he was limited to what his laptop and internet connection at stops could cope with.&lt;br /&gt;
*Various people offered to help him with MX if he was willing to make his source code available. Initially, Steve did not want anyone else to interfere with his creation, but when he and his wife found a new home the priorities changed in favour of a focus on his new life, and he wanted to cease involvement with Cumulus software, its wiki and forum. &lt;br /&gt;
*Steve Loft who wrote and developed Cumulus 1 and MX while he was in Scotland, decided to cease to offer any support from his new home in France. After quite a while considering it, he decided to make the source code available.&lt;br /&gt;
*The various people who had offered to help develop MX now were able to see the source code and decide whether they really did want to get involved.&lt;br /&gt;
*One programmer launched Cumulus 4, a new approach. Work continued on this for a while, but as far as I know it never made it into a working system, and I believe like Cumulus 2, it is abandoned.&lt;br /&gt;
*Other programmers looked at the source and thought we can make MX useful by adding the missing functionality, both what Steve added in the source but never got into a public release; and the functionality that makes Cumulus 1 so popular but is missing in MX and makes it difficult for those who are using MX.&lt;br /&gt;
&lt;br /&gt;
== The MX future ==&lt;br /&gt;
&lt;br /&gt;
* Mark Crossley was one of those who tried updating the MX source and producing a new release.&lt;br /&gt;
* In 2019, he made a successful first new release, and then focussed on adding some of the missing functionality. By 2020, he was not just adding in his own version of features that had been in Cumulus 1, he was also making MX talk to new weather station designs and deal with new sensors. &lt;br /&gt;
* &#039;&#039;&#039;During 2020 much extra functionality has been added to MX&#039;&#039;&#039;, and MX is now able to persuade [[Moving from Cumulus 1 to MX|Cumulus 1 users]] that it might be the right time to make the swap to MX.&lt;br /&gt;
*Cumulus 1 was designed to work with weather stations that were available when it was written, the technology used by stations, and the models available, have both been changing since then.&lt;br /&gt;
*The ongoing development is adding lots more functionality into MX, it can do a lot more with the the numbers it reads from weather stations, and it can be updated when weather station features change.&lt;br /&gt;
*Therefore, the advice to newcomers is to use Cumulus MX, sometimes called Cumulus 3, because there was a Cumulus 2 (that was abandoned) and sometime ago there was a start on a Cumulus 4. &lt;br /&gt;
*Similarly, the advice to established Cumulus 1 users is you should now consider a move to MX as you are now missing out on many features available only in MX.&lt;br /&gt;
*However, there are no instructions built into the MX package, so it is hoped that the update of this article will help people to understand MX sufficiently to use it both more easily and to maximum capability.&lt;br /&gt;
*Currently, Mark Crossley who has been responsible for all recent MX releases is able to answer questions in the support forum [https://cumulus.hosiene.co.uk/viewforum.php?f=40 for recent MX releases], but this article will hopefully allow him to spend less time answering questions and more time improving MX (and more time for everything else in his life)&lt;br /&gt;
&lt;br /&gt;
It would be wrong not to repeat what Mark has said here - &#039;&#039;&#039;MX is still not bug free, there is a lot more to correct as well as all the enhancements to cope with new weather station hardware&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is a page (created in October 2018) listing [[MX Issues|MX Issues to be resolved]], but I suspect it is out of date.  If you look through the release announcements for 2020, yes there are a lot of new features being added, but there is even more work on resolving bugs.&lt;br /&gt;
&lt;br /&gt;
== Restrictions on who can use MX ==&lt;br /&gt;
&lt;br /&gt;
MX makes extensive use of library packages:&lt;br /&gt;
* like bootstrap (cascade styling), &lt;br /&gt;
*datatables (display and manipulation of tables), &lt;br /&gt;
*JQuery (JavaScript package that provides code supports for multiple browsers and other libraries to work together), &lt;br /&gt;
*high stock (for drawing charts), &lt;br /&gt;
*datepicker (a JavaScript based routine for making date selection possible using a calendar type interface as not all browsers directly support that), &lt;br /&gt;
*handlebars (templates for generating HTML),&lt;br /&gt;
* alapaca (JavaScript from Gitana Software that generates interactive HTML5 forms), &lt;br /&gt;
*Steelseries (provides the gauges used), &lt;br /&gt;
*altEditor (for editing the log files) and a few more. &lt;br /&gt;
&lt;br /&gt;
Fuller information on these is in [[#Library_software|Library software]] section.&lt;br /&gt;
&lt;br /&gt;
Most of these are open software and free for personal use, but some have restrictions on commercial use requiring a licence. Consequently, MX does have to declare it is not for use on a commercial web site.&lt;br /&gt;
&lt;br /&gt;
=== Message from Steve Loft about who can use MX ===&lt;br /&gt;
&lt;br /&gt;
Note: The graphs used in Cumulus MX are drawn using Highcharts and they are free for non-commercial use only, i.e. you may not use them on a company web site, see http://shop.highsoft.com/faq/non-commercial for clarification. &#039;&#039;&#039;For this reason, and others, use of Cumulus MX in a commercial environment is expressly forbidden.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Please include a link to the Highstock web site (as the supplied web page does) if you use the charts under the terms of the non-commercial licence.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Documentation for MX ==&lt;br /&gt;
&lt;br /&gt;
=== Cross reference to article on [[Moving from Cumulus 1 to MX]] (includes general issues regarding running on Windows) ===&lt;br /&gt;
&lt;br /&gt;
You may be reading this article on MX as a Cumulus 1 user considering moving to MX, if so then the separate article linked from the heading to this section will interest you as it explains all issues when moving from Cumulus 1 to MX.&lt;br /&gt;
&lt;br /&gt;
You may have no interest in Cumulus 1, but you are using MX on Windows, if so you still may find the separate article linked from the heading to this section will interest you as it gives a lot of information about installing Cumulus MX on Windows.&lt;br /&gt;
&lt;br /&gt;
Finally, if you are using MX on another device, then ignore the link in the heading to this section. &lt;br /&gt;
&lt;br /&gt;
=== Cross reference to article on [[Updating MX to new version]] ===&lt;br /&gt;
&lt;br /&gt;
Whether you have not updated for a long time, or simply wonder whether you are updating the easiest way, follow the link in the heading for this section, to an article that focusses on all to do with updating from one MX version to another.&lt;br /&gt;
&lt;br /&gt;
Critically, this linked article contains advice &#039;&#039;&#039;both&#039;&#039;&#039; for those updating each time there is a new release available &#039;&#039;&#039;and&#039;&#039;&#039; for those using an old version (perhaps when MX was still in beta) wishing to update to a new version skipping some in-between versions and need advice on whether to do it in multiple steps.&lt;br /&gt;
&lt;br /&gt;
=== Cross reference to [[Cumulus MX FAQ]] ===&lt;br /&gt;
&lt;br /&gt;
A new FAQ for MX has been started at [[Cumulus_MX_FAQ|another page]]. As I add the link here, the Cumulus MX FAQ is in a mess, but hopefully someone will have time to sort it out.&lt;br /&gt;
&lt;br /&gt;
Meanwhile most MX specific questions are now covered by the updating of text on this &amp;quot;Cumulus MX&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
=== Cross reference to [[MX Issues]] ===&lt;br /&gt;
&lt;br /&gt;
The [[MX Issues|Cumulus MX Known Issues]] article was based on [https://cumulus.hosiene.co.uk/viewtopic.php?f=39&amp;amp;t=12943 Steve Loft&#039;s forum post] so based on an early beta version of MX, and there has been minimal attempt to update the contents as MX has been developed further and come out of the original beta. &amp;lt;big&amp;gt;Anyone willing to check the linked article and do a further update?&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cross-reference to [[What to do when I have a problem with MX]] ===&lt;br /&gt;
&lt;br /&gt;
The text that was here has been moved to a separate article, that makes it more accessible, please see [[What to do when I have a problem with MX|What to do when I have a problem with MX article]]&lt;br /&gt;
&lt;br /&gt;
=== Cross reference to [[MX Administrative Interface|Administrative Interface]] ===&lt;br /&gt;
&lt;br /&gt;
This requires a whole topic to itself, and indeed it has an article to itself, reached from link in heading for this section.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Message from Steve Loft about documentation ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;The following was written by Steve Loft when he first made his MX beta available to Cumulus users. Although somewhat outdated it is preserved here.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There&#039;s quite a lot to read before you start - please do read all of this page and all the references it mentions, most of it is very important. &lt;br /&gt;
&lt;br /&gt;
Note that most of the Cumulus 1 documentation also applies to Cumulus MX. MX specific documentation is currently in very early stages and some settings may not be obvious. Looking at the [[FAQ|Frequently Asked Questions for Cumulus 1]], [[Cumulus MX FAQ|Frequently asked questions for MX]], and articles elsewhere in this wiki will help, as will looking at the Cumulus 1 help file, it is available on the [[Software#Resources|Software Resources page]].  If you already use Cumulus 1, the help is part of the standard installation. &lt;br /&gt;
 &lt;br /&gt;
If MX is your first encounter with Cumulus, you will be at a disadvantage regarding documentation of many of the features, while those who have previously been familiar with Cumulus 1 will find most aspects of MX easier to pick up.&lt;br /&gt;
&lt;br /&gt;
=== Message about this update to documentation ===&lt;br /&gt;
&lt;br /&gt;
Although the message above from Steve Loft has been retained, it is no longer really true. When that was written on 2 January 2015, MX had been worked on for a year or so and had just opened up for beta testing. &lt;br /&gt;
&lt;br /&gt;
Since then, of course MX has come out of beta and added a lot more functionality. More importantly, it has gained a large user base (although Cumulus 1 is still used by considerably more people than MX, there has been a recent surge of converts), and that means it is much better known, and consequently it is possible now to document it much better. The update made to this page draws on what has been said spread over lots of posts on the support forum and attempts to make it more accessible by repeating it on this page. Consequently, you don&#039;t now need to search in the way that Steve Loft&#039;s original text above implies.&lt;br /&gt;
&lt;br /&gt;
In writing this update, I have drawn on my own experience of moving from Cumulus 1 to MX, and thus my knowledge of Cumulus is from over a decade of experience with this software and what it can do.&lt;br /&gt;
&lt;br /&gt;
Before I swapped, I made a detailed study to check MX could do all I used to do with Cumulus 1 and much more.  Before I add items to this article I play around with MX experimenting with what works and what does not work, but I have saved you the pain of where I went wrong, just telling you what is correct. I do need to add, that I don&#039;t have a separate testing environment, and therefore I am not willing to attempt anything that might muck up my collecting of weather information, plus currently I only have a second-hand (ex-NHS) PC and a simple smart phone, so my technology, as well as my ineptness because I belong to that generation who did not have desktop computers, nor mobile devices, until some time into my working life. This all places restrictions on what I can test out, and therefore on the coverage of these notes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If anyone else, can improve these notes, wants to split off more parts, or in any other way make the documentation better, then please do.  I have already made improvement that were suggested by others.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If this page, and those other Wiki pages it links to (e.g. [[Cumulus MX FAQ]]), do not answer all your questions then see [https://cumulus.hosiene.co.uk/viewforum.php?f=40 the support forum for current Cumulus MX] as that will let you see what other people have asked about, any posts I have not yet incorporated into this page, and there you get the opportunity to post your own query.&lt;br /&gt;
&lt;br /&gt;
= Installing and Running Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
There is no automatic installer (this may change). Cumulus MX is supplied as a zipped package on a link from [[software|Software page]].&lt;br /&gt;
&lt;br /&gt;
== Executables ==&lt;br /&gt;
&lt;br /&gt;
The MX package, at time of typing this, includes two executables:&lt;br /&gt;
&lt;br /&gt;
=== CumulusMX.exe ===&lt;br /&gt;
&lt;br /&gt;
Whilst effectively MX is run by a &#039;&#039;&#039;CumulusMX.exe&#039;&#039;&#039; or &#039;&#039;&#039;sudo mono CumulusMX.exe&#039;&#039;&#039; depending on device, you actually need to ensure all the other components are loaded, so you either have a package that runs it for you, or you click a shortcut that includes the necessary path setting. &lt;br /&gt;
&lt;br /&gt;
=== ExportMySQL.exe ===&lt;br /&gt;
&lt;br /&gt;
This second exe file has been available since the original MX package as Steve Loft developed this in April 2015, but sadly few people even notice it exists, and if they do, it is unlikely they know how to use it. Hopefully, some people will read this section and find out!&lt;br /&gt;
&lt;br /&gt;
Obviously it was updated when Mark Crossley added the Feels Like fields to log files.&lt;br /&gt;
&lt;br /&gt;
Put simply, this executable will read log files and insert (insert ignore) rows into an existing database table. Since it only does inserts, despite the name of this function, it is not just for MySQL tables, the included SQL should work with whatever database table type you have. &lt;br /&gt;
&lt;br /&gt;
The executable has a mandatory single parameter that tells it which log files to read, there are only 3 possible parameters (&amp;quot;dayfile&amp;quot;, &amp;quot;monthly&amp;quot;, or path to a file). It needs to know what locale (or culture settings) it is to use to work out what character separates each item in the log file list. It also needs to read your Cumulus.ini file, as it takes these &amp;quot;input parameters&amp;quot; from MySQL section in that:&lt;br /&gt;
*Host&lt;br /&gt;
*Port&lt;br /&gt;
*User&lt;br /&gt;
*Pass&lt;br /&gt;
*Database&lt;br /&gt;
*MonthlyTable&lt;br /&gt;
*DayfileTable&lt;br /&gt;
&lt;br /&gt;
==== Daily summary log file ====&lt;br /&gt;
&lt;br /&gt;
# Use the feature in the admin interface:&lt;br /&gt;
#* Settings menu&lt;br /&gt;
#* MySQL settings page&lt;br /&gt;
#* In &#039;&#039;&#039;Dayfile.txt upload&#039;&#039;&#039; section, give your database table a name, or accept default &#039;&#039;Dayfile&#039;&#039;.&lt;br /&gt;
#* Click &#039;&#039;&#039;Save&#039;&#039;&#039; to ensure this setting is updated&lt;br /&gt;
# Now scroll down to &#039;&#039;&#039;Create database table (save settings first)&#039;&#039;&#039;&lt;br /&gt;
#* Here click &#039;&#039;&#039;Create Dayfile&#039;&#039;&#039;&lt;br /&gt;
# Now you have a database table ready, you can use the executable to read all lines in your &#039;&#039;&#039;CumulusMX/data/dayfile.txt&#039;&#039;&#039; log file.&lt;br /&gt;
# Open a terminal display (if you are using Windows then, open a Command Window, a Windows Powershell window, or a Windows Terminal window)&lt;br /&gt;
# Run this executable in that terminal display (or command window) by using  &#039;&#039;&#039;sudo mono ExportMySql.exe daily&#039;&#039;&#039; or &amp;lt;tt&amp;gt;ExportMySql.exe daily&amp;lt;/tt&amp;gt; depending on device.&lt;br /&gt;
# In the terminal display (or command window) you will see &#039;&#039;&#039;Parameter = daily&#039;&#039;&#039; confirming what you entered and in the line below that a rapidly updating code that is the primary key displayed for each row it tries to insert into the table.  If that primary key already exists in the table, it will still show the key, but no insert will take place.&lt;br /&gt;
#If you want MX to continue adding new rows to this database table, still in the admin interface, still in MySQL settings page:&lt;br /&gt;
#* Return to &#039;&#039;&#039;Dayfile.txt upload&#039;&#039;&#039; section, and select &#039;&#039;&#039;Enable&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Standard Log files ====&lt;br /&gt;
&lt;br /&gt;
# Use the feature in the admin interface:&lt;br /&gt;
#* Settings menu&lt;br /&gt;
#* MySQL settings page&lt;br /&gt;
#* In &#039;&#039;&#039;Monthly log file upload&#039;&#039;&#039; section, give your database table a name, or accept default &#039;&#039;Monthly&#039;&#039;.&lt;br /&gt;
#* Click &#039;&#039;&#039;Save&#039;&#039;&#039; to ensure this setting is updated&lt;br /&gt;
# Now scroll down to &#039;&#039;&#039;Create database table (save settings first)&#039;&#039;&#039;&lt;br /&gt;
#* Here click &#039;&#039;&#039;Create Monthly&#039;&#039;&#039;&lt;br /&gt;
#If you want MX to continue adding new rows to this database table, still in the admin interface, still in MySQL settings page:&lt;br /&gt;
#* In the same &#039;&#039;&#039;Monthly log file upload&#039;&#039;&#039; section, now select &#039;&#039;&#039;Enable&#039;&#039;&#039;.&lt;br /&gt;
# Now you have a database table ready, you can use the executable to read all lines in either one (if path to that file is in parameter), or every (if parameter is monthly) standard log file.&lt;br /&gt;
#*If the parameter is &amp;quot;monthly&amp;quot; it will look in folder &#039;&#039;&#039;data&#039;&#039;&#039;  for every file it can find with a file name of datestring + &amp;quot;log.txt&amp;quot; where datestring is a 3 letter code (in your locale) for each month (1 to 12) followed by a 2 digit year (from &amp;quot;00&amp;quot; to &amp;quot;99&amp;quot;) so that is how it finds every standard log file in the folder.&lt;br /&gt;
# Open a terminal display (if you are using Windows then, open a Command Window, a Windows Powershell window, or a Windows Terminal window)&lt;br /&gt;
# Run this executable in that terminal display (or command window) by using  &#039;&#039;&#039;sudo mono ExportMySql.exe monthly&#039;&#039;&#039; or &amp;lt;tt&amp;gt;ExportMySql.exe monthly&amp;lt;/tt&amp;gt; depending on device.&lt;br /&gt;
#* Alternatively, replace &#039;&#039;&#039;monthly&#039;&#039;&#039; parameter by a full path to a single standard log file, and it will process just that log file.&lt;br /&gt;
# In the terminal display (or command window) you will see &#039;&#039;&#039;Parameter = monthly&#039;&#039;&#039; confirming what you entered and in the line below that a rapidly updating code that is the primary key (omitting the first two digits of the year) displayed for each row it tries to insert into the table.  If that primary key already exists in the table, it will still show the key, but no insert will take place.  So you can run this again to pick up any additions to the latest log file since the original run. Also notice that if you use the parameter &amp;quot;monthly&amp;quot; the order in which it will process different standard log files is not predicable, they probably will not be in any particular order, but as one feature of SQL databases is that the row order is not able to be determined, it does not matter if rows are not added in chronological order.&lt;br /&gt;
#* It is worth noting that it is safe to run this procedure while MX is also running, because this procedure only updates log entries that exist as this  procedure reads the logs, and MX only adds new entries to the log and at the same time uploads that new entry (if enabled) to the database table.&lt;br /&gt;
&lt;br /&gt;
Please be aware that the transfer to the database table adds two columns where bearings in the original log file given in degrees are output as compass directions, and these use up to 3 letters of how the compass directions are defined in the &#039;&#039;&#039;strings.ini&#039;&#039;&#039; file. Thus the number of columns in the database table will be at least 2 more than the number of fields in the log files. It is also important to stress that whilst the database table must contain one column defined for each field (plus the extra 2) being uploaded, you can add even more columns to your table if you want and populate those some other way. For example, I have added a Canadian Humidity Index (Humidex) column which is not in the standard logs, but is calculated by Cumulus, and can be calculated from columns that are uploaded from the standard log. Humidex is not uploaded by either ExportMySQL or the normal CumulusMX process, but neither objects to extra columns being there.&lt;br /&gt;
&lt;br /&gt;
When testing this, I had some log files produced by various old versions of Cumulus 1 in my MX data folder as well as the log files in has generated since I swapped to MX. Plus I had used a PHP script to add feels like to those log files produced before version 3.6.0 and to correct feels like for those log entries made by versions 3.6.0 to 3.6.9 inclusive because they used a different formula to the one being used from version 3.6.10.  This php script is a web page with a HTML form and can be obtained from the forum in [https://cumulus.hosiene.co.uk/viewtopic.php?f=18&amp;amp;t=18096 Create Missing for MX]&lt;br /&gt;
&lt;br /&gt;
I notice that the database rows produced by those short log file lines produced by say version 1.9.0 had nulls entered for all subsequent columns, except &#039;&#039;&#039;Feels Like&#039;&#039;&#039; and this column was initialised at 0.0!&lt;br /&gt;
&lt;br /&gt;
For those log files produced by the final version 1.9.4, all columns are populated although feels like is set to 0.0.&lt;br /&gt;
&lt;br /&gt;
== Completely new MX installation ==&lt;br /&gt;
&lt;br /&gt;
Create a new directory (recommended name CumulusMX) and unzip the contents of the download package into it. See notes below for extras required in various operating systems.&lt;br /&gt;
&lt;br /&gt;
The package contains everything else you need to read from your weather station (if it is a supported model), to load up the user interface (for settings and some simple web pages to see on a device connected to your home network).  You might want to read topics on the MX support forum to discover about other people&#039;s experiences.&lt;br /&gt;
== Running Cumulus MX ==&lt;br /&gt;
# Make sure your weather station (and any extra sensors) is connected to the device on which you have installed Cumulus MX, before you try to run Cumulus MX.&lt;br /&gt;
# Start &#039;&#039;&#039;Cumulus MX engine&#039;&#039;&#039; (command to do this varies between operating systems, so see sub-heading for your device below&lt;br /&gt;
# Start &#039;&#039;&#039;Admin Interface&#039;&#039;&#039;, it runs in a browser, by default on port 8998, see [[#User_Interface|section]] below.&lt;br /&gt;
&lt;br /&gt;
If you are running MX for the first time, without a configuration file (none is included in download package), see [[Cumulus.ini#Cumulus_MX|here]] for screen shots and instructions.&lt;br /&gt;
&lt;br /&gt;
=== .NET and Mono ===&lt;br /&gt;
&lt;br /&gt;
The software currently (this is early 2020) called .NET was originally for all operating systems, but Microsoft then decided to restrict it to just Windows, mostly to encourage greater dominance by Microsoft software and hardware. &lt;br /&gt;
&lt;br /&gt;
Mono was then born based on .NET to work with all operating systems, Mono subsequently changed independently from .NET (although Microsoft still has a leading role). &lt;br /&gt;
&lt;br /&gt;
More recently,  Microsoft launched an alternative called .NET Core that took out of .NET the parts that were Windows specific, and it ceased work on further development of .NET beyond version 4.x.x. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Perhaps confusingly, in November 2020, there will be change around of names, and the multi-operating system .NET Core product will take over the .NET name. I don&#039;t pretend to understand the technical details, but the impression I get is that the new .NET in November will be similar to Mono, so apps designed for that will still work, but apps using .NET to make code designed for windows will stop working&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Requirements for running on Windows ===&lt;br /&gt;
&lt;br /&gt;
To run MX on Windows, you need .Net version of at least 4.5.2 installed. This is only available for  Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1.&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you need version 4.8 or later, this should already be installed by your windows update feature.  The .Net download for version 4.8 should be here https://dotnet.microsoft.com/download/dotnet-framework/net48.&lt;br /&gt;
&lt;br /&gt;
Cumulus MX initiates a web server, to do this it may need administrative access, consequently to avoid having to run MX as an administrator you can issue a command that allows all users to bind to port 8998 which is the web server it initiates (this is used for the Cumulus MX user interface). Note that if you plan to change the interface port by using the port parameter in your launch of MX, you should change the 8998 to whatever port you are planning on using. To enter the command, first open a command window as administrator. One way to do this is to right click the windows symbol at the start of the windows task bar. The option to choose there (on windows 10) is &#039;&#039;&#039;Windows PowerShell (admin)&#039;&#039;&#039;, but an option called &#039;&#039;&#039;Command Prompt (Administrator)&#039;&#039;&#039; will also work. Once that opens a new window type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You only need to do that once. After than you can initiate MX from any user, you don&#039;t need to run as administrator.&lt;br /&gt;
&lt;br /&gt;
Talking about command windows, if you want to check that the port is open for listening (when MX is running, the port is used for the administrative interface) type &amp;lt;tt&amp;gt;netstat -an | findstr 8998&amp;lt;/tt&amp;gt; into the command window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you have done this you can run CumulusMX.exe normally without Administrator rights and therefore you can create a short-cut to run MX when your PC starts (put your user name where I have put ...), the shortcut should point to T:\CumulusMX\CumulusMX.exe (where T is used here only to denote the drive on which you have installed MX as it does not need to be the same as where your operating system is):&lt;br /&gt;
 C:\Users\...\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\CumulusMX.exe&lt;br /&gt;
With this you might want to right click on that shortcut, select properties, then you can set the starting position for the command window, the colours and font it will use, and even choose to start minimised, amongst many other selections.&lt;br /&gt;
&lt;br /&gt;
Look at your hub or router (this should have come with instructions on how to do this in your browser) and on one screen it should show what devices are connected to your LAN and wifi. Look for the IPv4 address (w.x.y.z) of the device you have installed MX on, for example 192.168.1.64. Then give your Computer a fixed address  for MX user interface by finding the network card via Network and Sharing Centre (Control Panel), click on Change Adapter Settings, then Right click on Ethernet or WiFi Adapter, select Properties and in the window that opens right click on Internet Protocol Version 4 (TCP/IP 4), and select properties and on that pop up screen tell the computer to &amp;quot;use the following IP address and fill it out with a subnet mask of 255.255.255.0 and gateway address between 192.168.1.1 and 192.168.1.254 (depending on the address of your hub/router).&lt;br /&gt;
==== Setting up for either manual or automatic running ====&lt;br /&gt;
&lt;br /&gt;
There are 3 ways on Windows to create a way to run MX, you can&#039;t just click on the executable in file manager, because Windows needs to be told the path for loading all the related .dll files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Create a shortcut on your desktop (and/or the taskbar) for the &#039;&#039;&#039;CumulusMX.exe&#039;&#039;&#039; executable &amp;lt;tt&amp;gt;cmd.exe /C start CumulusMX C:\CumulusMX\CumulusMX.exe -debug&amp;lt;/tt&amp;gt;, the &amp;quot;-debug&amp;quot; is &#039;&#039;optional&#039;&#039;, it starts the logging in debugging mode so the log created in MXDiags folder has more information. There are other optional parameters all listed later.&lt;br /&gt;
#*In that shortcut define the path where the executable is located as the path to start in.&lt;br /&gt;
#* &#039;&#039;&#039;Remember, if you have not done the &amp;lt;tt&amp;gt;&#039;&#039;netsh http add urlacl url=http://*:8998/ user=\users&#039;&#039;&amp;lt;/tt&amp;gt; command mentioned above, you must run as administrator.&#039;&#039;&#039;&lt;br /&gt;
#* Add any of the parameters that can be used with the executable, as listed later, such as specifying a different port for the admin interface , or starting with debugging.&lt;br /&gt;
#*Choose whether to start as minimised or as a command window&lt;br /&gt;
#*You can also choose text colour (foreground) and background colour, you can choose where the window appears (so if you have two monitors you can choose which one it appears on), and how big that window is. There is a forum post by water01 about this.&lt;br /&gt;
#*Now you can click the shortcut to start the engine&lt;br /&gt;
#OR place the shortcut as defined above in the start up folder for the user account so MX automatically starts when you connect/log in (see a later section for how to find that start up folder).&lt;br /&gt;
# OR declare a task in the scheduler to start MX; in the &#039;&#039;&#039;Actions&#039;&#039;&#039; tab fill in fields as follows (the other tabs should be obvious):&lt;br /&gt;
#**&#039;&#039;&#039;Action&#039;&#039;&#039; &amp;lt;tt&amp;gt;Start a program&amp;lt;/tt&amp;gt; from drop-down&lt;br /&gt;
#**&#039;&#039;&#039;Program/script&#039;&#039;&#039; &amp;lt;tt&amp;gt;cmd.exe&amp;lt;/tt&amp;gt; (this is standard Windows environment to run something)&lt;br /&gt;
#**&#039;&#039;&#039;Add arguments&#039;&#039;&#039; &amp;lt;tt&amp;gt;/C start Start_MX \CumulusMX\CumulusMX.exe -debug -port=nnnn&amp;lt;/tt&amp;gt; (the &amp;quot;/C&amp;quot; means this task will close once it has started the task, the &amp;quot;Start_MX&amp;quot; is how the task will be labelled as it is running, the next argument &amp;quot;\CumulusMX\CumulusMX.exe&amp;quot; actually starts the executable and it does not need a drive prefix as that is in next box.&lt;br /&gt;
#**Note in this example I have included next two optional parameters that can be used after the .exe call in that same box, here &#039;&#039;&#039;-debug&#039;&#039;&#039; (only include if you want full debugging logging) and &#039;&#039;&#039;-port=nnnn&#039;&#039;&#039; where nnnn is the port to be used for admin interface (only include if want to change from default 8998),&lt;br /&gt;
#** all optional parameters are listed later&lt;br /&gt;
#**&#039;&#039;&#039;Start in&#039;&#039;&#039; &amp;lt;tt&amp;gt;\CumulusMX&amp;lt;/tt&amp;gt; (include a drive specifier if necessary)&lt;br /&gt;
&lt;br /&gt;
==== Each time you want to run Cumulus MX on Windows: ====&lt;br /&gt;
&lt;br /&gt;
#First &#039;&#039;&#039;start the engine&#039;&#039;&#039; in one of the 3 ways from last sub-section&lt;br /&gt;
# Next &#039;&#039;&#039;start the admin interface&#039;&#039;&#039;, it does not need to run all the time, but only when you need it (when you first use MX you will need it to access the settings where you tell MX what type of station you have and what units you want to use, and set various timing options), it normally runs on port 8998 (to vary that there is a &#039;&#039;&#039;-port&#039;&#039;&#039; parameter that is followed by required port and that port parameter has to be entered every time you start MX if you are not using the default port).&lt;br /&gt;
&lt;br /&gt;
Try &#039;&#039;&#039;start /min C:\Cumulus\CumulusMX.exe&#039;&#039;&#039; to run MX as a minimised package (although in Windows you can change the properties of the shortcut you use to start minimised).&lt;br /&gt;
&lt;br /&gt;
==== Stopping Cumulus MX on Windows pc ====&lt;br /&gt;
&lt;br /&gt;
The recommended way is to click into the command window in which MX is running, &#039;&#039;hold down Control key&#039;&#039; and press &#039;&#039;&#039;C&#039;&#039;&#039;. It is normal for there to be a short wait, then a message &amp;quot;Cumulus Terminating&amp;quot; and then after another short wait, it will say &amp;quot;Cumulus Stopped&amp;quot; and immediately after that the command window  will close.&lt;br /&gt;
&lt;br /&gt;
Some people, click in the task bar and select close, or click the &#039;&#039;&#039;X&#039;&#039;&#039; button on top right of command window. Although these are not official advice, they do seem to work.&lt;br /&gt;
&lt;br /&gt;
There are packages that can be programmed to send a control C to a running task, and to not continue until the task window has closed. Remember to also program in a subsequent delay in that package, to make sure the package waits for MX to close, or do a check that MX has released all the files it might need to update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;You should not&#039;&#039; issue a &#039;&#039;&#039;TASKKILL&#039;&#039;&#039; instruction, as that will prevent MX correctly writing out to all the files it should update on exit. Consequently, it will not restart correctly and may actually lose settings and data.&lt;br /&gt;
&lt;br /&gt;
=== Requirements for running on Linux and OS X ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the &#039;&#039;&#039;Mono-complete&#039;&#039;&#039; runtime (the latest version of Mono should work with all functionality of latest MX in all locales). Mark Crossley says &amp;quot;There shouldn&#039;t be any outstanding issues with Mono, afaik they are all resolved - except for the Moon image rotation in the southern hemisphere which does not work with Mono 6.0 thru to the latest 6.8.0, only version 5.x works correctly atm for System Drawing.&amp;quot;&lt;br /&gt;
* For OS X, you can download this here - http://www.mono-project.com/download/. &lt;br /&gt;
* How you install on Linux depends on the flavour of Linux you are running. There are download links for Linux at the same URL, but it is often easier to use a package manager, which will download and install it automatically. &lt;br /&gt;
**For example, in &#039;Raspbian&#039; on the Raspberry Pi, you can install mono with these commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install mono-complete&lt;br /&gt;
&amp;lt;/pre&amp;gt; or&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt update &amp;amp;&amp;amp; sudo apt upgrade&lt;br /&gt;
sudo apt install mono-complete&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure that you have the &#039;&#039;&#039;mono-complete&#039;&#039;&#039; package installed.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;sudo&amp;quot; prefix gives the command &#039;root&#039; privileges, that allows administrative commands like update and install to run.&lt;br /&gt;
 &lt;br /&gt;
==== To actually run MX ====&lt;br /&gt;
&lt;br /&gt;
Open a terminal window, change to the Cumulus MX directory, and then type:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo mono CumulusMX.exe&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are some optional parameters you might need to use, as they also apply to windows they are covered later.&lt;br /&gt;
&lt;br /&gt;
Next start the administrative interface, basically same as described for Windows above. More information on admin interface later.&lt;br /&gt;
&lt;br /&gt;
==== Other issues  ==== &lt;br /&gt;
&lt;br /&gt;
There are lots of topics in the MX sub-forum about a multitude of issues about commands to use to install and check mono, how to stop MX and differences between different devices (including Mac) and different Linux versions. At the moment, there seems to be some uncertainty, and consequently, I have not attempted to include/summarise all the material I have found.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;APPEAL&#039;&#039;&#039; - Please could any readers who have experience of running MX in a Linux or Mac environment please consider writing advice into this article. I want it to be a comprehensive accurate article.&lt;br /&gt;
&lt;br /&gt;
==== Notes by ExperiMentor (in Switzerland) ====&lt;br /&gt;
&lt;br /&gt;
These comprehensive notes describe how to install Cumulus MX on a Pi Zero, using a PC to do some of the work:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Buy equipment&#039;&#039;&#039;&lt;br /&gt;
* Raspberry Pi Zero W&lt;br /&gt;
** A faster Pi is NOT needed for running Cumulus. Pi Zero W has WiFi and one USB port which is all that is needed for headless running.&lt;br /&gt;
** Using a faster Pi might speed parts of the installation process, but are overkill for actual ‘production’ running. A faster Pi will work fine though if you have one going spare and don&#039;t mind the extra power use.&lt;br /&gt;
** Case if desired&lt;br /&gt;
* Micro SD card eg 16 GB, decent quality. Adapter if needed to put Micro SD card in PC&lt;br /&gt;
* OTG cable (micro USB plug to standard USB socket) to connect a USB weather station to Raspberry Pi [you may have got one free with a mobile phone or tablet] if it&#039;s a USB weather station. Not needed if you have a WiFi or ethernet weather station. An Ethernet weather station will need connected to your router, not the Pi.&lt;br /&gt;
* Suitable Micro USB power supply (it does not need to be a high power 2.5A version for Pi Zero W with only the weather station attached; it will be powered on 24/7, so a low power consumption ‘switched mode’ type is preferred – ie one that does not become warm when plugged in with nothing attached. You may have a suitable one from a mobile phone.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Download useful PC software and install on your PC&#039;&#039;&#039;&lt;br /&gt;
These instructions are for a Windows PC. Steps would be similar on a Mac, but programs and details would differ. Should also be possible with an Android tablet.&lt;br /&gt;
* SD Formatter (the Windows Format facility will NOT do)&lt;br /&gt;
** https://www.sdcard.org/downloads/formatter_4/index.html&lt;br /&gt;
* balenaEtcher (for unzipping and burning images to SD cards) [Previously named &#039;Etcher&#039;] &amp;lt;tt&amp;gt;https://etcher.io/&amp;lt;/tt&amp;gt;&lt;br /&gt;
* Win32DiskImager (for backup &amp;amp; restore of SD card images) &amp;lt;tt&amp;gt;https://sourceforge.net/projects/win32diskimager/&amp;lt;/tt&amp;gt;&lt;br /&gt;
* PuTTY (an SSH client for Windows) &amp;lt;tt&amp;gt;https://www.putty.org/&amp;lt;/tt&amp;gt;&lt;br /&gt;
* FileZilla (an FTP file transfer program for Windows) &amp;lt;tt&amp;gt;https://filezilla-project.org/download.php&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Download Raspbian Pi Operating System&#039;&#039;&#039;&lt;br /&gt;
* Save it on your PC, from https://www.raspberrypi.org/downloads/raspbian/&lt;br /&gt;
* &amp;quot;RaspBIAN Buster Lite&amp;quot; is probably OK, but other than small file size it offers no advantage over installing the full version of RaspBIAN Buster. These instructions are being tested using &amp;quot;Raspbian Buster with desktop and recommended software&amp;quot;, the largest of all, which could allow you to do other things more easily.&lt;br /&gt;
* Just click on “Download Zip” (torrent might be faster if you have the ability, but not worth installing just for this)&lt;br /&gt;
* Do not unzip it&lt;br /&gt;
* These instructions have been tested with kernel version 4.14, released 18 April 2018 and with kernel version 4.14, released 13 November 2018 [March 2019] and kernel version 4.19 released 10 July 2019&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Install Pi Operating System onto Micro SD card&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Format the SD card&#039;&#039;&lt;br /&gt;
* Put Micro SD card in PC (use adapter if needed)&lt;br /&gt;
** If re-using a previous Pi SD card, click ‘Cancel’ on the warning about needing to format the card&lt;br /&gt;
* Run SD Card Formatter (click Yes to ‘Allow to make changes to your device’).&lt;br /&gt;
** Need to use this program rather than the Format tool in File Explorer, because Pi SD cards end up with a very small ‘Windows accessible’ partition and a large partition containing Linux. SD Card Formatter allows reclaim of the large partition.&lt;br /&gt;
* Your SD card should automatically populate in the ‘Drive’ box. In case you have another SD card in your PC, ensure the correct card is selected!&lt;br /&gt;
* Click ‘Format’ and check and accept the Warning messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Copy the Pi Raspbian Operating System onto the card&#039;&#039;&#039;&lt;br /&gt;
* Run &#039;&#039;&#039;balenaEtcher&#039;&#039;&#039; on your PC&lt;br /&gt;
* Click ‘Select Image’ and choose the ‘Raspbian Buster’ operating system zip file that was downloaded earlier&lt;br /&gt;
* SD card should be automatically populated. In case you have another SD card in your PC, ensure the correct card is selected!&lt;br /&gt;
* Click ‘Flash!’. The operating system will be copied to the card. This takes about 10 minutes, followed by another 8 minutes to ‘Verify’&lt;br /&gt;
* Cancel any messages about needing to Format the card - they are just indicating that Etcher has installed the partition that cannot be read by Windows&lt;br /&gt;
* On completion, the card is ‘ejected’ from the PC. Physically remove it and then straight away reinsert it so that the content can be viewed in File Explorer&lt;br /&gt;
* TWO drives will now be visible for the SD card. You will likely see a warning that one of the drives needs to be formatted before it can be used. ‘Cancel’ that warning and ignore that drive.&lt;br /&gt;
* View the other drive, which is named ‘boot’ in File Explorer&lt;br /&gt;
* On the View tab, ensure the ‘File Name extensions’ is ticked&lt;br /&gt;
* Right click and select ‘New’, ‘Text document’. Change its name to SSH (deleting the .txt extension; you need to make an empty file called SSH not SSH.txt). Click ‘Yes’ to ‘Are you sure you want to change the extension?’&lt;br /&gt;
* Right click and select ‘New’, ‘Text document’. Change its name to wpa_supplicant.conf (deleting the .txt extension; you need to make a file called wpa_supplicant.conf not wpa_supplicant.conf.txt). Click ‘Yes’ to ‘Are you sure you want to change the extension?’&lt;br /&gt;
* Right click on this new file and select ‘Open with Notepad’ or ‘Open with …’ then select Notepad. Enter the following content exactly as below (copy and paste) then edit your country code (if needed), WiFi network’s SSID and password: NOTE: Change GB as needed to be the code for your country. The quote marks should appear in the file, that is ssid=&amp;quot;YourNetwork&amp;quot; not ssid=YourNetwork . Same for psk.&lt;br /&gt;
&amp;lt;pre&amp;gt;ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev&lt;br /&gt;
update_config=1&lt;br /&gt;
country=GB&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
    ssid=&amp;quot;YourNetwork&amp;quot;&lt;br /&gt;
    psk=&amp;quot;YourNetworkPassword&amp;quot;&lt;br /&gt;
    key_mgmt=WPA-PSK&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Not essential, but I like to keep copies of both those files for future use. They can be on the SD card with different names eg ‘SSH - Copy’ and ‘wpa_supplicant.conf - Copy’ as well as on your PC&lt;br /&gt;
* The function of these 2 files is to connect your Raspberry Pi to your network as soon as it boots, and allows you to connect to and control it from your PC by SSH using PuTTY. This avoids needing to connect a keyboard, mouse and monitor to the Raspberry Pi. It is particularly useful for Pi Zero W (or Pi Zero) which hasn’t got enough USB connections and no Ethernet (wired network) connection. This is called ‘Headless operation’.&lt;br /&gt;
* Right click on the ‘boot’ SD card in left pane of File Explorer and ‘Eject’ it safely.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setting up the Raspberry Pi&#039;&#039;&#039;&lt;br /&gt;
* With nothing plugged into the Raspberry Pi, take the Micro SD card from your PC and put it in the Pi.&lt;br /&gt;
* In a later step, you will need to find out the Raspberry Pi’s IP address by looking at your network router’s web interface. I can’t help you with doing that. If you don’t know how to, an alternative is to connect a keyboard, mouse and monitor to the Raspberry Pi at this stage&lt;br /&gt;
* Plug the power supply into the Raspberry Pi. It will boot up (note flashing red and/or green LEDs depending on model).&lt;br /&gt;
* On your PC, log into your network router’s web interface and identify the Pi’s IP address, which will be in the form xxx.xxx.xxx.xxx, for example 192.168.1.123&lt;br /&gt;
** NOTE: If you will be switching from a faster “build” Raspberry Pi to a “production” Raspberry Pi Zero W, the IP address will change, so you’ll need to repeat this step later&lt;br /&gt;
** While in your network router for the ‘production’ Pi you will be using, set up some port forwarding that will be needed later.&lt;br /&gt;
** Forward port 8998 to your Pi’s IP address for TCP protocol if you want to be able to access the Cumulus web interface from the external internet (this brings potential security risk though). [Forwarding port 8002 as well was previously needed].&lt;br /&gt;
* Start PuTTY on your PC. In the box for ‘Host Name or IP address’, enter the Pi’s IP address from above. In the adjacent ‘Port’ box, enter 22. Connection type should be SSH. Click ‘Open’.&lt;br /&gt;
* A window opens. The first time you do this you will probably see a long message asking to confirm it is OK to connect to a not-previously-known device. Click ‘Yes’.&lt;br /&gt;
* Login to the Pi. Username is pi [lower case] and password is raspberry [lower case]&lt;br /&gt;
* You will see a warning that SSH is enabled but the password has not been changed, which is a security risk. We will change the password in a moment&lt;br /&gt;
* Type&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo raspi-config&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Note, to copy from here (usually need to do 1 line at a time), select it then CTRL-C. To paste into the PuTTY window, right click.&lt;br /&gt;
* As needed, adjust the following settings:&lt;br /&gt;
** Change the password to something you will remember. Leaving it at raspberry is a serious security risk – exposes your whole network to hackers&lt;br /&gt;
** In Network Options,&lt;br /&gt;
**#change the name of your pi to ‘Cumulus’ or something you prefer&lt;br /&gt;
**# WiFi network and password have already been set by the wpa-supplicant.conf file added earlier&lt;br /&gt;
** In Boot Options, Desktop / CLI, select ‘Console Autologin’&lt;br /&gt;
** In Localisation Options,&lt;br /&gt;
**# change ‘Locale’ if you need something different to en_GB.UTF-8. [Changing this takes quite a while on a slow Pi]. [As of Sep/Oct 2019, there is some kind of incompatibility between RaspBIAN Buster, mono v6.0.0.314 and locales other that en_GB - so unless you NEED another locale, it would be better to leave it as en_GB. The alternative is to force load an older version of Mono, for example v5.18]&lt;br /&gt;
**# Change Timezone.&lt;br /&gt;
**# Change Keyboard Layout if needed&lt;br /&gt;
**# WiFi country has already been set by the wpa-supplicant.conf file added earlier&lt;br /&gt;
** In Interfacing options, SSH server has already been set to be enabled by the empty SSH file added earlier&lt;br /&gt;
** Select ‘Finish’. There is no need to reboot at this stage. But until you do, you will see messages &amp;quot;sudo: unable to resolve host raspberrypi&amp;quot;, but these can be safely ignored (it&#039;s just because you renamed the Pi - will disappear after next reboot)&lt;br /&gt;
&lt;br /&gt;
In the steps below, you will need to press &#039;&#039;&#039;y&#039;&#039;&#039; to agree to proceed at various times&lt;br /&gt;
&lt;br /&gt;
If you have been building the Micro SD card on a fast Pi, now is the time to switch to the &#039;production&#039; Pi, for which a slower Pi Zero W is more than adequate.&lt;br /&gt;
Shut down the Raspberry Pi safely.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo halt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Move the micro SD card to the Pi Zero W&#039;&#039;&#039;.&lt;br /&gt;
Power on the Pi Zero W. Your SSH (PuTTY) session will close out and you&#039;ll need to reconnect after the Pi has rebooted. Use username pi and the new password you chose earlier.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Add the ‘Mono’ package&#039;&#039;&#039;&lt;br /&gt;
* Simplification: Mono is a package which allows programs to be written cross-platform so that they will run on Linux (including Raspberry Pi), Windows and Mac OS, similar to the Windows ‘.NET Framework’.&lt;br /&gt;
* The previous anomaly with the USB library not working with later versions of mono, affecting Fine Offset stations and the later Oregon Scientific stations (WMR88/100/200 etc) has been fixed (&#039;&#039;in CumulusMX build 3044 onwards&#039;&#039;) and these and other stations should now be fine with later/current versions of mono. I am currently using a Fine Offset with mono v5.18&lt;br /&gt;
* Process is to install a security certificate, add the mono server to the list of software sources [sources.list] that the Pi searches, then install the mono-complete package:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install apt-transport-https dirmngr gnupg ca-certificates&lt;br /&gt;
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF&lt;br /&gt;
echo &amp;quot;deb https://download.mono-project.com/repo/debian stable-raspbianbuster main&amp;quot; | sudo tee /etc/apt/sources.list.d/mono-official-stable.list&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade &lt;br /&gt;
sudo apt-get install -y mono-complete&lt;br /&gt;
sudo apt autoremove&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the time of writing (&#039;&#039;18 Sep 2019&#039;&#039;), this gets Mono v6.0.0.334, which works with Buster (RaspBIAN 10). However, there have been reports of incompatabilities which require use of an older version of Mono. These may have now been fixed, or alternatively may be related to use of locales other than en_GB.UTF-8 . Please see other threads in Support Forum for discussions.&lt;br /&gt;
NOTE: &#039;&#039;29 Feb 2020&#039;&#039;: added &#039;&#039;&#039;-y&#039;&#039;&#039; into the line &#039;&#039;&#039;sudo apt-get install -y mono-complete&#039;&#039;&#039; . This makes the install bypass the usual &#039;Continue Y/n?&#039; prompt¨which was causing strange problems for some, e.g. worked if just pressed &#039;Enter&#039; to accept default &#039;Y&#039;, but aborted installation if pressed &#039;Y Enter&#039;. Bizarre.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Reboot your Raspberry Pi&#039;&#039;&#039;&lt;br /&gt;
This would be a reasonable time to reboot your Pi:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo reboot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your SSH (PuTTY) session will close out and you&#039;ll need to reconnect after the Pi has rebooted. Use username pi and the new password you chose earlier.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Install Cumulus MX on the Raspberry Pi&#039;&#039;&#039;&lt;br /&gt;
Download it [[Software|from here]] to your PC, unzip on your PC which makes a directory named CumulusMX. Remember where that directory is located then on PC run FileZilla&lt;br /&gt;
# In the ‘Host’ box, enter the Raspberry Pi’s IP address eg 192.168.1.123&lt;br /&gt;
# In Username, enter pi&lt;br /&gt;
# In Password enter your pi’s password&lt;br /&gt;
# In Port, enter 22&lt;br /&gt;
# Click ‘Quickconnect’. Raspberry Pi’s directory structure appears on the right and your PC’s directory structure is on the left.&lt;br /&gt;
# In the LEFT window, navigate to where you unzipped the download of Cumulus MX earlier. Ensure can see the folder name ‘CumulusMX’ in the lower left window&lt;br /&gt;
# In the RIGHT window, ensure that the folder /home/pi is shown (see top right window; contents in bottom right window include .cache, .config etc)&lt;br /&gt;
# Drag the folder ‘CumulusMX’ to an empty area in the lower right window (not onto one of the existing directories). Watch progress as this copies the whole CumulusMX folder and contents to directory ~/CumulusMX on the Pi&lt;br /&gt;
# Close FileZilla&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On Raspberry Pi PuTTY window:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo halt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plug your USB weather station into the Raspberry Pi – USB cable into the OTG connector (probably via an adaptor lead) if using Raspberry Pi Zero W.&lt;br /&gt;
If you have an ethernet or WiFi linked weather station then you won&#039;t need to do this - I don&#039;t have one so I don&#039;t know exact details. Steve below says you need to enter the IP address during Cumulus setup, but then also adjust a disconnect period if you are also using Weatherlink software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Running Cumulus&#039;&#039;&#039;&lt;br /&gt;
On PC, run PuTTY again and log in to the Pi as before (note you can save the IP address between sessions)&lt;br /&gt;
&amp;lt;pre&amp;gt;cd ~/CumulusMX&lt;br /&gt;
sudo mono CumulusMX.exe&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The next thing you will want to do is access Cumulus via its &#039;&#039;&#039;user interface&#039;&#039;&#039; from your PC, so that you can update the &#039;&#039;&#039;settings&#039;&#039;&#039;. Using the IP address for your Pi, in your internet browser, enter: 192.168.y.z:8998 (where y and z are numbers you will need to find from seeing how your router connects to your Pi. You’ll first see a dashboard page, then can access the Settings menu.&lt;br /&gt;
&lt;br /&gt;
To make Cumulus run each time the Pi is rebooted (and force reboot in the early hours each day)&lt;br /&gt;
On the Pi, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo crontab -e&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On first run select the text editor you prefer (defaults to #1, nano, the easiest)&lt;br /&gt;
Then add the following lines at the end of the file:&lt;br /&gt;
&amp;lt;pre&amp;gt;# Start Cumulus as background task 30s after reboot (delay to allow WiFi to startup)&lt;br /&gt;
@reboot (sleep 30;cd /home/pi/CumulusMX;sudo mono CumulusMX.exe) &amp;amp;&lt;br /&gt;
&lt;br /&gt;
# Reboot each day at 0253&lt;br /&gt;
53 02 * * * sudo reboot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To stop the Pi and restart it without CumulusMX running&#039;&#039;&#039;&lt;br /&gt;
(eg you need to do that if upgrading the CumulusMX version) type the following&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo crontab -e&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;edit to put a # at the start of the line&#039;&#039;&#039; &amp;quot;@reboot...&amp;quot;&lt;br /&gt;
Ctrl-X to save the change to crontab and reboot using&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo reboot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When your pi restarts, CumulusMX will no longer be running. You can then do your version upgrade or other task.&lt;br /&gt;
&lt;br /&gt;
To revert to normal auto-running of CumulusMX, go through the same again, but this time edit crontab to remove the # from the start of the line &amp;quot;@reboot...&amp;quot;. Save changes and reboot - CumulusMX will be running.&lt;br /&gt;
&lt;br /&gt;
Updating a version of CumulusMX is easily done as follows using this:&lt;br /&gt;
1. Stop CumulusMX running (it locks files while it is running)&lt;br /&gt;
2. Install the updated CumulusMX version into a new directory - I call mine CumulusMX3xyz (where xyz are the last 3 digits of the build number) so that I can easily see which build it is&lt;br /&gt;
3. copy the following from the old CumulusMX directory to the new CumulusMX3xyz directory:&lt;br /&gt;
&lt;br /&gt;
- your CumulusMX/Cumulus.ini file&lt;br /&gt;
&lt;br /&gt;
- your CumulusMX/data directory&lt;br /&gt;
&lt;br /&gt;
- your CumulusMX/twitter.txt file (if you have personalised it)&lt;br /&gt;
&lt;br /&gt;
- your CumulusMX/web directory (if you have personalised any web files)&lt;br /&gt;
&lt;br /&gt;
4. Change your startup instruction to use the version in the new directory eg cd /home/pi/CumulusMX3050;sudo mono CumulusMX.exe&lt;br /&gt;
&lt;br /&gt;
With that method you can easily revert back to the old version if something has gone wrong. If all is well, you can delete the old directory after a few days/weeks/months/if you need the space.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating mono version&#039;&#039;&#039;&lt;br /&gt;
*First, stop CumulusMX as above by editing crontab.&lt;br /&gt;
*Then remove the present version of mono:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get purge libmono* cli-common mono-runtime&lt;br /&gt;
sudo apt-get autoremove&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Then install the new version&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install mono-complete&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Finally re-enable auto running by editing crontab to remove the # and finally&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo reboot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Above Instructions: Last edited by ExperiMentor on Sun 01 Mar 2020 8:17 am,&lt;br /&gt;
&lt;br /&gt;
=== Notes by Steve Loft ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;please note these notes ARE now obsolete, library routines have changed a lot since this was written in 2014&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Any volunteers to replace this section with up to date information?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**If you have a Raspberry Pi 2, there is a later version of Mono available, which you may find works better that the one in the standard distribution, particularly if you use decimal commas. Mono 3.2.8 (which is the default in some Linux distributions) will not work if you use commas for decimals, as in some countries.&lt;br /&gt;
&lt;br /&gt;
**On Linux you will need library &#039;&#039;&#039;libudev.so.0&#039;&#039;&#039; which may not be installed by default. Installing &#039;&#039;&#039;package libudev0&#039;&#039;&#039; may resolve this. There may be issues if you are using a 64-bit version of Linux. I&#039;m not sure what the resolution is at the moment, if this is the case.&lt;br /&gt;
&lt;br /&gt;
You need to specify something like &#039;&#039;&#039;/dev/ttyUSB0&#039;&#039;&#039; for the connection for your weather station. This is set in the &amp;quot;station settings&amp;quot; and stored in the [[Cumulus.ini#station|ComportName attribute]] in Cumulus.ini configuration file.&lt;br /&gt;
&lt;br /&gt;
In some builds of MX you have to run as &amp;quot;root&amp;quot;, there are ways of giving &amp;quot;root&amp;quot; like permissions when running MX as another user, see forum for details until this section has been updated.&lt;br /&gt;
&lt;br /&gt;
= Optional parameters to add to the instruction to run the MX engine =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter for changing Port ==&lt;br /&gt;
&lt;br /&gt;
When Cumulus starts, it will display the URL of the user interface. It runs on port 8998 by default; if this is not suitable for some reason you can over-ride it using the &#039;-port&#039; parameter on the command line, e.g. to use port 9999 instead:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo mono CumulusMX.exe -port 9999&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameter for adding debugging ==&lt;br /&gt;
&lt;br /&gt;
MX has a default level of logging that stores in  the [[MXDiags]] folder a log file that shows some of the interaction with the weather station and some of the output actions done as MX runs. A new log is started each time MX is restarted.&lt;br /&gt;
&lt;br /&gt;
If there is a problem, then there is a great benefit in actually increasing the level of detail in these logs; and that is done either within the settings (&#039;&#039;&#039;options&#039;&#039;&#039; section of &#039;&#039;station settings&#039;&#039;) in admin interface  while MX is running, or by adding 1 or 2 parameters when you start MX.  Obviously this log file continues to grow, the longer MX is left running, and if debugging is switched on the file will grow in size must faster. Consequently, the default is not to add the extra debugging information and the settings can be used to switch it off again if you do have it switched on. Whether you start it with a parameter or enable it within settings, stopping MX will end the extra debugging, and on restart it will default back to no debugging unless turned on again with parameter or setting.&lt;br /&gt;
&lt;br /&gt;
You can also add  &#039;&#039;&#039;CumulusMX.exe -debug&#039;&#039;&#039; (to have full debugging of actions by MX turned on as MX starts), and/or &#039;&#039;&#039;CumulusMX.exe -Logging=1&#039;&#039;&#039; (for the station to MX transfers to have increased debugging logging). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo mono CumulusMX.exe -debug -Logging=1&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Since this parameter is applied when you start MX, it applies while MX continues to run. Obviously, it must be applied every time you start MX if you want this increased level of logging to continue every time you restart MX.&lt;br /&gt;
&lt;br /&gt;
== Parameter for changing Locale ==&lt;br /&gt;
&lt;br /&gt;
On Linux and (in particular) OS X, Cumulus MX may not be given the correct locale to use, and you may get the default US locale even if that is not your locale. It will output the local it is using when it starts; if it is not correct, close it down and start it again, this time specifying your locale on the command line, using the -lang parameter . For example, in the UK, on a non-Windows device type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mono CumulusMX.exe -lang en-GB&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Other local examples:  &#039;&#039;&#039;CumulusMX.exe Current culture: English (United States)&#039;&#039;&#039;, &#039;&#039;&#039;CumulusMX.exe -lang de-DE&#039;&#039;&#039;,  &#039;&#039;&#039;CumulusMX.exe -lang el-GR&#039;&#039;&#039; (this is one of the locales that reads numbers with &#039;&#039;&#039;integer,decimal&#039;&#039;&#039; format), &#039;&#039;&#039;CumulusMX.exe -lang nl-NL&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you are not sure what value you need to supply for the -lang parameter, there is a list here - http://msdn.microsoft.com/en-gb/library/ee825488%28v=cs.20%29.aspx. You need to supply the code in the first column (&amp;quot;Language Culture Name&amp;quot;) in that list. &lt;br /&gt;
&lt;br /&gt;
Note that this does not affect the language used by Cumulus MX (although it may in the future), it affects the decimal separator and the list separator.&lt;br /&gt;
&lt;br /&gt;
Note that you &#039;&#039;may&#039;&#039; need to supply your administrator password after typing the &#039;sudo ...&#039; command line. The system will prompt you for this if it is needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Library software =&lt;br /&gt;
&lt;br /&gt;
Cumulus MX uses library software for a lot of the standard functionality. The library software is largely included in the distribution zip.&lt;br /&gt;
&lt;br /&gt;
Many of the libraries included by MX are very obsolete. However, Mark Crossley, the current developer, said the following on 30 Sept 2019:&lt;br /&gt;
&amp;quot;Chasing the latest versions of all the packages for the sake of it is a thankless task, and requires considerable effort to regression test each update. I am only updating packages when required to fix issues or for platform compatibility.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Library software for admin interface ==&lt;br /&gt;
&lt;br /&gt;
===Alpaca===&lt;br /&gt;
&lt;br /&gt;
#Alpaca software is effectively a programming language extension to help people design forms like those MX uses for all its settings, and as a Cumulus user you really don&#039;t need to worry about it.&lt;br /&gt;
#It is used for most settings screens. See http://www.alpacajs.org/ for more information. The latest version there is 1.5.27 released on 14 May 2019.&lt;br /&gt;
# MX uses Alpaca Release 1.1.3 from https://github.com/gitana/alpaca which was first released on 15 May 2014. Although some individual components have been updated on that github URL, and elsewhere, MX has not incorporated these.&lt;br /&gt;
&lt;br /&gt;
===Bootstrap===&lt;br /&gt;
&lt;br /&gt;
#Also known by some as &#039;&#039;Twitter Bootstrap&#039;&#039; which gives a clue as to its origins as an internal tool for those building Twitter, that company still keep making updates as it is now the most popular styling library of all those available widely.&lt;br /&gt;
*The simplest way to think about this package is as a standard set of styling promoting easy responsive (means adapts to screen dimensions) web site design.&lt;br /&gt;
*To give just a few examples, it defines a standard way to represent buttons, form components, lists, navigation, and breadcrumbs.&lt;br /&gt;
*MX uses Bootstrap version 3.3.7 (http://getbootstrap.com), which is very restricted in what it offers&lt;br /&gt;
** The current Bootstrap version 4.5.0 (Bootstrap 4 released as alpha in August 2015, beta in August 2017, and with fully working releases frequently from January 2018) has been very widely praised for its improved functionality, and ability to work with latest jQuery and multiple modern devices/browsers.  &lt;br /&gt;
*MX does not implement colouring text according to what it represents (primary, secondary, information, warning etc.), nor does MX obey modern HTML standards as it makes no provision for screen readers and other accessibility aids.&lt;br /&gt;
&lt;br /&gt;
===dataTables===&lt;br /&gt;
#When MX sends out multiple lines of a log file to view or edit, the application programming interface (api) that transfers the information from the MX engine sends it in dataTables format for display on the web page in the admin interface.&lt;br /&gt;
#Thus dataTables does all the work of providing the ability to move between multiple pages needed to allow MX to just send 10 lines of a log file at a time to the admin interface.&lt;br /&gt;
#The free version of dataTables used by MX lacks the most useful functionality that needs a subscription licence. For example, editing functionality requires a subscription.&lt;br /&gt;
&lt;br /&gt;
===altEditor===&lt;br /&gt;
&lt;br /&gt;
*This is an editing tool that can read what is in dataTables, create what it calls a modal (a pop-up dialog) where rows can be added, edited or deleted individually.&lt;br /&gt;
** MX when it added editing of log files at version 3.4.5 - Build 3069 (Friday 13 March 2020) adopted this software as it was free (although Mark Crossley said in his release notice: &#039;&#039;&#039;&amp;quot;The main thrust of this release is to add some log file editing capability to Cumulus MX.  It works on all three log file types, but it is fairly basic at present. You can edit or delete lines in the files.  The editing has to be done via pop-up dialog.&#039;&#039;&#039; &lt;br /&gt;
**&#039;&#039;&#039;I only found two libraries that support JQuery dataTables editing, one is very comprehensive - but costs $$$ - the other is free.  The free version does not currently support in-line editing of the table which is a shame.&#039;&#039;&#039;&lt;br /&gt;
**  &#039;&#039;&#039;If any web guru out there can come up with a better solution please post about it on the forum, or send a pull request.&amp;quot;&#039;&#039;&#039;) &#039;&#039;(By the way, it is possible to provide in-line editing and make it work with the existing api interface, but making it compatible with the obsolete software used by MX is hard).&#039;&#039;&lt;br /&gt;
*The single line of fields that is result of an edit or deletion done on the modal is sent back via another api to the server (the MX engine in our case) and that then regenerates the dataTables in the state after whatever action was done, sending back again up to 10 lines for the same page as before.&lt;br /&gt;
*As it happens there is another JQuery dataTables editing tool, but it has not been maintained since 2012. It is found at https://github.com/NicolasCARPi/jquery_jeditable, but the documentation is now only available in an archive at https://web.archive.org/web/20200615000000*/https://appelsiini.net/projects/jeditable.  It is designed for editing table cells, so it does not involve any pop-up dialog.&lt;br /&gt;
&lt;br /&gt;
===datepicker===&lt;br /&gt;
&lt;br /&gt;
#Although modern browsers generally will generate a calendar type interface when they meet an entry field defined as a date, this date picker software ensures all MX users see exactly the same interface for date selection needed for both the standard log and the extra sensors log which are monthly log files (a new one is created each month). It is used for picking which standard (monthly) log or extra (monthly) log is to be viewed by selecting a month and year only.&lt;br /&gt;
#It is also used for selecting individual days in the weather diary editor.&lt;br /&gt;
&lt;br /&gt;
===editable grid===&lt;br /&gt;
&lt;br /&gt;
*As the name perhaps suggests MX only uses this for the extra web files screens where you can make selections within a grid like interface.&lt;br /&gt;
*I suspect it could enhance some other functionality in the future.&lt;br /&gt;
&lt;br /&gt;
===handlebars===&lt;br /&gt;
&lt;br /&gt;
#Put simply this is a simple HTML generator based on templates.&lt;br /&gt;
#I have not found any file in the admin interface actually using this, but I am scared to delete it just in case it stops something working.&lt;br /&gt;
&lt;br /&gt;
===x-editable===&lt;br /&gt;
&lt;br /&gt;
*Put simply, this allows in-place editing of web pages using bootstrap.&lt;br /&gt;
*In MX it is used for the record editing screens where you adjust the extreme values.&lt;br /&gt;
&lt;br /&gt;
===jQuery===&lt;br /&gt;
&lt;br /&gt;
#The admin interface uses version 1.9.1 of this JavaScript based library.&lt;br /&gt;
#* At the time of typing this, the current jQuery is version 3.5.1.&lt;br /&gt;
# Of all the old versions of jQuery to choose, MX has picked the only version that the developers withdrew due to an error when they released it.&lt;br /&gt;
# Version 1.9.1, has a serious error in its code, because the developers accidentally combined code from two significantly different versions when they created the release file.&lt;br /&gt;
#*This reveals itself in two ways:&lt;br /&gt;
#*# The error handling does not work.&lt;br /&gt;
#*# It tries to load another script that does not match.&lt;br /&gt;
# Consequently, the developers quickly removed it, but it remained available from Contents Delivery Nodes, which is where MX has found it.&lt;br /&gt;
# Not surprisingly, the authors of jQuery strongly advise all 1.9.1 users to move to a later version.&lt;br /&gt;
#* Unfortunately, there are interdependencies between all the library code used by MX, so you cannot simply update this component (see next library item).&lt;br /&gt;
&lt;br /&gt;
===Jquery Template===&lt;br /&gt;
&lt;br /&gt;
* This is also obsolete, and therefore will only work with old versions of jQuery (1.4.2 to 1.11.0).&lt;br /&gt;
*It was originally available from jQuery downloads, but they now offer &#039;&#039;&#039;jsRender.js&#039;&#039;&#039; for this functionality. &lt;br /&gt;
* It basically is used to bind the contents of objects (like array elements) into particular locations within HTML.&lt;br /&gt;
&lt;br /&gt;
===SteelSeries===&lt;br /&gt;
&lt;br /&gt;
MX uses a modified version of the [[SteelSeries Gauges|steel series]] library described elsewhere for all the gauges (see dashboard and gauges tabs) in MX.&lt;br /&gt;
&lt;br /&gt;
===Highstocks===&lt;br /&gt;
&lt;br /&gt;
The odd one out is &#039;&#039;&#039;Highstocks&#039;&#039;&#039; (that includes HighCharts)&lt;br /&gt;
*This is loaded from a Contents Distribution Node (CDN), but it is still pinned to obsolete versions of the basic script and its themes.&lt;br /&gt;
*This means that the Charts page in the admin interface will only work when there is an internet connection working to permit download of this software&lt;br /&gt;
*If you need to view your admin interface where an internet connection is not available:&lt;br /&gt;
Then you need to edit the interface file...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;CMX_Folder&amp;gt;/Interface/charts.html&#039;&#039;&#039;  &#039;&#039;Change lines 20,21 from&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;script src=&amp;quot;https://code.highcharts.com/stock/8.0/h ... &amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://code.highcharts.com/themes/grid.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;to&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;script src=&amp;quot;webfiles/lib/highstock/js/highstock.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;webfiles/lib/highstock/js/themes/grid.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Library software for your web server ==&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;webfiles/lib&#039;&#039;&#039; folder includes a number of software library items that are needed for the standard web pages included in the MX distribution.&lt;br /&gt;
&lt;br /&gt;
This is fine if your web site is purely for the provided standard web pages, but if on your web server you also have web pages from third parties, or you have written your own web pages, then you may get conflict because all the library items used by MX are obsolete versions, and in one case MX uses a version of library software withdrawn by its originators due to compile error (so only available form some CDN who provide obsolete versions as its originators insist it must not be used)!&lt;br /&gt;
&lt;br /&gt;
#&#039;&#039;&#039;Highstock&#039;&#039;&#039;&lt;br /&gt;
#*At the moment, as hinted in previous section, there is an old version of Highstocks included in the &#039;&#039;&#039;webfiles/lib&#039;&#039;&#039; folder.&lt;br /&gt;
#* However, that is not used, instead (like admin interface) an old version is loaded from a CDN.&lt;br /&gt;
#*Be careful if you also load the current version for use on web pages not produced by MX, that the browser does not try to reuse your latest version and not recognise that MX wants an older version.&lt;br /&gt;
#&#039;&#039;&#039;jQuery&#039;&#039;&#039;&lt;br /&gt;
#*Be aware that MX distribution is not consistent as different web pages use different obsolete versions of jQuery.&lt;br /&gt;
#*#&#039;&#039;&#039;gauges.htm&#039;&#039;&#039; includes &amp;lt;tt&amp;gt;&amp;lt;script src=&amp;quot;https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/tt&amp;gt; to load version 1.8.2 from the Google Content Delivery Node&lt;br /&gt;
#*#*You will find at the end of this web template, if you bother to read it, some instructions about how you can change that CDN load, but the instruction is neither grammatically correct, nor understandable for me.&lt;br /&gt;
#*#&#039;&#039;&#039;trends.htm&#039;&#039;&#039; includes &amp;lt;tt&amp;gt;&amp;lt;script src=&amp;quot;lib/jquery/jquery-latest.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/tt&amp;gt; to load version 1.9.1 of jQuery loaded from this badly named file, there is nothing &#039;&#039;latest&#039;&#039; about it.&lt;br /&gt;
#*#*Ironically, the old version of jQuery that has been selected by MX to be included in the &#039;&#039;&#039;webfiles/lib&#039;&#039;&#039; folder is the &#039;&#039;&#039;only old version that jQuery themselves withdrew, and warn you not to use&#039;&#039;&#039; because the error handling content is from a different jQuery version to the correct handling content making the two parts of the code incompatible. In other words, this version only works if everything is set up correctly and no error handling is invoked.&lt;br /&gt;
#&#039;&#039;&#039;Steel Series&#039;&#039;&#039; this is treated as library software, as it is copies of that separate product by Mark Crossley.&lt;br /&gt;
#* Most of the files are exactly as that was in revision 0.14.13 made 30 January 2015.&lt;br /&gt;
#* &#039;&#039;&#039;gauges.js&#039;&#039;&#039; has one tweak for MX, it defaults to not having chart rollovers (for Cumulus 1, this file had default to showing the images of graphs that were uploaded by Cumulus 1).&lt;br /&gt;
&lt;br /&gt;
= The provided web pages =&lt;br /&gt;
&lt;br /&gt;
Setting up a web site is covered in [[Website_setup|this wiki page]] and the pages linked from there. I won&#039;t repeat that, but will try to explain below the MX context of the various files involved.  MX will produce web pages locally even if you don&#039;t have a remote web site to display them on. You can view the web pages created in the web folder using a browser.&lt;br /&gt;
&lt;br /&gt;
Cumulus MX provides a set of web templates, images, and json files, in &#039;&#039;&#039;\CumulusMX\web&#039;&#039;&#039;. The first of these are called templates (and have a &#039;T&#039; at the end of the file name before the extension) because they include both text and web tags. MX will &#039;&#039;&#039;process&#039;&#039;&#039; these templates as it creates a web page (file name without a &amp;quot;T&amp;quot; in same web folder), during that processing, any text in the template is copied into new file without change, any web tags found in the template are parsed and the correct value is placed in that position in the output file. If you have a web server, then MX can process these files and upload them for you (by default using File Transfer Process) providing you specify the host, port, protocol, directory, username, and password, for the upload process to use.  If you don&#039;t understand any of these terms, then this is not the place for explaining them, but generally if your web space is supplied by a provider, they will be able to tell you most of these settings, and you will choose the directory name. If you have set up a web server yourself, then you should know the required settings.&lt;br /&gt;
&lt;br /&gt;
The web templates included are based on designs by Beth Loft used for Cumulus 1. Remember, Steve Loft (who wrote the original Cumulus software) said  &amp;quot;&#039;&#039;They exist because they&#039;re our web pages, and they&#039;re really only included with Cumulus as examples of how the web tags work. It never occurred to me that most people would simply use the supplied examples instead of creating their own pages!&#039;&#039;&amp;quot; &lt;br /&gt;
&lt;br /&gt;
The templates are written in fairly simple Hyper-Text Mark-up Language, designed to help people see how to write their own web templates.  Here is a list of web templates provided:&lt;br /&gt;
*indexT .htm&lt;br /&gt;
*todayT.htm&lt;br /&gt;
*yesterdayT.htm&lt;br /&gt;
*thismonth.htm&lt;br /&gt;
*thisyear.htm&lt;br /&gt;
*recordT.htm&lt;br /&gt;
*monthlyrecordt.htm&lt;br /&gt;
*gaugesT.htm&lt;br /&gt;
*trendsT.htm&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
All these templates (except gaugesT.htm and trendsT.htm) include a table for showing values and styling that gives a graded background colour. The tables include a navigation row with links to the other pages in the set. &#039;&#039;&#039;That navigation line fixes the width of the table&#039;&#039;&#039;, and you will realise it was designed in the days when all monitors were a standard shape. Therefore the standard web pages as provided cannot adapt to the range of devices we use for viewing web pages nowadays. There are a selection of alternative web page sets available [[:Category:User_Contributions#web_template_complete_set_replacements|on the User_Contributions page]], and some of these are responsive and adapt to the width of the device they are being viewed on.&lt;br /&gt;
&lt;br /&gt;
The gaugesT.htm is a template similar to [[SteelSeries Gauges]] although the latter is designed to work with a range of software and the former is specific to MX. &#039;&#039;&#039;As supplied in MX if you mouse over the provided gauges appearing on your web site you will see a box with figures, not a graph as is seen with the general steel series gauges&#039;&#039;&#039;, but there are some other differences such as how the figures are supplied for the displays.  The remaining template &#039;&#039;&#039;trendsT.htm&#039;&#039;&#039;, creates a structure that can display graphs. The data for all the graphs that can be displayed is contained in the various &#039;&#039;&#039;json&#039;&#039;&#039; files in &#039;&#039;&#039;\CumulusMX\web&#039;&#039;&#039;, these files are also processed by Cumulus so latest values are added, and then uploaded so the web page produced by this template can use them.&lt;br /&gt;
&lt;br /&gt;
The image that is provided in &#039;&#039;&#039;\CumulusMX\web&#039;&#039;&#039; is &#039;&#039;MoonBaseImage.png&#039;&#039;, MX can be set to use that to generate (on MX start-up and on the hour) &amp;quot;moon.png&amp;quot; which it then can FTP to your web (also on the hour).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== To set up your web server for the first time ==&lt;br /&gt;
&lt;br /&gt;
When you first want to use Cumulus web pages on your web server, you need a number of static (unchanging) files to be put onto your web server. The web pages that MX uploads for you reference that static files and will not look right without them.  The files that only have to be uploaded once are found in &#039;&#039;&#039;\CumulusMX\webfiles&#039;&#039;&#039; and its sub-folders. You don&#039;t create a folder called webfiles on your web server, but you put the files and sub-folders into position relative to where MX will upload the htm files.&lt;br /&gt;
&lt;br /&gt;
To do this, you will must invoke a FTP process outside of Cumulus, MX does not include any functionality to do this one-off upload for you. The filezilla client is a popular choice as it has probably the most friendly graphical user interface, although other software to do this is also available. You may prefer a tool that lets you do the uploads from a command line without requiring working with a graphical interface.&lt;br /&gt;
&lt;br /&gt;
#The static files to be uploaded include the standard styling file &#039;&#039;&#039;\CumulusMX\webfiles\weatherstyle.css&#039;&#039;&#039; which you place in the directory specified for the uploads.&lt;br /&gt;
#Next you have three sub-folders, each of those sub-folders need to be replicated &#039;&#039;&#039;within&#039;&#039;&#039; the directory specified for the uploads. &lt;br /&gt;
#*For example &#039;&#039;&#039;\CumulusMX\webfiles\images\picture.jpg&#039;&#039;&#039; will be stored in a &amp;quot;images&amp;quot; sub-directory of the upload directory and is used as the background image for web pages. &lt;br /&gt;
#**There is nothing to stop you creating your own &amp;quot;picture.jpg&amp;quot; (instead of uploading the supplied one) and then Cumulus web pages will use that for the background image on each page. &lt;br /&gt;
#*Similarly &#039;&#039;&#039;\CumulusMX\webfiles\js\cumuluscharts.js&#039;&#039;&#039; needs to be stored in a &amp;quot;js&amp;quot; sub-directory of your upload directory (this is the script that allows you to change the chart shown on the trends page and uses the appropriate json file to populate it with data).&lt;br /&gt;
# The &amp;quot;lib&amp;quot; sub-folder contains further levels of sub-folders all to be replicated on your web site.&lt;br /&gt;
# The &#039;&#039;&#039;trends.htm&#039;&#039;&#039; web page also loads some library software from an internet Content Delivery Network (cdn) to invoke the JavaScript based Highstocks library.&lt;br /&gt;
&lt;br /&gt;
== Operating a web site with uploads from MX engine ==&lt;br /&gt;
&lt;br /&gt;
=== The standard web pages ===&lt;br /&gt;
&lt;br /&gt;
*If you want to operate the &#039;standard&#039; web site, then just the same as with Cumulus 1, you will need to upload the &#039;&#039;contents&#039;&#039; of the &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder from the zip file (don&#039;t upload the containing &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder itself). &lt;br /&gt;
**Note that the MX web files are not the same as the ones for Cumulus 1, so make sure you upload the MX files if moving from Cumulus 1 to MX. &lt;br /&gt;
**The standard gauges are now the SteelSeries gauges. The default versions do not display a graph when you hover over a gauge as happened when you added the stand-alone Steel Series gauges to Cumulus 1.&lt;br /&gt;
**The trends web page in Cumulus 1 relied on that software generating graphs as images. In MX, the software generates files with time and value pairs, these are stored in json format, the trends page then uses a library package (Highstocks) to draw graphs from those data pairs.&lt;br /&gt;
&lt;br /&gt;
=== Alternative ways to obtain web pages ===&lt;br /&gt;
&lt;br /&gt;
You can choose to use some of the alternative web pages available from third parties and described [[:Category:User Contributions|on User Contributions page]].&lt;br /&gt;
&lt;br /&gt;
=== Using your own web pages ===&lt;br /&gt;
&lt;br /&gt;
*Of course you can use your own web pages, instead of the standard ones. Assuming they need to include figures that are available as web tags, there are three alternative ways to implement this:&lt;br /&gt;
*#MX can process template files with a HTML structure and those web tags in the structure where values are required just as it does with the standard templates, and MX can upload the resulting web pages  at either the real-time interval, the standard interval, or after end of day. All of this is covered on the [[Customised_templates|Customised templates]] page in this Wiki.&lt;br /&gt;
*#MX can process a file with a string of web tags mirroring the realtime.txt option in MX, and upload the resulting file so your web pages can use JavaScript for a one-off insert of the values or an Ajax routine to update the web page at a fixed interval.&lt;br /&gt;
*# Alternatively, you can use template scripts processed locally by MX that don&#039;t create web pages, but are uploaded by MX at either the real-time interval, the standard interval, or after end of day. These scripts simply initialise script variables with values obtained from web tags. You then independently have a set of web pages resident only on your web server (they don&#039;t exist where you run MX) using a combination of HTML and script content that bring in the script(s) with the variables by the appropriate syntax. All of this is covered on the [[Php_webtags|PHP web tags]] page in this wiki. As it suggests there, you might therefore have several files processed by Cumulus MX at these different intervals, converting the web tags into script variables, and then use AJAX (JavaScript that may use json format to bring in the variables) or PHP (using &amp;lt;tt&amp;gt;&#039;require_once &#039;filename&#039;;&amp;lt;/tt&amp;gt; syntax) to put those variables into a web page.&lt;br /&gt;
&lt;br /&gt;
You may find [[PHP|this wiki page]] useful for understanding more about the different script languages.&lt;br /&gt;
&lt;br /&gt;
= MX End of Day Process =&lt;br /&gt;
&lt;br /&gt;
I have added this section, because this process has given me some headaches.&lt;br /&gt;
  &lt;br /&gt;
== My version ==&lt;br /&gt;
&lt;br /&gt;
If you write custom SQL, or have a template being processed at end of day, then what I find strange is that web tags related to system date report the new date, but other web tags report weather derivatives from the old day. Put another way, all the date related tags change at start of rollover, but all the weather related web tags change at end of rollover. &lt;br /&gt;
&lt;br /&gt;
However, it is not quite as simple as that, the month and year are reset before the extra web files are processed (so they cannot use monthly web tags at end of month,  nor yearly web tags at end of year). The complication is that in the extra web files you can use &#039;&#039;&#039;&amp;lt;currentlogfile&amp;gt;&#039;&#039;&#039; (and from build 3087 &#039;&#039;&#039;&amp;lt;currentextralogfile&amp;gt;&#039;&#039;&#039;) and these pick up the old month/year.  Now you see why I found it hard to digest, and why I wanted to write it here to make it easier for others. &lt;br /&gt;
&lt;br /&gt;
If you use Custom SQL and therefore have to quote web tags, the SQL should use monthly and yearly web tags related to previous day, but all the weather tags it uses must be those for current conditions or today. Yes it is confusing.&lt;br /&gt;
&lt;br /&gt;
As part of the so called &amp;quot;end of day&amp;quot; process, MX (just like Cumulus 1) creates a start of day back up in the daily sub-folder. So on first day of a new month (and new year sometimes), the backed standard log files (and extra sensor log files from build 3087) are for the month that has just started, there is no back-up of the old month.  &lt;br /&gt;
&lt;br /&gt;
== The official version ==&lt;br /&gt;
&lt;br /&gt;
Mark Crossley says the MX day reset does this (at version 3.5.x)...&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
    Reset midnight rain&lt;br /&gt;
    Entering Day Reset (message about current day of month, at this stage web tag &amp;lt;#metdate&amp;gt; changes to new date)&lt;br /&gt;
    Day Reset (message about date ending, time shown as 00:00:00 because time not defined, not because it is midnight, it might be 9am or 10am)&lt;br /&gt;
    Run EOD custom SQL&lt;br /&gt;
    Save dayfile entry (uses what is still in today.ini that includes old date, i.e. what is now in web tag &amp;lt;#metdateyesterday&amp;gt;)&lt;br /&gt;
    Write monthly &amp;amp; yearly file entries&lt;br /&gt;
    Write any new daily extreme records&lt;br /&gt;
    if day of month = 1 then: copy month.ini to saved file, reset monthly figures&lt;br /&gt;
    if day of month = 1 and month = 1 then: copy year.ini to saved file, reset yearly figures&lt;br /&gt;
    Copy todays high/lows to yesterdays&lt;br /&gt;
    Reset todays high/lows to current&lt;br /&gt;
    Write today.ini &amp;amp; yesterday.ini&lt;br /&gt;
    Create NOAA reports&lt;br /&gt;
    Execute user daily external program&lt;br /&gt;
    Process Extra EOD files &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
But independent of above EOD thread that occurs on the rollover hour, the &#039;&#039;&#039;normal interval&#039;&#039;&#039; and &#039;&#039;&#039;hourly processes&#039;&#039;&#039; thread is seeking to run at same time, whether that happens at same time depends on processing capability and whether it can process multiple threads.&lt;br /&gt;
&lt;br /&gt;
What actually happens in above list depends on your settings, and if your FTP interval is synchronised with the logging interval.&lt;br /&gt;
&lt;br /&gt;
= SPECIAL CONSIDERATIONS - Text by Steve Loft =&lt;br /&gt;
== Restrictions in MX for decimal separators  ==&lt;br /&gt;
On the subject of decimal and list separators, there are a couple of issues which users of decimal commas may encounter. &lt;br /&gt;
#The first is that there may be an issue with some of the user interface not working correctly. Please report these issues and I will fix them. There may be aspects of the displays that I cannot change (because the package used does not support decimal commas) but it should be possible to at least get it working.&lt;br /&gt;
#The second issue with decimal separators only affects the Raspberry Pi (as far as I am aware). There is apparently an issue with a version (3.2.8) of the Mono package on Raspbian &#039;hard float&#039; where it cannot parse values using decimal commas. If this does turn out to be an issue, there are a number of possible workarounds until the Raspbian package gets updated. One workaround is to use the &#039;soft float&#039; version of Debian instead. Obviously, this will have performance issues, but is probably the easiest. The second workaround is to build Mono from the latest sources, see http://www.mono-project.com/docs/compiling-mono/linux/. I am told that this fixes the problem. Another possible workaround would be to find an already fixed binary package, but I don&#039;t know if one currently exists.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;PLEASE NOTE: The issues that Steve describes seem to have gone away with currently available versions of Mono; update your Mono if you are using an old version and encounter problems.&#039;&#039; Like any software, Mono might have bugs at a particular version, and sometimes you might need to swap to an older version if the current version has an outstanding issue.&lt;br /&gt;
&lt;br /&gt;
== If you want to use your Cumulus 1 data with MX ==&lt;br /&gt;
If you use decimal commas in your Cumulus 1 data, you will need to edit the .ini files to change the decimal commas into periods/full stops, because &#039;&#039;&#039;Cumulus MX always expects periods/full stops in .ini files&#039;&#039;&#039; &#039;&#039;regardless of the locale in use&#039;&#039;. The other data files will be OK - assuming you are using the same decimal and list separators in MX as you used in Cumulus 1 (i.e. the same locale). If you try to switch to a different locale, then your data log files will of course no longer be in the correct format, so you would need to edit all of your files.  You can select the locale for MX to use as a switch parameter when it starts up, see earlier on this page.&lt;br /&gt;
&lt;br /&gt;
== A note to Davis owners ==&lt;br /&gt;
I am experimenting with the use of the LOOP2 packet. The current code uses this for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed (although hopefully this will not be such an issue with Cumulus MX as it does not use the Davis DLL), and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
&lt;br /&gt;
The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue. If you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet. In these cases, you should edit cumulus.ini and add a line to the [Station] section:&lt;br /&gt;
&lt;br /&gt;
UseDavisLoop2=0&lt;br /&gt;
&lt;br /&gt;
With this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
Also for Davis stations, I have assumed that people using millimetres in Cumulus have a metric rain gauge (0.2 mm per tip), and those using inches have a 0.01&amp;quot; rain gauge. This can be over-ridden by adding a line to the [Station] section of Cumulus.ini:&lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=0&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=1&lt;br /&gt;
&lt;br /&gt;
Where 0 is a 0.2mm gauge and 1 is a 0.01&amp;quot; gauge. Note that changing this after MX has already read some data may cause your rainfall reading for today etc to change considerably, so you will need to correct that.&lt;br /&gt;
&lt;br /&gt;
= Web Tags and related features =&lt;br /&gt;
&lt;br /&gt;
Almost all of the [[Webtags|web tags for all Cumulus flavours on this Wiki page]] that you could use in Cumulus 1 are also supported in Cumulus MX. &lt;br /&gt;
&lt;br /&gt;
Each new build of the beta MX has increased the range of web tags it supports. Since MX has come out of beta, new versions have not only implemented the remaining tags from Cumulus 1, they have also added new tags not previously available. For full details see the [[Webtags#Differences_between_Cumulus_1_and_Cumulus_MX_.28Cumulus_3.29:|web tags]] article, but a quick précis follows in next few sections.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== All builds of MX ==&lt;br /&gt;
The &#039;&#039;&#039;&#039;format&#039; parameter&#039;&#039;&#039; on the date/time output modifier for web tags is unfortunately different, because many of the characters used are different. See [[Webtags#List_of_allowed_modifiers|the modifiers list]] page of this Wiki.&lt;br /&gt;
&lt;br /&gt;
Note that this difference in date/time modifiers also affects how you specify the &#039;&#039;&#039;NOAA report&#039;&#039;&#039; file names. For example in Cumulus 1 you can specify a 2 digit month number by either &#039;mm&#039; or &#039;MM&#039;, but MX (later versions) has to change the former to the latter as MX uses &#039;mm&#039; for minutes. The same applies to using &#039;mmm&#039; or &#039;MMM&#039; for 3 letter month abbreviation in Cumulus 1, only the latter works in MX, so MX (later versions) will adjust that. If you are using an older MX version, you should upgrade to latest as you are missing a lot of functionality, but while you use that old version, ensure that your file names for NOAA reports do use the correct modifiers for MX.&lt;br /&gt;
&lt;br /&gt;
== Beta builds of MX == &lt;br /&gt;
The following web tags were not available or worked differently:&lt;br /&gt;
*The individual &#039;record set&#039; tags such as &amp;lt;#TempRecordSet&amp;gt; etc did not work (because the interface then had no indicators for new records and no way to reset them). &lt;br /&gt;
*The &amp;lt;#newrecord&amp;gt; tag does work, but works differently, it turns itself off automatically after 24 hours.&lt;br /&gt;
*Some of the &#039;system status&#039; web tags do not work: &amp;lt;#CpuName&amp;gt;, &amp;lt;#MemoryStatus&amp;gt;, &amp;lt;#DisplayMode&amp;gt;, &amp;lt;#DiskSize&amp;gt; and &amp;lt;#DiskFree&amp;gt;&lt;br /&gt;
*The &amp;lt;#txbattery&amp;gt; web tag has no content currently. Using it with a &#039;channel&#039; parameter causes a &#039;token error&#039;.&lt;br /&gt;
*The snow tags were not available as there was no &#039;&#039;&#039;Weather Diary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Current builds of MX ==&lt;br /&gt;
The web tags you have depend on which build you are using:&lt;br /&gt;
&lt;br /&gt;
From beta version 3.0.0 - Build 3046 of 2 Jan 2019&lt;br /&gt;
* added &amp;lt;#snowdepth&amp;gt; tag processing&lt;br /&gt;
* added &#039;&#039;&#039;diary.db&#039;&#039;&#039; file&lt;br /&gt;
&lt;br /&gt;
From beta version 3.0.0 -  build 3047&lt;br /&gt;
* Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string e.g. &amp;lt;#TapptempH format=&amp;quot;dd&#039;&amp;amp;nbsp;&#039;MMM&#039;&amp;amp;nbsp;&#039;yyyy&#039;&amp;lt;span class=\&#039;xx\&#039;&amp;gt; at &#039;HH:mm&#039;&amp;lt;/span&amp;gt;&#039;&amp;quot;&amp;gt;&lt;br /&gt;
*All record Value tags should now return &#039;---&#039; and Date tags &#039;----&#039; until they are first set.&lt;br /&gt;
*&amp;lt;#MoonAge&amp;gt;, &amp;lt;#MoonPercent&amp;gt;, &amp;lt;#MoonPercentAbs&amp;gt; - all given new &#039;dp&#039; and &#039;rc&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
From version 3.1.1 - build 3054&lt;br /&gt;
*Adds new web tags &amp;lt;#snowlying&amp;gt;, &amp;lt;#snowfalling&amp;gt;, both provide 1|0 responses&lt;br /&gt;
&lt;br /&gt;
From version 3.2.0 - build 3056 of 19 November 2019:&lt;br /&gt;
* Enables alarms as per Cumulus 1&lt;br /&gt;
**New Alarm page under Settings&lt;br /&gt;
**Alarms are shown visually on the dashboard&lt;br /&gt;
**Due to browser restrictions, alarm sounds on the browser page may require you to click a button on the first alarm in order to hear it.&lt;br /&gt;
***You can add the MX admin site to your browsers list of sites allowed to play sound automatically. Your browser should &amp;quot;learn&amp;quot; that you want to allow sounds to play automatically.&lt;br /&gt;
*** Alarm sound files should be placed in the /interface/sounds folder, they must be a browser compatible format (mp3 are good). The alarm settings for the sound file should be just the filename without any path&lt;br /&gt;
*Lots of new web tags not available in Cumulus 1, see release announcement for details&lt;br /&gt;
&lt;br /&gt;
From Version 3.2.2 - build 3058&lt;br /&gt;
*Implements the missing &amp;lt;#txbattery&amp;gt; web tag&lt;br /&gt;
&lt;br /&gt;
From version 3.5.1 - build 3072 of 10 April 2020&lt;br /&gt;
*Implements the tags that indicate when records are broken&lt;br /&gt;
* You configure whether if a record is set it turns off after 24 hours or a different period.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=5557</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=5557"/>
		<updated>2020-05-07T15:52:46Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Cumulus 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Help with ‘Stable’ releases =&lt;br /&gt;
&lt;br /&gt;
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&amp;amp;t=17887 the forum] before installing it.&lt;br /&gt;
&lt;br /&gt;
We strongly advise updating to the latest version, if only for the fact that later versions offer more functionality, and may fix any bugs in an earlier&lt;br /&gt;
release.&lt;br /&gt;
&lt;br /&gt;
If you are upgrading from a previous version of Cumulus 1 or MX, please read all of the release notes (in the appropriate forum announcement&lt;br /&gt;
threads) for the builds since the version you are upgrading from.&lt;br /&gt;
&lt;br /&gt;
Note you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released,&lt;br /&gt;
even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions&lt;br /&gt;
of software which have recently been released. You may want to consider complaining to the provider of your anti-virus software about this&lt;br /&gt;
ridiculous system, or better still, use some better anti-virus software. &lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus MX, Please first consult this Wiki [[Cumulus_MX]] page then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 forum] to see if others have answers.&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus 1, Please first use this Wiki [[FAQ]] page then use the [https://cumulus.hosiene.co.uk/ forum] to see if others have answers..&lt;br /&gt;
&lt;br /&gt;
= Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
== Current Release ==&lt;br /&gt;
&lt;br /&gt;
Note: &#039;&#039;&#039;Cumulus MX is strictly for non-commercial, non-government use only.&#039;&#039;&#039;&lt;br /&gt;
It contains products produced by [https://www.highcharts.com Highsoft] which are not free for commercial and governmental use. &lt;br /&gt;
&lt;br /&gt;
Latest build is...&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX/releases/download/b3076/CumulusMXDist3076.zip Cumulus MX v3.6.0 build 3076, 04-May-2020] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases after b3043.&lt;br /&gt;
&lt;br /&gt;
== Developed from ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The author of Cumulus/Cumulus MX has retired and will not be providing support or updates to Cumulus 1 or Cumulus MX software.&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;However the source code for Cumulus MX has been released and community effort updates to Cumulus MX are now being provided by mcrossley.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This release and source code are the last offerings from Steve Loft before he handed the project over to &amp;quot;the community&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip Cumulus MX Source Code] The original source code from Steve Loft. This version of the code is post b3043 as it includes some changes that Steve had made, but not yet released. Offered completely &#039;&#039;&#039;without support&#039;&#039;&#039; in the hope that it might be useful. The code is very badly structured due to the &#039;Frankenstein&#039; way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Legacy releases =&lt;br /&gt;
&lt;br /&gt;
== Cumulus 1 ==&lt;br /&gt;
&lt;br /&gt;
The installer for Cumulus 1 is available here *[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1098 installer].&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of Cumulus.exe, allows date entries on NOAA reports and Snow Index up to the year 2030 (updated 28 Jan 2020). Note this is not the full installation version just a patched .exe.&lt;br /&gt;
&lt;br /&gt;
== Special Variants ==&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
*&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;These Cumulus 1.9.4 variants will not have any updates in the future.&#039;&#039;&#039;  In 2020, some of the menu items with year choices will not display years beyond 2020.  This will happen on manual generation of NOAA-style reports.  The NOAA reports should continue to be automatically generated, but the capability to create them on-demand will only work through 2020.  It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus 1.9.4 and 1.9.4 variants migrate to Cumulus MX, which has ongoing support by mcrossley.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] A Silverlight application for displaying real time Cumulus data on a web site (no longer developed or supported)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus help file translated into French&lt;br /&gt;
&lt;br /&gt;
== Utility for Fine Offset Stations ==&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility to set the logger interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
== Weather Display Converter ==&lt;br /&gt;
This utility was provided by Steve to convert Weather Display log files to Cumulus format. It requires you manually recreate records etc using Cumulus 1. Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WDconverter.zip WDConverter.zip]&lt;br /&gt;
&lt;br /&gt;
== WeatherLink Converter ==&lt;br /&gt;
This utility was provided by Steve to convert WeatherLink log files to Cumulus format. Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WLconverter.zip WLconverter.zip]&lt;br /&gt;
&lt;br /&gt;
= User contributions =&lt;br /&gt;
&lt;br /&gt;
See this page [[User_Contributions]] for files and add-on&#039;s contributed by Cumulus users.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=About_Cumulus&amp;diff=5552</id>
		<title>About Cumulus</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=About_Cumulus&amp;diff=5552"/>
		<updated>2020-05-06T08:25:06Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Outputs to external web sites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
Cumulus is free software for retrieving, storing and displaying data from an electronic Automatic Weather Station (AWS). It offers a lot of features, here are the key ones:&lt;br /&gt;
&lt;br /&gt;
= Features of Cumulus Software =&lt;br /&gt;
== Key Features ==&lt;br /&gt;
*Free for personal and non-profit use, (Steve Loft said &amp;quot;but a donation would be appreciated if you continue to use Cumulus after trying it&amp;quot;, since he retired from developing Cumulus, the donation option has ended)&lt;br /&gt;
*Cumulus 1 runs on Windows XP,  Windows Vista,  Windows 7, Windows 8.1, and Windows 10&lt;br /&gt;
*Cumulus 2 and 3 (MX) runs  on the last two Windows versions plus all devices running a Unix type environment (such as Linux and Mac OS X).&lt;br /&gt;
*Cumulus 1 Supports Davis Vantage Pro and Pro2; Oregon Scientific WM918, WMR-918, WMR-928, WMR-968 weather stations; EasyWeather stations (MyDEL, Nevada, Watson, Fine Offset, WH1080, WH1081, W8681, FWS-20 etc); La Crosse WS-2300, and other models in the WS23xx range.&lt;br /&gt;
Cumulus MX adds further modern stations to the list see [[Supported_Devices|Supported Devices page]] for up-to-date details.&lt;br /&gt;
*Easy to use, clean display [Cumulus 1 has display/editing screens appearing directly on PC running the software, Cumulus MX generates a user interface that is viewed (on your local network) using a browser]&lt;br /&gt;
*Choice of meteorological day - midnight to midnight or 0900 to 0900 (optionally during summertime only 1000 to 1000)&lt;br /&gt;
*Cumulus 1 offered real time web display of wind speed and direction using Silverlight software that is no longer functional&lt;br /&gt;
*Automatic upload of data to web sites, Weather Underground, CWOP/APRS, PSW Weather/WeatherForYou/HAMweather, WOW, Twitter&lt;br /&gt;
*Ready-made web template pages supplied, or build your own using web tags&lt;br /&gt;
*Configurable alarms for various conditions&lt;br /&gt;
*Sunrise, sunset, and (Cumulus 1 only) moon phase display&lt;br /&gt;
*Cumulus 1 can display selected historical data for any given month, year, or other period&lt;br /&gt;
*Cumulus MX saves data from past months and can output regularly to a database (either standard or customised)&lt;br /&gt;
*Graphical display selected from Cumulus 1 main screen of historical data for any time period&lt;br /&gt;
*Generation of xAP home automation weather reports&lt;br /&gt;
*Comprehensive help file included&lt;br /&gt;
*Free support available in the support forum&lt;br /&gt;
&lt;br /&gt;
== Periodic Actions ===&lt;br /&gt;
&lt;br /&gt;
=== Reading Weather Station ===&lt;br /&gt;
When Cumulus software (of any flavour) interrogates the weather station for more readings, (which is done very frequently) it compares the readings against those read earlier, so it can maintain a whole series of extremes (maximum and minimum in each day, each month, that month in all years, each year, and all-time).&lt;br /&gt;
&lt;br /&gt;
=== Real Time Interval ===&lt;br /&gt;
&lt;br /&gt;
These actions are optional, you need to enable the various possible actions at a real time interval, as well as selecting the time interval between the end of one set of actions and the start of the next set of actions.&lt;br /&gt;
&lt;br /&gt;
=== Standard Upload Interval actions ===&lt;br /&gt;
&lt;br /&gt;
At this interval, and you can change the time between these actions, Cumulus (of all flavours) will process templates that create web pages, upload other files, and (MX only) run SQL to update a database for you.&lt;br /&gt;
&lt;br /&gt;
=== Logging Interval ===&lt;br /&gt;
&lt;br /&gt;
This is when Cumulus stores, the set of readings it has processed, in a detailed log created specially for each individual month. It does NOT record the maximum and minimum since the last log entry, it just a snapshot of the readings at that logging time, so it is unlikely to capture extremes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== End of Day Actions ===&lt;br /&gt;
&lt;br /&gt;
Cumulus software of all flavours as already mentioned can support various times when the meteorological days end. As the new day starts, Cumulus does a lot of actions, here is the list for MX:&lt;br /&gt;
&amp;lt;pre&amp;gt;Entering Day Reset (message about current day of month)&lt;br /&gt;
Day Reset (message about date ending, time shown as 00:00:00 because time not defined, not because it is midnight, it might be 9am or 10am)&lt;br /&gt;
Run EOD standard or custom SQL (the SQl is updated every time readings are updated)&lt;br /&gt;
Custom Http EOD call&lt;br /&gt;
Create line to append to dayfile.txt (this does hold extremes for each day)&lt;br /&gt;
Open dayfile.txt&lt;br /&gt;
Update dayfile.txt&lt;br /&gt;
Read Rain Counter&lt;br /&gt;
Update today.ini with yesterday&#039;s rain&lt;br /&gt;
Write yesterday.ini&lt;br /&gt;
Create NOAA monthly&lt;br /&gt;
Save NOAA monthly&lt;br /&gt;
Create NOAA yearly&lt;br /&gt;
Save NOAA yearly&lt;br /&gt;
Run EOD External Program&lt;br /&gt;
Processs any Extra Files with EOD option selected&lt;br /&gt;
Day reset complete&lt;br /&gt;
Read readings from weather station to assign to start of new day&lt;br /&gt;
Create daily backup folder to hold files as at start of new day&lt;br /&gt;
Copy all files from data folder (plus Cumulus.ini) into new daily folder&lt;br /&gt;
Resume normal operation of reading station, processing real-time and standard time interval functions&lt;br /&gt;
In the first Extra Files with standard interval FTP upload, add upload of NOAA files and Extra Files processed at end of day&amp;lt;/pre&amp;gt;&lt;br /&gt;
You will see that if you set your standard logging interval to 10 minutes, and this end of day action was triggered at 10am, it would not finish until after 10:10am, so it is crucial not to have a power cut or anything else affecting the running of Cumulus throughout that period. Do not stop Cumulus after it starts processing end of day. For early versions of Cumulus 1, there was extra processing in the same interval before roll-over, so you could not restart Cumulus just before rollover was due.&lt;br /&gt;
&lt;br /&gt;
== Special Features ==&lt;br /&gt;
#A key feature of Cumulus software, although only a minority of users utilise this feature, is its ability to mimic what many professional meteorologists do by starting a new meteorological day at 9am GMT (or your local time) with the option of either still using 9am in summer time (Daylight Saving Time - DST) or keeping to 9am GMT in summer by changing at 10am DST. This latter option preserves 24 hour long days even when the clocks change. Alternatively it can start each new day at midnight, and have shorter or longer days when the clocks change, this is the option that is slightly more popular.&lt;br /&gt;
#Another feature of Cumulus is that it can work with a number of different AWS, see [[Supported Devices|suitable AWS list]], most of these connect by a wire to the device that you are running Cumulus on. A side-effect of this is that it it tries to use as much common code that will work with various makes as possible, and is not specifically designed for, nor ideally suited to, any one make.&lt;br /&gt;
#Another key feature is that Cumulus reads the basic temperature, humidity, pressure, rain, and wind, readings from the AWS, but its outputs include many derived weather values. &lt;br /&gt;
#*Regardless of whether the AWS can calculate the highest and lowest values, Cumulus can (and for 9am to 9am if required), &lt;br /&gt;
#*it can combine the temperature it reads and the wind strength it reads to calculate current wind chill and also calculate the greatest wind chill in a day, month, year, or all-time, &lt;br /&gt;
#*it can also take into account humidity to calculate apparent temperature, Heat Index and Humidex values &lt;br /&gt;
#*Cumulus can count the hours when the temperature is below (adjustable) 7 degrees Celsius and total that for a season as [[Heat/cold_degree_days_and_Chill_hours#Calculation_of_Chill_Hours|Chill_Hours]]&amp;quot;, you can tailor which month the count restarts each year. &lt;br /&gt;
#*It can track the number of degrees divergence and time for each divergence to calculate &amp;quot;[[Heat/cold_degree_days_and_Chill_hours#Heat_Degree_Days|Heat_Degree_Days]]&amp;quot; and &amp;quot;[[Heat/cold_degree_days_and_Chill_hours#Cold_Degree_Days|Cool_Degree_Days]]&amp;quot;.&lt;br /&gt;
#*It can track the duration for each observed wind speed and calculate wind run for each day, it can report the day each month (or year, or all-time) with the highest daily wind run&lt;br /&gt;
#*Cumulus also tracks the actual rainfall over each 5 minutes and uses that to calculate a rain rate; it can report the highest hourly rainfall in a day, a month, a year or all-time; and it can report the wettest day in a month, year or all-time.&lt;br /&gt;
# Cumulus also includes a &#039;&#039;&#039;weather diary&#039;&#039;&#039; where you can record (in free text) any aspect of the weather for a day that your AWS does not capture, this diary includes ability to record for each day if snow is falling, if snow is lying, the snow depth, and from the last it can calculate a snow index for a month or for a winter.&lt;br /&gt;
# Cumulus also produces monthly reports summarising the weather each day of that month, and a yearly report summarising the weather each month of that year.&lt;br /&gt;
# Cumulus includes some templates that it processes to generate web pages, and provides hundreds of web tags that you can incorporate into templates of your own that Cumulus will process into scripts or web pages for you; there is a choice of how frequently this processing happens&lt;br /&gt;
#Cumulus also has the ability to launch external processes, at its &amp;quot;real-time&amp;quot; processing interval, its &amp;quot;normal updating&amp;quot; interval or as it is processing the daily &amp;quot;rollover&amp;quot; to a new meteorological day.&lt;br /&gt;
== Flavours ==&lt;br /&gt;
Two flavours of Cumulus are available for download [[Software|from this page]], another flavour was briefly available.&lt;br /&gt;
=== Cumulus 1 ===&lt;br /&gt;
This is no longer developed and runs only on a device using the Windows operating system. There are large numbers of web sites (both private and public) using Cumulus 1 and it is probably the simplest version to install. However, there is no source available, and no author knowledge available (other than what appears at [[FAQ|FAQ for Cumulus 1]] and other pages in this Wiki.  &lt;br /&gt;
&lt;br /&gt;
The current stable [[Cumulus Versions|version]] is 1.9.4 (28 November 2014). If you want to use it, download patch 2 (28 Jan 2020) as that patch has changed the drop down year selectors to allow selection of future years (to 2030) as well as past years. The non-patched version will accept any dates, but the drop-down selectors end run from 2000 to 2020 only.&lt;br /&gt;
=== Cumulus 2 ===&lt;br /&gt;
This is no longer available as it never worked satisfactorily. Some of its features were incorporated into Cumulus 1.9.x and from there into Cumulus MX. Some other ideas like separating the engine and user interface formed the basis for Cumulus 3.&lt;br /&gt;
=== Cumulus 3 aka MX ===&lt;br /&gt;
[[Cumulus MX]] is newer, and still being actively developed, it will run on a number of operating systems and has the advantage that it consists of an engine that reads the AWS, does the calculations, and creates a web server. There is then a separate user interface that runs in this web server, and lets you see a number of dashboard type web pages and edit settings. This separate user interface can run on any device connected to your local network (LAN) or wifi, as it just just needs a private link to the device running MX. Despite MX being more complicated to get to know, it does offer more features and can connect to more AWS than Cumulus 1. This is not the place to list all extra features, but it can output to a database, it maintains its file of extremes for a month and year beyond the end of those periods, and adds the ability to process a file only at end of each day.&lt;br /&gt;
&lt;br /&gt;
== Outputs to external web sites ==&lt;br /&gt;
&lt;br /&gt;
Cumulus will store full weather records, along with daily and all-time records, and graphical data. Cumulus can upload its data to a web server and comes packaged with template web pages for this purpose. Cumulus also supports automatic uploads to Weather Underground, PWS weather, Weatherbug, WOW, CWOP/APRS, Windy.COM, Awekas and Weathercloud. &lt;br /&gt;
&lt;br /&gt;
Releases after 3072 include an interface to MQTT which allows users to feed data to their home automation systems (e.g. you can feed internal temperatures from your weather station to your home automation system to control your central heating).&lt;br /&gt;
&lt;br /&gt;
A variety of example [[Cumulus Screenshots|screen shots]] are available for Cumulus 1, and those for MX will be added in the future.&lt;br /&gt;
&lt;br /&gt;
==Supported Devices==&lt;br /&gt;
&lt;br /&gt;
This varies between Cumulus 1 and MX.&lt;br /&gt;
&lt;br /&gt;
There is a full list of [[Supported Devices]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Web pages==&lt;br /&gt;
Steve Loft once described the web pages his wife designed and he provided with Cumulus with these words: &amp;quot;They exist because they&#039;re our web pages, and they&#039;re really only included with Cumulus as examples of how the web tags work. It never occurred to me that most people would simply use the supplied examples instead of creating their own pages!&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Web pages included&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*Current Conditions&lt;br /&gt;
*Gauges (in Cumulus 1 with real time wind display, in MX using Steel Series dial representations)&lt;br /&gt;
*Current Meteorological Day: Maxima and Minima&lt;br /&gt;
*Previous Meteorological Day: Maxima and Minima&lt;br /&gt;
*This month and this year: Maxima and Minima&lt;br /&gt;
*Monthly Records: Maxima and Minima&lt;br /&gt;
*All Time Records: Maxima and Minima&lt;br /&gt;
*Trend Graphs (in Cumulus 1 the graphs shown are generated by the software as images; in MX the software generates the figures for plotting in Json files, the graphs are then drawn from those figures)&lt;br /&gt;
&lt;br /&gt;
The standard menu navigation allows for inclusion of both a support forum link and a link to a webcam. Custom web pages can be achieved through the use of web tags added to any HTML/CSS layout.&lt;br /&gt;
&lt;br /&gt;
==Help and Support==&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 includes a comprehensive Help File, this can be downloaded from [[Software|here]] if you are using MX, but it is designed to be used on windows operating system.&lt;br /&gt;
&lt;br /&gt;
There are pages within this [[Main_Page|Wiki contents page]] that discuss:&lt;br /&gt;
*Frequently Asked Questions [[FAQ|for Cumulus 1]] (although it has some applicability to MX and does discuss weather station positioning; and a new one [[Cumulus MX#FAQ|for Cumulus MX]] (only rough outline at present)&lt;br /&gt;
* each of the [[:Category:Configuration Files|configuration]] and [[:Category:Log Files|log files]], &lt;br /&gt;
* list the [[Webtags|web tags]] available, and how to use input and output parameters with them&lt;br /&gt;
* give guidance for setting up a [[Website setup|web site]] whether using the provided template pages, or ones you have edited/created, plus other &amp;quot;web tips&amp;quot;&lt;br /&gt;
* some 3rd party apps and tools that can be run on your web site&lt;br /&gt;
* weather terminology, explaining the various terms that Cumulus uses, the way that derivatives are calculated, and the ways that your weather station can measure what it reports to Cumulus&lt;br /&gt;
&lt;br /&gt;
Further help, support, and discussion is available on our Forum. Anyone can read the forum. You will need to register to be able to see attachments or post to the forum. Please submit bug reports and requests for enhancements there. You will find a guide to how to capture a [[Screen capture|what is on your screen]] in this wiki, as that can be useful when requesting support. You may also be asked to supply various files to help diagnose your problem. Do that by using Zip to compress all the requested files, then below the window where you post your response click on the tab labelled attachments for further instructions.&lt;br /&gt;
&lt;br /&gt;
==Donations &amp;amp; Sandaysoft==&lt;br /&gt;
&#039;&#039;&#039;Since Steve Loft stopped developing Cumulus, there has been no mechanism for donating.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;a note from the original developer...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sandaysoft was the home of Cumulus, software to help you make the most of your weather station.   When I wrote it I was located on the island of [http://maps.google.co.uk/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=sanday&amp;amp;sll=53.800651,-4.064941&amp;amp;sspn=16.5235,44.208984&amp;amp;ie=UTF8&amp;amp;ll=56.980911,-2.504883&amp;amp;spn=7.609419,22.104492&amp;amp;z=6 Sanday], in Orkney, off the north coast of Scotland in the UK. Cumulus is &#039;&#039;&#039;donationware&#039;&#039;&#039;. If you like the software and find it useful, please make a contribution towards the continuing development of Cumulus. &lt;br /&gt;
&lt;br /&gt;
I rely on your donations to allow me to buy the software that I need to continue improving Cumulus. 100% of any donation received goes towards software development, either towards the cost of new development tools or the cost of hosting this site. I and my wife didn’t make a profit from Sandaysoft - when I was writing Cumulus 1, 2, and 3, I had a full-time job and Sandaysoft was one thing we did in our spare time.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;amp;amp;hosted_button_id=5221083 Donate via PayPal] THIS LINK MAY NO LONGER WORK&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Steve Loft&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=5442</id>
		<title>Category:Cumulus MX</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=5442"/>
		<updated>2020-04-27T15:21:00Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* MySQL settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
If you are wondering what Cumulus software does, see [[About Cumulus|this article]].&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
Before you read this article any further, read [[About Cumulus|the article that introduces Cumulus]] first, as that will explain what Cumulus software can do for you, then you will be linked back to this page.&lt;br /&gt;
&lt;br /&gt;
This Wiki article was originally exactly what Steve Loft said in the [https://cumulus.hosiene.co.uk/viewforum.php?f=39 support forum] when he first started experimenting with Cumulus MX and access was restricted to those willing to experiment with his tests.&lt;br /&gt;
&lt;br /&gt;
At that stage, Cumulus 1 was still recommended for most users, because MX was experimental and it had limited functionality. Now that further development is adding lots more functionality into MX, this is the Cumulus flavour that most users will select to install and run. However, whether you have used Cumulus 1 in the past, or are new to Cumulus, there are no instructions built into the MX package, so it is hoped that the update of this article will help people to understand MX sufficiently to use it both more easily and to maximum capability.&lt;br /&gt;
&lt;br /&gt;
== Restrictions on who can use MX ==&lt;br /&gt;
=== Message from Steve Loft ===&lt;br /&gt;
Note: The graphs used in Cumulus MX are drawn using Highcharts and they are free for non-commercial use only, i.e. you may not use them on a company web site, see http://shop.highsoft.com/faq/non-commercial for clarification. &#039;&#039;&#039;For this reason, and others, use of Cumulus MX in a commercial environment is expressly forbidden.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Please include a link to the Highcharts web site (as the supplied web page does) if you use the charts under the terms of the non-commercial licence.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Documentation for MX ==&lt;br /&gt;
=== Message from Steve Loft ===&lt;br /&gt;
There&#039;s quite a lot to read before you start - please do read all of this page and all the references it mentions, most of it is very important. &lt;br /&gt;
&lt;br /&gt;
Note that most of the Cumulus 1 documentation also applies to Cumulus MX. MX specific documentation is currently in very early stages and some settings may not be obvious. Looking at the [[FAQ|Frequently Asked Questions for Cumulus 1]], [[Cumulus MX FAQ|Frequently asked questions for MX]], and articles elsewhere in this wiki will help, as will looking at the Cumulus 1 help file, it is available on the [[Software|Software downloads page]].  If you already use Cumulus 1, the help is part of the standard installation. &lt;br /&gt;
 &lt;br /&gt;
If MX is your first encounter with Cumulus, you will be at a disadvantage regarding documentation of many of the features, while those who have previously been familiar with Cumulus 1 will find most aspects of MX easier to pick up.&lt;br /&gt;
&lt;br /&gt;
=== Update ===&lt;br /&gt;
The update made to this page draws on what has been said spread over lots of posts on the support forum and attempts to make it more accessible by repeating it on this page. In writing this update, I have drawn on my own experience of moving from Cumulus 1 to MX, but saved you the pain of where I went wrong, just telling you what is correct.&lt;br /&gt;
&lt;br /&gt;
If this page, and those other Wiki pages it links to (e.g. a new Cumulus FAQ), do not answer all your questions then see [https://cumulus.hosiene.co.uk/viewforum.php?f=40 the support forum for current Cumulus MX] as that will let you see what other people have asked about, any posts I have not yet incorporated into this page, and there you get the opportunity to post your own query.&lt;br /&gt;
&lt;br /&gt;
== Comparing Cumulus 1 and MX ==&lt;br /&gt;
&lt;br /&gt;
Cumulus MX aims to be as compatible with Cumulus 1 as possible with 3 exceptions:&lt;br /&gt;
* Like Cumulus 2, MX separates:&lt;br /&gt;
*# the engine (reads weather station, calculates derivatives, creates web server for user interface, and sends updates to various external web sites), and the&lt;br /&gt;
*# administrative (shortened to admin hereafter) interface (displays basic information, allows you to vary settings, contains editors for highs and lows and for log files).&lt;br /&gt;
* Like Cumulus 2, MX runs on Linux and OS X as well as (like Cumulus 1) Windows.&lt;br /&gt;
* Like Cumulus 2, MX learns from some of the mistakes made in early part of design of Cumulus 1, that limited further development.&lt;br /&gt;
&lt;br /&gt;
Because the development environment for Cumulus 1 is no longer available, it cannot have any extra functionality added. MX uses standard language C# (pronounced &amp;quot;C Sharp&amp;quot;), an object-oriented programming language created by Microsoft for use with the .NET Framework. It also works with Mono an open source implementation of Microsoft&#039;s .NET Framework based on the ECMA standards for C# and the Common Language Runtime. &lt;br /&gt;
 &lt;br /&gt;
=== Features and functionality ===&lt;br /&gt;
&lt;br /&gt;
Initially MX, as written by Steve Loft, [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=13298#p104138 lacked a lot of features] that were available in Cumulus 1, but subsequent developments headed by Mark Crossley have now added the majority of the missing features.  There are also many features that have been added to MX that were &#039;&#039;&#039;either&#039;&#039;&#039; on the now lost list of enhancements for Cumulus 1 that never got implemented, &#039;&#039;&#039;or&#039;&#039;&#039; are extra functionality to reflect recent changes in weather station features. All quotes below are from the release notes issued by Steve or Mark. Only significant changes to functionality are noted below (for fixes see support forum for full release announcements). There is also version change information [[Cumulus_MX_formal_release_versions|here for MX versions]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Version 3.0.x ====&lt;br /&gt;
*build 3023 - you can now control the output format of &amp;lt;#tomorrowdaylength&amp;gt; using an entry in &#039;&#039;&#039;strings.ini&#039;&#039;&#039;  like this example:&lt;br /&gt;
&amp;lt;pre&amp;gt;[Solar]&lt;br /&gt;
MoreDaylightTomorrow=Il y aura {0} minutes {1} secondes plus la lumière du jour demain&lt;br /&gt;
LessDaylightTomorrow=Il y aura {0} minutes {1} secondes moins la lumière du jour demain&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Build 3025 - new MySQL (6 options) and custom HTTP uploads (can invoke a PHP script) facilities&lt;br /&gt;
** Also introduces a second pass to read archive records in catch up &#039;&#039;&#039;for Davis stations only&#039;&#039;&#039;&lt;br /&gt;
**Debug logging, diagnostic data logging, and ftp logging can now be set in the UI&lt;br /&gt;
** Changes for reading from Fine Offset and Davis stations&lt;br /&gt;
**Improved console messages at start up to indicate whether station has been connected successfully&lt;br /&gt;
**Makes sure dayfile.txt entry is always logged to MXdiags to help in case has problems writing file&lt;br /&gt;
**&#039;Stop second instance&#039; option now implemented (there were problems with this, see later versions)&lt;br /&gt;
**Graph periods can now be configured&lt;br /&gt;
&lt;br /&gt;
*build 3035 - archives the [[month.ini]] and [[year.ini]] file at the end of the month/year as monthYYYYMM.ini and yearYYYY.ini.&lt;br /&gt;
*Build 3041 - Support for FTP over SSL/TLS (FTPS) - enable in Internet Settings&lt;br /&gt;
*build 3046 - added [[Weather_Diary|weather diary]] database (Note the MX diary file is different to the Cumulus 1 diary file).&lt;br /&gt;
*build 3047 - Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string (see [[Webtags#Using_HTML_tags_within_format_parameters_.28MX_only.29|web tag page]]).&lt;br /&gt;
*build 3049 - This build enables ability to upload data to Windy.com.&lt;br /&gt;
&lt;br /&gt;
==== Version 3.1.1 ====&lt;br /&gt;
This release is mainly part of my attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
* build 3054 - Adds a Current Conditions editor and an All Time Records editor to admin interface&lt;br /&gt;
* Build 3056 - Fix for the All Time Records editor&lt;br /&gt;
&lt;br /&gt;
==== Version 3.2.5 ====&lt;br /&gt;
adds editors for files that track extremes previously missing from MX&lt;br /&gt;
*Build 3061 - that completes all the missing record editors from Cumulus 1&lt;br /&gt;
&lt;br /&gt;
==== Version 3.4.0 ====&lt;br /&gt;
The big change for this release is adding historic data &amp;quot;catch-up&amp;quot; for Davis WeatherLink Live devices.&lt;br /&gt;
*Build 3064 - fixes bug in Monthly Records editor for dry/wet periods.&lt;br /&gt;
&lt;br /&gt;
==== Version 3.4.5 ====&lt;br /&gt;
This release continues attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
**  Build 3069 - Adds Editors for: Dayfile, Monthly Logs, Extra Logs&lt;br /&gt;
&lt;br /&gt;
==== Version 3.5.0 ====&lt;br /&gt;
adds the generation of a Moon phase image, and the ability to push data to MQTT brokers.&lt;br /&gt;
&lt;br /&gt;
=== Accessing Admin Interface ===&lt;br /&gt;
Cumulus 1 was an all in one application, it both read the data from the weather station and provided the user interface for you to see the derived data and change the settings. MX is different, it consists of a stand-alone &#039;engine&#039; which performs the reading and logging of data, uploading to a web site etc. This &#039;engine&#039; is a command-line/console application which has no user interface. The separate user interface is provided by virtue of the engine acting as a web server. Once the engine is running, you can view the user interface by typing the URL of the built-in web server into your browser, either on the same machine, or on a separate machine sharing the same local network. The default URL if the browser is on the same machine as MX is http://localhost:8998/ - substitute the machine&#039;s IP address for &#039;192.168.y.z&#039; (where y and z are numbers that vary between implementations) if the browser is on a different machine OR if &amp;quot;localhost&amp;quot; is already in use for another web server. For security reasons, the user interface should not be accessible via the public internet.&lt;br /&gt;
&lt;br /&gt;
=== Operating Systems ===&lt;br /&gt;
MX runs on:&lt;br /&gt;
* Microsoft Windows operating system (Cumulus 1 only runs on this)&lt;br /&gt;
**To run MX on Windows, you need &#039;&#039;&#039;.NET&#039;&#039;&#039; installed which is included on Windows 7 upwards.&lt;br /&gt;
* Unix derivatives Linux and Mac OS X. &lt;br /&gt;
**To run MX on the additional platforms, it requires the &#039;&#039;&#039;Mono&#039;&#039;&#039; runtime, and you will need to install this&lt;br /&gt;
&lt;br /&gt;
As mentioned in the differences between Cumulus 1 and MX section earlier, Mono is the open source version of the propriety .Net. Both are sponsored by Microsoft.&lt;br /&gt;
&lt;br /&gt;
=== Configuration, Log, and Web files ===&lt;br /&gt;
Both Cumulus 1 and MX both use the same basic files: [[Cumulus.ini]], [[dayfile.txt]], [[today.ini]], [[month.ini]], [[year.ini]], [[alltime.ini]], [[monthlyalltime.ini]], indexT.htm, todayT.htm, yesterdayT.htm, thismonthT.htm, thisyearT.htm.  But there are differences in content in all these, and the web pages not mentioned there are totally different.&lt;br /&gt;
&lt;br /&gt;
The configuration file Cumulus.ini has some differences between Cumulus 1 and MX, see that wiki page for more information, but essentially each flavour will ignore the parts they don&#039;t understand, and add the additional parts that they need but the other did not use.&lt;br /&gt;
&lt;br /&gt;
While Cumulus MX can read the &#039;&#039;&#039;today.ini&#039;&#039;&#039; produced by Cumulus 1, you probably need to edit the date format in the date at the start of that file before Cumulus 1 can read a &#039;&#039;&#039;today.ini&#039;&#039;&#039; produced by MX. MX uses ISO format dates with year first, Cumulus 1 uses the date format defined on your PC system that might have year last.  Look up in this wiki pages for the Log Files [[:Category:Log Files|index page]] or the individual file pages just referenced to see the differences between file content, and what you &#039;&#039;may&#039;&#039; need to edit to use Cumulus 1 files with MX. &lt;br /&gt;
&lt;br /&gt;
Both Cumulus 1 and Cumulus MX supply a number of &#039;&#039;templates that are processed into web pages&#039;&#039;, although the end produce web pages are identical, &#039;&#039;&#039;the templates are not interchangeable&#039;&#039;&#039;. However, there are files that Cumulus 1 uses (for example it uses several image files for the trends web page and a weather diary in a XML file) that are not used by MX and also many files that MX creates (for example json files) that were not part of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Installing and Running Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
There is no automatic installer (this may change). Cumulus MX is supplied as a zipped package on a link from [[software|download page]].&lt;br /&gt;
&lt;br /&gt;
When running Cumulus MX, you either have a package that runs it for you, or in your command type interface you type &#039;&#039;&#039;CumulusMX.exe&#039;&#039;&#039; or &#039;&#039;&#039;sudo mono CumulusMX.exe&#039;&#039;&#039; depending on device,  (or click a shortcut). &lt;br /&gt;
&lt;br /&gt;
You can however add parameters to the run instruction e.g. &#039;&#039;&#039;CumulusMX.exe -lang en-GB&#039;&#039;&#039; (to select the GB locale),  &#039;&#039;&#039;CumulusMX.exe -port 8002&#039;&#039;&#039; (to change the port where the user interface runs), or &#039;&#039;&#039;CumulusMX.exe -debug&#039;&#039;&#039; (to have full debugging turned on as MX starts), &#039;&#039;&#039;CumulusMX.exe -Logging=1&#039;&#039;&#039; (for the Davis specific logging). &lt;br /&gt;
&lt;br /&gt;
Try &#039;&#039;&#039;start /min C:\Cumulus\CumulusMX.exe&#039;&#039;&#039; to run MX as a minimised package (although in Windows you can change the properties of the shortcut you use to start minimised).&lt;br /&gt;
&lt;br /&gt;
== Optional parameters to add to the instruction to run the MX engine ==&lt;br /&gt;
The port, locale, logging, and debug switch have just been mentioned, here are some more details for the first two.&lt;br /&gt;
&lt;br /&gt;
=== Parameter for changing Port ===&lt;br /&gt;
When Cumulus starts, it will display the URL of the user interface. It runs on port 8998 by default; if this is not suitable for some reason you can over-ride it using the &#039;-port&#039; parameter on the command line, e.g. to use port 9999 instead:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo mono CumulusMX.exe -port 9999&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Parameter for changing Locale ===&lt;br /&gt;
On Linux and (in particular) OS X, Cumulus MX may not be given the correct locale to use, and you may get the default US locale even if that is not your locale. It will output the local it is using when it starts; if it is not correct, close it down and start it again, this time specifying your locale on the command line, using the -lang parameter . For example, in the UK, on a non-Windows device type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mono CumulusMX.exe -lang en-GB&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Other local examples:  &#039;&#039;&#039;CumulusMX.exe Current culture: English (United States)&#039;&#039;&#039;, &#039;&#039;&#039;CumulusMX.exe -lang de-DE&#039;&#039;&#039;,  &#039;&#039;&#039;CumulusMX.exe -lang el-GR&#039;&#039;&#039; (this is one of the locales that reads numbers with &#039;&#039;&#039;integer,decimal&#039;&#039;&#039; format), &#039;&#039;&#039;CumulusMX.exe -lang nl-NL&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you are not sure what value you need to supply for the -lang parameter, there is a list here - http://msdn.microsoft.com/en-gb/library/ee825488%28v=cs.20%29.aspx. You need to supply the code in the first column (&amp;quot;Language Culture Name&amp;quot;) in that list. &lt;br /&gt;
&lt;br /&gt;
Note that this does not affect the language used by Cumulus MX (although it may in the future), it affects the decimal separator and the list separator.&lt;br /&gt;
&lt;br /&gt;
Note that you &#039;&#039;may&#039;&#039; need to supply your administrator password after typing the &#039;sudo ...&#039; command line. The system will prompt you for this if it is needed.&lt;br /&gt;
&lt;br /&gt;
== Running Cumulus MX ==&lt;br /&gt;
# Make sure your weather station (and any extra sensors) is connected to the device on which you have installed Cumulus MX, before you try to run Cumulus MX.&lt;br /&gt;
# Start &#039;&#039;&#039;Cumulus MX engine&#039;&#039;&#039; (command to do this varies between operating systems, so see sub-heading for your device below&lt;br /&gt;
# Start &#039;&#039;&#039;Admin Interface&#039;&#039;&#039;, it runs in a browser, by default on port 8998, see [[#User_Interface|section]] below.&lt;br /&gt;
&lt;br /&gt;
If you are running MX for the first time, without a configuration file (none is included in download package), see [[Cumulus.ini#Cumulus_MX|here]] for screen shots and instructions.&lt;br /&gt;
&lt;br /&gt;
=== Requirements for running on Windows ===&lt;br /&gt;
&lt;br /&gt;
To run MX on Windows, you need .Net version of at least 4.5.2 installed. This is only available for  Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1.&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you need version 4.8 or later, this should already be installed by your windows update feature.  The .Net download for version 4.8 should be here https://dotnet.microsoft.com/download/dotnet-framework/net48.&lt;br /&gt;
&lt;br /&gt;
Cumulus MX initiates a web server, to do this it may need administrative access, consequently to avoid having to run MX as an administrator you can issue a command that allows all users to bind to port 8998 which is the web server it initiates (this is used for the Cumulus MX user interface). Note that if you plan to change the interface port by using the port parameter in your launch of MX, you should change the 8998 to whatever port you are planning on using. To enter the command, first open a command window as administrator. One way to do this is to right click the windows symbol at the start of the windows task bar. The option to choose there (on windows 10) is &#039;&#039;&#039;Windows PowerShell (admin)&#039;&#039;&#039;, but an option called &#039;&#039;&#039;Command Prompt (Administrator)&#039;&#039;&#039; will also work. Once that opens a new window type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You only need to do that once. After than you can initiate MX from any user, you don&#039;t need to run as administrator.&lt;br /&gt;
&lt;br /&gt;
After you have done this you can run CumulusMX.exe normally without Administrator rights and therefore you can create a short-cut to run MX when your PC starts (put your user name where I have put ...), the shortcut should point to T:\CumulusMX\CumulusMX.exe (where T is used here only to denote the drive on which you have installed MX as it does not need to be the same as where your operating system is):&lt;br /&gt;
 C:\Users\...\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\CumulusMX.exe&lt;br /&gt;
With this you might want to right click on that shortcut, select properties, then you can set the starting position for the command window, the colours and font it will use, and even choose to start minimised, amongst many other selections.&lt;br /&gt;
&lt;br /&gt;
Look at your hub or router (this should have come with instructions on how to do this in your browser) and on one screen it should show what devices are connected to your LAN and wifi. Look for the IPv4 address (w.x.y.z) of the device you have installed MX on, for example 192.168.1.64. Then give your Computer a fixed address  for MX user interface by finding the network card via Network and Sharing Centre (Control Panel), click on Change Adapter Settings, then Right click on Ethernet or WiFi Adapter, select Properties and in the window that opens right click on Internet Protocol Version 4 (TCP/IP 4), and select properties and on that pop up screen tell the computer to &amp;quot;use the following IP address and fill it out with a subnet mask of 255.255.255.0 and gateway address between 192.168.1.1 and 192.168.1.254 (depending on the address of your hub/router).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Each time you want to run Cumulus on Windows:====&lt;br /&gt;
#First &#039;&#039;&#039;start the engine&#039;&#039;&#039; in one of the following 3 ways  (there are some optional parameters that can be used with the .exe call as mentioned below):&lt;br /&gt;
#*Open the folder where you installed MX and click on the CumulusMX.exe to run it. &lt;br /&gt;
#* OR create a shortcut on your desktop (and/or the taskbar) for that executable and click the shortcut to start the engine.&lt;br /&gt;
#* OR place the shortcut in the start up folder for the user account so MX automatically starts when you connect/log in.&lt;br /&gt;
# Next &#039;&#039;&#039;start the admin interface&#039;&#039;&#039;, it does not need to run all the time, but only when you need it (when you first use MX you will need it to access the settings where you tell MX what type of station you have and what units you want to use, and set various timing options), it normally runs on port 8998 (to vary that there is a &#039;&#039;&#039;-port&#039;&#039;&#039; parameter that is followed by required port and that port parameter has to be entered every time you start MX if you are not using the default port).&lt;br /&gt;
&lt;br /&gt;
=== Requirements for running on Linux and OS X ===&lt;br /&gt;
&lt;br /&gt;
You will need to install the &#039;&#039;&#039;Mono-complete&#039;&#039;&#039; runtime (the latest version of Mono should work with all functionality of latest MX in all locales). Mark Crossley says &amp;quot;There shouldn&#039;t be any outstanding issues with Mono, afaik they are all resolved - except for the Moon image rotation in the southern hemisphere which does not work with Mono 6.0 thru to the latest 6.8.0, only version 5.x works correctly atm for System Drawing.&amp;quot;&lt;br /&gt;
* For OS X, you can download this here - http://www.mono-project.com/download/. &lt;br /&gt;
* How you install on Linux depends on the flavour of Linux you are running. There are download links for Linux at the same URL, but it is often easier to use a package manager, which will download and install it automatically. &lt;br /&gt;
**For example, in &#039;Raspbian&#039; on the Raspberry Pi, you can install mono with these commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install mono-complete&lt;br /&gt;
&amp;lt;/pre&amp;gt; or&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt update &amp;amp;&amp;amp; sudo apt upgrade&lt;br /&gt;
sudo apt install mono-complete&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure that you have the &#039;&#039;&#039;mono-complete&#039;&#039;&#039; package installed.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;sudo&amp;quot; prefix gives the command &#039;root&#039; privileges, that allows administrative commands like update and install to run.&lt;br /&gt;
 &lt;br /&gt;
==== To actually run MX ====&lt;br /&gt;
Open a terminal window, change to the Cumulus MX directory, and then type:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo mono CumulusMX.exe&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Next start the user interface, basically same as described for Windows above. More information on user interface later.&lt;br /&gt;
&lt;br /&gt;
==== Notes by ExperiMentor (in Switzerland) ====&lt;br /&gt;
These comprehensive notes describe how to install Cumulus MX on a Pi Zero, using a PC to do some of the work:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Buy equipment&#039;&#039;&#039;&lt;br /&gt;
* Raspberry Pi Zero W&lt;br /&gt;
** A faster Pi is NOT needed for running Cumulus. Pi Zero W has WiFi and one USB port which is all that is needed for headless running.&lt;br /&gt;
** Using a faster Pi might speed parts of the installation process, but are overkill for actual ‘production’ running. A faster Pi will work fine though if you have one going spare and don&#039;t mind the extra power use.&lt;br /&gt;
** Case if desired&lt;br /&gt;
* Micro SD card eg 16 GB, decent quality. Adapter if needed to put Micro SD card in PC&lt;br /&gt;
* OTG cable (micro USB plug to standard USB socket) to connect a USB weather station to Raspberry Pi [you may have got one free with a mobile phone or tablet] if it&#039;s a USB weather station. Not needed if you have a WiFi or ethernet weather station. An Ethernet weather station will need connected to your router, not the Pi.&lt;br /&gt;
* Suitable Micro USB power supply (it does not need to be a high power 2.5A version for Pi Zero W with only the weather station attached; it will be powered on 24/7, so a low power consumption ‘switched mode’ type is preferred – ie one that does not become warm when plugged in with nothing attached. You may have a suitable one from a mobile phone.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Download useful PC software and install on your PC&#039;&#039;&#039;&lt;br /&gt;
These instructions are for a Windows PC. Steps would be similar on a Mac, but programs and details would differ. Should also be possible with an Android tablet.&lt;br /&gt;
* SD Formatter (the Windows Format facility will NOT do)&lt;br /&gt;
** https://www.sdcard.org/downloads/formatter_4/index.html&lt;br /&gt;
* balenaEtcher (for unzipping and burning images to SD cards) [Previously named &#039;Etcher&#039;] &amp;lt;tt&amp;gt;https://etcher.io/&amp;lt;/tt&amp;gt;&lt;br /&gt;
* Win32DiskImager (for backup &amp;amp; restore of SD card images) &amp;lt;tt&amp;gt;https://sourceforge.net/projects/win32diskimager/&amp;lt;/tt&amp;gt;&lt;br /&gt;
* PuTTY (an SSH client for Windows) &amp;lt;tt&amp;gt;https://www.putty.org/&amp;lt;/tt&amp;gt;&lt;br /&gt;
* FileZilla (an FTP file transfer program for Windows) &amp;lt;tt&amp;gt;https://filezilla-project.org/download.php&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Download Raspbian Pi Operating System&#039;&#039;&#039;&lt;br /&gt;
* Save it on your PC, from https://www.raspberrypi.org/downloads/raspbian/&lt;br /&gt;
* &amp;quot;RaspBIAN Buster Lite&amp;quot; is probably OK, but other than small file size it offers no advantage over installing the full version of RaspBIAN Buster. These instructions are being tested using &amp;quot;Raspbian Buster with desktop and recommended software&amp;quot;, the largest of all, which could allow you to do other things more easily.&lt;br /&gt;
* Just click on “Download Zip” (torrent might be faster if you have the ability, but not worth installing just for this)&lt;br /&gt;
* Do not unzip it&lt;br /&gt;
* These instructions have been tested with kernel version 4.14, released 18 April 2018 and with kernel version 4.14, released 13 November 2018 [March 2019] and kernel version 4.19 released 10 July 2019&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Install Pi Operating System onto Micro SD card&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Format the SD card&#039;&#039;&lt;br /&gt;
* Put Micro SD card in PC (use adapter if needed)&lt;br /&gt;
** If re-using a previous Pi SD card, click ‘Cancel’ on the warning about needing to format the card&lt;br /&gt;
* Run SD Card Formatter (click Yes to ‘Allow to make changes to your device’).&lt;br /&gt;
** Need to use this program rather than the Format tool in File Explorer, because Pi SD cards end up with a very small ‘Windows accessible’ partition and a large partition containing Linux. SD Card Formatter allows reclaim of the large partition.&lt;br /&gt;
* Your SD card should automatically populate in the ‘Drive’ box. In case you have another SD card in your PC, ensure the correct card is selected!&lt;br /&gt;
* Click ‘Format’ and check and accept the Warning messages&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Copy the Pi Raspbian Operating System onto the card&#039;&#039;&#039;&lt;br /&gt;
* Run &#039;&#039;&#039;balenaEtcher&#039;&#039;&#039; on your PC&lt;br /&gt;
* Click ‘Select Image’ and choose the ‘Raspbian Buster’ operating system zip file that was downloaded earlier&lt;br /&gt;
* SD card should be automatically populated. In case you have another SD card in your PC, ensure the correct card is selected!&lt;br /&gt;
* Click ‘Flash!’. The operating system will be copied to the card. This takes about 10 minutes, followed by another 8 minutes to ‘Verify’&lt;br /&gt;
* Cancel any messages about needing to Format the card - they are just indicating that Etcher has installed the partition that cannot be read by Windows&lt;br /&gt;
* On completion, the card is ‘ejected’ from the PC. Physically remove it and then straight away reinsert it so that the content can be viewed in File Explorer&lt;br /&gt;
* TWO drives will now be visible for the SD card. You will likely see a warning that one of the drives needs to be formatted before it can be used. ‘Cancel’ that warning and ignore that drive.&lt;br /&gt;
* View the other drive, which is named ‘boot’ in File Explorer&lt;br /&gt;
* On the View tab, ensure the ‘File Name extensions’ is ticked&lt;br /&gt;
* Right click and select ‘New’, ‘Text document’. Change its name to SSH (deleting the .txt extension; you need to make an empty file called SSH not SSH.txt). Click ‘Yes’ to ‘Are you sure you want to change the extension?’&lt;br /&gt;
* Right click and select ‘New’, ‘Text document’. Change its name to wpa_supplicant.conf (deleting the .txt extension; you need to make a file called wpa_supplicant.conf not wpa_supplicant.conf.txt). Click ‘Yes’ to ‘Are you sure you want to change the extension?’&lt;br /&gt;
* Right click on this new file and select ‘Open with Notepad’ or ‘Open with …’ then select Notepad. Enter the following content exactly as below (copy and paste) then edit your country code (if needed), WiFi network’s SSID and password: NOTE: Change GB as needed to be the code for your country. The quote marks should appear in the file, that is ssid=&amp;quot;YourNetwork&amp;quot; not ssid=YourNetwork . Same for psk.&lt;br /&gt;
&amp;lt;pre&amp;gt;ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev&lt;br /&gt;
update_config=1&lt;br /&gt;
country=GB&lt;br /&gt;
&lt;br /&gt;
network={&lt;br /&gt;
    ssid=&amp;quot;YourNetwork&amp;quot;&lt;br /&gt;
    psk=&amp;quot;YourNetworkPassword&amp;quot;&lt;br /&gt;
    key_mgmt=WPA-PSK&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Not essential, but I like to keep copies of both those files for future use. They can be on the SD card with different names eg ‘SSH - Copy’ and ‘wpa_supplicant.conf - Copy’ as well as on your PC&lt;br /&gt;
* The function of these 2 files is to connect your Raspberry Pi to your network as soon as it boots, and allows you to connect to and control it from your PC by SSH using PuTTY. This avoids needing to connect a keyboard, mouse and monitor to the Raspberry Pi. It is particularly useful for Pi Zero W (or Pi Zero) which hasn’t got enough USB connections and no Ethernet (wired network) connection. This is called ‘Headless operation’.&lt;br /&gt;
* Right click on the ‘boot’ SD card in left pane of File Explorer and ‘Eject’ it safely.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setting up the Raspberry Pi&#039;&#039;&#039;&lt;br /&gt;
* With nothing plugged into the Raspberry Pi, take the Micro SD card from your PC and put it in the Pi.&lt;br /&gt;
* In a later step, you will need to find out the Raspberry Pi’s IP address by looking at your network router’s web interface. I can’t help you with doing that. If you don’t know how to, an alternative is to connect a keyboard, mouse and monitor to the Raspberry Pi at this stage&lt;br /&gt;
* Plug the power supply into the Raspberry Pi. It will boot up (note flashing red and/or green LEDs depending on model).&lt;br /&gt;
* On your PC, log into your network router’s web interface and identify the Pi’s IP address, which will be in the form xxx.xxx.xxx.xxx, for example 192.168.1.123&lt;br /&gt;
** NOTE: If you will be switching from a faster “build” Raspberry Pi to a “production” Raspberry Pi Zero W, the IP address will change, so you’ll need to repeat this step later&lt;br /&gt;
** While in your network router for the ‘production’ Pi you will be using, set up some port forwarding that will be needed later.&lt;br /&gt;
** Forward port 8998 to your Pi’s IP address for TCP protocol if you want to be able to access the Cumulus web interface from the external internet (this brings potential security risk though). [Forwarding port 8002 as well was previously needed].&lt;br /&gt;
* Start PuTTY on your PC. In the box for ‘Host Name or IP address’, enter the Pi’s IP address from above. In the adjacent ‘Port’ box, enter 22. Connection type should be SSH. Click ‘Open’.&lt;br /&gt;
* A window opens. The first time you do this you will probably see a long message asking to confirm it is OK to connect to a not-previously-known device. Click ‘Yes’.&lt;br /&gt;
* Login to the Pi. Username is pi [lower case] and password is raspberry [lower case]&lt;br /&gt;
* You will see a warning that SSH is enabled but the password has not been changed, which is a security risk. We will change the password in a moment&lt;br /&gt;
* Type&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo raspi-config&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Note, to copy from here (usually need to do 1 line at a time), select it then CTRL-C. To paste into the PuTTY window, right click.&lt;br /&gt;
* As needed, adjust the following settings:&lt;br /&gt;
** Change the password to something you will remember. Leaving it at raspberry is a serious security risk – exposes your whole network to hackers&lt;br /&gt;
** In Network Options,&lt;br /&gt;
**#change the name of your pi to ‘Cumulus’ or something you prefer&lt;br /&gt;
**# WiFi network and password have already been set by the wpa-supplicant.conf file added earlier&lt;br /&gt;
** In Boot Options, Desktop / CLI, select ‘Console Autologin’&lt;br /&gt;
** In Localisation Options,&lt;br /&gt;
**# change ‘Locale’ if you need something different to en_GB.UTF-8. [Changing this takes quite a while on a slow Pi]. [As of Sep/Oct 2019, there is some kind of incompatibility between RaspBIAN Buster, mono v6.0.0.314 and locales other that en_GB - so unless you NEED another locale, it would be better to leave it as en_GB. The alternative is to force load an older version of Mono, for example v5.18]&lt;br /&gt;
**# Change Timezone.&lt;br /&gt;
**# Change Keyboard Layout if needed&lt;br /&gt;
**# WiFi country has already been set by the wpa-supplicant.conf file added earlier&lt;br /&gt;
** In Interfacing options, SSH server has already been set to be enabled by the empty SSH file added earlier&lt;br /&gt;
** Select ‘Finish’. There is no need to reboot at this stage. But until you do, you will see messages &amp;quot;sudo: unable to resolve host raspberrypi&amp;quot;, but these can be safely ignored (it&#039;s just because you renamed the Pi - will disappear after next reboot)&lt;br /&gt;
&lt;br /&gt;
In the steps below, you will need to press &#039;&#039;&#039;y&#039;&#039;&#039; to agree to proceed at various times&lt;br /&gt;
&lt;br /&gt;
If you have been building the Micro SD card on a fast Pi, now is the time to switch to the &#039;production&#039; Pi, for which a slower Pi Zero W is more than adequate.&lt;br /&gt;
Shut down the Raspberry Pi safely.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo halt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Move the micro SD card to the Pi Zero W&#039;&#039;&#039;.&lt;br /&gt;
Power on the Pi Zero W. Your SSH (PuTTY) session will close out and you&#039;ll need to reconnect after the Pi has rebooted. Use username pi and the new password you chose earlier.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Add the ‘Mono’ package&#039;&#039;&#039;&lt;br /&gt;
* Simplification: Mono is a package which allows programs to be written cross-platform so that they will run on Linux (including Raspberry Pi), Windows and Mac OS, similar to the Windows ‘.NET Framework’.&lt;br /&gt;
* The previous anomaly with the USB library not working with later versions of mono, affecting Fine Offset stations and the later Oregon Scientific stations (WMR88/100/200 etc) has been fixed (&#039;&#039;in CumulusMX build 3044 onwards&#039;&#039;) and these and other stations should now be fine with later/current versions of mono. I am currently using a Fine Offset with mono v5.18&lt;br /&gt;
* Process is to install a security certificate, add the mono server to the list of software sources [sources.list] that the Pi searches, then install the mono-complete package:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt install apt-transport-https dirmngr gnupg ca-certificates&lt;br /&gt;
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF&lt;br /&gt;
echo &amp;quot;deb https://download.mono-project.com/repo/debian stable-raspbianbuster main&amp;quot; | sudo tee /etc/apt/sources.list.d/mono-official-stable.list&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade &lt;br /&gt;
sudo apt-get install -y mono-complete&lt;br /&gt;
sudo apt autoremove&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At the time of writing (&#039;&#039;18 Sep 2019&#039;&#039;), this gets Mono v6.0.0.334, which works with Buster (RaspBIAN 10). However, there have been reports of incompatabilities which require use of an older version of Mono. These may have now been fixed, or alternatively may be related to use of locales other than en_GB.UTF-8 . Please see other threads in Support Forum for discussions.&lt;br /&gt;
NOTE: &#039;&#039;29 Feb 2020&#039;&#039;: added &#039;&#039;&#039;-y&#039;&#039;&#039; into the line &#039;&#039;&#039;sudo apt-get install -y mono-complete&#039;&#039;&#039; . This makes the install bypass the usual &#039;Continue Y/n?&#039; prompt¨which was causing strange problems for some, e.g. worked if just pressed &#039;Enter&#039; to accept default &#039;Y&#039;, but aborted installation if pressed &#039;Y Enter&#039;. Bizarre.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Reboot your Raspberry Pi&#039;&#039;&#039;&lt;br /&gt;
This would be a reasonable time to reboot your Pi:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo reboot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Your SSH (PuTTY) session will close out and you&#039;ll need to reconnect after the Pi has rebooted. Use username pi and the new password you chose earlier.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Install Cumulus MX on the Raspberry Pi&#039;&#039;&#039;&lt;br /&gt;
Download it [[Software|from here]] to your PC, unzip on your PC which makes a directory named CumulusMX. Remember where that directory is located then on PC run FileZilla&lt;br /&gt;
# In the ‘Host’ box, enter the Raspberry Pi’s IP address eg 192.168.1.123&lt;br /&gt;
# In Username, enter pi&lt;br /&gt;
# In Password enter your pi’s password&lt;br /&gt;
# In Port, enter 22&lt;br /&gt;
# Click ‘Quickconnect’. Raspberry Pi’s directory structure appears on the right and your PC’s directory structure is on the left.&lt;br /&gt;
# In the LEFT window, navigate to where you unzipped the download of Cumulus MX earlier. Ensure can see the folder name ‘CumulusMX’ in the lower left window&lt;br /&gt;
# In the RIGHT window, ensure that the folder /home/pi is shown (see top right window; contents in bottom right window include .cache, .config etc)&lt;br /&gt;
# Drag the folder ‘CumulusMX’ to an empty area in the lower right window (not onto one of the existing directories). Watch progress as this copies the whole CumulusMX folder and contents to directory ~/CumulusMX on the Pi&lt;br /&gt;
# Close FileZilla&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On Raspberry Pi PuTTY window:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo halt&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Plug your USB weather station into the Raspberry Pi – USB cable into the OTG connector (probably via an adaptor lead) if using Raspberry Pi Zero W.&lt;br /&gt;
If you have an ethernet or WiFi linked weather station then you won&#039;t need to do this - I don&#039;t have one so I don&#039;t know exact details. Steve below says you need to enter the IP address during Cumulus setup, but then also adjust a disconnect period if you are also using Weatherlink software.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Running Cumulus&#039;&#039;&#039;&lt;br /&gt;
On PC, run PuTTY again and log in to the Pi as before (note you can save the IP address between sessions)&lt;br /&gt;
&amp;lt;pre&amp;gt;cd ~/CumulusMX&lt;br /&gt;
sudo mono CumulusMX.exe&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The next thing you will want to do is access Cumulus via its &#039;&#039;&#039;user interface&#039;&#039;&#039; from your PC, so that you can update the &#039;&#039;&#039;settings&#039;&#039;&#039;. Using the IP address for your Pi, in your internet browser, enter: 192.168.y.z:8998 (where y and z are numbers you will need to find from seeing how your router connects to your Pi. You’ll first see a dashboard page, then can access the Settings menu.&lt;br /&gt;
&lt;br /&gt;
To make Cumulus run each time the Pi is rebooted (and force reboot in the early hours each day)&lt;br /&gt;
On the Pi, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo crontab -e&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On first run select the text editor you prefer (defaults to #1, nano, the easiest)&lt;br /&gt;
Then add the following lines at the end of the file:&lt;br /&gt;
&amp;lt;pre&amp;gt;# Start Cumulus as background task 30s after reboot (delay to allow WiFi to startup)&lt;br /&gt;
@reboot (sleep 30;cd /home/pi/CumulusMX;sudo mono CumulusMX.exe) &amp;amp;&lt;br /&gt;
&lt;br /&gt;
# Reboot each day at 0253&lt;br /&gt;
53 02 * * * sudo reboot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To stop the Pi and restart it without CumulusMX running&#039;&#039;&#039;&lt;br /&gt;
(eg you need to do that if upgrading the CumulusMX version) type the following&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo crontab -e&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;edit to put a # at the start of the line&#039;&#039;&#039; &amp;quot;@reboot...&amp;quot;&lt;br /&gt;
Ctrl-X to save the change to crontab and reboot using&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo reboot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When your pi restarts, CumulusMX will no longer be running. You can then do your version upgrade or other task.&lt;br /&gt;
&lt;br /&gt;
To revert to normal auto-running of CumulusMX, go through the same again, but this time edit crontab to remove the # from the start of the line &amp;quot;@reboot...&amp;quot;. Save changes and reboot - CumulusMX will be running.&lt;br /&gt;
&lt;br /&gt;
Updating a version of CumulusMX is easily done as follows:&lt;br /&gt;
1. Stop CumulusMX running (it locks files while it is running)&lt;br /&gt;
2. Install the updated CumulusMX version into a new directory - I call mine CumulusMX3xyz (where xyz are the last 3 digits of the build number) so that I can easily see which build it is&lt;br /&gt;
3. copy the following from the old CumulusMX directory to the new CumulusMX3xyz directory:&lt;br /&gt;
&lt;br /&gt;
- your CumulusMX/Cumulus.ini file&lt;br /&gt;
&lt;br /&gt;
- your CumulusMX/data directory&lt;br /&gt;
&lt;br /&gt;
- your CumulusMX/twitter.txt file (if you have personalised it)&lt;br /&gt;
&lt;br /&gt;
- your CumulusMX/web directory (if you have personalised any web files)&lt;br /&gt;
&lt;br /&gt;
4. Change your startup instruction to use the version in the new directory eg cd /home/pi/CumulusMX3050;sudo mono CumulusMX.exe&lt;br /&gt;
&lt;br /&gt;
With that method you can easily revert back to the old version if something has gone wrong. If all is well, you can delete the old directory after a few days/weeks/months/if you need the space.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Updating mono version&#039;&#039;&#039;&lt;br /&gt;
*First, stop CumulusMX as above by editing crontab.&lt;br /&gt;
*Then remove the present version of mono:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get purge libmono* cli-common mono-runtime&lt;br /&gt;
sudo apt-get autoremove&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Then install the new version&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo apt-get install mono-complete&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Finally re-enable auto running by editing crontab to remove the # and finally&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo reboot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Above Instructions: Last edited by ExperiMentor on Sun 01 Mar 2020 8:17 am,&lt;br /&gt;
&lt;br /&gt;
=== Notes by Steve Loft ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;please note these notes may now be obsolete, library routines have changed a lot since this was written in 2014&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
**If you have a Raspberry Pi 2, there is a later version of Mono available, which you may find works better that the one in the standard distribution, particularly if you use decimal commas. Mono 3.2.8 (which is the default in some Linux distributions) will not work if you use commas for decimals, as in some countries.&lt;br /&gt;
&lt;br /&gt;
**On Linux you will need library &#039;&#039;&#039;libudev.so.0&#039;&#039;&#039; which may not be installed by default. Installing &#039;&#039;&#039;package libudev0&#039;&#039;&#039; may resolve this. There may be issues if you are using a 64-bit version of Linux. I&#039;m not sure what the resolution is at the moment, if this is the case.&lt;br /&gt;
&lt;br /&gt;
You need to specify something like &#039;&#039;&#039;/dev/ttyUSB0&#039;&#039;&#039; for the connection for your weather station. This is set in the &amp;quot;station settings&amp;quot; and stored in the [[Cumulus.ini#station|ComportName attribute]] in Cumulus.ini configuration file.&lt;br /&gt;
&lt;br /&gt;
In some builds of MX you have to run as &amp;quot;root&amp;quot;, there are ways of giving &amp;quot;root&amp;quot; like permissions when running MX as another user, see forum for details until this section has been updated.&lt;br /&gt;
&lt;br /&gt;
== Operating a web site with uploads from MX engine ==&lt;br /&gt;
&lt;br /&gt;
*If you want to operate the &#039;standard&#039; web site, then just the same as with Cumulus 1, you will need to upload the &#039;&#039;contents&#039;&#039; of the &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder from the zip file (don&#039;t upload the containing &#039;&#039;&#039;webfiles&#039;&#039;&#039; folder itself). &lt;br /&gt;
**Note that the MX web files are not the same as the ones for Cumulus 1, so make sure you upload the MX files if moving from Cumulus 1 to MX. &lt;br /&gt;
**The standard gauges are now the SteelSeries gauges. The default versions do not display a graph when you hover over a gauge as happened when you added the stand-alone Steel Series gauges to Cumulus 1.&lt;br /&gt;
**The trends web page in Cumulus 1 relied on that software generating graphs as images. In MX, the software generates files with time and value pairs, these are stored in json format, the trends page then uses a library package (Highstocks) to draw graphs from those data pairs.&lt;br /&gt;
*Of course you can use your own web pages, instead of the standard ones. Assuming they need to include figures that are available as web tags, there are three alternative ways to implement this:&lt;br /&gt;
*#MX can process template files with a HTML structure and those web tags in the structure where values are required just as it does with the standard templates, and MX can upload the resulting web pages  at either the real-time interval, the standard interval, or after end of day. All of this is covered on the [[Customised_templates|Customised templates]] page in this Wiki.&lt;br /&gt;
*#MX can process a file with a string of web tags mirroring the realtime.txt option in MX, and upload the resulting file so your web pages can use JavaScript for a one-off insert of the values or an Ajax routine to update the web page at a fixed interval.&lt;br /&gt;
*# Alternatively, you can use template scripts processed by MX that initialise script variables with values obtained from web tags and MX can upload the resulting script files at any of those intervals. You then have a set of web pages using a combination of HTML and script content that bring in the script with the variables by the appropriate syntax. All of this is covered on the [[Php_webtags|PHP web tags]] page in this wiki. As it suggests there, you might therefore have several files processed by Cumulus MX at these different intervals, converting the web tags into script variables, and then use AJAX (JavaScript that may use json format to bring in the variables) or PHP (using &amp;lt;tt&amp;gt;&#039;require_once &#039;filename&#039;;&amp;lt;/tt&amp;gt; syntax) to put those variables into a web page.&lt;br /&gt;
&lt;br /&gt;
You may find [[PHP|this wiki page]] useful for understanding more about the different script languages.&lt;br /&gt;
&lt;br /&gt;
== Completely new MX installation ==&lt;br /&gt;
&lt;br /&gt;
Create a new directory (recommended name CumulusMX) and unzip the contents of the download package into it. See notes above for extras required in various operating systems.&lt;br /&gt;
&lt;br /&gt;
The package contains everything else you need to read from your weather station (if it is a supported model), to load up the user interface (for settings and some simple web pages to see on a device connected to your home network).  You might want to read topics on the MX support forum to discover about other people&#039;s experiences.&lt;br /&gt;
&lt;br /&gt;
=== The provided web pages ===&lt;br /&gt;
Setting up a web site is covered in [[Website_setup|this wiki page]] and the pages linked from there. I won&#039;t repeat that, but will try to explain below the MX context of the various files involved.&lt;br /&gt;
&lt;br /&gt;
Cumulus MX provides a set of web templates, images, and json files, in &#039;&#039;&#039;\CumulusMX\web&#039;&#039;&#039;. If you have a web server, then MX can process these files and upload them for you (by default using File Transfer Process) providing you specify the host, port, protocol, directory, username, and password, for the upload process to use.  If you don&#039;t understand any of these terms, then this is not the place for explaining them, but generally if your web space is supplied by a provider, they will be able to tell you most of these settings, and you will choose the directory name. If you have set up a web server yourself, then you should know the required settings.&lt;br /&gt;
&lt;br /&gt;
The web templates included are based on designs by Beth Loft used for Cumulus 1. They are written in fairly simple Hyper-Text Mark-up Language. They are called templates (and have a &#039;T&#039; at the end of the file name before the extension) because they include web tags that Cumulus has to process to insert the current actual values and then Cumulus will generate a web page that can be uploaded.   Most layouts include a table for showing values and styling that gives a graded background colour. The tables include a navigation row with links to the other pages in the set. That navigation line fixes the width of the table, and you will realise it was designed in the days when all monitors were a standard shape and cannot adapt to the range of devices we use for viewing web pages nowadays. However, Steve Loft (who wrote the original Cumulus software) said  &amp;quot;They exist because they&#039;re our web pages, and they&#039;re really only included with Cumulus as examples of how the web tags work. It never occurred to me that most people would simply use the supplied examples instead of creating their own pages!&amp;quot; &lt;br /&gt;
&lt;br /&gt;
The web template that does not include a table is called &#039;&#039;&#039;trendsT.htm&#039;&#039;&#039;, that creates a structure that can display graphs. The data for all the graphs that can be displayed is contained in the various &#039;&#039;&#039;json&#039;&#039;&#039; files in &#039;&#039;&#039;\CumulusMX\web&#039;&#039;&#039;, these files are also processed by Cumulus so latest values are added, and then uploaded so the web page produced by this template can use them.&lt;br /&gt;
&lt;br /&gt;
The image that is provided in &#039;&#039;&#039;\CumulusMX\web&#039;&#039;&#039; is &#039;&#039;MoonBaseImage.png&#039;&#039;, MX can be set to use that to generate (on MX start-up and on the hour) &amp;quot;moon.png&amp;quot; which it then can FTP to your web (also on the hour).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To set up your web server for the first time&#039;&#039;&#039;, you need to do a one-off installation of a number of files that do not change. These are found in &#039;&#039;&#039;\CumulusMX\webfiles&#039;&#039;&#039; and its sub-folders.&lt;br /&gt;
&lt;br /&gt;
These include the standard styling file &#039;&#039;&#039;\CumulusMX\webfiles\weatherstyle.css&#039;&#039;&#039; which you place in the directory specified for the uploads. To do this, you will probably need to invoke a FTP process outside of Cumulus. The filezilla client is a popular choice, although other software to do this is also available. Next you have three sub-folders, each of those sub-folders need to be replicated &#039;&#039;&#039;within&#039;&#039;&#039; the directory specified for the uploads. For example &#039;&#039;&#039;\CumulusMX\webfiles\images\picture.jpg&#039;&#039;&#039; will be stored in a &amp;quot;images&amp;quot; sub-directory of the upload directory and is used as the background image for web pages. There is nothing to stop you creating your own &amp;quot;picture.jpg&amp;quot; (instead of uploading the supplied one) and then Cumulus web pages will use that for the background image on each page. Similarly &#039;&#039;&#039;\CumulusMX\webfiles\js\cumuluscharts.js&#039;&#039;&#039; needs to be stored in a &amp;quot;js&amp;quot; sub-directory of your upload directory (this is the script that allows you to change the chart shown on the trends page and uses the appropriate json file to populate it with data). The &amp;quot;lib&amp;quot; sub-folder contains further levels of sub-folders all to be replicated on your web site.&lt;br /&gt;
&lt;br /&gt;
== Changing from Cumulus 1 to MX ==&lt;br /&gt;
If you have been using the Cumulus 1 supplied web pages, you will find they do not work with MX, there is a new set provided with MX that work slightly differently. Cumulus 1 uploads a number of images, these include a couple of images that combined show the moon phase, and a number of graphs (used on Cumulus 1 trends page). Cumulus MX does not upload any images (prior to Release 3.5.0, from then on it uploads a moon phase image), instead it uploads a series of &#039;&#039;&#039;.json&#039;&#039;&#039; files that hold time and value pairs that can be used to draw graphs. The gauges page provided with MX is based on Mark&#039;s implementation of steel series, so it is different to the old &amp;quot;Web Dashboard Components for FreeWX and FreeWX-Wi &amp;quot; that Cumulus 1 used. The other web pages look the same, and indeed are effectively functionally same.&lt;br /&gt;
&lt;br /&gt;
Remember, that depending on the operating system, MX may require you to install extra components, see above for details.&lt;br /&gt;
&lt;br /&gt;
You may be installing MX on a different device to the Windows PC that Cumulus 1 ran on, in that case follow first alternative below. &lt;br /&gt;
&lt;br /&gt;
#If you are installing MX on a PC that has been running Cumulus 1, then there are actually 2 alternatives to choose between:&lt;br /&gt;
##Just create a new directory (recommended name CumulusMX) and unzip the contents into it. Then copy over your existing data files and your [[Cumulus.ini]] file, and any other configuration files that you may have created (e.g. &#039;&#039;&#039;[[strings.ini]]&#039;&#039;&#039;, twitter.txt etc). In this case you will need to edit that copied across &amp;quot;Cumulus.ini&amp;quot; so any lines that referenced the old folder are changed to reference the new folder, and you may need to edit a few other items either now, or via the settings functionality in MX user interface. The big advantage of this approach is that anytime you are not running MX you can go back to Cumulus 1 and let it run from where it left off (subject to availability of past data in your weather station).&lt;br /&gt;
## Alternatively, to run Cumulus MX with your existing Cumulus data, take a back up copy of your existing Cumulus directory, and then unzip Cumulus MX into the original Cumulus folder. This saves you from the need to edit any reference to folders, but stops you going back easily to Cumulus 1 if you have an issue.&lt;br /&gt;
#If your &amp;quot;Cumulus.ini&amp;quot; was actually called &amp;quot;cumulus.ini&amp;quot; you should rename it to start with a capital letter. There are some differences in how the contents of this file are used in the 2 flavours, one to remember now is to check the &amp;quot;StartDate=&amp;quot; line in the [[Cumulus.ini#Section:_Station|&#039;[Station]&#039;]] section is correct for your earliest data before you let MX read this configuration file for first time, as MX uses that to find the first log file to start reading from, whilst Cumulus 1 just looks at all log files it finds in the data folder.  There are several other differences, but you can address those later through the MX settings screens.&lt;br /&gt;
#See individual log file pages already referenced (access from [[:Category:Log Files|Log Files index page]]) where there is more information for how to edit your &#039;&#039;&#039;.ini&#039;&#039;&#039; files to work with MX.&lt;br /&gt;
&lt;br /&gt;
== What I did to Install MX ==&lt;br /&gt;
I have used Cumulus 1 for a decade or so, and been very happy with it, but I wanted to give MX a go without affecting my Cumulus 1 installation. Here is exactly what I did on my ex NHS Windows 10 Pro PC, step by step; I am hoping this list might help some readers.  Can I just stress I downloaded version 3.4.5 (build 3069), there may be some changes that affect what I record below in more recent versions, I just noted what I had to do at that moment in time (March 2020). For example from version 3.5.0 the obsolete Highstocks I mention below is no longer included in the MX package, instead MX uses the online latest version.&lt;br /&gt;
=== Download and unzip ===&lt;br /&gt;
#I downloaded the &#039;&#039;&#039;CumulusMXDist3069&#039;&#039;&#039; zip from [[Software#Current_Release|the Current Release section]]  on the downloads page. N.B. 3069 is no longer latest distribution, but the same link will always give you latest available.&lt;br /&gt;
#I unzipped the contents (on my Windows PC) into a partition I use just for software downloads. You don&#039;t have to have somewhere separate to the installation, but it is useful if you want to download on a separate device to the device where you will install your MX, or if you do any customisation of particular files and wish to keep copies of originals.&lt;br /&gt;
#I used a package that &#039;&#039;&#039;verifies the files it copies&#039;&#039;&#039; to duplicate the folder &#039;&#039;&#039;CumuluxMX&#039;&#039;&#039; onto the drive where I run Cumulus. &lt;br /&gt;
#I then noticed that the package contained some very obsolete copies of some external packages:&lt;br /&gt;
#*As downloaded, the MX 3.4.5 (this was latest at time I wrote these notes) package contained obsolete vintage version 2.1.4 (2015-03-10) of Highstocks and Highcharts within the interface folder &amp;quot;&#039;&#039;&#039;\CumulusMX\interface\lib\highstock&#039;&#039;&#039;&amp;quot;.&lt;br /&gt;
#** Therefore I downloaded latest versions from [https://www.highcharts.com/blog/download/ the Highstock link] and saved that on my partition I just use for software downloads.  I then created a new folder obsolete within existing folder &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot;, moved the folders &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; that were in the existing folder into my new folder, and next I moved the various highstock and highchart files that were in this same existing folder into the obsolete folder. Now I navigated to the code folder within my new download, copied the files within it to &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot; and then copied the folders  &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; from that code download folder into replace the ones I moved out. So now (in March 2020) everything is related to Highstock version 8.04 released 10 March 2020. This matches the version I use with my own web pages on my web server. &lt;br /&gt;
#*&#039;&#039;Note, newer versions of MX do not include Highstock in the distribution, so they will automatically use the latest version, and you can miss out this updating step I had to do.&#039;&#039;&lt;br /&gt;
#* As the user &#039;&#039;&#039;interface&#039;&#039;&#039;  is an integrated set of files, I had no guarantee that its screens would work with later versions of the following libraries:&lt;br /&gt;
#** &amp;quot;\CumulusMX\interface\lib\jquery&amp;quot;  contained the same old jQuery version 1.9.1, that is 2014 vintage and very obsolete, whether you update that or not is your choice, but there is no guarantee that the MX user interface will work fully with latest jQuery version.&lt;br /&gt;
#* &amp;quot;\CumulusMX\interface\lib\alpaca&amp;quot; included &amp;quot;alpaca&amp;quot; old version 1.1.3 which predates 29 July 2014, the latest I found  [&#039;&#039;&#039;http://www.alpacajs.org&#039;&#039;&#039; is the alpaca home page] was version: 1.5.27 released on 14 May 2019, again there is no guarantee that the MX user interface will work fully with these new versions, so I use what MX provides.&lt;br /&gt;
#I am not intending to use the web pages that come with MX, so I have not copied any of the files from the &amp;quot;&#039;&#039;&#039;\CumulusMX\webfiles\*.*&#039;&#039;&#039;&amp;quot; folder, or sub-folders.&lt;br /&gt;
#* If you intend to use these web pages, then you will need to copy all files and sub-folders &#039;&#039;&#039;within&#039;&#039;&#039; the webfiles folder to whatever folder on your web server you specify as the directory in the &#039;&#039;&#039;Web/FTP site&#039;&#039;&#039; part of the settings for MX.&lt;br /&gt;
#*As downloaded, &amp;quot;&#039;&#039;&#039;\CumulusMX\webfiles\lib\jquery&#039;&#039;&#039;&amp;quot; contained jQuery version 1.9.1, that is 2014 vintage and very obsolete, so I prefixed the version in the MX package with the word OBSOLETE (OBSOLETEjquery-latest.min.js), just to remind myself that, despite that file&#039;s name, it is not latest! &lt;br /&gt;
#*If &#039;&#039;you are using MX web pages&#039;&#039;, if they work with a more modern jQuery and I can&#039;t tell you if they do,  you will find the latest version you can download from &#039;&#039;&#039;https://jquery.com/download/&#039;&#039;&#039; is called &#039;&#039;&#039;jquery-3.5.0.min.js&#039;&#039;&#039; (when you read this, it might be an even later version). If you download that, you need to rename that new jQuery to &amp;quot;jquery-latest.min.js&amp;quot; to match the name that MX uses to save editing all the files that use it now and each time there is a new release.&lt;br /&gt;
&lt;br /&gt;
=== Copying Cumulus 1 files into MX folder ===&lt;br /&gt;
The locale I used for Cumulus 1 is going to be the same I will use for MX (same PC!) so my copying across of my existing files should be fairly easy:&lt;br /&gt;
#First, I copied my &#039;&#039;&#039;\Cumulus\strings.ini&#039;&#039;&#039; to &#039;&#039;&#039;\CumulusMX\strings.ini&#039;&#039;&#039;.  This preserves any tailoring I have done of terminology.&lt;br /&gt;
#Next, I copied my existing Cumulus 1 alarm sounds in &amp;quot;\Cumulus&amp;quot; across to MX folder &amp;quot;\CumulusMX\interface\sounds&amp;quot; as these were referenced in my main Cumulus.ini file.&lt;br /&gt;
# I copy &#039;&#039;&#039;\Cumulus\Cumulus1.ini&#039;&#039;&#039; to &#039;&#039;\CumulusMX&#039;&#039; folder as &amp;quot;Cumulus.ini&amp;quot;. I then edit the MX &amp;quot;Cumulus.ini&amp;quot; file:&lt;br /&gt;
#* In the &#039;&#039;&#039;[Alarms]&#039;&#039;&#039; section (your Cumulus.ini may have sections in a different order to mine) I edit all the parameter lines where the attribute ends in &amp;quot;File&amp;quot; to reflect their MX location in the sounds folder (there is no such folder in Cumulus 1).&lt;br /&gt;
#*In the &amp;quot;&#039;&#039;&#039;[FTP site]&#039;&#039;&#039;&amp;quot; section (yes, mine was named correctly with second word all lowercase), I had a number of edits to make:&lt;br /&gt;
#*# I change any references to any web pages within &amp;quot;Cumulus&amp;quot; folder to say within &amp;quot;CumulusMX&amp;quot; folder. The approach I am taking is to continue to use my customised web pages, but I am editing the template files as required to cope with differences in the output parameters of [[Webtags#Output_.28format_modifier.29_parameters_for_times_and_dates|MX web tags]].&lt;br /&gt;
#*# Next where I want a transfer done only at end of day, I have added lines like &amp;quot;ExtraEOD19=1&amp;quot; and changed the previous &amp;quot;ExtraRealtime19=1&amp;quot; to &amp;quot;ExtraRealtime19=0&amp;quot; (I previously used realtime as that was only way in Cumulus 1 to ensure a template file was processed so it held correct values as close to end of day as possible, but it inefficiently also made huge numbers of unwanted transfers during the day). I had 9 such files being copied far too often, so those 9 changes will cause a huge reduction in processing load!  &#039;&#039;I know I could do this later using the MX interface, but it makes sense to me to do it as I am working through the file.&#039;&#039;&lt;br /&gt;
#*# I have a few files that are PHP scripts, or web pages, listed in this section, all written as Cumulus templates; each PHP script has a number of PHP variables being set equal to a Cumulus web tag while the web page templates embed a lot of Cumulus web tags. In some cases the web tags have date/time output format parameters, for these I had previously edited any &amp;quot;&amp;quot;hh&amp;quot; into &amp;quot;HH&amp;quot;, any &amp;quot;mm&amp;quot; into &amp;quot;MM&amp;quot;, any &amp;quot;mmm&amp;quot; into &amp;quot;MMM&amp;quot; and any &amp;quot;mmmm&amp;quot; into &amp;quot;MMMM&amp;quot; in line with the recommendations that I had some years ago typed into [[Webtags#List_of_allowed_modifiers|this table]] for Cumulus 1. That left &amp;quot;nn&amp;quot; for minutes in Cumulus 1 where I could only change it to a MX equivalent &amp;quot;mm&amp;quot; in those cases where Cumulus 1 would have not taken it as month, I was too lazy to check every individual cases (I prefer to use global edits across all my files). So now I created a new version of each PHP script that used &amp;quot;nn&amp;quot;, changed it in each new script to &amp;quot;mm&amp;quot; and changed each reference in the MX &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to the old files to refer to the new files. Subsequently I realised all my &amp;quot;am/pm&amp;quot; references had to be changed to &amp;quot;tt&amp;quot; so I edited my new files again. There were other changes I had to make, in Cumulus 1 you can use tags like &#039;H&#039; and &#039;M&#039; on their own, in MX a single modifier on its own often means something different to when that modifier appears with other modifers. Yes quite a lot of work here, despite being able to use the Search ... Replace option in Notepad++. As a result I have done some edits to [[Webtags#List_of_allowed_modifiers|this table]] hopefully making life simpler for the next person faced with this.&lt;br /&gt;
#*# I mentioned some of my web pages are generated from my own Cumulus templates. Despite now having Cumulus 1 and Cumulus MX templates with different names, these still both generate web pages given the same names, so I don&#039;t need to alter any navigation between pages on my web server.&lt;br /&gt;
#*In the &amp;quot;&#039;&#039;&#039;[NOAA]&#039;&#039;&#039;&amp;quot; section I had &#039;&#039;&#039;MonthFileFormat=&amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot;&#039;&#039;&#039; on a line, I checked at [[Webtags#List_of_allowed_modifiers|List of allowed date/time modifiers]] that &#039;MMM&#039; and &#039;yyyy&#039; were valid in Cumulus MX as well as in Cumulus 1, they were so no edit needed either to that line or to &amp;quot;YearFileFormat=&amp;quot;NOAAYR&amp;quot;yyyy&amp;quot;.txt&amp;quot; line.&lt;br /&gt;
#The file &amp;quot;\CumulusMX\Reports\.gitignore&amp;quot; is joined in the &#039;&#039;&#039;\CumulusMX\Reports&#039;&#039;&#039; folder by copying in what I currently have in &amp;quot;\Cumulus\Reports&amp;quot;. These are another &amp;quot;Cumulus.ini&amp;quot; (&#039;&#039;I am certain this is not used&#039;&#039;, but I am playing safe by coping it in) and the existing monthly and annual NOAA reports. I don&#039;t need to change those file names as I will continue to use the same format (see change to main Cumulus.ini mentioned above).&lt;br /&gt;
#Next I compare &amp;quot;\Cumulus\web&amp;quot; with &amp;quot;\CumulusMX\web&amp;quot;, I notice the subfolder &amp;quot;images&amp;quot; has gone, I expected that from what I already know about MX and its use of Highcharts instead of uploading weather time-series graphs (and the moon image). Also &amp;quot;realtimegaugesT.txt&amp;quot; is only in MX, I expected that knowing the gauges pages supplied with Cumulus 1 and MX are different. I mostly use my own web pages, so I don&#039;t worry about the template files. &lt;br /&gt;
# Next I see there is a &amp;quot;MXdiags&amp;quot; folder, so I don&#039;t copy across the Cumulus 1 &amp;quot;diags&amp;quot; folder. Equally I don&#039;t change anything in the new MX &amp;quot;webfiles&amp;quot; folder, but I do copy across to my web server the &amp;quot;cumuluscharts.js&amp;quot; and &amp;quot;logoSmall.png&amp;quot; files I see there that I have not seen before.&lt;br /&gt;
# So left to last is the &amp;quot;data&amp;quot; folder:&lt;br /&gt;
#* I have copied all files from &amp;quot;\Cumulus\data&amp;quot; to &amp;quot;\CumulusMX\data&amp;quot; (except &#039;&#039;&#039;log.xml&#039;&#039;&#039; as MX uses a different file), and will see what edits I need to make later. Some of my &#039;&#039;&#039;.ini&#039;&#039;&#039; contain date-time entries like &amp;quot;12/03/2019 14:50:45&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Almost &amp;quot;Ready to run&amp;quot; ===&lt;br /&gt;
# I find after running the CumulusMX engine, that it edits those &#039;&#039;&#039;.ini&#039;&#039;&#039; files it needs to, and the new versions contain date-time entries in the &amp;quot;2019-03-16T12:45:00&amp;quot; style, but despite what I picked up from reading on the forum, you &#039;&#039;&#039;don&#039;t&#039;&#039;&#039; need to edit beforehand these entries in log files like &#039;&#039;&#039;month.ini&#039;&#039;&#039; as Cumulus MX can read the old ones.&lt;br /&gt;
# I right clicked on the &amp;quot;CumulusMX.exe&amp;quot; entry in the top level folder and selected &#039;&#039;&#039;Send to ... desktop (create shortcut) &#039;&#039;&#039;. I have renamed my shortcut to &amp;quot;MX_run&amp;quot; so I can recognise it as different to the folder name, as I have also created a shortcut for the folder. On the same right click menu I also selected &#039;&#039;&#039;Pin to taskbar&#039;&#039;&#039;. [When I am happy with MX, I can copy the shortcut into &#039;&#039;&#039;C:\Users\Personal\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\&#039;&#039;&#039; and then MX will start automatically after I (or Windows Update) reboot my PC].&lt;br /&gt;
# I clicked on one of my new shortcuts. &#039;&#039;&#039;Windows Defender&#039;&#039;&#039; popped up, so I told it &#039;&#039;&#039;allow all&#039;&#039;&#039; for Cumulus MX. For the shortcut in the &amp;quot;Startup&amp;quot; folder, I righ-clicked and set up on the layout tab the necessary parameters to place the window that opened on the smaller of the 2 monitors I have connected to my PC, so when it is not minimised (another setting on the shortcut tab) it does not interfere with whatever I am doing on my larger main monitor.&lt;br /&gt;
# I opened my Internet Security premium package, in the &amp;quot;unrecognised files&amp;quot; section I selected CumulusMX.exe then right clicked and selected &#039;&#039;&#039;Change File Rating to Trusted&#039;&#039;&#039; (I will need to repeat this every time a new version is installed) and in the &amp;quot;Firewall&amp;quot; section of the Internet Security package I added port &#039;&#039;&#039;8998&#039;&#039;&#039; as one that was permitted.&lt;br /&gt;
#  I viewed my hub (router) to see the IPv4 address allocated to my Cumulus MX computer (192.168.1.64), that told me that I would find the user interface by typing  &amp;quot;http://192.168.1.64:8998/&amp;quot; into my browser while the MX engine command window remains open (so MX is actually running), so I typed that and I saw the user interface and navigated around it.&lt;br /&gt;
# I right clicked on my desktop (you may need to right click &#039;&#039;on the windows symbol at bottom left&#039;&#039;), selected &#039;&#039;&#039;command prompt as administrator&#039;&#039;&#039; that opened a command window where I typed&lt;br /&gt;
 netsh http add urlacl url=http://http://192.168.1.64:8998/ user=\users&lt;br /&gt;
and I got the response &amp;quot;URL reservation successfully added&amp;quot;, so I know it worked. This command is apparently to allow all users to bind to port 8998 (i.e. that used for the Cumulus interface). This also means &#039;&#039;you don&#039;t have to run the engine (CumulusMX.exe) in an administrator user, nor select &amp;quot;Run as administrator&amp;quot; from right click menu on the shortcut&#039;&#039;, nor set the properties for any shortcut to run in any special way.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT NOTE: I don&#039;t use &amp;quot;localhost:8998&amp;quot; for two reasons, first I already have a web server on my PC at IPv4 &amp;quot;127.0.0.1&amp;quot; using &amp;quot;localhost&amp;quot; as an alternative name (and port 81, selected because something called &#039;Skype&#039; that I don&#039;t use had reserved port 80 that I had expected to use), and second using the IPv4 exact &amp;quot;http://192.168.1.64:8998/&amp;quot; address as a bookmark, I can view the Cumulus Admin Interface on my mobile phone which shares bookmarks with my PC and connects to my LAN via wifi.&lt;br /&gt;
&lt;br /&gt;
When I am happy to stop using MX, I type &#039;&#039;&#039;Control + C&#039;&#039;&#039; into that MX command window on my PC and MX closes.&lt;br /&gt;
&lt;br /&gt;
Obviously, you cannot have Cumulus 1 and Cumulus MX running at same time, accessing same weather station. If you (like I was to begin with) are just experimenting with MX you may sometimes run one flavour (say MX) and sometimes the other (Cumulus 1). Each time you swap, you must copy all the updated log files from the &#039;&#039;just used&#039;&#039; data folder to the data folder you are &#039;&#039;about to use&#039;&#039; when you close one favour before you start the other flavour, or you must have both executables in same top level folder to force them to share the data folder.  Please note, &#039;&#039;&#039;today.ini&#039;&#039;&#039; is a special case, the time-stamp line has a different format in Cumulus 1 (C1) and MX; while MX can read the format that C1 uses, C1 cannot understand the format that MX uses. Remember [[today.ini]] determines which stored entries in the weather station console need to be read to &amp;quot;catch-up&amp;quot; and it also holds the various figures that will inform what gets stored in [[dayfile.txt]] at the end of the day. So to have this file being read and updated correctly is vital.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t do either of those alternatives, various derivatives (e.g. Chill Hours) will become wrong and you may have conflicting rows in dayfile.txt (because its content is generated from what that flavour saw when it was running the previous day) and generally this will be particularly evident in any weather parameter that varies a lot like wind vector. It also affects what is stored for any derivatives that rely on averaging (temperature, wind run, rain rate) as these are calculated biased towards the actual times when that flavour of Cumulus was actually running, so you can have issues if you run the 2 flavours in different folders/devices as if the other does not exist. &lt;br /&gt;
&lt;br /&gt;
I have some batch scripts that Cumulus initiates, and a number of Cumulus templates, and in my case I had to be happy these were working before I stopped using Cumulus 1, and got MX as the flavour that auto-started on switching on my PC.  I also use output modifiers on a lot of the web tags I use in my custom web pages and it took me a long time to work out the necessary changes to get these templates edited so that MX could process them and produce the web page content I wanted. I am not going to explain all the problems nor give the solutions, because you probably don&#039;t have web pages as complex as mine.&lt;br /&gt;
&lt;br /&gt;
=== Success ===&lt;br /&gt;
My installation of Cumulus MX has succeeded, and as the experiment did help me find a mistake in one of my Cumulus templates where I had not defined input parameters for &amp;quot;Recent History&amp;quot;, it has been useful. I am continuing to use Cumulus 1 for the moment, until I am absolutely sure MX can do everything I want. I believe it will do some tasks better, but there is a lot more to learn about how to use it.&lt;br /&gt;
&lt;br /&gt;
Some days later, I have tried out more MX features, been happy with those, and as MX is now doing all I want I have stopped using Cumulus 1.  I still use my own PHP script to update my database tables, I tried the custom SQL and it does not do all I want.  I have done a little editing of the user interface, partly to discover how easy it is to edit, partly to understand better how it works. For each file I have edited (HTML or CSS) I have kept copy of original and made a second copy of my edited version, so I cam easily go back to original and if I download a new release I won&#039;t lose the copies of my edited versions of files.&lt;br /&gt;
&lt;br /&gt;
= Updating to a new MX release =&lt;br /&gt;
&lt;br /&gt;
If you have a monitor to see the output from the Cumulus MX engine in its console log, you will see a prompt when a new version is available. Equally if you can view the MXdiags file for the current session of MX, that will say if a new version of MX is available. &lt;br /&gt;
*If your update is from the immediately previous build, then just check the release announcement in the support forum, or the entry at [[Cumulus_MX_formal_release_versions]] in this wiki (if that is up to date) for which files have been affected. &lt;br /&gt;
*If your update is skipping some intermediate versions, then check the corresponding release announcements or Wiki entries for every version since the one you have been using before planning your upgrade. &lt;br /&gt;
&lt;br /&gt;
It is always best to take a backup of your existing MX installation before you do an update, this allows you to regress back to the earlier version if you mess up installing the new version.&lt;br /&gt;
&lt;br /&gt;
== two approaches ==&lt;br /&gt;
#One popular approach is to rename your current install directory, then unzip the new release, letting it create a new &#039;&#039;&#039;CumulusMX&#039;&#039;&#039; folder. Copy across Cumulus.ini into that new directory, and then copy the contents of the &#039;&#039;&#039;data&#039;&#039;&#039; and &#039;&#039;&#039;Reports&#039;&#039;&#039; directories from your &#039;&#039;current install&#039;&#039; to the new install.  Don&#039;t forget to copy &#039;&#039;&#039;strings.ini&#039;&#039;&#039; and any other set-up files across too.&lt;br /&gt;
#However, if you have a lot of set-up files, if you are downloading on a different device, or on a different disc to where you are running MX, then after downloading simply copy the changed files into the existing MX directory on the device where you run MX.  Then you know all your existing files are there, and you only change the minimum number of files as specified in the release notes (on forum or in Wiki).&lt;br /&gt;
&lt;br /&gt;
== Updating when files within release might overwrite your edits ==&lt;br /&gt;
If you have edited any files, see if the release notice says that file has been revised, if it has not then keep your edited file by not copying in the replacement file within the zip. If the release revises a file you previously edited, take a backup of your edited file, before you copy the new file into your folder. &lt;br /&gt;
&lt;br /&gt;
You can then use a file comparing tool to see what has changed in the release and what you changed and hopefully manage to merge to a new file that keeps any functionality change in a new release and keeps your customisation. This includes any web pages you might have edited to give the look you desire, or the content you want (e.g. adding rain this month to this month page, or combining this month and this year page). &lt;br /&gt;
&lt;br /&gt;
If you have done major customisation to the standard website then you probably have your equivalents to the standard web page in a different directory and use &#039;&#039;&#039;Extra Files&#039;&#039;&#039; to specify where they are, so the new MX will still find them. &lt;br /&gt;
&lt;br /&gt;
If you have done any customisation to the &#039;&#039;&#039;interface&#039;&#039;&#039; then copy across just the files that you have customised of the &#039;&#039;interface folder from the current installation&#039;&#039; to the new installation - but be careful with this one, as many releases change the interface in some way and the various components of the interface have to work together as a coherent unit. Be prepared to go back to the standard file for whatever you customised if something it depends upon has changed, after all you must not lose any vital functionality.&lt;br /&gt;
&lt;br /&gt;
== After update ==&lt;br /&gt;
Start the new installation of MX and watch out for any errors - If the device you run MX on has a monitor, then look in the terminal/command window. In all cases look at the latest file in the MXdiags folder to see if any errors are reported.&lt;br /&gt;
&lt;br /&gt;
Finally, don&#039;t delete your old installation for a week or so as you may notice something from the older version that you haven&#039;t copied across! Check again that you copied across strings.ini, twitter.txt, Cumulus.ini, and similar files in the same folder level as CumulusMX.exe, as well as all the files in the data and Reports sub-folders.&lt;br /&gt;
&lt;br /&gt;
== Updating if you use a virus Checker ==&lt;br /&gt;
You may find that virus checkers such as Windows Defender reject your new version of MX. They need to be told it is safe.&lt;br /&gt;
&lt;br /&gt;
== Updating if you use the start/stop management script == &lt;br /&gt;
&lt;br /&gt;
1. look on [[Software|Software download page]], find the link to latest version, and fill out the &#039;...&#039; below appropriately as you run these 2 commands on your device where you do downloads: &lt;br /&gt;
&amp;lt;pre&amp;gt;cd /tmp&lt;br /&gt;
wget https://github.com/cumulusmx/CumulusMX/ ... .zip&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Once that download is complete, start cumulusmx.sh with option -u&lt;br /&gt;
&amp;lt;pre&amp;gt;/home/pi/CumulusMX/cumulusmx.sh -u&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3.When asked for the zip file, enter &lt;br /&gt;
&amp;lt;pre&amp;gt;/tmp/CumulusMXDist&amp;lt;/pre&amp;gt; and hit the TAB Button&lt;br /&gt;
&lt;br /&gt;
4.Choose the zip file with the CumulusMX update and hit return.&lt;br /&gt;
&lt;br /&gt;
5. Follow the on screen instructions&lt;br /&gt;
&lt;br /&gt;
6. With each update component .....you can choose: [y]es, [n]o, [A]ll, [N]one, [r]ename&lt;br /&gt;
&lt;br /&gt;
I would recommend select &#039;&#039;&#039;A&#039;&#039;&#039; as that will simply replace all files without further action.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CumulusMX will be restarted after update completes.&lt;br /&gt;
&lt;br /&gt;
You can check if the update was successful by using option -s:&lt;br /&gt;
&amp;lt;pre&amp;gt; /home/pi/CumulusMX/cumulusmx.sh -s&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Administrative Interface =&lt;br /&gt;
&lt;br /&gt;
#Type the URL which is displayed (when MX starts running) into your browser (replace the * with the IP address, or use &#039;localhost&#039;) and the &#039;&#039;&#039;admin interface&#039;&#039;&#039; should appear. &lt;br /&gt;
#*If this is a &#039;clean&#039; installation, &#039;&#039;i.e. you don&#039;t have an existing [[Cumulus.ini]] file defining station type and units to be used&#039;&#039;, the first thing you will need to do is to go to the &#039;&#039;&#039;settings&#039;&#039;&#039; screen. &lt;br /&gt;
#When that page is displayed it always shows the options to set the station type and units.&lt;br /&gt;
#Before you leave this page, you can make any other configuration settings by picking a section and clicking it to show the selections within that section.&lt;br /&gt;
#Now go to bottom of this page and click the &#039;Save&#039; button.&lt;br /&gt;
&lt;br /&gt;
Having set the station type, and other settings, you will need stop Cumulus MX and start it again. &lt;br /&gt;
&lt;br /&gt;
== Changing Settings ==&lt;br /&gt;
All settings are stored in [[Cumulus.ini]], so when you stop and restart MX, it can continue  without you entering settings again.&lt;br /&gt;
&lt;br /&gt;
Adjusting the majority of them is best done using the MX &amp;quot;admin interface&amp;quot; screens, you will see that &#039;&#039;&#039;Settings&#039;&#039;&#039; is the penultimate option in the navigation bar, and it has a drop down for the various settings screens that are now described. To make it easy to change settings, each setting screen uses tick boxes, radio buttons, and drop down selection boxes, wherever possible, so the choices available are clearly laid out. &lt;br /&gt;
&lt;br /&gt;
If you attempt to set these settings by directly editing the file where they are stored, there is a danger of either making a typo or of choosing an illegal value for a particular attribute.&lt;br /&gt;
&lt;br /&gt;
There are however some settings that can not be found in any of the setting screens, for these you need to edit the [[Cumulus.ini]] file directly, and the referenced Wiki page gives details of which settings can only be adjusted by adding parameters in the file, and tells you what values are accepted for those attributes, and also explains some of the differences in the settings available between Cumulus 1 and MX.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Note that if you change settings&#039;&#039;&#039;, that &#039;&#039;&#039;some&#039;&#039;&#039; settings do not take effect while MX is running, while other settings do take effect instantly - anyway, you &#039;&#039;may&#039;&#039; need to restart Cumulus MX to get the new setting picked up. When you exit MX, it saves the settings in [[Cumulus.ini]], and when you restart it it uses the settings it reads from that file.&lt;br /&gt;
&lt;br /&gt;
=== Station Settings ===&lt;br /&gt;
Each setting has a hint beside it (with a small &#039;i&#039; for information before each hint). If you have used [[Cumulus_Screenshots#Station|Cumulus 1]], the layout and section headings will be familiar. Like all the settings pages, the headings are collapsed and need to be clicked to see the items under them. The table [[Cumulus.ini#Section:_Station|here]] will explain how MX stores the selections you make here, and give a bit more detail about each item and the values it can take.&lt;br /&gt;
&lt;br /&gt;
=== Internet Settings ===&lt;br /&gt;
This has a lot of similarities with the [[Cumulus_Screenshots#Sites.2FOptions_Tab|Cumulus 1 settings]], except that this screen only covers what was on the main tab in Cumulus 1. Again there are hints, MX has more options than Cumulus 1 had, and some defaults are different in the two flavours. Windy has been added to the external web sites that can be automatically updated.&lt;br /&gt;
&lt;br /&gt;
The main new feature within this settings page is a &#039;&#039;&#039;Custom Http&#039;&#039;&#039; section. Within here you can define commands to be executed either at some multiple of seconds interval, and/or at a selected intervals in minutes, and/or at end of day (before external programs, and that is before EOD for Extra Files). In each of these you can use web tags to supply values for parameters to the command. You need to turn on enhanced debug logging to see any confirmation that the http has run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
2018-07-21 16:05:00.821 Custom HTTP Minutes update&lt;br /&gt;
2018-07-21 16:05:01.037 Custom HTTP Minutes response: OK: ok! (24.2)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extra Web Files ===&lt;br /&gt;
This is an extension of the Cumulus 1 facility on the &amp;quot;Files&amp;quot; tab of its Internet Settings. How to use these settings is explained for both Cumulus flavours on  [[Customised_templates#What_to_select_on_the_.27Files.27_tab_of_the_Internet_Settings_screen_within_the_.27Configuration.27_menu|this wiki page]], MX has an extra &amp;quot;end of day&amp;quot; (EOD) option, but otherwise you fill it out exactly the same way.  &lt;br /&gt;
&lt;br /&gt;
Although to tick both real-time and EOD seems nonsensical, MX will let you for any selected file(s) do the processes and uploads at both intervals. I don&#039;t see why you should do that for normal running, but you might tick both to test a template without waiting for EOD, and after it has been processed once, remove the unwanted real-time tick, so from then onwards it just happens at EOD.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you have moved from Cumulus 1&#039;&#039;&#039;, and are therefore using an existing Cumulus.ini, these screens may be partly pre-populated, despite that you might need to:&lt;br /&gt;
# change some paths in local column, as you may be referencing some files moved when you installed MX&lt;br /&gt;
# untick one column, and tick another, now that EOD is an option for the timing as well as real-time and normal logging/ftp interval.&lt;br /&gt;
# edit some templates (local files) where the process column is ticked because of [[Webtags|Web tags differences]] meaning that some output modifiers are interpreted differently.&lt;br /&gt;
# you should not need to change remote file names, providing that you have not changed any directories on your web site nor changed directories specified on Internet Settings screen for FTP settings.&lt;br /&gt;
&lt;br /&gt;
=== Calibration settings ===&lt;br /&gt;
This is identical to [[Cumulus_Screenshots#Calibration|Cumulus 1 screen]] functionality, already explained in [[FAQ#I_get_very_large_amounts_of_rainfall_shown.2C_or_other_high_readings|Cumulus 1 FAQ here]] and [[Dayfile.txt#Dealing_with_rogue_measurements|&amp;quot;Dealing with rogue measurements&amp;quot;]] in this wiki.&lt;br /&gt;
&lt;br /&gt;
=== NOAA report settings ===&lt;br /&gt;
This is identical to Cumulus 1 functionality, the various settings available on this screen are already explained [[Cumulus.ini#Section:_NOAA|elsewhere]] in this wiki. Just a quick reminder here that while Cumulus 1 is case insensitive for the code for the different ways to specify a month, MX only accepts upper case (&#039;MM&#039; for digits, &#039;MMM&#039; for 3 letter month etc.).&lt;br /&gt;
&lt;br /&gt;
=== MySQL settings ===&lt;br /&gt;
Cumulus MX includes functionality not in Cumulus 1, and this is one example of a new feature. It was developed from [[ImportCumulusFile|this script]] for Cumulus 1. It is designed to automate updating of MySQL databases whose schema has each table based on one of the Cumulus log files. The optional settings described below, allow you to choose which log file to use for such automatic updates and what to call the table uploaded to (uploads will not work before the required table has been created). Alternatively, you can devise your own schema, create that table, and then write the SQL to update your table using web tags to supply all the values.&lt;br /&gt;
&lt;br /&gt;
If you want to insert historic data (i.e. from before you first use this feature in MX), the Cumulus 1 script just referenced can be used, or you can write your own SQL to do this one-off task.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mandatory section&#039;&#039;&#039;&lt;br /&gt;
* Server Details - expand this drop down as it is used for essential information for any access to database&lt;br /&gt;
*# Enter your host name or a IPv4 address for your web server. If you host your own server, it might be something like 127.0.0.1. It is the same as you enter for host in the &amp;quot;internet settings&amp;quot; screen.&lt;br /&gt;
*# Enter the port for communicating with database server e.g. 33106.&lt;br /&gt;
*# Enter the User Name for updating your database.&lt;br /&gt;
*# Enter the password for updating your database.&lt;br /&gt;
*# Enter the name of the database that holds the tables you wish to update&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Optional Sections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The remaining 6 drop-down sections are optional, you choose which you want to use, they appear on the screen in a different order to how I explain them below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 1.&#039;&#039;Dayfile.txt upload&#039;&#039;&lt;br /&gt;
** This feature takes the set of values that MX has just used for the line added to this [[dayfile.txt|log file]] at the end of the day, and soon afterwards inserts those same values into a new row (with columns named as per SQL example below) in a database table&lt;br /&gt;
** There are 3 items to use, 2 in this section and below all the option sections a Save button:&lt;br /&gt;
**# Enable - tick here when you are ready for this action [using the schema (set of column names) in the SQL quoted below] to happen at end of day&lt;br /&gt;
**# Table name - the default table name is &amp;quot;Dayfile&amp;quot;, but you can choose any other name&lt;br /&gt;
**# Save - a button after all option sections, until you click it any changes you make in this section have no effect&lt;br /&gt;
** Before you reach the end of day that will use this option you do need to create the required database table, and you will find the necessary option lower down on the setting page &#039;&#039;&#039;Create Dayfile&#039;&#039;&#039;.  Do not use the Create action until you have chosen a table name in the upload section (if you don&#039;t want default table name) and have clicked Save to tell MX to use your chosen name. Once you have done that, click this Create Dayfile option and it will create the table using the following SQL (here using default table name):&lt;br /&gt;
&amp;lt;pre&amp;gt;CREATE TABLE Dayfile (LogDate date NOT NULL ,HighWindGust decimal(4,1) NOT NULL,HWindGBear varchar(3) NOT NULL,THWindG varchar(5) NOT NULL,MinTemp decimal(5,1) NOT NULL,TMinTemp varchar(5) NOT NULL,MaxTemp decimal(5,1) NOT NULL,TMaxTemp varchar(5) NOT NULL,MinPress decimal(6,1) NOT NULL,TMinPress varchar(5) NOT NULL,MaxPress decimal(6,1) NOT NULL,TMaxPress varchar(5) NOT NULL,MaxRainRate decimal(4,1) NOT NULL,TMaxRR varchar(5) NOT NULL,TotRainFall decimal(6,1) NOT NULL,AvgTemp decimal(4,1) NOT NULL,TotWindRun decimal(5,1) NOT NULL,HighAvgWSpeed decimal(3,1),THAvgWSpeed varchar(5),LowHum decimal(4,0),TLowHum varchar(5),HighHum decimal(4,0),THighHum varchar(5),TotalEvap decimal(5,1),HoursSun decimal(3,1),HighHeatInd decimal(4,1),THighHeatInd varchar(5),HighAppTemp decimal(4,1),THighAppTemp varchar(5),LowAppTemp decimal(4,1),TLowAppTemp varchar(5),HighHourRain decimal(4,1),THighHourRain varchar(5),LowWindChill decimal(4,1),TLowWindChill varchar(5),HighDewPoint decimal(4,1),THighDewPoint varchar(5),LowDewPoint decimal(4,1),TLowDewPoint varchar(5),DomWindDir varchar(3),HeatDegDays decimal(4,1),CoolDegDays decimal(4,1),HighSolarRad decimal(5,1),THighSolarRad varchar(5),HighUV decimal(3,1),THighUV varchar(5),HWindGBearSym varchar(3),DomWindDirSym varchar(3),PRIMARY KEY(LogDate)) COMMENT = &amp;quot;Dayfile from Cumulus&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. &#039;&#039;Custom upload - at rollover&#039;&#039;&lt;br /&gt;
** In the previous option, you have no ability to vary the schema, it will update a column for Total Evaporation even if your weather station cannot calculate that. It will update columns for total hours of sunshine, highest solar radiation level, and the maximum UV in the day even if you cannot measure these. It will not record whether snow was falling or lying, or the depth of snow even if you are recording those.&lt;br /&gt;
** MX provides this alternative option, again doing an upload as part of roll over to next day, but here you can specify the schema, and say which columns are to be updated with three selections:&lt;br /&gt;
**# Save - a button after all option sections, until you click it any changes you make in this section have no effect&lt;br /&gt;
**# A tick box to enable or disable this upload (so you can leave the SQL recorded, but stop running it when you like.&lt;br /&gt;
**# The SQL you want to run, what you type in this small text box should include INSERT IGNORE (or REPLACE) to insert a row,  or include UPDATE to change columns in a row that already exists, like any SQL it must include the name of the table, the columns to be updated, and the values you want to insert into the columns are either expressed as web tags or as a sub-query reading the values from somewhere else.&lt;br /&gt;
**#* Here is an example of a suitable query that MX can process for you [note I have had to include some yesterday tags e.g. for primary key (&#039;&#039;&#039;&amp;lt;#metdateyesterday format=yyyy-MM-dd&amp;gt;&#039;&#039;&#039;):&lt;br /&gt;
&amp;lt;pre&amp;gt;INSERT IGNORE INTO `test_daily_summary` (`MaxRainRate`, `TMaxRainRate`, `HighHourRain`, `THighHourRain`, `TotRainFall`, `SnowFalling`, `SnowLying`, `SnowDepth`,  `CumChillHours`, `LogDate`, `RollOver`,  `MinTemp`, `TMinTemp`, `HeatDegDays`, `AvgTemp`, `MaxTemp`, `TMaxTemp`, `CoolDegDays`, `LowDewPoint`, `TLowDewPoint`, `LowHum`, `TLowHum`, `HighHum`, `THighHum`, `HighDewPoint`, `THighDewPoint`, `GreatWindChill`, `TGreatWindChill`, `LowAppTemp`, `TLowAppTemp`, `HighAppTemp`, `THighAppTemp`, `HighHeatInd`, `THighHeatInd`, `MinPress`, `TMinPress`, `MaxPress`, `TMaxPress`, `HighAvgWSpeed`, `THighAvgWSpeed`, `StrongestWindGust`, `TStrongestWindGust`, `BearStrongestWindGust`,   `BearStrongestWindGustSym`,`BearDomWind`, `BearDomWindSym`,  `TotWindRun`) VALUES (&#039;&amp;lt;#rrateTM&amp;gt;&#039;, &#039;&amp;lt;#TrrateTM&amp;gt;&#039;, &#039;&amp;lt;#hourlyrainTH&amp;gt;&#039;, &#039;&amp;lt;#ThourlyrainTH&amp;gt;&#039;, &#039;&amp;lt;#rfall&amp;gt; &#039;, &#039;&amp;lt;#snowfalling&amp;gt;&#039;, &#039;&amp;lt;#snowlying&amp;gt;&#039;, &#039;&amp;lt;#snowdepth&amp;gt;&#039;, &#039;&amp;lt;#chillhours&amp;gt;&#039;, &#039;&amp;lt;#metdateyesterday format=yyyy-MM-dd&amp;gt;&#039;,  &#039;(1 * SUBSTRING(&amp;lt;#rollovertime&amp;gt;,0,2))&#039;, &#039;&amp;lt;#tempYL&amp;gt;&#039;, &#039;&amp;lt;#TtempYL&amp;gt; &#039;, &#039;&amp;lt;#heatdegdays&amp;gt; &#039;, &#039;&amp;lt;#avgtemp&amp;gt;&#039;, &#039;&amp;lt;#tempTH&amp;gt;&#039;, &#039;&amp;lt;#TtempTH&amp;gt; &#039;, &#039;&amp;lt;#cooldegdays&amp;gt; &#039;, &#039;&amp;lt;#dewpointTL&amp;gt;&#039;, &#039;&amp;lt;#TdewpointTL&amp;gt;&#039;, &#039;&amp;lt;#humTL&amp;gt;&#039;, &#039;&amp;lt;#ThumTL&amp;gt;&#039;, &#039;&amp;lt;#humTH&amp;gt;&#039;, &#039;&amp;lt;#ThumTH&amp;gt;&#039;, &#039;&amp;lt;#dewpointTH&amp;gt;&#039;, &#039;&amp;lt;#TdewpointTH&amp;gt;&#039;, &#039;&amp;lt;#wchillTL&amp;gt;&#039;, &#039;&amp;lt;#TwchillTL&amp;gt;&#039;, &#039;&amp;lt;#apptempTL&amp;gt;&#039;, &#039;&amp;lt;#TapptempTL&amp;gt;&#039;, &#039;&amp;lt;#apptempTH&amp;gt;&#039;, &#039;&amp;lt;#TapptempTH&amp;gt;&#039;, &#039;&amp;lt;#heatindexTH&amp;gt;&#039;, &#039;&amp;lt;#TheatindexTH&amp;gt;&#039;, &#039;&amp;lt;#pressTL&amp;gt;&#039;, &#039;&amp;lt;#TpressTL&amp;gt;&#039;, &#039;&amp;lt;#pressTH&amp;gt;&#039;, &#039;&amp;lt;#TpressTH&amp;gt;&#039;, &#039;&amp;lt;#windTM&amp;gt;&#039;, &#039;&amp;lt;#TwindTM&amp;gt;&#039;, &#039;&amp;lt;#wgustTM&amp;gt;&#039;, &#039;&amp;lt;#TwgustTM&amp;gt;&#039;, &#039;&amp;lt;#bearingTM&amp;gt;&#039;, &#039;&amp;lt;#directionTM&amp;gt;&#039;,  &#039;&amp;lt;#domwindbearing&amp;gt;&#039;, &#039;&amp;lt;#domwinddir&amp;gt;&#039;, &#039;&amp;lt;#windrun&amp;gt;&#039;);&amp;lt;/pre&amp;gt;&lt;br /&gt;
** Again before you enable this option, there is a facility lower down this setting page (under the heading &#039;&#039;&#039;Create database table&#039;&#039;&#039;) where you can type some SQL to be run immediately, that can create the table you want this option to update, (although it could even populate any table with historic data, it is only intended for a small query). I am using a table that already exists as I have used it for testing changes to my PHP scripts, so I did not need to create a table before I enabled the query shown above.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*3.&#039;&#039;Monthly log file upload&#039;&#039;&lt;br /&gt;
** Just like with the dayfile.txt upload option, you select the table name in this option and click Save button, then use a separate option, lower down this settings page, to create the necessary table and that option is &#039;&#039;&#039;Create Monthly&#039;&#039;&#039;.&lt;br /&gt;
** This feature allows you to upload the file that Cumulus creates each month to log detailed measurements on a regular basis, apart from the Save button below it there are just two items:&lt;br /&gt;
**# A tick box, where you tick if you want a standard table structure to be used to reflect the fields in the [[Monthly_log_files|detailed log file]]&lt;br /&gt;
**# A text box where you can change the default table name to one that suits you better. Do not leave this blank, SQL requires a table name.&lt;br /&gt;
** The upload you select here will happen every time MX creates a new line in the monthly log file, it might be every 10 minutes, but you may have configured a different interval.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*4. &#039;&#039;Custom upload - minutes interval&#039;&#039;&lt;br /&gt;
** One way you could use this option, is to replace the monthly log file upload if you wanted to change the schema, by leaving out some columns if your weather station is not able to measure all the derivatives included in the standard schema.&lt;br /&gt;
** This feature allows you to specify your own SQL for an upload to be repeated every NN minutes. Unlike the Monthly log file upload option you choose what schema (columns) are in the table that you are uploading a new row to and indeed exactly what SQL is used.  &lt;br /&gt;
**Apart from the need to press the Save button that follows all the options, there are 3 items just for this option:&lt;br /&gt;
**# A tick box to enable or disable this upload (so you can leave the SQL recorded, but stop running it when you like.&lt;br /&gt;
**# The SQL you want to run, it should include INSERT IGNORE (or REPLACE or UPDATE) to insert/replace/update a row, include as all SQL needs the name of the table, include the columns to be updated and include the values either expressed as web tags or derived from a sub-query.&lt;br /&gt;
**# A drop down for the number of minutes between runs, the default is 10, but if your weather station updates less frequently, maybe you will choose 15, 20, 30, or 60 as the interval out of the 11 available in drop down.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*5. &#039;&#039;Realtime.txt upload&#039;&#039;&lt;br /&gt;
** This feature allows you to upload the file that Cumulus recreates on the most frequent basis. MX does not use the realtime.txt file in any of its supplied components, so that file by default is not available on your web server. There is an option elsewhere (Internet Settings screen) to upload this file, but an alternative is to get MX to put the values it would put into that file into a database table and this option is to do that.&lt;br /&gt;
**Apart from the Save button below all options, there are 3 items specifically for this option:&lt;br /&gt;
**# A tick box to enable this very frequent upload&lt;br /&gt;
**# A text box where you can change the default table name&lt;br /&gt;
**# A text box where you enter a retention string in format &#039;&#039;&#039;retainVal=NNN retainUnit=XXXX&#039;&#039;&#039; where NNN is a number from 1 to 3 digits long, and XXX is a time unit e.g. second, minute, hour, day, week, month, quarter, or year.&lt;br /&gt;
** Because the updates are so frequent this database table grows very quickly, and you need to say when it should delete the older rows so the table never has too many rows. If you think about it, after a few days, you probably do not need to look at this very detailed level of values information within a day. In that case set retention to delete after a few days &#039;&#039;retainVal=3 retainUnit=day&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*6. &#039;&#039;Custom upload - seconds interval&#039;&#039;&lt;br /&gt;
** This feature allows you to specify your own SQL for an upload to be repeated every NN seconds. This caters for when you want something like the values in &amp;quot;realtime.txt&amp;quot; but want to specify your own schema (set of column names) or own interval between updates. In theory the number of seconds specified here might represent anything between how frequently your weather station reports readings and several hours.&lt;br /&gt;
**Apart from the Save button below all options, there are 3 items specifically for this option:&lt;br /&gt;
**# A tick box to enable or disable this upload (so you can leave the SQL recorded, but stop running it when you like.&lt;br /&gt;
**# The SQL you want to run, it should include INSERT IGNORE (or REPLACE or UPDATE) to insert a row, the name of the table, the columns to be updated and the values you include in your SQL are expressed as web tags. You can have more than one SQL statement in this box (end each with semi-colon) so you might want to add a delete &amp;quot;DELETE FROM YourTableName WHERE LogDateTime &amp;lt; DATE_SUB(NOW(), INTERVAL 7 DAY);&amp;quot; after your update/insert command to replicate the retention option of the previous feature, in this case deleting rows over a week old.&lt;br /&gt;
**# The number of seconds between runs, the default is 10, but if your weather station updates less frequently, maybe you will choose 40 or 60 as the interval.&lt;br /&gt;
&lt;br /&gt;
=== Alarms  ===&lt;br /&gt;
This is identical to Cumulus 1 functionality, apart from using a new default location for the files &amp;quot;\CumulusMX\interface\sounds&amp;quot;, the alarms available are already explained [[Cumulus.ini#Section:_Alarms|elsewhere]] in this wiki.&lt;br /&gt;
&lt;br /&gt;
The alarms are shown at the bottom of the Dashboard page of the user interface. They also feed a set of [[Webtags#Alarms|Webtags]].&lt;br /&gt;
&lt;br /&gt;
=== FTP Now ===&lt;br /&gt;
This is similar to the option in the file menu of Cumulus 1 to do an update now. Depending on which build of MX you are using, the functionality varies. On latest build it does whatever updates are set up to happen at normal updating interval whether these are by FTP to your web site, or by copying files between local and remote filenames with path (although both could be on same device).&lt;br /&gt;
&lt;br /&gt;
== Editing the Admin Interface ==&lt;br /&gt;
&lt;br /&gt;
=== Caution against editing Admin Interface ===&lt;br /&gt;
The general advice is do not change any files that are part of the MX package, they are a package and therefore there are interdependencies. Also updating to a newer release is more complicated if you have edited any files. The files as provided in the MX package are a compromise, for example they include reporting on solar measurements but not all weather stations include such measurements. Given that the admin interface is not shared with anyone else, it could be argued its look and content is not that important. In particular this interface is the only way to change settings, so do not change anything that stops those setting screens from working! &lt;br /&gt;
&lt;br /&gt;
Finally, if you don&#039;t like the look of the admin interface, then why not look at your web pages, apart from settings, they should show you the same information, and you can edit your web pages  to show information in whatever way suits you.&lt;br /&gt;
&lt;br /&gt;
=== Caution when updating if you have edited Admin Interface ===&lt;br /&gt;
Remember, if you decide to download a new release to not overwrite any file(s) that you have edited, or your edit will be lost. It is  less likely that a new release will change the interface files than other files, but some releases do change these files. Remember, each release zip contains all MX files, even those not changed since previous release. The release notice will usually give some idea of whether interface files have changed, but it may not list which interface files have been added, modified, or removed. &lt;br /&gt;
&lt;br /&gt;
=== General points for editing ===&lt;br /&gt;
If you do decide to change any file, I suggest you maintain a back-up copy of the original elsewhere (so it can be gone back to) and you save the edited file under a new name (so you can&#039;t lose my edited file by installing a new release).&lt;br /&gt;
&lt;br /&gt;
If you are editing files, use Notetab lite,  notepad++ (for  windows),  or BB-edit on a Mac, i.e. use an editor designed for code, do not use a word processor, a Microsoft or Google editor or Dreamweaver or any other web editor. The encoding that should be used is UTF, if your editor does not mention encoding, it is the wrong sort of editor!&lt;br /&gt;
&lt;br /&gt;
=== Changing the look ===&lt;br /&gt;
You need some understanding of Cascading Style Sheets (CSS) to do this, but all you need to do is to edit the relevant style sheet either in &#039;&#039;&#039;\CumulusMX\interface\css&#039;&#039;&#039; or in the relevant folder within the lib folder.&lt;br /&gt;
You may feel that the default look of grey, black, and white, is either boring or does not offer sufficient contrast for you, perhaps you feel certain font sizes are too small, or you want to change the page background. Well, you can change the look, it is all defined in .css files. However, because MX makes use of standard libraries (bootstrap, datatables, alcapa etc.) there are a multitude of .css files used and it might not be easy to work out which one to edit. Each HTML page has links to a number of css files. You will probably make use of developer functions in your browser to inspect any element whose look you wish to change to see where its different properties are defined. It is better to make any such edits at a high level, rather than on any CSS just for that particular element. As always when editing, keep a copy of original so you can go back to it; keep a copy of your edited file, so installing a new release does not lose you edited file.&lt;br /&gt;
&lt;br /&gt;
=== Removing Solar Figures ===&lt;br /&gt;
If your weather station does not have solar instrumentation you might wish to remove some of the display elements that relate to that. You need some understanding of Hyper-Text Markup Language to do this correctly, but here are simple examples.&lt;br /&gt;
# Navigate to &#039;&#039;&#039;\CumulusMX\interface&#039;&#039;&#039; folder.&lt;br /&gt;
# Open the file &#039;&#039;&#039;now.html&#039;&#039;&#039; in an editor designed for code (e.g. Notepad++ for Windows, Notetab Lite)&lt;br /&gt;
# Near the bottom of the file edit it by inserting HTML comment delimiters (opening after &amp;amp;lt;/thead&amp;gt;, closing before &amp;amp;lt;/table&amp;gt;) so it looks like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;table id=&amp;quot;SolarTable&amp;quot; style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;thead&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;amp;nbsp;Solar&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/thead&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Solar Radiation&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SolarRad&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;W/m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Sunshine Today&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SunshineHours&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;hrs&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;UV&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;UVindex&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
   --&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
IMPORTANT NOTES: &lt;br /&gt;
#The above approach works on &amp;quot;now.html&amp;quot;, but it does not work on other pages where table rows are dynamically created by an external script, so the existing rows in the table body are dummies whose content is ignored. &lt;br /&gt;
*An alternative technique is to delete the whole table and any &amp;quot;&amp;amp;lt;div&amp;gt; .. &amp;amp;lt;/div&amp;gt;&amp;quot; that surrounds only that table, that will work on all the HTML pages. &lt;br /&gt;
&lt;br /&gt;
=== Adding derivatives not shown on the existing admin interface page ===&lt;br /&gt;
It is a JavaScript file &#039;&#039;&#039;\CumulusMX\interface\js\dashboard.js&#039;&#039;&#039; that reads the real-time file and inserts particular content into position indicated by values of the HTML attribute &amp;quot;id&amp;quot; on the admin interface screens. The standard &#039;&#039;&#039;\CumulusMX\interface\now.html&#039;&#039;&#039; does not include temperature trend for example, but because there is a &#039;&#039;&#039;temptrend: inp.TempTrend.toString()&#039;&#039;&#039; defined in the JavaScript file, you can easily add it to the &amp;quot;now&amp;quot; page by a simple insert of the middle row here:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;Outdoor Temperature&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorTemp&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Trend&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;TempTrend&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;amp;nbsp;hour&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Dew Point&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorDewpoint&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
You can&#039;t add any derivatives into any table unless the value (for the derivative you want to add) is already defined in the related files.&lt;br /&gt;
&lt;br /&gt;
There is a section of the support forum devoted to [https://cumulus.hosiene.co.uk/viewforum.php?f=28 Cumulus MX interface customisation], so you can see what other people are doing.  There is also [https://cumulus.hosiene.co.uk/viewforum.php?f=36 another sub-forum] for making suggestions on what you would like added to MX.&lt;br /&gt;
&lt;br /&gt;
= MX End of Day Process =&lt;br /&gt;
I have added this section, because this process has given me some headaches.  If you write custom SQL, or have a template being processed at end of day, then what I find strange is that web tags related to system date report the new date, but other web tags report weather derivatives from the old day. Put another way, the date changes at start of rollover, but the weather web tags change at end of rollover. However, it is not quite as simple as that, the month and year are reset after any Custom SQL is run (so that SQL can use monthly and yearly web tags related to previous day), but before the extra files are processed (so they cannot use monthly web tags at end of month,  nor yearly web tags at end of year). See why I found it hard to digest, and why I wanted to write it here to make it easier for others.&lt;br /&gt;
&lt;br /&gt;
Mark Crossley says the MX day reset does this...&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
    Reset midnight rain&lt;br /&gt;
    Entering Day Reset (message about current day of month, at this stage web tag &amp;lt;#metdate&amp;gt; changes to new date)&lt;br /&gt;
    Day Reset (message about date ending, time shown as 00:00:00 because time not defined, not because it is midnight, it might be 9am or 10am)&lt;br /&gt;
    Run EOD custom SQL&lt;br /&gt;
    Save dayfile entry (uses what is still in today.ini that includes old date, i.e. what is now in web tag &amp;lt;#metdateyesterday&amp;gt;)&lt;br /&gt;
    Write monthly &amp;amp; yearly file entries&lt;br /&gt;
    Write any new daily extreme records&lt;br /&gt;
    if day of month = 1 then: copy month.ini to saved file, reset monthly figures&lt;br /&gt;
    if day of month = 1 and month = 1 then: copy year.ini to saved file, reset yearly figures&lt;br /&gt;
    Copy todays high/lows to yesterdays&lt;br /&gt;
    Reset todays high/lows to current&lt;br /&gt;
    Write today.ini &amp;amp; yesterday.ini&lt;br /&gt;
    Create NOAA reports&lt;br /&gt;
    Execute user daily external program&lt;br /&gt;
    Process Extra EOD files &lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
But independent of above EOD thread that occurs on the rollover hour, the &#039;&#039;&#039;normal interval&#039;&#039;&#039; and &#039;&#039;&#039;hourly processes&#039;&#039;&#039; thread is seeking to run at same time, whether that happens at same time depends on processing capability and whether it can process multiple threads.&lt;br /&gt;
&lt;br /&gt;
What actually happens in above list depends on your settings, and if your FTP interval is synchronised with the logging interval.&lt;br /&gt;
&lt;br /&gt;
= SPECIAL CONSIDERATIONS - Text by Steve Loft =&lt;br /&gt;
== Restrictions in MX for decimal separators  ==&lt;br /&gt;
On the subject of decimal and list separators, there are a couple of issues which users of decimal commas may encounter. &lt;br /&gt;
#The first is that there may be an issue with some of the user interface not working correctly. Please report these issues and I will fix them. There may be aspects of the displays that I cannot change (because the package used does not support decimal commas) but it should be possible to at least get it working.&lt;br /&gt;
#The second issue with decimal separators only affects the Raspberry Pi (as far as I am aware). There is apparently an issue with a version (3.2.8) of the Mono package on Raspbian &#039;hard float&#039; where it cannot parse values using decimal commas. If this does turn out to be an issue, there are a number of possible workarounds until the Raspbian package gets updated. One workaround is to use the &#039;soft float&#039; version of Debian instead. Obviously, this will have performance issues, but is probably the easiest. The second workaround is to build Mono from the latest sources, see http://www.mono-project.com/docs/compiling-mono/linux/. I am told that this fixes the problem. Another possible workaround would be to find an already fixed binary package, but I don&#039;t know if one currently exists.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;PLEASE NOTE: The issues that Steve describes seem to have gone away with currently available versions of Mono; update your Mono if you are using an old version and encounter problems.&#039;&#039; Like any software, Mono might have bugs at a particular version, and sometimes you might need to swap to an older version if the current version has an outstanding issue.&lt;br /&gt;
&lt;br /&gt;
== If you want to use your Cumulus 1 data with MX ==&lt;br /&gt;
If you use decimal commas in your Cumulus 1 data, you will need to edit the .ini files to change the decimal commas into periods/full stops, because &#039;&#039;&#039;Cumulus MX always expects periods/full stops in .ini files&#039;&#039;&#039; &#039;&#039;regardless of the locale in use&#039;&#039;. The other data files will be OK - assuming you are using the same decimal and list separators in MX as you used in Cumulus 1 (i.e. the same locale). If you try to switch to a different locale, then your data log files will of course no longer be in the correct format, so you would need to edit all of your files.  You can select the locale for MX to use as a switch parameter when it starts up, see earlier on this page.&lt;br /&gt;
&lt;br /&gt;
== A note to Davis owners ==&lt;br /&gt;
I am experimenting with the use of the LOOP2 packet. The current code uses this for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed (although hopefully this will not be such an issue with Cumulus MX as it does not use the Davis DLL), and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
&lt;br /&gt;
The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue. If you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet. In these cases, you should edit cumulus.ini and add a line to the [Station] section:&lt;br /&gt;
&lt;br /&gt;
UseDavisLoop2=0&lt;br /&gt;
&lt;br /&gt;
With this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
Also for Davis stations, I have assumed that people using millimetres in Cumulus have a metric rain gauge (0.2 mm per tip), and those using inches have a 0.01&amp;quot; rain gauge. This can be over-ridden by adding a line to the [Station] section of Cumulus.ini:&lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=0&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=1&lt;br /&gt;
&lt;br /&gt;
Where 0 is a 0.2mm gauge and 1 is a 0.01&amp;quot; gauge. Note that changing this after MX has already read some data may cause your rainfall reading for today etc to change considerably, so you will need to correct that.&lt;br /&gt;
&lt;br /&gt;
= Web Tags and related features =&lt;br /&gt;
&lt;br /&gt;
Almost all of the [[Webtags|web tags for all Cumulus flavours on this Wiki page]] that you could use in Cumulus 1 are also supported in Cumulus MX. &lt;br /&gt;
&lt;br /&gt;
Each new build of the beta MX has increased the range of web tags it supports. Since MX has come out of beta, new versions have not only implemented the remaining tags from Cumulus 1, they have also added new tags not previously available. For full details see the [[Webtags#Differences_between_Cumulus_1_and_Cumulus_MX_.28Cumulus_3.29:|web tags]] article, but a quick précis follows in next few sections.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== All builds of MX ==&lt;br /&gt;
The &#039;&#039;&#039;&#039;format&#039; parameter&#039;&#039;&#039; on the date/time output modifier for web tags is unfortunately different, because many of the characters used are different. See [[Webtags#List_of_allowed_modifiers|the modifiers list]] page of this Wiki.&lt;br /&gt;
&lt;br /&gt;
Note that this difference in date/time modifiers also affects how you specify the &#039;&#039;&#039;NOAA report&#039;&#039;&#039; file names. For example in Cumulus 1 you can specify a 2 digit month number by either &#039;mm&#039; or &#039;MM&#039;, but MX (later versions) has to change the former to the latter as MX uses &#039;mm&#039; for minutes. The same applies to using &#039;mmm&#039; or &#039;MMM&#039; for 3 letter month abbreviation in Cumulus 1, only the latter works in MX, so MX (later versions) will adjust that. If you are using an older MX version, you should upgrade to latest as you are missing a lot of functionality, but while you use that old version, ensure that your file names for NOAA reports do use the correct modifiers for MX.&lt;br /&gt;
&lt;br /&gt;
== Beta builds of MX == &lt;br /&gt;
The following web tags were not available or worked differently:&lt;br /&gt;
*The individual &#039;record set&#039; tags such as &amp;lt;#TempRecordSet&amp;gt; etc did not work (because the interface then had no indicators for new records and no way to reset them). &lt;br /&gt;
*The &amp;lt;#newrecord&amp;gt; tag does work, but works differently, it turns itself off automatically after 24 hours.&lt;br /&gt;
*Some of the &#039;system status&#039; web tags do not work: &amp;lt;#CpuName&amp;gt;, &amp;lt;#MemoryStatus&amp;gt;, &amp;lt;#DisplayMode&amp;gt;, &amp;lt;#DiskSize&amp;gt; and &amp;lt;#DiskFree&amp;gt;&lt;br /&gt;
*The &amp;lt;#txbattery&amp;gt; web tag has no content currently. Using it with a &#039;channel&#039; parameter causes a &#039;token error&#039;.&lt;br /&gt;
*The snow tags were not available as there was no &#039;&#039;&#039;Weather Diary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Current builds of MX ==&lt;br /&gt;
The web tags you have depend on which build you are using:&lt;br /&gt;
&lt;br /&gt;
From beta version 3.0.0 - Build 3046 of 2 Jan 2019&lt;br /&gt;
* added &amp;lt;#snowdepth&amp;gt; tag processing&lt;br /&gt;
* added &#039;&#039;&#039;diary.db&#039;&#039;&#039; file&lt;br /&gt;
&lt;br /&gt;
From beta version 3.0.0 -  build 3047&lt;br /&gt;
* Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string e.g. &amp;lt;#TapptempH format=&amp;quot;dd&#039;&amp;amp;nbsp;&#039;MMM&#039;&amp;amp;nbsp;&#039;yyyy&#039;&amp;lt;span class=\&#039;xx\&#039;&amp;gt; at &#039;HH:mm&#039;&amp;lt;/span&amp;gt;&#039;&amp;quot;&amp;gt;&lt;br /&gt;
*All record Value tags should now return &#039;---&#039; and Date tags &#039;----&#039; until they are first set.&lt;br /&gt;
*&amp;lt;#MoonAge&amp;gt;, &amp;lt;#MoonPercent&amp;gt;, &amp;lt;#MoonPercentAbs&amp;gt; - all given new &#039;dp&#039; and &#039;rc&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
From version 3.1.1 - build 3054&lt;br /&gt;
*Adds new web tags &amp;lt;#snowlying&amp;gt;, &amp;lt;#snowfalling&amp;gt;, both provide 1|0 responses&lt;br /&gt;
&lt;br /&gt;
From version 3.2.0 - build 3056 of 19 November 2019:&lt;br /&gt;
* Enables alarms as per Cumulus 1&lt;br /&gt;
**New Alarm page under Settings&lt;br /&gt;
**Alarms are shown visually on the dashboard&lt;br /&gt;
**Due to browser restrictions, alarm sounds on the browser page may require you to click a button on the first alarm in order to hear it.&lt;br /&gt;
***You can add the MX admin site to your browsers list of sites allowed to play sound automatically. Your browser should &amp;quot;learn&amp;quot; that you want to allow sounds to play automatically.&lt;br /&gt;
*** Alarm sound files should be placed in the /interface/sounds folder, they must be a browser compatible format (mp3 are good). The alarm settings for the sound file should be just the filename without any path&lt;br /&gt;
*Lots of new web tags not available in Cumulus 1, see release announcement for details&lt;br /&gt;
&lt;br /&gt;
From Version 3.2.2 - build 3058&lt;br /&gt;
*Implements the missing &amp;lt;#txbattery&amp;gt; web tag&lt;br /&gt;
&lt;br /&gt;
From version 3.5.1 - build 3072 of 10 April 2020&lt;br /&gt;
*Implements the tags that indicate when records are broken&lt;br /&gt;
* You configure whether if a record is set it turns off after 24 hours or a different period.&lt;br /&gt;
&lt;br /&gt;
= [[Cumulus MX FAQ]] =&lt;br /&gt;
The [[FAQ]] page that was originally written for Cumulus 1 has now had some MX differences highlighted. A new FAQ for MX has been started at [[Cumulus_MX_FAQ|another page]].&lt;br /&gt;
&lt;br /&gt;
MX specific questions, such as those related to installation are now covered by the updated text on this &amp;quot;Cumulus MX&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
= [[MX Issues|Cumulus MX Known Issues]] =&lt;br /&gt;
See [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=12943#p101209 Steve Loft&#039;s post]&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=5344</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=5344"/>
		<updated>2020-04-21T10:28:31Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* Weather Display Converter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ‘Stable’ releases =&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus, Please first use this Wiki [[FAQ]] then use the [https://cumulus.hosiene.co.uk/ forum].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The author of Cumulus/Cumulus MX has retired and will not be providing support or updates to this software.&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;However the source code has been released and community effort updates to Cumulus MX (only) are now being provided by mcrossley.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Cumulus MX ==&lt;br /&gt;
&lt;br /&gt;
=== Current Release ===&lt;br /&gt;
&lt;br /&gt;
Note: &#039;&#039;&#039;Cumulus MX is strictly for non-commercial, non-government use only.&#039;&#039;&#039;&lt;br /&gt;
It contains products produced by [https://www.highcharts.com Highsoft] which are not free for commercial and governmental use. &lt;br /&gt;
&lt;br /&gt;
Latest build is...&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX/releases/download/b3074/CumulusMXDist3074.zip Cumulus MX v3.5.3 build 3074, 14-April-2020] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases after b3043.&lt;br /&gt;
&lt;br /&gt;
=== Historic ===&lt;br /&gt;
&lt;br /&gt;
This release and source code are the last offerings from Steve Loft before he handed the project over to &amp;quot;the community&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip Cumulus MX Source Code] The original source code from Steve Loft. Offered completely &#039;&#039;&#039;without support&#039;&#039;&#039; in the hope that it might be useful. The code is very badly structured due to the &#039;Frankenstein&#039; way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1. This version of the code is post b3043.&lt;br /&gt;
&lt;br /&gt;
= Legacy releases =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cumulus 1 ==&lt;br /&gt;
We do not have copies of old versions of Cumulus, so please do not ask for them. Only the current version is supported. If you obtain copies of older versions of Cumulus from elsewhere (e.g. web archives) please do not ask for help with them. We strongly advise against using an old unsupported version, if only for the fact that it is likely to have bugs which have been fixed in later releases.&lt;br /&gt;
&lt;br /&gt;
Note that if you use certain anti-virus software -- in particular Avast or Symantec -- you may find that they flag the Cumulus installer, or Cumulus itself, as a ‘threat’ and block it, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software which have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software.&lt;br /&gt;
&lt;br /&gt;
Please read the [https://cumulus.hosiene.co.uk/viewtopic.php?f=2&amp;amp;amp;t=10777 announcement for the latest release in the forum] before installing it. If you are upgrading from a previous version of Cumulus, please read all of the release notes (in the announcement threads) for the builds since the version you are upgrading from.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1.9.4 setup]  Cumulus setup file -- LAST stable version -- build 1099 - 14-Nov-2014&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099 patch] Patched version of Cumulus.exe, allows date entries on NOAA reports and Snow Index up to the year 2030 (updated 28 Jan 2020)&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
**&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;Cumulus 1.9.4 will not have any updates in the future.&#039;&#039;&#039;  In 2020, some of the menu items with year choices will not display years beyond 2020.  This will happen on manual generation of NOAA-style reports.  The NOAA reports should continue to be automatically generated, but the capability to create them on-demand will only work through 2020.  It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus 1.9.4 migrate to Cumulus MX, which has ongoing support by mcrossley.&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] A Silverlight application for displaying real time Cumulus data on a web site (no longer developed or supported)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus help file translated into French&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility to set the logger interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
= Weather Display Converter =&lt;br /&gt;
This utility was provided by Steve to convert Weather Display log files to Cumulus format. It requires you manually recreate records etc using Cumulus 1. Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WDconverter.zip WDConverter.zip]&lt;br /&gt;
&lt;br /&gt;
= WeatherLink Converter =&lt;br /&gt;
This utility was provided by Steve to convert WeatherLink log files to Cumulus format. Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WLconverter.zip WLconverter.zip]&lt;br /&gt;
&lt;br /&gt;
= User contributions =&lt;br /&gt;
&lt;br /&gt;
See this page [[User_Contributions]] for files and add-on&#039;s contributed by Cumulus users.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=5343</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=5343"/>
		<updated>2020-04-21T10:27:24Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* WeatherLink Converter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ‘Stable’ releases =&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus, Please first use this Wiki [[FAQ]] then use the [https://cumulus.hosiene.co.uk/ forum].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The author of Cumulus/Cumulus MX has retired and will not be providing support or updates to this software.&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;However the source code has been released and community effort updates to Cumulus MX (only) are now being provided by mcrossley.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Cumulus MX ==&lt;br /&gt;
&lt;br /&gt;
=== Current Release ===&lt;br /&gt;
&lt;br /&gt;
Note: &#039;&#039;&#039;Cumulus MX is strictly for non-commercial, non-government use only.&#039;&#039;&#039;&lt;br /&gt;
It contains products produced by [https://www.highcharts.com Highsoft] which are not free for commercial and governmental use. &lt;br /&gt;
&lt;br /&gt;
Latest build is...&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX/releases/download/b3074/CumulusMXDist3074.zip Cumulus MX v3.5.3 build 3074, 14-April-2020] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases after b3043.&lt;br /&gt;
&lt;br /&gt;
=== Historic ===&lt;br /&gt;
&lt;br /&gt;
This release and source code are the last offerings from Steve Loft before he handed the project over to &amp;quot;the community&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip Cumulus MX Source Code] The original source code from Steve Loft. Offered completely &#039;&#039;&#039;without support&#039;&#039;&#039; in the hope that it might be useful. The code is very badly structured due to the &#039;Frankenstein&#039; way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1. This version of the code is post b3043.&lt;br /&gt;
&lt;br /&gt;
= Legacy releases =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cumulus 1 ==&lt;br /&gt;
We do not have copies of old versions of Cumulus, so please do not ask for them. Only the current version is supported. If you obtain copies of older versions of Cumulus from elsewhere (e.g. web archives) please do not ask for help with them. We strongly advise against using an old unsupported version, if only for the fact that it is likely to have bugs which have been fixed in later releases.&lt;br /&gt;
&lt;br /&gt;
Note that if you use certain anti-virus software -- in particular Avast or Symantec -- you may find that they flag the Cumulus installer, or Cumulus itself, as a ‘threat’ and block it, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software which have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software.&lt;br /&gt;
&lt;br /&gt;
Please read the [https://cumulus.hosiene.co.uk/viewtopic.php?f=2&amp;amp;amp;t=10777 announcement for the latest release in the forum] before installing it. If you are upgrading from a previous version of Cumulus, please read all of the release notes (in the announcement threads) for the builds since the version you are upgrading from.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1.9.4 setup]  Cumulus setup file -- LAST stable version -- build 1099 - 14-Nov-2014&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099 patch] Patched version of Cumulus.exe, allows date entries on NOAA reports and Snow Index up to the year 2030 (updated 28 Jan 2020)&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
**&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;Cumulus 1.9.4 will not have any updates in the future.&#039;&#039;&#039;  In 2020, some of the menu items with year choices will not display years beyond 2020.  This will happen on manual generation of NOAA-style reports.  The NOAA reports should continue to be automatically generated, but the capability to create them on-demand will only work through 2020.  It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus 1.9.4 migrate to Cumulus MX, which has ongoing support by mcrossley.&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] A Silverlight application for displaying real time Cumulus data on a web site (no longer developed or supported)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus help file translated into French&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility to set the logger interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
= Weather Display Converter =&lt;br /&gt;
This utility was provided by Steve to convert Weather Display log files to Cumulus format. It requires you manually recreate records etc using Cumulus 1. Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.wxforum.net/images/f/f3/WDconverter.zip WDConverter.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WeatherLink Converter =&lt;br /&gt;
This utility was provided by Steve to convert WeatherLink log files to Cumulus format. Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.org/a/File:WLconverter.zip WLconverter.zip]&lt;br /&gt;
&lt;br /&gt;
= User contributions =&lt;br /&gt;
&lt;br /&gt;
See this page [[User_Contributions]] for files and add-on&#039;s contributed by Cumulus users.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Software&amp;diff=5342</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Software&amp;diff=5342"/>
		<updated>2020-04-21T10:22:34Z</updated>

		<summary type="html">&lt;p&gt;Water01: /* WeatherLink Converter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ‘Stable’ releases =&lt;br /&gt;
&lt;br /&gt;
If you need any help with Cumulus, Please first use this Wiki [[FAQ]] then use the [https://cumulus.hosiene.co.uk/ forum].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The author of Cumulus/Cumulus MX has retired and will not be providing support or updates to this software.&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;However the source code has been released and community effort updates to Cumulus MX (only) are now being provided by mcrossley.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Cumulus MX ==&lt;br /&gt;
&lt;br /&gt;
=== Current Release ===&lt;br /&gt;
&lt;br /&gt;
Note: &#039;&#039;&#039;Cumulus MX is strictly for non-commercial, non-government use only.&#039;&#039;&#039;&lt;br /&gt;
It contains products produced by [https://www.highcharts.com Highsoft] which are not free for commercial and governmental use. &lt;br /&gt;
&lt;br /&gt;
Latest build is...&lt;br /&gt;
&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX/releases/download/b3074/CumulusMXDist3074.zip Cumulus MX v3.5.3 build 3074, 14-April-2020] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)&lt;br /&gt;
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases after b3043.&lt;br /&gt;
&lt;br /&gt;
=== Historic ===&lt;br /&gt;
&lt;br /&gt;
This release and source code are the last offerings from Steve Loft before he handed the project over to &amp;quot;the community&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip Cumulus MX Source Code] The original source code from Steve Loft. Offered completely &#039;&#039;&#039;without support&#039;&#039;&#039; in the hope that it might be useful. The code is very badly structured due to the &#039;Frankenstein&#039; way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1. This version of the code is post b3043.&lt;br /&gt;
&lt;br /&gt;
= Legacy releases =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cumulus 1 ==&lt;br /&gt;
We do not have copies of old versions of Cumulus, so please do not ask for them. Only the current version is supported. If you obtain copies of older versions of Cumulus from elsewhere (e.g. web archives) please do not ask for help with them. We strongly advise against using an old unsupported version, if only for the fact that it is likely to have bugs which have been fixed in later releases.&lt;br /&gt;
&lt;br /&gt;
Note that if you use certain anti-virus software -- in particular Avast or Symantec -- you may find that they flag the Cumulus installer, or Cumulus itself, as a ‘threat’ and block it, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software which have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software.&lt;br /&gt;
&lt;br /&gt;
Please read the [https://cumulus.hosiene.co.uk/viewtopic.php?f=2&amp;amp;amp;t=10777 announcement for the latest release in the forum] before installing it. If you are upgrading from a previous version of Cumulus, please read all of the release notes (in the announcement threads) for the builds since the version you are upgrading from.&lt;br /&gt;
&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1.9.4 setup]  Cumulus setup file -- LAST stable version -- build 1099 - 14-Nov-2014&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099 patch] Patched version of Cumulus.exe, allows date entries on NOAA reports and Snow Index up to the year 2030 (updated 28 Jan 2020)&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/CumulusSetup1100.zip Cumulus 1.9.4 build 1100 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 115200 baud, you should use build 1100&lt;br /&gt;
**[//{{SERVERNAME}}/Downloads/CumulusSetup1101.zip Cumulus 1.9.4 build 1101 setup] &#039;&#039;&#039;Use ONLY if you are an Instromet user&#039;&#039;&#039;, and your logger operates at 19200 baud, you should use build 1101&lt;br /&gt;
**&#039;&#039;&#039;NOTE:&#039;&#039;&#039; &#039;&#039;&#039;Cumulus 1.9.4 will not have any updates in the future.&#039;&#039;&#039;  In 2020, some of the menu items with year choices will not display years beyond 2020.  This will happen on manual generation of NOAA-style reports.  The NOAA reports should continue to be automatically generated, but the capability to create them on-demand will only work through 2020.  It is &#039;&#039;&#039;STRONGLY RECOMMENDED&#039;&#039;&#039; that users of Cumulus 1.9.4 migrate to Cumulus MX, which has ongoing support by mcrossley.&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus%20basic%20installation%20guide.pdf Cumulus installation guide] Instructions for installing Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/readme.txt Cumulus readme.txt] Please read this before installing or updating Cumulus&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/Cumulus.chm Cumulus help file] The Cumulus help file (this also gets installed when Cumulus is installed)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusRealtime.zip Cumulus Realtime] A Silverlight application for displaying real time Cumulus data on a web site (no longer developed or supported)&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/CumulusFR.chm Cumulus help file in French] The Cumulus help file translated into French&lt;br /&gt;
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility to set the logger interval on Fine Offset stations&lt;br /&gt;
&lt;br /&gt;
= Weather Display Converter =&lt;br /&gt;
This utility was provided by Steve to convert Weather Display log files to Cumulus format. It requires you manually recreate records etc using Cumulus 1. Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?f=4&amp;amp;t=10118 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.wxforum.net/images/f/f3/WDconverter.zip WDConverter.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= WeatherLink Converter =&lt;br /&gt;
This utility was provided by Steve to convert WeatherLink log files to Cumulus format. Please read the readme file in the zip.&lt;br /&gt;
&lt;br /&gt;
There is a [https://cumulus.hosiene.co.uk/viewtopic.php?t=11349 forum thread about this converter here].&lt;br /&gt;
&lt;br /&gt;
[//{{SERVERNAME}}/Downloads/WLconverter.zip WLConverter.zip]&lt;br /&gt;
&lt;br /&gt;
[https://cumuluswiki.wxforum.net/images/e/e1/WLconverter.zip WLConverter.zip]&lt;br /&gt;
&lt;br /&gt;
= User contributions =&lt;br /&gt;
&lt;br /&gt;
See this page [[User_Contributions]] for files and add-on&#039;s contributed by Cumulus users.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=4917</id>
		<title>Category:Cumulus MX</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=4917"/>
		<updated>2020-03-23T17:17:18Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
If you are wondering what Cumulus software does, see [[About Cumulus|this article]].&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
This Wiki article was created by Mark Crossley based on what Steve Loft said in the [https://cumulus.hosiene.co.uk/viewforum.php?f=39 support forum] when he first started experimenting with Cumulus MX and access was restricted to those willing to experiment with his tests.&lt;br /&gt;
&lt;br /&gt;
It has now been updated to reflect that Mark Crossley has continued its development, it is now out of beta, and a fully working package.&lt;br /&gt;
&lt;br /&gt;
== Restrictions on who can use MX ==&lt;br /&gt;
Note: The graphs used in Cumulus MX are drawn using Highcharts and they are free for non-commercial use only, i.e. you may not use them on a company web site, see http://shop.highsoft.com/faq/non-commercial for clarification. &#039;&#039;&#039;For this reason, and others, use of Cumulus MX in a commercial environment is expressly forbidden.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Please include a link to the Highcharts web site (as the supplied web page does) if you use the charts under the terms of the non-commercial licence.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Documentation for MX ==&lt;br /&gt;
There&#039;s quite a lot to read before you start - please do read all of this page and all the references it mentions, most of it is very important. &lt;br /&gt;
&lt;br /&gt;
Note that most of the Cumulus 1 documentation also applies to Cumulus MX. MX specific documentation is currently in very early stages and some settings may not be obvious. Looking at the [[FAQ|Frequently Asked Questions for Cumulus 1]], [[Cumulus MX FAQ|Frequently asked questions for MX]], and articles elsewhere in this wiki will help, as will looking at the Cumulus 1 help file, it is available on the [[Software|Software downloads page]].  If you already use Cumulus 1, the help is part of the standard installation. &lt;br /&gt;
 &lt;br /&gt;
If MX is your first encounter with Cumulus, you will be at a disadvantage regarding documentation of many of the features, while those who have previously been familiar with Cumulus 1 will find most aspects of MX easier to pick up.  Before you read this article any further, read [[About Cumulus|the article that introduces Cumulus]] first, then you will be linked back to this page.&lt;br /&gt;
&lt;br /&gt;
If this page, and those other Wiki pages it links to, do not answer all your questions then see [https://cumulus.hosiene.co.uk/viewforum.php?f=40 the support forum for current Cumulus MX] as that will let you see what other people have asked about.&lt;br /&gt;
&lt;br /&gt;
== Comparing Cumulus 1 and MX ==&lt;br /&gt;
Cumulus MX aims to be as compatible with Cumulus 1 as possible. Initially MX, as written by Steve Loft, [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=13298#p104138 lacked a lot of features] that were available in Cumulus 1, but subsequent developments headed by Mark Crossley have now added the majority of the missing features.  There are also many features that have been added to MX that were either on the now lost list of enhancements for Cumulus 1 that never got implemented, or they are extra functionality to reflect recent changes in weather station features. All quotes are from the release notes issued by Steve or Mark.&lt;br /&gt;
*build 3023 - you can now control the output format of &amp;lt;#tomorrowdaylength&amp;gt; using an entry in &#039;&#039;&#039;strings.ini&#039;&#039;&#039;  like this example:&lt;br /&gt;
&amp;lt;pre&amp;gt;[Solar]&lt;br /&gt;
MoreDaylightTomorrow=Il y aura {0} minutes {1} secondes plus la lumière du jour demain&lt;br /&gt;
LessDaylightTomorrow=Il y aura {0} minutes {1} secondes moins la lumière du jour demain&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Build 3025 - new MySQL and HTTP facilities&lt;br /&gt;
*build 3035 - archives the month.ini and year.ini file at the end of the month/year as monthYYYYMM.ini and yearYYYY.ini.&lt;br /&gt;
*Build 3041 - Support for FTP over SSL/TLS (FTPS) - enable in Internet Settings&lt;br /&gt;
*build 3046 -added weather diary database (see below).&lt;br /&gt;
*build 3047 - Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string (see below).&lt;br /&gt;
*build 3049 - This build enables to ability to upload data to Windy.com.&lt;br /&gt;
*Version 3.1.1 - This release is mainly part of my attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
** build 3054 - Adds a Current Conditions editor and an All Time Records editor to admin interface&lt;br /&gt;
** Build 3056 - Fix for the All Time Records editor&lt;br /&gt;
* Version 3.2.5 - adds editors for files that track extremes previously missing from MX&lt;br /&gt;
**Build 3061 - that completes all the missing record editors from Cumulus 1&lt;br /&gt;
*Version 3.4.0 - The big change for this release is adding historic data &amp;quot;catch-up&amp;quot; for Davis WeatherLink Live devices.&lt;br /&gt;
**Build 3064 - fixes bug in Monthly Records editor for dry/wet periods.&lt;br /&gt;
*Version 3.4.5 -  This release continues attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
**  Build 3069 - Adds Editors for: Dayfile, Monthly Logs, Extra Logs&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 was an all in one application, it both read the data from the weather station and provided the user interface for you to see the derived data and change the settings. MX is different, it consists of a stand-alone &#039;engine&#039; which performs the reading and logging of data, uploading to a web site etc. This &#039;engine&#039; is a command-line/console application which has no user interface. The separate user interface is provided by virtue of the engine acting as a web server. Once the engine is running, you can view the user interface by typing the URL of the built-in web server into your browser, either on the same machine, or on a separate machine sharing the same local network. The default URL if the browser is on the same machine as MX is http://localhost:8998/ - substitute the machine&#039;s IP address for &#039;localhost&#039; if the browser is on a different machine. For security reasons, the user interface should not be accessible via the public internet.&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 only runs on Microsoft Windows operating system, MX is different as that in addition to running on Windows, it also runs on Linux and Mac OS X. To run MX on Windows, you need the latest &#039;&#039;&#039;.NET&#039;&#039;&#039; installed which means that it will only run on Windows 7 upwards. To run MX on the additional platforms, it requires a suitable version (see support forum for advice) of the &#039;&#039;&#039;Mono&#039;&#039;&#039; runtime, and you will need to install this, as described below.&lt;br /&gt;
&lt;br /&gt;
Both Cumulus 1 and MX both use the same basic files: [[Cumulus.ini]], [[dayfile.txt]], [[today.ini]], [[month.ini]], [[year.ini]], [[alltime.ini]], [[monthlyalltime.ini]]. Look up the Log Files index page or the individual file pages just referenced to see the differences between file content, and what you &#039;&#039;may&#039;&#039; need to edit to use Cumulus 1 files with MX. Both Cumulus 1 and Cumulus MX supply a number of &#039;&#039;templates that are processed into web pages&#039;&#039;, although the end produce web pages are identical, &#039;&#039;&#039;the templates are not interchangeable&#039;&#039;&#039;. However, there are files that Cumulus 1 uses (fo example it uses several image files and a weather diary in a XML file) that are not used by MX and also many files that MX creates that were not part of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Installing Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
There is no automatic installer (this may change). Cumulus MX is supplied as a zipped package on a link from [[software|download page]].&lt;br /&gt;
&lt;br /&gt;
== Requirements for running on Windows ==&lt;br /&gt;
To run MX on Windows, you need .Net version of at least 4.5.2 installed. This is only available for  Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1.&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you need version 4.8 or later, this should already be installed by your windows update feature.  The .Net download for version 4.8 can be found here https://dotnet.microsoft.com/download/dotnet-framework/net48 .&lt;br /&gt;
&lt;br /&gt;
To run CumulusMX it needs to run as administrator on Windows. Right click on CumulusMX.exe, and select run as administrator in the window that opens. You may also run this MSDOS command in Command Prompt window opened with Administrator rights that will grant all users the right to bind to port 8998 - &amp;quot;netsh http add urlacl url=http://*:8998/ user=\users&amp;quot;. After you have done this you can run CumulusMX.exe normally without Administrator rights.&lt;br /&gt;
&lt;br /&gt;
== Requirements for running on Linux and OS X ==&lt;br /&gt;
You will need to install the Mono runtime. &lt;br /&gt;
* For OS X, you can download this here - http://www.mono-project.com/download/. &lt;br /&gt;
* How you install on Linux depends on the flavour of Linux you are running. There are download links for Linux at the same URL, but it is often easier to use a package manager, which will download and install it automatically. &lt;br /&gt;
**For example, in &#039;Raspbian&#039; on the Raspberry Pi, you can install mono with these commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install mono-complete&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure that you have the mono-complete package installed. &lt;br /&gt;
&lt;br /&gt;
**If you have a Raspberry Pi 2, there is a later version of Mono available, which you may find works better that the one in the standard distribution, particularly if you use decimal commas. Mono 3.2.8 (which is the default in some Linux distributions) will not work if you use commas for decimals, as in some countries.&lt;br /&gt;
&lt;br /&gt;
**On Linux you will need library libudev.so.0 which may not be installed by default. Installing package libudev0 may resolve this. There may be issues if you are using a 64-bit version of Linux. I&#039;m not sure what the resolution is at the moment, if this is the case.&lt;br /&gt;
&lt;br /&gt;
You need to specify something like /dev/ttyUSB0 for the connection for your weather station. This is set in the &amp;quot;station settings&amp;quot; and stored in the [[Cumulus.ini#station|ComportName attribute]] in Cumulus.ini configuration file.&lt;br /&gt;
&lt;br /&gt;
In some builds of MX you have to run as &amp;quot;root&amp;quot;, there are ways of giving &amp;quot;root&amp;quot; like permissions when running MX as another user, see forum for details until this section has been updated.&lt;br /&gt;
&lt;br /&gt;
== Completely new MX installation ==&lt;br /&gt;
&lt;br /&gt;
Create a new directory (recommended name CumulusMX) and unzip the contents of the download package into it.&lt;br /&gt;
&lt;br /&gt;
== Changing from Cumulus 1 to MX ==&lt;br /&gt;
# Two alternatives &lt;br /&gt;
#*Just create a new directory (recommended name CumulusMX) and unzip the contents into it. Then copy over your existing data files and your [[Cumulus.ini]] file, and any other configuration files that you may have created (e.g. strings.ini, twitter.txt etc). In this case you will need to edit that copied across &amp;quot;Cumulus.ini&amp;quot; so any lines that referenced the old folder are changed to reference the new folder, and you may need to edit a few other items either now, or via the settings functionality in MX user interface. The big advantage of this approach is that anytime you are not running MX you can go back to Cumulus 1 and let it run from where it left off (subject to availability of past data in your weather station).&lt;br /&gt;
#* Alternatively, to run Cumulus MX with your existing Cumulus data, take a back up copy of your existing Cumulus directory, and then unzip Cumulus MX into the original Cumulus folder. This saves you from the need to edit any reference to folders, but stops you going back easily to Cumulus 1 if you have an issue.&lt;br /&gt;
#If your &amp;quot;Cumulus.ini&amp;quot; was actually called &amp;quot;cumulus.ini&amp;quot; you should rename it to start with a capital letter.&lt;br /&gt;
#See pages already referenced for how to edit your &#039;&#039;&#039;.ini&#039;&#039;&#039; files to work with MX.&lt;br /&gt;
&lt;br /&gt;
== What I did to Install MX ==&lt;br /&gt;
I have used Cumulus 1 for a decade or so, and been very happy with it, but I wanted to give MX a go without affecting my Cumulus 1 installation. Here is exactly what I did on my ex NHS Windows 10 Pro PC, step by step; I am hoping it might help some readers.&lt;br /&gt;
#I downloaded the &#039;&#039;&#039;CumulusMXDist3069&#039;&#039;&#039; zip from [[Software#Current_Release|the Current Release section]]  on the downloads page.&lt;br /&gt;
#I unzipped the contents (on my Windows PC) into a partition I use just for software downloads&lt;br /&gt;
#I used a package that verifies the files it copies to duplicate the folder &#039;&#039;&#039;CumuluxMX&#039;&#039;&#039; onto the drive where I run Cumulus. I then noticed that the package contained some very obsolete copies of some external packages:&lt;br /&gt;
#*In &amp;quot;\CumulusMX\interface\lib\jquery&amp;quot; it contained jQuery version 1.9.1, that is 2014 vintage and very obsolete, so I downloaded latest compressed production version from [https://jquery.com/download/ jQuery web site]. I prefixed the version in the MX package with the word OBSOLETE (OBSOLETEjquery-latest.min.js) and renamed the version I had downloaded (jquery-3.4.1.min.js) to the old name in the correct path (on my Windows PC) &amp;quot;\CumulusMX\interface\lib\jquery\jquery-latest.min.js&amp;quot;. I later noticed the old jQuery version 1.9.1, that is 2014 vintage and very obsolete was also in &amp;quot;\CumulusMX\webfiles\lib\jquery&amp;quot; so I renamed that with the word obsolete (OBSOLETEjquery-latest.min.js) just to remind me that despite its file name it was not latest. I already have the latest jQuery on my web server, so I did not need to put that new version into this webfiles\lib location, I just noted that this new path meant I &#039;&#039;may&#039;&#039; have to make some change on my web server later.&lt;br /&gt;
#*Similarly, the MX package contained obsolete vintage version 2.1.4 (2015-03-10) of Highstocks and Highcharts, so I downloaded latest versions from [https://www.highcharts.com/blog/download/ the Highstock link] on this page.  I then created a new folder obsolete at &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot;, moved the folders &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; that were there in my new folder, and the various highstock and highchart files that were there were moved into the obsolete folder. Now I navigated to the code folder within that download, copied the files within it to &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot; and then copied the folders  &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; from that code download folder into the same location. So now (in March 2020) everything is related to version 8.04 released 10 March 2020.&lt;br /&gt;
#The locale I used for Cumulus 1 is going to be the same I will use for MX (same PC!) so my copying across of my existing files should be fairly easy:&lt;br /&gt;
#*First, I copied my &#039;&#039;&#039;\Cumulus\strings.ini&#039;&#039;&#039; to &#039;&#039;&#039;\CumulusMX\strings.ini&#039;&#039;&#039;.  This preserves any tailoring I have done of terminology.&lt;br /&gt;
#*Next, I copied my existing Cumulus 1 alarm sounds in &amp;quot;\Cumulus&amp;quot; across to MX folder &amp;quot;\CumulusMX\interface\sounds&amp;quot; as these were referenced in my main Cumulus.ini file.&lt;br /&gt;
#* I copy &#039;&#039;&#039;\Cumulus\Cumulus1.ini&#039;&#039;&#039; to &#039;&#039;\CumulusMX&#039;&#039; folder as &amp;quot;Cumulus.ini&amp;quot;. I then edit the MX &amp;quot;Cumulus.ini&amp;quot; file:&lt;br /&gt;
#** In the &#039;&#039;&#039;[Alarms]&#039;&#039;&#039; section (your Cumulus.ini may have sections in a different order to mine) I edit all the parameter lines where the attribute ends in &amp;quot;File&amp;quot; to reflect their MX location in the sounds folder (there is no such folder in Cumulus 1).&lt;br /&gt;
#**In the &amp;quot;&#039;&#039;&#039;[FTP site]&#039;&#039;&#039;&amp;quot; section (yes, mine was named correctly with second word all lowercase), I had a number of edits to make:&lt;br /&gt;
#**# I change any references to any web pages within &amp;quot;Cumulus&amp;quot; folder to say within &amp;quot;CumulusMX&amp;quot; folder. The approach I am taking is to continue to use my customised web pages, but I am editing the template files as required to cope with differences in the output parameters of [[Webtags#Output_.28format_modifier.29_parameters_for_times_and_dates|MX web tags]].&lt;br /&gt;
#**# Next where I want a transfer done only at end of day, I have added lines like &amp;quot;ExtraEOD19=1&amp;quot; and changed the previous &amp;quot;ExtraRealtime19=1&amp;quot; to &amp;quot;ExtraRealtime19=0&amp;quot; (I previously used realtime as that was only way in Cumulus 1 to ensure a template file was processed so it held correct values as close to end of day as possible, but it inefficiently also made huge numbers of unwanted transfers during the day). I had 9 such files being copied far too often, so those 9 changes will cause a huge reduction in processing load!  &#039;&#039;I know I could do this later using the MX interface, but it makes sense to me to do it as I am working through the file.&#039;&#039;&lt;br /&gt;
#**# I have a few files that are PHP scripts, or web pages, listed in this section, all written as Cumulus templates; each PHP script has a number of PHP variables being set equal to a Cumulus web tag while the web page templates embed a lot of Cumulus web tags. In some cases the web tags have date/time output format parameters, for these I had previously edited any &amp;quot;&amp;quot;hh&amp;quot; into &amp;quot;HH&amp;quot;, any &amp;quot;mm&amp;quot; into &amp;quot;MM&amp;quot;, any &amp;quot;mmm&amp;quot; into &amp;quot;MMM&amp;quot; and any &amp;quot;mmmm&amp;quot; into &amp;quot;MMMM&amp;quot; in line with the recommendations that I had some years ago typed into [[Webtags#List_of_allowed_modifiers|this table]] for Cumulus 1. That left &amp;quot;nn&amp;quot; for minutes in Cumulus 1 where I could only change it to a MX equivalent &amp;quot;mm&amp;quot; in those cases where Cumulus 1 would have not taken it as month, I was too lazy to check every individual cases (I prefer to use global edits across all my files). So now I created a new version of each PHP script that used &amp;quot;nn&amp;quot;, changed it in each new script to &amp;quot;mm&amp;quot; and changed each reference in the MX &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to the old files to refer to the new files. Subsequently I realised all my &amp;quot;am/pm&amp;quot; references had to be changed to &amp;quot;tt&amp;quot; so I edited my new files again. There were other changes I had to make, in Cumulus 1 you can use tags like &#039;H&#039; and &#039;M&#039; on their own, in MX a single modifier on its own often means something different to when that modifier appears with other modifers. Yes quite a lot of work here, despite being able to use the Search ... Replace option in Notepad++. As a result I have done some edits to [[Webtags#List_of_allowed_modifiers|this table]] hopefully making life simpler for the next person faced with this.&lt;br /&gt;
#**# I mentioned some of my web pages are generated from my own Cumulus templates. Despite now having Cumulus 1 and Cumulus MX templates with different names, these still both generate web pages given the same names, so I don&#039;t need to alter any navigation between pages on my web server.&lt;br /&gt;
#**In the &amp;quot;&#039;&#039;&#039;[NOAA]&#039;&#039;&#039;&amp;quot; section I had &#039;&#039;&#039;MonthFileFormat=&amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot;&#039;&#039;&#039; on a line, I checked at [[Webtags#List_of_allowed_modifiers|List of allowed date/time modifiers]] that &#039;MMM&#039; and &#039;yyyy&#039; were valid in Cumulus MX as well as in Cumulus 1, they were so no edit needed either to that line or to &amp;quot;YearFileFormat=&amp;quot;NOAAYR&amp;quot;yyyy&amp;quot;.txt&amp;quot; line.&lt;br /&gt;
#*The file &amp;quot;\CumulusMX\Reports\.gitignore&amp;quot; is joined in the &#039;&#039;&#039;\CumulusMX\Reports&#039;&#039;&#039; folder by copying in what I currently have in &amp;quot;\Cumulus\Reports&amp;quot;. These are another &amp;quot;Cumulus.ini&amp;quot; (I am certain this is not used, but I am playing safe by coping it in) and the existing monthly and annual NOAA reports. I don&#039;t need to change those file names as I will continue to use the same format (see change to main Cumulus.ini mentioned above).&lt;br /&gt;
#*Next I compare &amp;quot;\Cumulus\web&amp;quot; with &amp;quot;\CumulusMX\web&amp;quot;, I notice the subfolder &amp;quot;images&amp;quot; has gone, I expected that from what I already know about MX and its use of Highcharts instead of uploading weather time-series graphs (and the moon image). Also &amp;quot;realtimegaugesT.txt&amp;quot; is only in MX, I expected that knowing the gauges pages supplied with Cumulus 1 and MX are different. I mostly use my own web pages, so I don&#039;t worry about the template files. &lt;br /&gt;
#* Next I see there is a &amp;quot;MXdiags&amp;quot; folder, so I don&#039;t copy across the Cumulus 1 &amp;quot;diags&amp;quot; folder. Equally I don&#039;t change anything in the new MX &amp;quot;webfiles&amp;quot; folder, but I do copy across to my web server the &amp;quot;cumuluscharts.js&amp;quot; and &amp;quot;logoSmall.png&amp;quot; files I see there that I have not seen before.&lt;br /&gt;
#* So left to last is the &amp;quot;data&amp;quot; folder:&lt;br /&gt;
#** I have copied all files from &amp;quot;\Cumulus\data&amp;quot; to &amp;quot;\CumulusMX\data&amp;quot;, and will see what edits I need to make later. Some of my &#039;&#039;&#039;.ini&#039;&#039;&#039; contain date-time entries like &amp;quot;12/03/2019 14:50:45&amp;quot;.&lt;br /&gt;
#** I find after running the CumulusMX engine, that it edits those &#039;&#039;&#039;.ini&#039;&#039;&#039; files it needs to, and the new versions contain date-time entries in the &amp;quot;2019-03-16T12:45:00&amp;quot; style, but despite what I picked up from reading on the forum, you &#039;&#039;&#039;don&#039;t&#039;&#039;&#039; need to edit these entries in log files like &#039;&#039;&#039;month.ini&#039;&#039;&#039; as Cumulus MX can read the old ones.&lt;br /&gt;
# I right clicked on the &amp;quot;CumulusMX.exe&amp;quot; entry in the top level folder and selected &#039;&#039;&#039;Send to ... desktop (create shortcut) &#039;&#039;&#039;. On the same right click menu I also selected &#039;&#039;&#039;Pin to taskbar&#039;&#039;&#039;.&lt;br /&gt;
# I clicked on one of my new shortcuts. &#039;&#039;&#039;Windows Defender&#039;&#039;&#039; popped up, so I told it &#039;&#039;&#039;allow all&#039;&#039;&#039; for Cumulus MX.&lt;br /&gt;
# I opened my Internet Security premium package, in the &amp;quot;unrecognised files&amp;quot; section I selected CumulusMX.exe then right clicked and selected &#039;&#039;&#039;Change File Rating to Trusted&#039;&#039;&#039; and in the &amp;quot;Firewall&amp;quot; section added port &#039;&#039;&#039;8998&#039;&#039;&#039; as one that was permitted. &lt;br /&gt;
# I right clicked on my desktop (you may need to do this on the windows symbol at bottom left), selected &#039;&#039;&#039;command prompt as administrator&#039;&#039;&#039; and typed&lt;br /&gt;
 netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
to allow all users to bind to port 8998 (i.e. that used for the Cumulus interface).&lt;br /&gt;
&lt;br /&gt;
I now type &amp;quot;http://192.168.1.64:8998/&amp;quot; into my browser while the MX engine command window remains open so MX is actually running, and I see the user interface.&lt;br /&gt;
&lt;br /&gt;
When I am happy to stop using MX, I type &#039;&#039;&#039;Control + C&#039;&#039;&#039; into that MX command window and MX closes.&lt;br /&gt;
&lt;br /&gt;
My installation of Cumulus MX has succeeded, and as the experiment did help me find a mistake in one of my Cumulus templates where I had not defined input parameters for &amp;quot;Recent History&amp;quot;, it has been useful. I am continuing to use Cumulus 1 for the moment, until I am absolutely sure MX can do everything I want. I believe it will do some tasks better, but there is a lot more to learn about how to use it.&lt;br /&gt;
&lt;br /&gt;
== Editing the User Interface ==&lt;br /&gt;
You need some understanding of Hyper-Text Markup Language to do this correctly, but here are simple examples.&lt;br /&gt;
&lt;br /&gt;
Remember, if you decide to download a new release to not overwrite any file(s) that you have edited, or your edit will be lost. It is  less likely that a new release will change the interface files than other files, but each release zip contains all MX files, even those not changed since previous release. The release notice will usually give some idea of whether interface files have changed.&lt;br /&gt;
=== Removing Solar Figures ===&lt;br /&gt;
If your weather station does not have solar instrumentation you might wish to remove some of the display elements that relate to that.&lt;br /&gt;
# Navigate to &#039;&#039;&#039;\CumulusMX\interface&#039;&#039;&#039; folder.&lt;br /&gt;
# Open the file &#039;&#039;&#039;now.html&#039;&#039;&#039; in an editor designed for code (e.g. Notepad++ for Windows)&lt;br /&gt;
# Near the bottom of the file edit it by inserting HTML comment delimiters (opening after &amp;amp;lt;/thead&amp;gt;, closing before &amp;amp;lt;/table&amp;gt;) so it looks like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;table id=&amp;quot;SolarTable&amp;quot; style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;thead&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;amp;nbsp;Solar&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/thead&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Solar Radiation&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SolarRad&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;W/m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Sunshine Today&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SunshineHours&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;hrs&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;UV&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;UVindex&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
   --&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adding derivatives not shown on the existing interface page ===&lt;br /&gt;
It is a JavaScript file &#039;&#039;&#039;\CumulusMX\interface\js\dashboard.js&#039;&#039;&#039; that reads the real-time file and inserts particular content into position indicated by values of the HTML attribute &amp;quot;id&amp;quot; on the interface screens. The standard &#039;&#039;&#039;\CumulusMX\interface\now.html&#039;&#039;&#039; does not include temperature trend for example, but because there is a &#039;&#039;&#039;temptrend: inp.TempTrend.toString()&#039;&#039;&#039; defined in the JavaScript file, you can easily add it to the &amp;quot;now&amp;quot; page by a simple insert of the middle row here:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;Outdoor Temperature&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorTemp&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Trend&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;TempTrend&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;amp;nbsp;hour&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Dew Point&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorDewpoint&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
 There is a section of the support forum devoted to [https://cumulus.hosiene.co.uk/viewforum.php?f=28 Cumulus MX interface customisation], so you can see what other people are doing.&lt;br /&gt;
&lt;br /&gt;
=== Changing Look ===&lt;br /&gt;
You need some understanding of Cascading Style Sheets (CSS) to do this, but all you need to do is to edit the relevant style sheet in &#039;&#039;&#039;\CumulusMX\interface\css&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Updating to a new MX release =&lt;br /&gt;
It is always best to take a backup of your existing MX installation before you do an update, this allows you to regress back to the earlier version if you mess up installing the new version.&lt;br /&gt;
&lt;br /&gt;
Follow the instructions for installing, you download the zip, and copy it over the existing components in your MX folder.&lt;br /&gt;
&lt;br /&gt;
If you have edited any files, see if the release notice says that file has been revised, if it has not then keep your edited file by not copying in the file within the zip. If the release revises a file you previously edited, take a backup of your edited file, before you copy the new file into your folder. You can then use a file comparing tool to see what has changed in the release and what you changed and hopefully manage to merge to a new file. This includes any web pages you might have edited to give the look you desire, or the content you want (e.g. adding rain this month to this month page, or combining this month and this year page).&lt;br /&gt;
&lt;br /&gt;
= Running Cumulus MX =&lt;br /&gt;
Cumulus MX needs to run as an administrator on Windows and under Superuser (root) on Linux and OS X. Make sure your station is connected to the device on which you have installed Cumulus MX, before you try to run Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
Either right click on CumulusMX.exe and click &#039;Run as administrator&#039;, or open an administrator command prompt (right click on Command Prompt and click &#039;Run as administrator&#039;), change to the Cumulus MX directory, and then type CumulusMX and enter. You will probably need to accept a security prompt the first time you run it, to allow it act as a web server. You can avoid having to run it as an administrator by running the following command once from an administrator command window:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This command allows all users to bind to port 8998 (used for the Cumulus interface). Note that if you change the interface port as described below, you should change the 8998 to whatever port you are using. Note that while this allows Cumulus MX to run and act as a web server, there may be other operations which require it to run as an administrator.&lt;br /&gt;
&lt;br /&gt;
== Linux and OS X ==&lt;br /&gt;
Open a terminal window, change to the Cumulus MX directory, and then type:&lt;br /&gt;
&lt;br /&gt;
sudo mono CumulusMX.exe&lt;br /&gt;
&lt;br /&gt;
When Cumulus starts, it will display the URL of the user interface. It runs on port 8998 by default; if this is not suitable for some reason you can over-ride it using the &#039;-port&#039; parameter on the command line, e.g. to use port 9999 instead:&lt;br /&gt;
&lt;br /&gt;
sudo mono CumulusMX.exe -port 9999&lt;br /&gt;
&lt;br /&gt;
Note that you may need to supply your administrator password after typing the &#039;sudo ...&#039; command line. The system will prompt you for this.&lt;br /&gt;
&lt;br /&gt;
Type the URL which is displayed (when MX starts running) into your browser (replace the * with the IP address, or use localhost) and the interface should appear. If this is a &#039;clean&#039; installation, the first thing you will need to do is to go to the settings and set the station type and units, and any other configuration settings you want to make. Having set the station type, you will need stop Cumulus MX and start it again. Note that this also applies to some other settings - you will need to restart Cumulus MX to get the new setting picked up.&lt;br /&gt;
&lt;br /&gt;
As with Cumulus 1, if there are any settings which are not currently available via the user interface, you can change them by stopping Cumulus and editing Cumulus.ini. A description of the settings in this file is in the wiki, and most of what is in there also applies to MX.&lt;br /&gt;
&lt;br /&gt;
If you want to operate the &#039;standard&#039; web site, then just the same as with Cumulus 1, you will need to upload the contents of the webfiles folder from the zip file (don&#039;t upload the containing webfiles folder itself). Note that the MX webfiles are not the same as the ones for Cumulus 1, so make sure you upload the MX files if moving from Cumulus 1 to MX. The standard gauges are now the SteelSeries gauges.&lt;br /&gt;
&lt;br /&gt;
== Important note about locales ==&lt;br /&gt;
On Linux and (in particular) OS X, Cumulus MX may not be given the correct locale to use, and you may get the default US locale even if that is not your locale. It will output the local it is using when it starts; if it is not correct, close it down and start it again, this time specifying your locale on the command line, using the -lang parameter . For example, in the UK, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mono CumulusMX.exe -lang en-GB&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you are not sure what value you need to supply for the -lang parameter, there is a list here - http://msdn.microsoft.com/en-gb/library/ee825488%28v=cs.20%29.aspx. You need to supply the code in the first column (&amp;quot;Language Culture Name&amp;quot;). Note that this does not affect the language used by Cumulus MX (although it may in the future), it affects the decimal separator and the list separator.&lt;br /&gt;
=== Restrictions in MX for decimal separators  ===&lt;br /&gt;
On the subject of decimal and list separators, there are a couple of issues which users of decimal commas may encounter. &lt;br /&gt;
#The first is that there may be an issue with some of the user interface not working correctly. Please report these issues and I will fix them. There may be aspects of the displays that I cannot change (because the package used does not support decimal commas) but it should be possible to at least get it working.&lt;br /&gt;
#The second issue with decimal separators only affects the Raspberry Pi (as far as I am aware). There is apparently an issue with the current version (3.2.8) of the Mono package on Raspbian &#039;hard float&#039; where it cannot parse values using decimal commas. If this does turn out to be an issue, there are a number of possible workarounds until the Raspbian package gets updated. One workaround is to use the &#039;soft float&#039; version of Debian instead. Obviously, this will have performance issues, but is probably the easiest. The second workaround is to build Mono from the latest sources, see http://www.mono-project.com/docs/compiling-mono/linux/. I am told that this fixes the problem. Another possible workaround would be to find an already fixed binary package, but I don&#039;t know if one currently exists.&lt;br /&gt;
&lt;br /&gt;
=== If you want to use your Cumulus 1 data with MX ===&lt;br /&gt;
If you use decimal commas in your Cumulus 1 data, you will need to edit the .ini files to change the decimal commas into periods/full stops, because &#039;&#039;&#039;Cumulus MX always expects periods/full stops in .ini files&#039;&#039;&#039; &#039;&#039;regardless of the locale in use&#039;&#039;. The other data files will be OK - assuming you are using the same decimal and list separators in MX as you used in Cumulus 1 (i.e. the same locale). If you try to switch to a different locale, then your data log files will of course no longer be in the correct format, so you would need to edit all of your files.&lt;br /&gt;
&lt;br /&gt;
== A note to Davis owners ==&lt;br /&gt;
I am experimenting with the use of the LOOP2 packet. The current code uses this for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed (although hopefully this will not be such an issue with Cumulus MX as it does not use the Davis DLL), and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
&lt;br /&gt;
The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue. If you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet. In these cases, you should edit cumulus.ini and add a line to the [Station] section:&lt;br /&gt;
&lt;br /&gt;
UseDavisLoop2=0&lt;br /&gt;
&lt;br /&gt;
With this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
Also for Davis stations, I have assumed that people using millimetres in Cumulus have a metric rain gauge (0.2 mm per tip), and those using inches have a 0.01&amp;quot; rain gauge. This can be over-ridden by adding a line to the [Station] section of Cumulus.ini:&lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=0&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=1&lt;br /&gt;
&lt;br /&gt;
Where 0 is a 0.2mm gauge and 1 is a 0.01&amp;quot; gauge. Note that changing this after MX has already read some data may cause your rainfall reading for today etc to change considerably, so you will need to correct that.&lt;br /&gt;
&lt;br /&gt;
== Web Tags and related features ==&lt;br /&gt;
Almost all of the web tags from Cumulus 1 are supported in Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
=== Beta builds of MX === &lt;br /&gt;
The following web tags were not available or worked differently:&lt;br /&gt;
*The individual &#039;record set&#039; tags such as &amp;lt;#TempRecordSet&amp;gt; etc did not work (because the interface then had no indicators for new records). &lt;br /&gt;
*The &amp;lt;#newrecord&amp;gt; tag does work, but works differently, it turns itself off automatically after 24 hours.&lt;br /&gt;
*Some of the &#039;system status&#039; web tags do not work: &amp;lt;#CpuName&amp;gt;, &amp;lt;#MemoryStatus&amp;gt;, &amp;lt;#DisplayMode&amp;gt;, &amp;lt;#DiskSize&amp;gt; and &amp;lt;#DiskFree&amp;gt;&lt;br /&gt;
*The &amp;lt;#txbattery&amp;gt; web tag has no content currently. Using it with a &#039;channel&#039; parameter causes a &#039;token error&#039;.&lt;br /&gt;
*The snow tags were not available as there was no &#039;&#039;&#039;Weather Diary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Current builds of MX ===&lt;br /&gt;
The web tags you have depend on which build you are using:&lt;br /&gt;
&lt;br /&gt;
From Build 3046&lt;br /&gt;
* added &amp;lt;#snowdepth&amp;gt; tag processing&lt;br /&gt;
* added &#039;&#039;&#039;diary.db&#039;&#039;&#039; file&lt;br /&gt;
&lt;br /&gt;
From build 3047&lt;br /&gt;
* Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string e.g. &amp;lt;#TapptempH format=&amp;quot;dd&#039;&amp;amp;nbsp;&#039;MMM&#039;&amp;amp;nbsp;&#039;yyyy&#039;&amp;lt;span class=\&#039;xx\&#039;&amp;gt; at &#039;HH:mm&#039;&amp;lt;/span&amp;gt;&#039;&amp;quot;&amp;gt;&lt;br /&gt;
*All record Value tags should now return &#039;---&#039; and Date tags &#039;----&#039; until they are first set.&lt;br /&gt;
*&amp;lt;#MoonAge&amp;gt;, &amp;lt;#MoonPercent&amp;gt;, &amp;lt;#MoonPercentAbs&amp;gt; - all given new &#039;dp&#039; and &#039;rc&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
From Version 3.1.1 - b3054&lt;br /&gt;
*Adds new web tags &amp;lt;#snowlying&amp;gt;, &amp;lt;#snowfalling&amp;gt;, both provide 1|0 responses&lt;br /&gt;
&lt;br /&gt;
From build 3056 of version 3.2.0 (19 November 2019):&lt;br /&gt;
* Enables alarms as per Cumulus 1&lt;br /&gt;
**New Alarm page under Settings&lt;br /&gt;
**Alarms are shown visually on the dashboard&lt;br /&gt;
**Due to browser restrictions, alarm sounds on the browser page may require you to click a button on the first alarm in order to hear it.&lt;br /&gt;
***You can add the MX admin site to your browsers list of sites allowed to play sound automatically. Your browser should &amp;quot;learn&amp;quot; that you want to allow sounds to play automatically.&lt;br /&gt;
*** Alarm sound files should be placed in the /interface/sounds folder, they must be a browser compatible format (mp3 are good). The alarm settings for the sound file should be just the filename without any path&lt;br /&gt;
*Lots of new web tags not available in Cumulus 1, see release announcement for details&lt;br /&gt;
&lt;br /&gt;
From Version 3.2.2 - build 3058&lt;br /&gt;
*Implements the missing &amp;lt;#txbattery&amp;gt; web tag&lt;br /&gt;
&lt;br /&gt;
=== All builds of MX ===&lt;br /&gt;
The &#039;&#039;&#039;&#039;format&#039; parameter&#039;&#039;&#039; on the date/time web tags is unfortunately different, because many of the characters used are different.&lt;br /&gt;
&lt;br /&gt;
Note that this also applies to the &#039;&#039;&#039;NOAA report file formats&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For full details see the [[Webtags#Differences_between_Cumulus_1_and_Cumulus_MX_.28Cumulus_3.29:|web tags]] article.&lt;br /&gt;
&lt;br /&gt;
= [[Cumulus MX FAQ]] =&lt;br /&gt;
The [[FAQ]] page that was originally written for Cumulus 1 has now had some MX differences highlighted. A new FAQ for MX has been started at [[Cumulus_MX_FAQ|another page]].&lt;br /&gt;
&lt;br /&gt;
MX specific questions, such as those related to installation are now covered by the updated text on this &amp;quot;Cumulus MX&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
= [[MX Issues|Cumulus MX Known Issues]] =&lt;br /&gt;
See [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=12943#p101209 Steve Loft&#039;s post]&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=4916</id>
		<title>Category:Cumulus MX</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=4916"/>
		<updated>2020-03-23T16:36:44Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
If you are wondering what Cumulus software does, see [[About Cumulus|this article]].&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
This Wiki article was created by Mark Crossley based on what Steve Loft said in the [https://cumulus.hosiene.co.uk/viewforum.php?f=39 support forum] when he first started experimenting with Cumulus MX and access was restricted to those willing to experiment with his tests.&lt;br /&gt;
&lt;br /&gt;
It has now been updated to reflect that Mark Crossley has continued its development, it is now out of beta, and a fully working package.&lt;br /&gt;
&lt;br /&gt;
== Restrictions on who can use MX ==&lt;br /&gt;
Note: The graphs used in Cumulus MX are drawn using Highcharts and they are free for non-commercial use only, i.e. you may not use them on a company web site, see http://shop.highsoft.com/faq/non-commercial for clarification. &#039;&#039;&#039;For this reason, and others, use of Cumulus MX in a commercial environment is expressly forbidden.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Please include a link to the Highcharts web site (as the supplied web page does) if you use the charts under the terms of the non-commercial licence.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Documentation for MX ==&lt;br /&gt;
There&#039;s quite a lot to read before you start - please do read all of this page and all the references it mentions, most of it is very important. &lt;br /&gt;
&lt;br /&gt;
Note that most of the Cumulus 1 documentation also applies to Cumulus MX. MX specific documentation is currently in very early stages and some settings may not be obvious. Looking at the [[FAQ|Frequently Asked Questions for Cumulus 1]], [[Cumulus MX FAQ|Frequently asked questions for MX]], and articles elsewhere in this wiki will help, as will looking at the Cumulus 1 help file, it is available on the [[Software|Software downloads page]].  If you already use Cumulus 1, the help is part of the standard installation. &lt;br /&gt;
 &lt;br /&gt;
If MX is your first encounter with Cumulus, you will be at a disadvantage regarding documentation of many of the features, while those who have previously been familiar with Cumulus 1 will find most aspects of MX easier to pick up.  Before you read this article any further, read [[About Cumulus|the article that introduces Cumulus]] first, then you will be linked back to this page.&lt;br /&gt;
&lt;br /&gt;
If this page, and those other Wiki pages it links to, do not answer all your questions then see [https://cumulus.hosiene.co.uk/viewforum.php?f=40 the support forum for current Cumulus MX] as that will let you see what other people have asked about.&lt;br /&gt;
&lt;br /&gt;
== Comparing Cumulus 1 and MX ==&lt;br /&gt;
Cumulus MX aims to be as compatible with Cumulus 1 as possible. Initially MX, as written by Steve Loft, [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=13298#p104138 lacked a lot of features] that were available in Cumulus 1, but subsequent developments headed by Mark Crossley have now added the majority of the missing features.  There are also many features that have been added to MX that were either on the now lost list of enhancements for Cumulus 1 that never got implemented, or they are extra functionality to reflect recent changes in weather station features. All quotes are from the release notes issued by Steve or Mark.&lt;br /&gt;
*build 3023 - you can now control the output format of &amp;lt;#tomorrowdaylength&amp;gt; using an entry in &#039;&#039;&#039;strings.ini&#039;&#039;&#039;  like this example:&lt;br /&gt;
&amp;lt;pre&amp;gt;[Solar]&lt;br /&gt;
MoreDaylightTomorrow=Il y aura {0} minutes {1} secondes plus la lumière du jour demain&lt;br /&gt;
LessDaylightTomorrow=Il y aura {0} minutes {1} secondes moins la lumière du jour demain&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Build 3025 - new MySQL and HTTP facilities&lt;br /&gt;
*build 3035 - archives the month.ini and year.ini file at the end of the month/year as monthYYYYMM.ini and yearYYYY.ini.&lt;br /&gt;
*Build 3041 - Support for FTP over SSL/TLS (FTPS) - enable in Internet Settings&lt;br /&gt;
*build 3046 -added weather diary database (see below).&lt;br /&gt;
*build 3047 - Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string (see below).&lt;br /&gt;
*build 3049 - This build enables to ability to upload data to Windy.com.&lt;br /&gt;
*Version 3.1.1 - This release is mainly part of my attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
** build 3054 - Adds a Current Conditions editor and an All Time Records editor to admin interface&lt;br /&gt;
** Build 3056 - Fix for the All Time Records editor&lt;br /&gt;
* Version 3.2.5 - adds editors for files that track extremes previously missing from MX&lt;br /&gt;
**Build 3061 - that completes all the missing record editors from Cumulus 1&lt;br /&gt;
*Version 3.4.0 - The big change for this release is adding historic data &amp;quot;catch-up&amp;quot; for Davis WeatherLink Live devices.&lt;br /&gt;
**Build 3064 - fixes bug in Monthly Records editor for dry/wet periods.&lt;br /&gt;
*Version 3.4.5 -  This release continues attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
**  Build 3069 - Adds Editors for: Dayfile, Monthly Logs, Extra Logs&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 was an all in one application, it both read the data from the weather station and provided the user interface for you to see the derived data and change the settings. MX is different, it consists of a stand-alone &#039;engine&#039; which performs the reading and logging of data, uploading to a web site etc. This &#039;engine&#039; is a command-line/console application which has no user interface. The separate user interface is provided by virtue of the engine acting as a web server. Once the engine is running, you can view the user interface by typing the URL of the built-in web server into your browser, either on the same machine, or on a separate machine sharing the same local network. The default URL if the browser is on the same machine as MX is http://localhost:8998/ - substitute the machine&#039;s IP address for &#039;localhost&#039; if the browser is on a different machine. For security reasons, the user interface should not be accessible via the public internet.&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 only runs on Microsoft Windows operating system, MX is different as that in addition to running on Windows, it also runs on Linux and Mac OS X. To run MX on Windows, you need the latest &#039;&#039;&#039;.NET&#039;&#039;&#039; installed which means that it will only run on Windows 7 upwards. To run MX on the additional platforms, it requires a suitable version (see support forum for advice) of the &#039;&#039;&#039;Mono&#039;&#039;&#039; runtime, and you will need to install this, as described below.&lt;br /&gt;
&lt;br /&gt;
Both Cumulus 1 and MX both use the same basic files: [[Cumulus.ini]], [[dayfile.txt]], [[today.ini]], [[month.ini]], [[year.ini]], [[alltime.ini]], [[monthlyalltime.ini]]. Look up the Log Files index page or the individual file pages just referenced to see the differences between file content, and what you &#039;&#039;may&#039;&#039; need to edit to use Cumulus 1 files with MX. Both Cumulus 1 and Cumulus MX supply a number of &#039;&#039;templates that are processed into web pages&#039;&#039;, although the end produce web pages are identical, &#039;&#039;&#039;the templates are not interchangeable&#039;&#039;&#039;. However, there are files that Cumulus 1 uses (fo example it uses several image files and a weather diary in a XML file) that are not used by MX and also many files that MX creates that were not part of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Installing Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
There is no automatic installer (this may change). Cumulus MX is supplied as a zipped package on a link from [[software|download page]].&lt;br /&gt;
&lt;br /&gt;
== Requirements for running on Windows ==&lt;br /&gt;
To run MX on Windows, you need .Net version of at least 4.5.2 installed. This is only available for  Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1.&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you need version 4.8 or later, this should already be installed by your windows update feature.  The .Net download for version 4.8 can be found here https://dotnet.microsoft.com/download/dotnet-framework/net48 .&lt;br /&gt;
&lt;br /&gt;
If you use early builds of MX, then it needs to run as administrator on windows, right click the shortcut, and select run as administrator on compatibility tab. This is not needed for any recent build.&lt;br /&gt;
&lt;br /&gt;
== Requirements for running on Linux and OS X ==&lt;br /&gt;
You will need to install the Mono runtime. &lt;br /&gt;
* For OS X, you can download this here - http://www.mono-project.com/download/. &lt;br /&gt;
* How you install on Linux depends on the flavour of Linux you are running. There are download links for Linux at the same URL, but it is often easier to use a package manager, which will download and install it automatically. &lt;br /&gt;
**For example, in &#039;Raspbian&#039; on the Raspberry Pi, you can install mono with these commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install mono-complete&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure that you have the mono-complete package installed. &lt;br /&gt;
&lt;br /&gt;
**If you have a Raspberry Pi 2, there is a later version of Mono available, which you may find works better that the one in the standard distribution, particularly if you use decimal commas. Mono 3.2.8 (which is the default in some Linux distributions) will not work if you use commas for decimals, as in some countries.&lt;br /&gt;
&lt;br /&gt;
**On Linux you will need library libudev.so.0 which may not be installed by default. Installing package libudev0 may resolve this. There may be issues if you are using a 64-bit version of Linux. I&#039;m not sure what the resolution is at the moment, if this is the case.&lt;br /&gt;
&lt;br /&gt;
You need to specify something like /dev/ttyUSB0 for the connection for your weather station. This is set in the &amp;quot;station settings&amp;quot; and stored in the [[Cumulus.ini#station|ComportName attribute]] in Cumulus.ini configuration file.&lt;br /&gt;
&lt;br /&gt;
In some builds of MX you have to run as &amp;quot;root&amp;quot;, there are ways of giving &amp;quot;root&amp;quot; like permissions when running MX as another user, see forum for details until this section has been updated.&lt;br /&gt;
&lt;br /&gt;
== Completely new MX installation ==&lt;br /&gt;
&lt;br /&gt;
Create a new directory (recommended name CumulusMX) and unzip the contents of the download package into it.&lt;br /&gt;
&lt;br /&gt;
== Changing from Cumulus 1 to MX ==&lt;br /&gt;
# Two alternatives &lt;br /&gt;
#*Just create a new directory (recommended name CumulusMX) and unzip the contents into it. Then copy over your existing data files and your [[Cumulus.ini]] file, and any other configuration files that you may have created (e.g. strings.ini, twitter.txt etc). In this case you will need to edit that copied across &amp;quot;Cumulus.ini&amp;quot; so any lines that referenced the old folder are changed to reference the new folder, and you may need to edit a few other items either now, or via the settings functionality in MX user interface. The big advantage of this approach is that anytime you are not running MX you can go back to Cumulus 1 and let it run from where it left off (subject to availability of past data in your weather station).&lt;br /&gt;
#* Alternatively, to run Cumulus MX with your existing Cumulus data, take a back up copy of your existing Cumulus directory, and then unzip Cumulus MX into the original Cumulus folder. This saves you from the need to edit any reference to folders, but stops you going back easily to Cumulus 1 if you have an issue.&lt;br /&gt;
#If your &amp;quot;Cumulus.ini&amp;quot; was actually called &amp;quot;cumulus.ini&amp;quot; you should rename it to start with a capital letter.&lt;br /&gt;
#See pages already referenced for how to edit your &#039;&#039;&#039;.ini&#039;&#039;&#039; files to work with MX.&lt;br /&gt;
&lt;br /&gt;
== What I did to Install MX ==&lt;br /&gt;
I have used Cumulus 1 for a decade or so, and been very happy with it, but I wanted to give MX a go without affecting my Cumulus 1 installation. Here is exactly what I did on my ex NHS Windows 10 Pro PC, step by step; I am hoping it might help some readers.&lt;br /&gt;
#I downloaded the &#039;&#039;&#039;CumulusMXDist3069&#039;&#039;&#039; zip from [[Software#Current_Release|the Current Release section]]  on the downloads page.&lt;br /&gt;
#I unzipped the contents (on my Windows PC) into a partition I use just for software downloads&lt;br /&gt;
#I used a package that verifies the files it copies to duplicate the folder &#039;&#039;&#039;CumuluxMX&#039;&#039;&#039; onto the drive where I run Cumulus. I then noticed that the package contained some very obsolete copies of some external packages:&lt;br /&gt;
#*In &amp;quot;\CumulusMX\interface\lib\jquery&amp;quot; it contained jQuery version 1.9.1, that is 2014 vintage and very obsolete, so I downloaded latest compressed production version from [https://jquery.com/download/ jQuery web site]. I prefixed the version in the MX package with the word OBSOLETE (OBSOLETEjquery-latest.min.js) and renamed the version I had downloaded (jquery-3.4.1.min.js) to the old name in the correct path (on my Windows PC) &amp;quot;\CumulusMX\interface\lib\jquery\jquery-latest.min.js&amp;quot;. I later noticed the old jQuery version 1.9.1, that is 2014 vintage and very obsolete was also in &amp;quot;\CumulusMX\webfiles\lib\jquery&amp;quot; so I renamed that with the word obsolete (OBSOLETEjquery-latest.min.js) just to remind me that despite its file name it was not latest. I already have the latest jQuery on my web server, so I did not need to put that new version into this webfiles\lib location, I just noted that this new path meant I &#039;&#039;may&#039;&#039; have to make some change on my web server later.&lt;br /&gt;
#*Similarly, the MX package contained obsolete vintage version 2.1.4 (2015-03-10) of Highstocks and Highcharts, so I downloaded latest versions from [https://www.highcharts.com/blog/download/ the Highstock link] on this page.  I then created a new folder obsolete at &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot;, moved the folders &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; that were there in my new folder, and the various highstock and highchart files that were there were moved into the obsolete folder. Now I navigated to the code folder within that download, copied the files within it to &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot; and then copied the folders  &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; from that code download folder into the same location. So now (in March 2020) everything is related to version 8.04 released 10 March 2020.&lt;br /&gt;
#The locale I used for Cumulus 1 is going to be the same I will use for MX (same PC!) so my copying across of my existing files should be fairly easy:&lt;br /&gt;
#*First, I copied my &#039;&#039;&#039;\Cumulus\strings.ini&#039;&#039;&#039; to &#039;&#039;&#039;\CumulusMX\strings.ini&#039;&#039;&#039;.  This preserves any tailoring I have done of terminology.&lt;br /&gt;
#*Next, I copied my existing Cumulus 1 alarm sounds in &amp;quot;\Cumulus&amp;quot; across to MX folder &amp;quot;\CumulusMX\interface\sounds&amp;quot; as these were referenced in my main Cumulus.ini file.&lt;br /&gt;
#* I copy &#039;&#039;&#039;\Cumulus\Cumulus1.ini&#039;&#039;&#039; to &#039;&#039;\CumulusMX&#039;&#039; folder as &amp;quot;Cumulus.ini&amp;quot;. I then edit the MX &amp;quot;Cumulus.ini&amp;quot; file:&lt;br /&gt;
#** In the &#039;&#039;&#039;[Alarms]&#039;&#039;&#039; section (your Cumulus.ini may have sections in a different order to mine) I edit all the parameter lines where the attribute ends in &amp;quot;File&amp;quot; to reflect their MX location in the sounds folder (there is no such folder in Cumulus 1).&lt;br /&gt;
#**In the &amp;quot;&#039;&#039;&#039;[FTP site]&#039;&#039;&#039;&amp;quot; section (yes, mine was named correctly with second word all lowercase), I had a number of edits to make:&lt;br /&gt;
#**# I change any references to any web pages within &amp;quot;Cumulus&amp;quot; folder to say within &amp;quot;CumulusMX&amp;quot; folder. The approach I am taking is to continue to use my customised web pages, but I am editing the template files as required to cope with differences in the output parameters of [[Webtags#Output_.28format_modifier.29_parameters_for_times_and_dates|MX web tags]].&lt;br /&gt;
#**# Next where I want a transfer done only at end of day, I have added lines like &amp;quot;ExtraEOD19=1&amp;quot; and changed the previous &amp;quot;ExtraRealtime19=1&amp;quot; to &amp;quot;ExtraRealtime19=0&amp;quot; (I previously used realtime as that was only way in Cumulus 1 to ensure a template file was processed so it held correct values as close to end of day as possible, but it inefficiently also made huge numbers of unwanted transfers during the day). I had 9 such files being copied far too often, so those 9 changes will cause a huge reduction in processing load!  &#039;&#039;I know I could do this later using the MX interface, but it makes sense to me to do it as I am working through the file.&#039;&#039;&lt;br /&gt;
#**# I have a few files that are PHP scripts, or web pages, listed in this section, all written as Cumulus templates; each PHP script has a number of PHP variables being set equal to a Cumulus web tag while the web page templates embed a lot of Cumulus web tags. In some cases the web tags have date/time output format parameters, for these I had previously edited any &amp;quot;&amp;quot;hh&amp;quot; into &amp;quot;HH&amp;quot;, any &amp;quot;mm&amp;quot; into &amp;quot;MM&amp;quot;, any &amp;quot;mmm&amp;quot; into &amp;quot;MMM&amp;quot; and any &amp;quot;mmmm&amp;quot; into &amp;quot;MMMM&amp;quot; in line with the recommendations that I had some years ago typed into [[Webtags#List_of_allowed_modifiers|this table]] for Cumulus 1. That left &amp;quot;nn&amp;quot; for minutes in Cumulus 1 where I could only change it to a MX equivalent &amp;quot;mm&amp;quot; in those cases where Cumulus 1 would have not taken it as month, I was too lazy to check every individual cases (I prefer to use global edits across all my files). So now I created a new version of each PHP script that used &amp;quot;nn&amp;quot;, changed it in each new script to &amp;quot;mm&amp;quot; and changed each reference in the MX &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to the old files to refer to the new files. Subsequently I realised all my &amp;quot;am/pm&amp;quot; references had to be changed to &amp;quot;tt&amp;quot; so I edited my new files again. There were other changes I had to make, in Cumulus 1 you can use tags like &#039;H&#039; and &#039;M&#039; on their own, in MX a single modifier on its own often means something different to when that modifier appears with other modifers. Yes quite a lot of work here, despite being able to use the Search ... Replace option in Notepad++. As a result I have done some edits to [[Webtags#List_of_allowed_modifiers|this table]] hopefully making life simpler for the next person faced with this.&lt;br /&gt;
#**# I mentioned some of my web pages are generated from my own Cumulus templates. Despite now having Cumulus 1 and Cumulus MX templates with different names, these still both generate web pages given the same names, so I don&#039;t need to alter any navigation between pages on my web server.&lt;br /&gt;
#**In the &amp;quot;&#039;&#039;&#039;[NOAA]&#039;&#039;&#039;&amp;quot; section I had &#039;&#039;&#039;MonthFileFormat=&amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot;&#039;&#039;&#039; on a line, I checked at [[Webtags#List_of_allowed_modifiers|List of allowed date/time modifiers]] that &#039;MMM&#039; and &#039;yyyy&#039; were valid in Cumulus MX as well as in Cumulus 1, they were so no edit needed either to that line or to &amp;quot;YearFileFormat=&amp;quot;NOAAYR&amp;quot;yyyy&amp;quot;.txt&amp;quot; line.&lt;br /&gt;
#*The file &amp;quot;\CumulusMX\Reports\.gitignore&amp;quot; is joined in the &#039;&#039;&#039;\CumulusMX\Reports&#039;&#039;&#039; folder by copying in what I currently have in &amp;quot;\Cumulus\Reports&amp;quot;. These are another &amp;quot;Cumulus.ini&amp;quot; (I am certain this is not used, but I am playing safe by coping it in) and the existing monthly and annual NOAA reports. I don&#039;t need to change those file names as I will continue to use the same format (see change to main Cumulus.ini mentioned above).&lt;br /&gt;
#*Next I compare &amp;quot;\Cumulus\web&amp;quot; with &amp;quot;\CumulusMX\web&amp;quot;, I notice the subfolder &amp;quot;images&amp;quot; has gone, I expected that from what I already know about MX and its use of Highcharts instead of uploading weather time-series graphs (and the moon image). Also &amp;quot;realtimegaugesT.txt&amp;quot; is only in MX, I expected that knowing the gauges pages supplied with Cumulus 1 and MX are different. I mostly use my own web pages, so I don&#039;t worry about the template files. &lt;br /&gt;
#* Next I see there is a &amp;quot;MXdiags&amp;quot; folder, so I don&#039;t copy across the Cumulus 1 &amp;quot;diags&amp;quot; folder. Equally I don&#039;t change anything in the new MX &amp;quot;webfiles&amp;quot; folder, but I do copy across to my web server the &amp;quot;cumuluscharts.js&amp;quot; and &amp;quot;logoSmall.png&amp;quot; files I see there that I have not seen before.&lt;br /&gt;
#* So left to last is the &amp;quot;data&amp;quot; folder:&lt;br /&gt;
#** I have copied all files from &amp;quot;\Cumulus\data&amp;quot; to &amp;quot;\CumulusMX\data&amp;quot;, and will see what edits I need to make later. Some of my &#039;&#039;&#039;.ini&#039;&#039;&#039; contain date-time entries like &amp;quot;12/03/2019 14:50:45&amp;quot;.&lt;br /&gt;
#** I find after running the CumulusMX engine, that it edits those &#039;&#039;&#039;.ini&#039;&#039;&#039; files it needs to, and the new versions contain date-time entries in the &amp;quot;2019-03-16T12:45:00&amp;quot; style, but despite what I picked up from reading on the forum, you &#039;&#039;&#039;don&#039;t&#039;&#039;&#039; need to edit these entries in log files like &#039;&#039;&#039;month.ini&#039;&#039;&#039; as Cumulus MX can read the old ones.&lt;br /&gt;
# I right clicked on the &amp;quot;CumulusMX.exe&amp;quot; entry in the top level folder and selected &#039;&#039;&#039;Send to ... desktop (create shortcut) &#039;&#039;&#039;. On the same right click menu I also selected &#039;&#039;&#039;Pin to taskbar&#039;&#039;&#039;.&lt;br /&gt;
# I clicked on one of my new shortcuts. &#039;&#039;&#039;Windows Defender&#039;&#039;&#039; popped up, so I told it &#039;&#039;&#039;allow all&#039;&#039;&#039; for Cumulus MX.&lt;br /&gt;
# I opened my Internet Security premium package, in the &amp;quot;unrecognised files&amp;quot; section I selected CumulusMX.exe then right clicked and selected &#039;&#039;&#039;Change File Rating to Trusted&#039;&#039;&#039; and in the &amp;quot;Firewall&amp;quot; section added port &#039;&#039;&#039;8998&#039;&#039;&#039; as one that was permitted. &lt;br /&gt;
# I right clicked on my desktop (you may need to do this on the windows symbol at bottom left), selected &#039;&#039;&#039;command prompt as administrator&#039;&#039;&#039; and typed&lt;br /&gt;
 netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
to allow all users to bind to port 8998 (i.e. that used for the Cumulus interface).&lt;br /&gt;
&lt;br /&gt;
I now type &amp;quot;http://192.168.1.64:8998/&amp;quot; into my browser while the MX engine command window remains open so MX is actually running, and I see the user interface.&lt;br /&gt;
&lt;br /&gt;
When I am happy to stop using MX, I type &#039;&#039;&#039;Control + C&#039;&#039;&#039; into that MX command window and MX closes.&lt;br /&gt;
&lt;br /&gt;
My installation of Cumulus MX has succeeded, and as the experiment did help me find a mistake in one of my Cumulus templates where I had not defined input parameters for &amp;quot;Recent History&amp;quot;, it has been useful. I am continuing to use Cumulus 1 for the moment, until I am absolutely sure MX can do everything I want. I believe it will do some tasks better, but there is a lot more to learn about how to use it.&lt;br /&gt;
&lt;br /&gt;
== Editing the User Interface ==&lt;br /&gt;
You need some understanding of Hyper-Text Markup Language to do this correctly, but here are simple examples.&lt;br /&gt;
&lt;br /&gt;
Remember, if you decide to download a new release to not overwrite any file(s) that you have edited, or your edit will be lost. It is  less likely that a new release will change the interface files than other files, but each release zip contains all MX files, even those not changed since previous release. The release notice will usually give some idea of whether interface files have changed.&lt;br /&gt;
=== Removing Solar Figures ===&lt;br /&gt;
If your weather station does not have solar instrumentation you might wish to remove some of the display elements that relate to that.&lt;br /&gt;
# Navigate to &#039;&#039;&#039;\CumulusMX\interface&#039;&#039;&#039; folder.&lt;br /&gt;
# Open the file &#039;&#039;&#039;now.html&#039;&#039;&#039; in an editor designed for code (e.g. Notepad++ for Windows)&lt;br /&gt;
# Near the bottom of the file edit it by inserting HTML comment delimiters (opening after &amp;amp;lt;/thead&amp;gt;, closing before &amp;amp;lt;/table&amp;gt;) so it looks like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;table id=&amp;quot;SolarTable&amp;quot; style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;thead&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;amp;nbsp;Solar&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/thead&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Solar Radiation&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SolarRad&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;W/m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Sunshine Today&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SunshineHours&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;hrs&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;UV&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;UVindex&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
   --&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adding derivatives not shown on the existing interface page ===&lt;br /&gt;
It is a JavaScript file &#039;&#039;&#039;\CumulusMX\interface\js\dashboard.js&#039;&#039;&#039; that reads the real-time file and inserts particular content into position indicated by values of the HTML attribute &amp;quot;id&amp;quot; on the interface screens. The standard &#039;&#039;&#039;\CumulusMX\interface\now.html&#039;&#039;&#039; does not include temperature trend for example, but because there is a &#039;&#039;&#039;temptrend: inp.TempTrend.toString()&#039;&#039;&#039; defined in the JavaScript file, you can easily add it to the &amp;quot;now&amp;quot; page by a simple insert of the middle row here:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;Outdoor Temperature&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorTemp&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Trend&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;TempTrend&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;amp;nbsp;hour&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Dew Point&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorDewpoint&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
 There is a section of the support forum devoted to [https://cumulus.hosiene.co.uk/viewforum.php?f=28 Cumulus MX interface customisation], so you can see what other people are doing.&lt;br /&gt;
&lt;br /&gt;
=== Changing Look ===&lt;br /&gt;
You need some understanding of Cascading Style Sheets (CSS) to do this, but all you need to do is to edit the relevant style sheet in &#039;&#039;&#039;\CumulusMX\interface\css&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Updating to a new MX release =&lt;br /&gt;
It is always best to take a backup of your existing MX installation before you do an update, this allows you to regress back to the earlier version if you mess up installing the new version.&lt;br /&gt;
&lt;br /&gt;
Follow the instructions for installing, you download the zip, and copy it over the existing components in your MX folder.&lt;br /&gt;
&lt;br /&gt;
If you have edited any files, see if the release notice says that file has been revised, if it has not then keep your edited file by not copying in the file within the zip. If the release revises a file you previously edited, take a backup of your edited file, before you copy the new file into your folder. You can then use a file comparing tool to see what has changed in the release and what you changed and hopefully manage to merge to a new file. This includes any web pages you might have edited to give the look you desire, or the content you want (e.g. adding rain this month to this month page, or combining this month and this year page).&lt;br /&gt;
&lt;br /&gt;
= Running Cumulus MX =&lt;br /&gt;
Cumulus MX needs to run as an administrator on Windows and under Superuser (root) on Linux and OS X. Make sure your station is connected to the device on which you have installed Cumulus MX, before you try to run Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
Either right click on CumulusMX.exe and click &#039;Run as administrator&#039;, or open an administrator command prompt (right click on Command Prompt and click &#039;Run as administrator&#039;), change to the Cumulus MX directory, and then type CumulusMX and enter. You will probably need to accept a security prompt the first time you run it, to allow it act as a web server. You can avoid having to run it as an administrator by running the following command once from an administrator command window:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This command allows all users to bind to port 8998 (used for the Cumulus interface). Note that if you change the interface port as described below, you should change the 8998 to whatever port you are using. Note that while this allows Cumulus MX to run and act as a web server, there may be other operations which require it to run as an administrator.&lt;br /&gt;
&lt;br /&gt;
== Linux and OS X ==&lt;br /&gt;
Open a terminal window, change to the Cumulus MX directory, and then type:&lt;br /&gt;
&lt;br /&gt;
sudo mono CumulusMX.exe&lt;br /&gt;
&lt;br /&gt;
When Cumulus starts, it will display the URL of the user interface. It runs on port 8998 by default; if this is not suitable for some reason you can over-ride it using the &#039;-port&#039; parameter on the command line, e.g. to use port 9999 instead:&lt;br /&gt;
&lt;br /&gt;
sudo mono CumulusMX.exe -port 9999&lt;br /&gt;
&lt;br /&gt;
Note that you may need to supply your administrator password after typing the &#039;sudo ...&#039; command line. The system will prompt you for this.&lt;br /&gt;
&lt;br /&gt;
Type the URL which is displayed (when MX starts running) into your browser (replace the * with the IP address, or use localhost) and the interface should appear. If this is a &#039;clean&#039; installation, the first thing you will need to do is to go to the settings and set the station type and units, and any other configuration settings you want to make. Having set the station type, you will need stop Cumulus MX and start it again. Note that this also applies to some other settings - you will need to restart Cumulus MX to get the new setting picked up.&lt;br /&gt;
&lt;br /&gt;
As with Cumulus 1, if there are any settings which are not currently available via the user interface, you can change them by stopping Cumulus and editing Cumulus.ini. A description of the settings in this file is in the wiki, and most of what is in there also applies to MX.&lt;br /&gt;
&lt;br /&gt;
If you want to operate the &#039;standard&#039; web site, then just the same as with Cumulus 1, you will need to upload the contents of the webfiles folder from the zip file (don&#039;t upload the containing webfiles folder itself). Note that the MX webfiles are not the same as the ones for Cumulus 1, so make sure you upload the MX files if moving from Cumulus 1 to MX. The standard gauges are now the SteelSeries gauges.&lt;br /&gt;
&lt;br /&gt;
== Important note about locales ==&lt;br /&gt;
On Linux and (in particular) OS X, Cumulus MX may not be given the correct locale to use, and you may get the default US locale even if that is not your locale. It will output the local it is using when it starts; if it is not correct, close it down and start it again, this time specifying your locale on the command line, using the -lang parameter . For example, in the UK, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mono CumulusMX.exe -lang en-GB&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you are not sure what value you need to supply for the -lang parameter, there is a list here - http://msdn.microsoft.com/en-gb/library/ee825488%28v=cs.20%29.aspx. You need to supply the code in the first column (&amp;quot;Language Culture Name&amp;quot;). Note that this does not affect the language used by Cumulus MX (although it may in the future), it affects the decimal separator and the list separator.&lt;br /&gt;
=== Restrictions in MX for decimal separators  ===&lt;br /&gt;
On the subject of decimal and list separators, there are a couple of issues which users of decimal commas may encounter. &lt;br /&gt;
#The first is that there may be an issue with some of the user interface not working correctly. Please report these issues and I will fix them. There may be aspects of the displays that I cannot change (because the package used does not support decimal commas) but it should be possible to at least get it working.&lt;br /&gt;
#The second issue with decimal separators only affects the Raspberry Pi (as far as I am aware). There is apparently an issue with the current version (3.2.8) of the Mono package on Raspbian &#039;hard float&#039; where it cannot parse values using decimal commas. If this does turn out to be an issue, there are a number of possible workarounds until the Raspbian package gets updated. One workaround is to use the &#039;soft float&#039; version of Debian instead. Obviously, this will have performance issues, but is probably the easiest. The second workaround is to build Mono from the latest sources, see http://www.mono-project.com/docs/compiling-mono/linux/. I am told that this fixes the problem. Another possible workaround would be to find an already fixed binary package, but I don&#039;t know if one currently exists.&lt;br /&gt;
&lt;br /&gt;
=== If you want to use your Cumulus 1 data with MX ===&lt;br /&gt;
If you use decimal commas in your Cumulus 1 data, you will need to edit the .ini files to change the decimal commas into periods/full stops, because &#039;&#039;&#039;Cumulus MX always expects periods/full stops in .ini files&#039;&#039;&#039; &#039;&#039;regardless of the locale in use&#039;&#039;. The other data files will be OK - assuming you are using the same decimal and list separators in MX as you used in Cumulus 1 (i.e. the same locale). If you try to switch to a different locale, then your data log files will of course no longer be in the correct format, so you would need to edit all of your files.&lt;br /&gt;
&lt;br /&gt;
== A note to Davis owners ==&lt;br /&gt;
I am experimenting with the use of the LOOP2 packet. The current code uses this for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed (although hopefully this will not be such an issue with Cumulus MX as it does not use the Davis DLL), and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
&lt;br /&gt;
The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue. If you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet. In these cases, you should edit cumulus.ini and add a line to the [Station] section:&lt;br /&gt;
&lt;br /&gt;
UseDavisLoop2=0&lt;br /&gt;
&lt;br /&gt;
With this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
Also for Davis stations, I have assumed that people using millimetres in Cumulus have a metric rain gauge (0.2 mm per tip), and those using inches have a 0.01&amp;quot; rain gauge. This can be over-ridden by adding a line to the [Station] section of Cumulus.ini:&lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=0&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=1&lt;br /&gt;
&lt;br /&gt;
Where 0 is a 0.2mm gauge and 1 is a 0.01&amp;quot; gauge. Note that changing this after MX has already read some data may cause your rainfall reading for today etc to change considerably, so you will need to correct that.&lt;br /&gt;
&lt;br /&gt;
== Web Tags and related features ==&lt;br /&gt;
Almost all of the web tags from Cumulus 1 are supported in Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
=== Beta builds of MX === &lt;br /&gt;
The following web tags were not available or worked differently:&lt;br /&gt;
*The individual &#039;record set&#039; tags such as &amp;lt;#TempRecordSet&amp;gt; etc did not work (because the interface then had no indicators for new records). &lt;br /&gt;
*The &amp;lt;#newrecord&amp;gt; tag does work, but works differently, it turns itself off automatically after 24 hours.&lt;br /&gt;
*Some of the &#039;system status&#039; web tags do not work: &amp;lt;#CpuName&amp;gt;, &amp;lt;#MemoryStatus&amp;gt;, &amp;lt;#DisplayMode&amp;gt;, &amp;lt;#DiskSize&amp;gt; and &amp;lt;#DiskFree&amp;gt;&lt;br /&gt;
*The &amp;lt;#txbattery&amp;gt; web tag has no content currently. Using it with a &#039;channel&#039; parameter causes a &#039;token error&#039;.&lt;br /&gt;
*The snow tags were not available as there was no &#039;&#039;&#039;Weather Diary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Current builds of MX ===&lt;br /&gt;
The web tags you have depend on which build you are using:&lt;br /&gt;
&lt;br /&gt;
From Build 3046&lt;br /&gt;
* added &amp;lt;#snowdepth&amp;gt; tag processing&lt;br /&gt;
* added &#039;&#039;&#039;diary.db&#039;&#039;&#039; file&lt;br /&gt;
&lt;br /&gt;
From build 3047&lt;br /&gt;
* Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string e.g. &amp;lt;#TapptempH format=&amp;quot;dd&#039;&amp;amp;nbsp;&#039;MMM&#039;&amp;amp;nbsp;&#039;yyyy&#039;&amp;lt;span class=\&#039;xx\&#039;&amp;gt; at &#039;HH:mm&#039;&amp;lt;/span&amp;gt;&#039;&amp;quot;&amp;gt;&lt;br /&gt;
*All record Value tags should now return &#039;---&#039; and Date tags &#039;----&#039; until they are first set.&lt;br /&gt;
*&amp;lt;#MoonAge&amp;gt;, &amp;lt;#MoonPercent&amp;gt;, &amp;lt;#MoonPercentAbs&amp;gt; - all given new &#039;dp&#039; and &#039;rc&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
From Version 3.1.1 - b3054&lt;br /&gt;
*Adds new web tags &amp;lt;#snowlying&amp;gt;, &amp;lt;#snowfalling&amp;gt;, both provide 1|0 responses&lt;br /&gt;
&lt;br /&gt;
From build 3056 of version 3.2.0 (19 November 2019):&lt;br /&gt;
* Enables alarms as per Cumulus 1&lt;br /&gt;
**New Alarm page under Settings&lt;br /&gt;
**Alarms are shown visually on the dashboard&lt;br /&gt;
**Due to browser restrictions, alarm sounds on the browser page may require you to click a button on the first alarm in order to hear it.&lt;br /&gt;
***You can add the MX admin site to your browsers list of sites allowed to play sound automatically. Your browser should &amp;quot;learn&amp;quot; that you want to allow sounds to play automatically.&lt;br /&gt;
*** Alarm sound files should be placed in the /interface/sounds folder, they must be a browser compatible format (mp3 are good). The alarm settings for the sound file should be just the filename without any path&lt;br /&gt;
*Lots of new web tags not available in Cumulus 1, see release announcement for details&lt;br /&gt;
&lt;br /&gt;
From Version 3.2.2 - build 3058&lt;br /&gt;
*Implements the missing &amp;lt;#txbattery&amp;gt; web tag&lt;br /&gt;
&lt;br /&gt;
=== All builds of MX ===&lt;br /&gt;
The &#039;&#039;&#039;&#039;format&#039; parameter&#039;&#039;&#039; on the date/time web tags is unfortunately different, because many of the characters used are different.&lt;br /&gt;
&lt;br /&gt;
Note that this also applies to the &#039;&#039;&#039;NOAA report file formats&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For full details see the [[Webtags#Differences_between_Cumulus_1_and_Cumulus_MX_.28Cumulus_3.29:|web tags]] article.&lt;br /&gt;
&lt;br /&gt;
= [[Cumulus MX FAQ]] =&lt;br /&gt;
The [[FAQ]] page that was originally written for Cumulus 1 has now had some MX differences highlighted. A new FAQ for MX has been started at [[Cumulus_MX_FAQ|another page]].&lt;br /&gt;
&lt;br /&gt;
MX specific questions, such as those related to installation are now covered by the updated text on this &amp;quot;Cumulus MX&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
= [[MX Issues|Cumulus MX Known Issues]] =&lt;br /&gt;
See [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=12943#p101209 Steve Loft&#039;s post]&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=4915</id>
		<title>Category:Cumulus MX</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=4915"/>
		<updated>2020-03-23T16:31:51Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
If you are wondering what Cumulus software does, see [[About Cumulus|this article]].&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
This Wiki article was created by Mark Crossley based on what Steve Loft said in the [https://cumulus.hosiene.co.uk/viewforum.php?f=39 support forum] when he first started experimenting with Cumulus MX and access was restricted to those willing to experiment with his tests.&lt;br /&gt;
&lt;br /&gt;
It has now been updated to reflect that Mark Crossley has continued its development, it is now out of beta, and a fully working package.&lt;br /&gt;
&lt;br /&gt;
== Restrictions on who can use MX ==&lt;br /&gt;
Note: The graphs used in Cumulus MX are drawn using Highcharts and they are free for non-commercial use only, i.e. you may not use them on a company web site, see http://shop.highsoft.com/faq/non-commercial for clarification. &#039;&#039;&#039;For this reason, and others, use of Cumulus MX in a commercial environment is expressly forbidden.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Please include a link to the Highcharts web site (as the supplied web page does) if you use the charts under the terms of the non-commercial licence.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Documentation for MX ==&lt;br /&gt;
There&#039;s quite a lot to read before you start - please do read all of this page and all the references it mentions, most of it is very important. &lt;br /&gt;
&lt;br /&gt;
Note that most of the Cumulus 1 documentation also applies to Cumulus MX. MX specific documentation is currently in very early stages and some settings may not be obvious. Looking at the [[FAQ|Frequently Asked Questions for Cumulus 1]], [[Cumulus MX FAQ|Frequently asked questions for MX]], and articles elsewhere in this wiki will help, as will looking at the Cumulus 1 help file, it is available on the [[Software|Software downloads page]].  If you already use Cumulus 1, the help is part of the standard installation. &lt;br /&gt;
 &lt;br /&gt;
If MX is your first encounter with Cumulus, you will be at a disadvantage regarding documentation of many of the features, while those who have previously been familiar with Cumulus 1 will find most aspects of MX easier to pick up.  Before you read this article any further, read [[About Cumulus|the article that introduces Cumulus]] first, then you will be linked back to this page.&lt;br /&gt;
&lt;br /&gt;
If this page, and those other Wiki pages it links to, do not answer all your questions then see [https://cumulus.hosiene.co.uk/viewforum.php?f=40 the support forum for current Cumulus MX] as that will let you see what other people have asked about.&lt;br /&gt;
&lt;br /&gt;
== Comparing Cumulus 1 and MX ==&lt;br /&gt;
Cumulus MX aims to be as compatible with Cumulus 1 as possible. Initially MX, as written by Steve Loft, [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=13298#p104138 lacked a lot of features] that were available in Cumulus 1, but subsequent developments headed by Mark Crossley have now added the majority of the missing features.  There are also many features that have been added to MX that were either on the now lost list of enhancements for Cumulus 1 that never got implemented, or they are extra functionality to reflect recent changes in weather station features. All quotes are from the release notes issued by Steve or Mark.&lt;br /&gt;
*build 3023 - you can now control the output format of &amp;lt;#tomorrowdaylength&amp;gt; using an entry in &#039;&#039;&#039;strings.ini&#039;&#039;&#039;  like this example:&lt;br /&gt;
&amp;lt;pre&amp;gt;[Solar]&lt;br /&gt;
MoreDaylightTomorrow=Il y aura {0} minutes {1} secondes plus la lumière du jour demain&lt;br /&gt;
LessDaylightTomorrow=Il y aura {0} minutes {1} secondes moins la lumière du jour demain&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Build 3025 - new MySQL and HTTP facilities&lt;br /&gt;
*build 3035 - archives the month.ini and year.ini file at the end of the month/year as monthYYYYMM.ini and yearYYYY.ini.&lt;br /&gt;
*Build 3041 - Support for FTP over SSL/TLS (FTPS) - enable in Internet Settings&lt;br /&gt;
*build 3046 -added weather diary database (see below).&lt;br /&gt;
*build 3047 - Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string (see below).&lt;br /&gt;
*build 3049 - This build enables to ability to upload data to Windy.com.&lt;br /&gt;
*Version 3.1.1 - This release is mainly part of my attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
** build 3054 - Adds a Current Conditions editor and an All Time Records editor to admin interface&lt;br /&gt;
** Build 3056 - Fix for the All Time Records editor&lt;br /&gt;
* Version 3.2.5 - adds editors for files that track extremes previously missing from MX&lt;br /&gt;
**Build 3061 - that completes all the missing record editors from Cumulus 1&lt;br /&gt;
*Version 3.4.0 - The big change for this release is adding historic data &amp;quot;catch-up&amp;quot; for Davis WeatherLink Live devices.&lt;br /&gt;
**Build 3064 - fixes bug in Monthly Records editor for dry/wet periods.&lt;br /&gt;
*Version 3.4.5 -  This release continues attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
**  Build 3069 - Adds Editors for: Dayfile, Monthly Logs, Extra Logs&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 was an all in one application, it both read the data from the weather station and provided the user interface for you to see the derived data and change the settings. MX is different, it consists of a stand-alone &#039;engine&#039; which performs the reading and logging of data, uploading to a web site etc. This &#039;engine&#039; is a command-line/console application which has no user interface. The separate user interface is provided by virtue of the engine acting as a web server. Once the engine is running, you can view the user interface by typing the URL of the built-in web server into your browser, either on the same machine, or on a separate machine sharing the same local network. The default URL if the browser is on the same machine as MX is http://localhost:8998/ - substitute the machine&#039;s IP address for &#039;localhost&#039; if the browser is on a different machine. For security reasons, the user interface should not be accessible via the public internet.&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 only runs on Microsoft Windows operating system, MX is different as that in addition to running on Windows, it also runs on Linux and Mac OS X. To run MX on Windows, you need the latest &#039;&#039;&#039;.NET&#039;&#039;&#039; installed which means that it will only run on Windows 7 upwards. To run MX on the additional platforms, it requires a suitable version (see support forum for advice) of the &#039;&#039;&#039;Mono&#039;&#039;&#039; runtime, and you will need to install this, as described below.&lt;br /&gt;
&lt;br /&gt;
Both Cumulus 1 and MX both use the same basic files: [[Cumulus.ini]], [[dayfile.txt]], [[today.ini]], [[month.ini]], [[year.ini]], [[alltime.ini]], [[monthlyalltime.ini]]. Look up the Log Files index page or the individual file pages just referenced to see the differences between file content, and what you &#039;&#039;may&#039;&#039; need to edit to use Cumulus 1 files with MX. Both Cumulus 1 and Cumulus MX supply a number of &#039;&#039;templates that are processed into web pages&#039;&#039;, although the end produce web pages are identical, &#039;&#039;&#039;the templates are not interchangeable&#039;&#039;&#039;. However, there are files that Cumulus 1 uses (fo example it uses several image files and a weather diary in a XML file) that are not used by MX and also many files that MX creates that were not part of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Installing Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
There is no automatic installer (this may change). Cumulus MX is supplied as a zipped package on a link from [[software|download page]].&lt;br /&gt;
&lt;br /&gt;
== Requirements for running on Windows ==&lt;br /&gt;
To run MX on Windows, you need .Net version of at least 4.5.2 installed. This is only available for  Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1.&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you need version 4.8 or later, this should already be installed by your windows update feature.  I could not find anywhere to download this from official Microsoft sites, either they were blocked by my virus checker, by my internet supplier or they reported page not found. So I found you can download it from https://www.filehorse.com/. Decline any unwanted software offered by the downloader if you do need to use it.&lt;br /&gt;
&lt;br /&gt;
If you use early builds of MX, then it needs to run as administrator on windows, right click the shortcut, and select run as administrator on compatibility tab. This is not needed for any recent build.&lt;br /&gt;
&lt;br /&gt;
== Requirements for running on Linux and OS X ==&lt;br /&gt;
You will need to install the Mono runtime. &lt;br /&gt;
* For OS X, you can download this here - http://www.mono-project.com/download/. &lt;br /&gt;
* How you install on Linux depends on the flavour of Linux you are running. There are download links for Linux at the same URL, but it is often easier to use a package manager, which will download and install it automatically. &lt;br /&gt;
**For example, in &#039;Raspbian&#039; on the Raspberry Pi, you can install mono with these commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install mono-complete&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure that you have the mono-complete package installed. &lt;br /&gt;
&lt;br /&gt;
**If you have a Raspberry Pi 2, there is a later version of Mono available, which you may find works better that the one in the standard distribution, particularly if you use decimal commas. Mono 3.2.8 (which is the default in some Linux distributions) will not work if you use commas for decimals, as in some countries.&lt;br /&gt;
&lt;br /&gt;
**On Linux you will need library libudev.so.0 which may not be installed by default. Installing package libudev0 may resolve this. There may be issues if you are using a 64-bit version of Linux. I&#039;m not sure what the resolution is at the moment, if this is the case.&lt;br /&gt;
&lt;br /&gt;
You need to specify something like /dev/ttyUSB0 for the connection for your weather station. This is set in the &amp;quot;station settings&amp;quot; and stored in the [[Cumulus.ini#station|ComportName attribute]] in Cumulus.ini configuration file.&lt;br /&gt;
&lt;br /&gt;
In some builds of MX you have to run as &amp;quot;root&amp;quot;, there are ways of giving &amp;quot;root&amp;quot; like permissions when running MX as another user, see forum for details until this section has been updated.&lt;br /&gt;
&lt;br /&gt;
== Completely new MX installation ==&lt;br /&gt;
&lt;br /&gt;
Create a new directory (recommended name CumulusMX) and unzip the contents of the download package into it.&lt;br /&gt;
&lt;br /&gt;
== Changing from Cumulus 1 to MX ==&lt;br /&gt;
# Two alternatives &lt;br /&gt;
#*Just create a new directory (recommended name CumulusMX) and unzip the contents into it. Then copy over your existing data files and your [[Cumulus.ini]] file, and any other configuration files that you may have created (e.g. strings.ini, twitter.txt etc). In this case you will need to edit that copied across &amp;quot;Cumulus.ini&amp;quot; so any lines that referenced the old folder are changed to reference the new folder, and you may need to edit a few other items either now, or via the settings functionality in MX user interface. The big advantage of this approach is that anytime you are not running MX you can go back to Cumulus 1 and let it run from where it left off (subject to availability of past data in your weather station).&lt;br /&gt;
#* Alternatively, to run Cumulus MX with your existing Cumulus data, take a back up copy of your existing Cumulus directory, and then unzip Cumulus MX into the original Cumulus folder. This saves you from the need to edit any reference to folders, but stops you going back easily to Cumulus 1 if you have an issue.&lt;br /&gt;
#If your &amp;quot;Cumulus.ini&amp;quot; was actually called &amp;quot;cumulus.ini&amp;quot; you should rename it to start with a capital letter.&lt;br /&gt;
#See pages already referenced for how to edit your &#039;&#039;&#039;.ini&#039;&#039;&#039; files to work with MX.&lt;br /&gt;
&lt;br /&gt;
== What I did to Install MX ==&lt;br /&gt;
I have used Cumulus 1 for a decade or so, and been very happy with it, but I wanted to give MX a go without affecting my Cumulus 1 installation. Here is exactly what I did on my ex NHS Windows 10 Pro PC, step by step; I am hoping it might help some readers.&lt;br /&gt;
#I downloaded the &#039;&#039;&#039;CumulusMXDist3069&#039;&#039;&#039; zip from [[Software#Current_Release|the Current Release section]]  on the downloads page.&lt;br /&gt;
#I unzipped the contents (on my Windows PC) into a partition I use just for software downloads&lt;br /&gt;
#I used a package that verifies the files it copies to duplicate the folder &#039;&#039;&#039;CumuluxMX&#039;&#039;&#039; onto the drive where I run Cumulus. I then noticed that the package contained some very obsolete copies of some external packages:&lt;br /&gt;
#*In &amp;quot;\CumulusMX\interface\lib\jquery&amp;quot; it contained jQuery version 1.9.1, that is 2014 vintage and very obsolete, so I downloaded latest compressed production version from [https://jquery.com/download/ jQuery web site]. I prefixed the version in the MX package with the word OBSOLETE (OBSOLETEjquery-latest.min.js) and renamed the version I had downloaded (jquery-3.4.1.min.js) to the old name in the correct path (on my Windows PC) &amp;quot;\CumulusMX\interface\lib\jquery\jquery-latest.min.js&amp;quot;. I later noticed the old jQuery version 1.9.1, that is 2014 vintage and very obsolete was also in &amp;quot;\CumulusMX\webfiles\lib\jquery&amp;quot; so I renamed that with the word obsolete (OBSOLETEjquery-latest.min.js) just to remind me that despite its file name it was not latest. I already have the latest jQuery on my web server, so I did not need to put that new version into this webfiles\lib location, I just noted that this new path meant I &#039;&#039;may&#039;&#039; have to make some change on my web server later.&lt;br /&gt;
#*Similarly, the MX package contained obsolete vintage version 2.1.4 (2015-03-10) of Highstocks and Highcharts, so I downloaded latest versions from [https://www.highcharts.com/blog/download/ the Highstock link] on this page.  I then created a new folder obsolete at &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot;, moved the folders &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; that were there in my new folder, and the various highstock and highchart files that were there were moved into the obsolete folder. Now I navigated to the code folder within that download, copied the files within it to &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot; and then copied the folders  &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; from that code download folder into the same location. So now (in March 2020) everything is related to version 8.04 released 10 March 2020.&lt;br /&gt;
#The locale I used for Cumulus 1 is going to be the same I will use for MX (same PC!) so my copying across of my existing files should be fairly easy:&lt;br /&gt;
#*First, I copied my &#039;&#039;&#039;\Cumulus\strings.ini&#039;&#039;&#039; to &#039;&#039;&#039;\CumulusMX\strings.ini&#039;&#039;&#039;.  This preserves any tailoring I have done of terminology.&lt;br /&gt;
#*Next, I copied my existing Cumulus 1 alarm sounds in &amp;quot;\Cumulus&amp;quot; across to MX folder &amp;quot;\CumulusMX\interface\sounds&amp;quot; as these were referenced in my main Cumulus.ini file.&lt;br /&gt;
#* I copy &#039;&#039;&#039;\Cumulus\Cumulus1.ini&#039;&#039;&#039; to &#039;&#039;\CumulusMX&#039;&#039; folder as &amp;quot;Cumulus.ini&amp;quot;. I then edit the MX &amp;quot;Cumulus.ini&amp;quot; file:&lt;br /&gt;
#** In the &#039;&#039;&#039;[Alarms]&#039;&#039;&#039; section (your Cumulus.ini may have sections in a different order to mine) I edit all the parameter lines where the attribute ends in &amp;quot;File&amp;quot; to reflect their MX location in the sounds folder (there is no such folder in Cumulus 1).&lt;br /&gt;
#**In the &amp;quot;&#039;&#039;&#039;[FTP site]&#039;&#039;&#039;&amp;quot; section (yes, mine was named correctly with second word all lowercase), I had a number of edits to make:&lt;br /&gt;
#**# I change any references to any web pages within &amp;quot;Cumulus&amp;quot; folder to say within &amp;quot;CumulusMX&amp;quot; folder. The approach I am taking is to continue to use my customised web pages, but I am editing the template files as required to cope with differences in the output parameters of [[Webtags#Output_.28format_modifier.29_parameters_for_times_and_dates|MX web tags]].&lt;br /&gt;
#**# Next where I want a transfer done only at end of day, I have added lines like &amp;quot;ExtraEOD19=1&amp;quot; and changed the previous &amp;quot;ExtraRealtime19=1&amp;quot; to &amp;quot;ExtraRealtime19=0&amp;quot; (I previously used realtime as that was only way in Cumulus 1 to ensure a template file was processed so it held correct values as close to end of day as possible, but it inefficiently also made huge numbers of unwanted transfers during the day). I had 9 such files being copied far too often, so those 9 changes will cause a huge reduction in processing load!  &#039;&#039;I know I could do this later using the MX interface, but it makes sense to me to do it as I am working through the file.&#039;&#039;&lt;br /&gt;
#**# I have a few files that are PHP scripts, or web pages, listed in this section, all written as Cumulus templates; each PHP script has a number of PHP variables being set equal to a Cumulus web tag while the web page templates embed a lot of Cumulus web tags. In some cases the web tags have date/time output format parameters, for these I had previously edited any &amp;quot;&amp;quot;hh&amp;quot; into &amp;quot;HH&amp;quot;, any &amp;quot;mm&amp;quot; into &amp;quot;MM&amp;quot;, any &amp;quot;mmm&amp;quot; into &amp;quot;MMM&amp;quot; and any &amp;quot;mmmm&amp;quot; into &amp;quot;MMMM&amp;quot; in line with the recommendations that I had some years ago typed into [[Webtags#List_of_allowed_modifiers|this table]] for Cumulus 1. That left &amp;quot;nn&amp;quot; for minutes in Cumulus 1 where I could only change it to a MX equivalent &amp;quot;mm&amp;quot; in those cases where Cumulus 1 would have not taken it as month, I was too lazy to check every individual cases (I prefer to use global edits across all my files). So now I created a new version of each PHP script that used &amp;quot;nn&amp;quot;, changed it in each new script to &amp;quot;mm&amp;quot; and changed each reference in the MX &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to the old files to refer to the new files. Subsequently I realised all my &amp;quot;am/pm&amp;quot; references had to be changed to &amp;quot;tt&amp;quot; so I edited my new files again. There were other changes I had to make, in Cumulus 1 you can use tags like &#039;H&#039; and &#039;M&#039; on their own, in MX a single modifier on its own often means something different to when that modifier appears with other modifers. Yes quite a lot of work here, despite being able to use the Search ... Replace option in Notepad++. As a result I have done some edits to [[Webtags#List_of_allowed_modifiers|this table]] hopefully making life simpler for the next person faced with this.&lt;br /&gt;
#**# I mentioned some of my web pages are generated from my own Cumulus templates. Despite now having Cumulus 1 and Cumulus MX templates with different names, these still both generate web pages given the same names, so I don&#039;t need to alter any navigation between pages on my web server.&lt;br /&gt;
#**In the &amp;quot;&#039;&#039;&#039;[NOAA]&#039;&#039;&#039;&amp;quot; section I had &#039;&#039;&#039;MonthFileFormat=&amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot;&#039;&#039;&#039; on a line, I checked at [[Webtags#List_of_allowed_modifiers|List of allowed date/time modifiers]] that &#039;MMM&#039; and &#039;yyyy&#039; were valid in Cumulus MX as well as in Cumulus 1, they were so no edit needed either to that line or to &amp;quot;YearFileFormat=&amp;quot;NOAAYR&amp;quot;yyyy&amp;quot;.txt&amp;quot; line.&lt;br /&gt;
#*The file &amp;quot;\CumulusMX\Reports\.gitignore&amp;quot; is joined in the &#039;&#039;&#039;\CumulusMX\Reports&#039;&#039;&#039; folder by copying in what I currently have in &amp;quot;\Cumulus\Reports&amp;quot;. These are another &amp;quot;Cumulus.ini&amp;quot; (I am certain this is not used, but I am playing safe by coping it in) and the existing monthly and annual NOAA reports. I don&#039;t need to change those file names as I will continue to use the same format (see change to main Cumulus.ini mentioned above).&lt;br /&gt;
#*Next I compare &amp;quot;\Cumulus\web&amp;quot; with &amp;quot;\CumulusMX\web&amp;quot;, I notice the subfolder &amp;quot;images&amp;quot; has gone, I expected that from what I already know about MX and its use of Highcharts instead of uploading weather time-series graphs (and the moon image). Also &amp;quot;realtimegaugesT.txt&amp;quot; is only in MX, I expected that knowing the gauges pages supplied with Cumulus 1 and MX are different. I mostly use my own web pages, so I don&#039;t worry about the template files. &lt;br /&gt;
#* Next I see there is a &amp;quot;MXdiags&amp;quot; folder, so I don&#039;t copy across the Cumulus 1 &amp;quot;diags&amp;quot; folder. Equally I don&#039;t change anything in the new MX &amp;quot;webfiles&amp;quot; folder, but I do copy across to my web server the &amp;quot;cumuluscharts.js&amp;quot; and &amp;quot;logoSmall.png&amp;quot; files I see there that I have not seen before.&lt;br /&gt;
#* So left to last is the &amp;quot;data&amp;quot; folder:&lt;br /&gt;
#** I have copied all files from &amp;quot;\Cumulus\data&amp;quot; to &amp;quot;\CumulusMX\data&amp;quot;, and will see what edits I need to make later. Some of my &#039;&#039;&#039;.ini&#039;&#039;&#039; contain date-time entries like &amp;quot;12/03/2019 14:50:45&amp;quot;.&lt;br /&gt;
#** I find after running the CumulusMX engine, that it edits those &#039;&#039;&#039;.ini&#039;&#039;&#039; files it needs to, and the new versions contain date-time entries in the &amp;quot;2019-03-16T12:45:00&amp;quot; style, but despite what I picked up from reading on the forum, you &#039;&#039;&#039;don&#039;t&#039;&#039;&#039; need to edit these entries in log files like &#039;&#039;&#039;month.ini&#039;&#039;&#039; as Cumulus MX can read the old ones.&lt;br /&gt;
# I right clicked on the &amp;quot;CumulusMX.exe&amp;quot; entry in the top level folder and selected &#039;&#039;&#039;Send to ... desktop (create shortcut) &#039;&#039;&#039;. On the same right click menu I also selected &#039;&#039;&#039;Pin to taskbar&#039;&#039;&#039;.&lt;br /&gt;
# I clicked on one of my new shortcuts. &#039;&#039;&#039;Windows Defender&#039;&#039;&#039; popped up, so I told it &#039;&#039;&#039;allow all&#039;&#039;&#039; for Cumulus MX.&lt;br /&gt;
# I opened my Internet Security premium package, in the &amp;quot;unrecognised files&amp;quot; section I selected CumulusMX.exe then right clicked and selected &#039;&#039;&#039;Change File Rating to Trusted&#039;&#039;&#039; and in the &amp;quot;Firewall&amp;quot; section added port &#039;&#039;&#039;8998&#039;&#039;&#039; as one that was permitted. &lt;br /&gt;
# I right clicked on my desktop (you may need to do this on the windows symbol at bottom left), selected &#039;&#039;&#039;command prompt as administrator&#039;&#039;&#039; and typed&lt;br /&gt;
 netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
to allow all users to bind to port 8998 (i.e. that used for the Cumulus interface).&lt;br /&gt;
&lt;br /&gt;
I now type &amp;quot;http://192.168.1.64:8998/&amp;quot; into my browser while the MX engine command window remains open so MX is actually running, and I see the user interface.&lt;br /&gt;
&lt;br /&gt;
When I am happy to stop using MX, I type &#039;&#039;&#039;Control + C&#039;&#039;&#039; into that MX command window and MX closes.&lt;br /&gt;
&lt;br /&gt;
My installation of Cumulus MX has succeeded, and as the experiment did help me find a mistake in one of my Cumulus templates where I had not defined input parameters for &amp;quot;Recent History&amp;quot;, it has been useful. I am continuing to use Cumulus 1 for the moment, until I am absolutely sure MX can do everything I want. I believe it will do some tasks better, but there is a lot more to learn about how to use it.&lt;br /&gt;
&lt;br /&gt;
== Editing the User Interface ==&lt;br /&gt;
You need some understanding of Hyper-Text Markup Language to do this correctly, but here are simple examples.&lt;br /&gt;
&lt;br /&gt;
Remember, if you decide to download a new release to not overwrite any file(s) that you have edited, or your edit will be lost. It is  less likely that a new release will change the interface files than other files, but each release zip contains all MX files, even those not changed since previous release. The release notice will usually give some idea of whether interface files have changed.&lt;br /&gt;
=== Removing Solar Figures ===&lt;br /&gt;
If your weather station does not have solar instrumentation you might wish to remove some of the display elements that relate to that.&lt;br /&gt;
# Navigate to &#039;&#039;&#039;\CumulusMX\interface&#039;&#039;&#039; folder.&lt;br /&gt;
# Open the file &#039;&#039;&#039;now.html&#039;&#039;&#039; in an editor designed for code (e.g. Notepad++ for Windows)&lt;br /&gt;
# Near the bottom of the file edit it by inserting HTML comment delimiters (opening after &amp;amp;lt;/thead&amp;gt;, closing before &amp;amp;lt;/table&amp;gt;) so it looks like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;table id=&amp;quot;SolarTable&amp;quot; style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;thead&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;amp;nbsp;Solar&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/thead&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Solar Radiation&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SolarRad&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;W/m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Sunshine Today&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SunshineHours&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;hrs&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;UV&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;UVindex&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
   --&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adding derivatives not shown on the existing interface page ===&lt;br /&gt;
It is a JavaScript file &#039;&#039;&#039;\CumulusMX\interface\js\dashboard.js&#039;&#039;&#039; that reads the real-time file and inserts particular content into position indicated by values of the HTML attribute &amp;quot;id&amp;quot; on the interface screens. The standard &#039;&#039;&#039;\CumulusMX\interface\now.html&#039;&#039;&#039; does not include temperature trend for example, but because there is a &#039;&#039;&#039;temptrend: inp.TempTrend.toString()&#039;&#039;&#039; defined in the JavaScript file, you can easily add it to the &amp;quot;now&amp;quot; page by a simple insert of the middle row here:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;Outdoor Temperature&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorTemp&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Trend&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;TempTrend&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;amp;nbsp;hour&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Dew Point&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorDewpoint&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
 There is a section of the support forum devoted to [https://cumulus.hosiene.co.uk/viewforum.php?f=28 Cumulus MX interface customisation], so you can see what other people are doing.&lt;br /&gt;
&lt;br /&gt;
=== Changing Look ===&lt;br /&gt;
You need some understanding of Cascading Style Sheets (CSS) to do this, but all you need to do is to edit the relevant style sheet in &#039;&#039;&#039;\CumulusMX\interface\css&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Updating to a new MX release =&lt;br /&gt;
It is always best to take a backup of your existing MX installation before you do an update, this allows you to regress back to the earlier version if you mess up installing the new version.&lt;br /&gt;
&lt;br /&gt;
Follow the instructions for installing, you download the zip, and copy it over the existing components in your MX folder.&lt;br /&gt;
&lt;br /&gt;
If you have edited any files, see if the release notice says that file has been revised, if it has not then keep your edited file by not copying in the file within the zip. If the release revises a file you previously edited, take a backup of your edited file, before you copy the new file into your folder. You can then use a file comparing tool to see what has changed in the release and what you changed and hopefully manage to merge to a new file. This includes any web pages you might have edited to give the look you desire, or the content you want (e.g. adding rain this month to this month page, or combining this month and this year page).&lt;br /&gt;
&lt;br /&gt;
= Running Cumulus MX =&lt;br /&gt;
Cumulus MX needs to run as an administrator on Windows and under Superuser (root) on Linux and OS X. Make sure your station is connected to the device on which you have installed Cumulus MX, before you try to run Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
Either right click on CumulusMX.exe and click &#039;Run as administrator&#039;, or open an administrator command prompt (right click on Command Prompt and click &#039;Run as administrator&#039;), change to the Cumulus MX directory, and then type CumulusMX and enter. You will probably need to accept a security prompt the first time you run it, to allow it act as a web server. You can avoid having to run it as an administrator by running the following command once from an administrator command window:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This command allows all users to bind to port 8998 (used for the Cumulus interface). Note that if you change the interface port as described below, you should change the 8998 to whatever port you are using. Note that while this allows Cumulus MX to run and act as a web server, there may be other operations which require it to run as an administrator.&lt;br /&gt;
&lt;br /&gt;
== Linux and OS X ==&lt;br /&gt;
Open a terminal window, change to the Cumulus MX directory, and then type:&lt;br /&gt;
&lt;br /&gt;
sudo mono CumulusMX.exe&lt;br /&gt;
&lt;br /&gt;
When Cumulus starts, it will display the URL of the user interface. It runs on port 8998 by default; if this is not suitable for some reason you can over-ride it using the &#039;-port&#039; parameter on the command line, e.g. to use port 9999 instead:&lt;br /&gt;
&lt;br /&gt;
sudo mono CumulusMX.exe -port 9999&lt;br /&gt;
&lt;br /&gt;
Note that you may need to supply your administrator password after typing the &#039;sudo ...&#039; command line. The system will prompt you for this.&lt;br /&gt;
&lt;br /&gt;
Type the URL which is displayed (when MX starts running) into your browser (replace the * with the IP address, or use localhost) and the interface should appear. If this is a &#039;clean&#039; installation, the first thing you will need to do is to go to the settings and set the station type and units, and any other configuration settings you want to make. Having set the station type, you will need stop Cumulus MX and start it again. Note that this also applies to some other settings - you will need to restart Cumulus MX to get the new setting picked up.&lt;br /&gt;
&lt;br /&gt;
As with Cumulus 1, if there are any settings which are not currently available via the user interface, you can change them by stopping Cumulus and editing Cumulus.ini. A description of the settings in this file is in the wiki, and most of what is in there also applies to MX.&lt;br /&gt;
&lt;br /&gt;
If you want to operate the &#039;standard&#039; web site, then just the same as with Cumulus 1, you will need to upload the contents of the webfiles folder from the zip file (don&#039;t upload the containing webfiles folder itself). Note that the MX webfiles are not the same as the ones for Cumulus 1, so make sure you upload the MX files if moving from Cumulus 1 to MX. The standard gauges are now the SteelSeries gauges.&lt;br /&gt;
&lt;br /&gt;
== Important note about locales ==&lt;br /&gt;
On Linux and (in particular) OS X, Cumulus MX may not be given the correct locale to use, and you may get the default US locale even if that is not your locale. It will output the local it is using when it starts; if it is not correct, close it down and start it again, this time specifying your locale on the command line, using the -lang parameter . For example, in the UK, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mono CumulusMX.exe -lang en-GB&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you are not sure what value you need to supply for the -lang parameter, there is a list here - http://msdn.microsoft.com/en-gb/library/ee825488%28v=cs.20%29.aspx. You need to supply the code in the first column (&amp;quot;Language Culture Name&amp;quot;). Note that this does not affect the language used by Cumulus MX (although it may in the future), it affects the decimal separator and the list separator.&lt;br /&gt;
=== Restrictions in MX for decimal separators  ===&lt;br /&gt;
On the subject of decimal and list separators, there are a couple of issues which users of decimal commas may encounter. &lt;br /&gt;
#The first is that there may be an issue with some of the user interface not working correctly. Please report these issues and I will fix them. There may be aspects of the displays that I cannot change (because the package used does not support decimal commas) but it should be possible to at least get it working.&lt;br /&gt;
#The second issue with decimal separators only affects the Raspberry Pi (as far as I am aware). There is apparently an issue with the current version (3.2.8) of the Mono package on Raspbian &#039;hard float&#039; where it cannot parse values using decimal commas. If this does turn out to be an issue, there are a number of possible workarounds until the Raspbian package gets updated. One workaround is to use the &#039;soft float&#039; version of Debian instead. Obviously, this will have performance issues, but is probably the easiest. The second workaround is to build Mono from the latest sources, see http://www.mono-project.com/docs/compiling-mono/linux/. I am told that this fixes the problem. Another possible workaround would be to find an already fixed binary package, but I don&#039;t know if one currently exists.&lt;br /&gt;
&lt;br /&gt;
=== If you want to use your Cumulus 1 data with MX ===&lt;br /&gt;
If you use decimal commas in your Cumulus 1 data, you will need to edit the .ini files to change the decimal commas into periods/full stops, because &#039;&#039;&#039;Cumulus MX always expects periods/full stops in .ini files&#039;&#039;&#039; &#039;&#039;regardless of the locale in use&#039;&#039;. The other data files will be OK - assuming you are using the same decimal and list separators in MX as you used in Cumulus 1 (i.e. the same locale). If you try to switch to a different locale, then your data log files will of course no longer be in the correct format, so you would need to edit all of your files.&lt;br /&gt;
&lt;br /&gt;
== A note to Davis owners ==&lt;br /&gt;
I am experimenting with the use of the LOOP2 packet. The current code uses this for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed (although hopefully this will not be such an issue with Cumulus MX as it does not use the Davis DLL), and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
&lt;br /&gt;
The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue. If you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet. In these cases, you should edit cumulus.ini and add a line to the [Station] section:&lt;br /&gt;
&lt;br /&gt;
UseDavisLoop2=0&lt;br /&gt;
&lt;br /&gt;
With this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
Also for Davis stations, I have assumed that people using millimetres in Cumulus have a metric rain gauge (0.2 mm per tip), and those using inches have a 0.01&amp;quot; rain gauge. This can be over-ridden by adding a line to the [Station] section of Cumulus.ini:&lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=0&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=1&lt;br /&gt;
&lt;br /&gt;
Where 0 is a 0.2mm gauge and 1 is a 0.01&amp;quot; gauge. Note that changing this after MX has already read some data may cause your rainfall reading for today etc to change considerably, so you will need to correct that.&lt;br /&gt;
&lt;br /&gt;
== Web Tags and related features ==&lt;br /&gt;
Almost all of the web tags from Cumulus 1 are supported in Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
=== Beta builds of MX === &lt;br /&gt;
The following web tags were not available or worked differently:&lt;br /&gt;
*The individual &#039;record set&#039; tags such as &amp;lt;#TempRecordSet&amp;gt; etc did not work (because the interface then had no indicators for new records). &lt;br /&gt;
*The &amp;lt;#newrecord&amp;gt; tag does work, but works differently, it turns itself off automatically after 24 hours.&lt;br /&gt;
*Some of the &#039;system status&#039; web tags do not work: &amp;lt;#CpuName&amp;gt;, &amp;lt;#MemoryStatus&amp;gt;, &amp;lt;#DisplayMode&amp;gt;, &amp;lt;#DiskSize&amp;gt; and &amp;lt;#DiskFree&amp;gt;&lt;br /&gt;
*The &amp;lt;#txbattery&amp;gt; web tag has no content currently. Using it with a &#039;channel&#039; parameter causes a &#039;token error&#039;.&lt;br /&gt;
*The snow tags were not available as there was no &#039;&#039;&#039;Weather Diary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Current builds of MX ===&lt;br /&gt;
The web tags you have depend on which build you are using:&lt;br /&gt;
&lt;br /&gt;
From Build 3046&lt;br /&gt;
* added &amp;lt;#snowdepth&amp;gt; tag processing&lt;br /&gt;
* added &#039;&#039;&#039;diary.db&#039;&#039;&#039; file&lt;br /&gt;
&lt;br /&gt;
From build 3047&lt;br /&gt;
* Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string e.g. &amp;lt;#TapptempH format=&amp;quot;dd&#039;&amp;amp;nbsp;&#039;MMM&#039;&amp;amp;nbsp;&#039;yyyy&#039;&amp;lt;span class=\&#039;xx\&#039;&amp;gt; at &#039;HH:mm&#039;&amp;lt;/span&amp;gt;&#039;&amp;quot;&amp;gt;&lt;br /&gt;
*All record Value tags should now return &#039;---&#039; and Date tags &#039;----&#039; until they are first set.&lt;br /&gt;
*&amp;lt;#MoonAge&amp;gt;, &amp;lt;#MoonPercent&amp;gt;, &amp;lt;#MoonPercentAbs&amp;gt; - all given new &#039;dp&#039; and &#039;rc&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
From Version 3.1.1 - b3054&lt;br /&gt;
*Adds new web tags &amp;lt;#snowlying&amp;gt;, &amp;lt;#snowfalling&amp;gt;, both provide 1|0 responses&lt;br /&gt;
&lt;br /&gt;
From build 3056 of version 3.2.0 (19 November 2019):&lt;br /&gt;
* Enables alarms as per Cumulus 1&lt;br /&gt;
**New Alarm page under Settings&lt;br /&gt;
**Alarms are shown visually on the dashboard&lt;br /&gt;
**Due to browser restrictions, alarm sounds on the browser page may require you to click a button on the first alarm in order to hear it.&lt;br /&gt;
***You can add the MX admin site to your browsers list of sites allowed to play sound automatically. Your browser should &amp;quot;learn&amp;quot; that you want to allow sounds to play automatically.&lt;br /&gt;
*** Alarm sound files should be placed in the /interface/sounds folder, they must be a browser compatible format (mp3 are good). The alarm settings for the sound file should be just the filename without any path&lt;br /&gt;
*Lots of new web tags not available in Cumulus 1, see release announcement for details&lt;br /&gt;
&lt;br /&gt;
From Version 3.2.2 - build 3058&lt;br /&gt;
*Implements the missing &amp;lt;#txbattery&amp;gt; web tag&lt;br /&gt;
&lt;br /&gt;
=== All builds of MX ===&lt;br /&gt;
The &#039;&#039;&#039;&#039;format&#039; parameter&#039;&#039;&#039; on the date/time web tags is unfortunately different, because many of the characters used are different.&lt;br /&gt;
&lt;br /&gt;
Note that this also applies to the &#039;&#039;&#039;NOAA report file formats&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For full details see the [[Webtags#Differences_between_Cumulus_1_and_Cumulus_MX_.28Cumulus_3.29:|web tags]] article.&lt;br /&gt;
&lt;br /&gt;
= [[Cumulus MX FAQ]] =&lt;br /&gt;
The [[FAQ]] page that was originally written for Cumulus 1 has now had some MX differences highlighted. A new FAQ for MX has been started at [[Cumulus_MX_FAQ|another page]].&lt;br /&gt;
&lt;br /&gt;
MX specific questions, such as those related to installation are now covered by the updated text on this &amp;quot;Cumulus MX&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
= [[MX Issues|Cumulus MX Known Issues]] =&lt;br /&gt;
See [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=12943#p101209 Steve Loft&#039;s post]&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=4914</id>
		<title>Category:Cumulus MX</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=Category:Cumulus_MX&amp;diff=4914"/>
		<updated>2020-03-23T16:26:31Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
&lt;br /&gt;
If you are wondering what Cumulus software does, see [[About Cumulus|this article]].&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
This Wiki article was created by Mark Crossley based on what Steve Loft said in the [https://cumulus.hosiene.co.uk/viewforum.php?f=39 support forum] when he first started experimenting with Cumulus MX and access was restricted to those willing to experiment with his tests.&lt;br /&gt;
&lt;br /&gt;
It has now been updated to reflect that Mark Crossley has continued its development, it is now out of beta, and a fully working package.&lt;br /&gt;
&lt;br /&gt;
== Restrictions on who can use MX ==&lt;br /&gt;
Note: The graphs used in Cumulus MX are drawn using Highcharts and they are free for non-commercial use only, i.e. you may not use them on a company web site, see http://shop.highsoft.com/faq/non-commercial for clarification. &#039;&#039;&#039;For this reason, and others, use of Cumulus MX in a commercial environment is expressly forbidden.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Please include a link to the Highcharts web site (as the supplied web page does) if you use the charts under the terms of the non-commercial licence.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Documentation for MX ==&lt;br /&gt;
There&#039;s quite a lot to read before you start - please do read all of this page and all the references it mentions, most of it is very important. &lt;br /&gt;
&lt;br /&gt;
Note that most of the Cumulus 1 documentation also applies to Cumulus MX. MX specific documentation is currently in very early stages and some settings may not be obvious. Looking at the [[FAQ|Frequently Asked Questions for Cumulus 1]], [[Cumulus MX FAQ|Frequently asked questions for MX]], and articles elsewhere in this wiki will help, as will looking at the Cumulus 1 help file, it is available on the [[Software|Software downloads page]].  If you already use Cumulus 1, the help is part of the standard installation. &lt;br /&gt;
 &lt;br /&gt;
If MX is your first encounter with Cumulus, you will be at a disadvantage regarding documentation of many of the features, while those who have previously been familiar with Cumulus 1 will find most aspects of MX easier to pick up.  Before you read this article any further, read [[About Cumulus|the article that introduces Cumulus]] first, then you will be linked back to this page.&lt;br /&gt;
&lt;br /&gt;
If this page, and those other Wiki pages it links to, do not answer all your questions then see [https://cumulus.hosiene.co.uk/viewforum.php?f=40 the support forum for current Cumulus MX] as that will let you see what other people have asked about.&lt;br /&gt;
&lt;br /&gt;
== Comparing Cumulus 1 and MX ==&lt;br /&gt;
Cumulus MX aims to be as compatible with Cumulus 1 as possible. Initially MX, as written by Steve Loft, [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=13298#p104138 lacked a lot of features] that were available in Cumulus 1, but subsequent developments headed by Mark Crossley have now added the majority of the missing features.  There are also many features that have been added to MX that were either on the now lost list of enhancements for Cumulus 1 that never got implemented, or they are extra functionality to reflect recent changes in weather station features. All quotes are from the release notes issued by Steve or Mark.&lt;br /&gt;
*build 3023 - you can now control the output format of &amp;lt;#tomorrowdaylength&amp;gt; using an entry in &#039;&#039;&#039;strings.ini&#039;&#039;&#039;  like this example:&lt;br /&gt;
&amp;lt;pre&amp;gt;[Solar]&lt;br /&gt;
MoreDaylightTomorrow=Il y aura {0} minutes {1} secondes plus la lumière du jour demain&lt;br /&gt;
LessDaylightTomorrow=Il y aura {0} minutes {1} secondes moins la lumière du jour demain&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Build 3025 - new MySQL and HTTP facilities&lt;br /&gt;
*build 3035 - archives the month.ini and year.ini file at the end of the month/year as monthYYYYMM.ini and yearYYYY.ini.&lt;br /&gt;
*Build 3041 - Support for FTP over SSL/TLS (FTPS) - enable in Internet Settings&lt;br /&gt;
*build 3046 -added weather diary database (see below).&lt;br /&gt;
*build 3047 - Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string (see below).&lt;br /&gt;
*build 3049 - This build enables to ability to upload data to Windy.com.&lt;br /&gt;
*Version 3.1.1 - This release is mainly part of my attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
** build 3054 - Adds a Current Conditions editor and an All Time Records editor to admin interface&lt;br /&gt;
** Build 3056 - Fix for the All Time Records editor&lt;br /&gt;
* Version 3.2.5 - adds editors for files that track extremes previously missing from MX&lt;br /&gt;
**Build 3061 - that completes all the missing record editors from Cumulus 1&lt;br /&gt;
*Version 3.4.0 - The big change for this release is adding historic data &amp;quot;catch-up&amp;quot; for Davis WeatherLink Live devices.&lt;br /&gt;
**Build 3064 - fixes bug in Monthly Records editor for dry/wet periods.&lt;br /&gt;
*Version 3.4.5 -  This release continues attempts to add some of the Cumulus 1 features that are missing from CMX.&lt;br /&gt;
**  Build 3069 - Adds Editors for: Dayfile, Monthly Logs, Extra Logs&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 was an all in one application, it both read the data from the weather station and provided the user interface for you to see the derived data and change the settings. MX is different, it consists of a stand-alone &#039;engine&#039; which performs the reading and logging of data, uploading to a web site etc. This &#039;engine&#039; is a command-line/console application which has no user interface. The separate user interface is provided by virtue of the engine acting as a web server. Once the engine is running, you can view the user interface by typing the URL of the built-in web server into your browser, either on the same machine, or on a separate machine sharing the same local network. The default URL if the browser is on the same machine as MX is http://localhost:8998/ - substitute the machine&#039;s IP address for &#039;localhost&#039; if the browser is on a different machine. For security reasons, the user interface should not be accessible via the public internet.&lt;br /&gt;
&lt;br /&gt;
Cumulus 1 only runs on Microsoft Windows operating system, MX is different as that in addition to running on Windows, it also runs on Linux and Mac OS X. To run MX on Windows, you need the latest &#039;&#039;&#039;.NET&#039;&#039;&#039; installed. To run MX on the additional platforms, it requires a suitable version (see support forum for advice) of the &#039;&#039;&#039;Mono&#039;&#039;&#039; runtime, and you will need to install this, as described below.&lt;br /&gt;
&lt;br /&gt;
Both Cumulus 1 and MX both use the same basic files: [[Cumulus.ini]], [[dayfile.txt]], [[today.ini]], [[month.ini]], [[year.ini]], [[alltime.ini]], [[monthlyalltime.ini]]. Look up the Log Files index page or the individual file pages just referenced to see the differences between file content, and what you &#039;&#039;may&#039;&#039; need to edit to use Cumulus 1 files with MX. Both Cumulus 1 and Cumulus MX supply a number of &#039;&#039;templates that are processed into web pages&#039;&#039;, although the end produce web pages are identical, &#039;&#039;&#039;the templates are not interchangeable&#039;&#039;&#039;. However, there are files that Cumulus 1 uses (fo example it uses several image files and a weather diary in a XML file) that are not used by MX and also many files that MX creates that were not part of Cumulus 1.&lt;br /&gt;
&lt;br /&gt;
= Installing Cumulus MX =&lt;br /&gt;
&lt;br /&gt;
There is no automatic installer (this may change). Cumulus MX is supplied as a zipped package on a link from [[software|download page]].&lt;br /&gt;
&lt;br /&gt;
== Requirements for running on Windows ==&lt;br /&gt;
To run MX on Windows, you need .Net version of at least 4.5.2 installed. This is only available for  Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1.&lt;br /&gt;
&lt;br /&gt;
For Windows 10 you need version 4.8 or later, this should already be installed by your windows update feature.  I could not find anywhere to download this from official Microsoft sites, either they were blocked by my virus checker, by my internet supplier or they reported page not found. So I found you can download it from https://www.filehorse.com/. Decline any unwanted software offered by the downloader if you do need to use it.&lt;br /&gt;
&lt;br /&gt;
If you use early builds of MX, then it needs to run as administrator on windows, right click the shortcut, and select run as administrator on compatibility tab. This is not needed for any recent build.&lt;br /&gt;
&lt;br /&gt;
== Requirements for running on Linux and OS X ==&lt;br /&gt;
You will need to install the Mono runtime. &lt;br /&gt;
* For OS X, you can download this here - http://www.mono-project.com/download/. &lt;br /&gt;
* How you install on Linux depends on the flavour of Linux you are running. There are download links for Linux at the same URL, but it is often easier to use a package manager, which will download and install it automatically. &lt;br /&gt;
**For example, in &#039;Raspbian&#039; on the Raspberry Pi, you can install mono with these commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install mono-complete&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Make sure that you have the mono-complete package installed. &lt;br /&gt;
&lt;br /&gt;
**If you have a Raspberry Pi 2, there is a later version of Mono available, which you may find works better that the one in the standard distribution, particularly if you use decimal commas. Mono 3.2.8 (which is the default in some Linux distributions) will not work if you use commas for decimals, as in some countries.&lt;br /&gt;
&lt;br /&gt;
**On Linux you will need library libudev.so.0 which may not be installed by default. Installing package libudev0 may resolve this. There may be issues if you are using a 64-bit version of Linux. I&#039;m not sure what the resolution is at the moment, if this is the case.&lt;br /&gt;
&lt;br /&gt;
You need to specify something like /dev/ttyUSB0 for the connection for your weather station. This is set in the &amp;quot;station settings&amp;quot; and stored in the [[Cumulus.ini#station|ComportName attribute]] in Cumulus.ini configuration file.&lt;br /&gt;
&lt;br /&gt;
In some builds of MX you have to run as &amp;quot;root&amp;quot;, there are ways of giving &amp;quot;root&amp;quot; like permissions when running MX as another user, see forum for details until this section has been updated.&lt;br /&gt;
&lt;br /&gt;
== Completely new MX installation ==&lt;br /&gt;
&lt;br /&gt;
Create a new directory (recommended name CumulusMX) and unzip the contents of the download package into it.&lt;br /&gt;
&lt;br /&gt;
== Changing from Cumulus 1 to MX ==&lt;br /&gt;
# Two alternatives &lt;br /&gt;
#*Just create a new directory (recommended name CumulusMX) and unzip the contents into it. Then copy over your existing data files and your [[Cumulus.ini]] file, and any other configuration files that you may have created (e.g. strings.ini, twitter.txt etc). In this case you will need to edit that copied across &amp;quot;Cumulus.ini&amp;quot; so any lines that referenced the old folder are changed to reference the new folder, and you may need to edit a few other items either now, or via the settings functionality in MX user interface. The big advantage of this approach is that anytime you are not running MX you can go back to Cumulus 1 and let it run from where it left off (subject to availability of past data in your weather station).&lt;br /&gt;
#* Alternatively, to run Cumulus MX with your existing Cumulus data, take a back up copy of your existing Cumulus directory, and then unzip Cumulus MX into the original Cumulus folder. This saves you from the need to edit any reference to folders, but stops you going back easily to Cumulus 1 if you have an issue.&lt;br /&gt;
#If your &amp;quot;Cumulus.ini&amp;quot; was actually called &amp;quot;cumulus.ini&amp;quot; you should rename it to start with a capital letter.&lt;br /&gt;
#See pages already referenced for how to edit your &#039;&#039;&#039;.ini&#039;&#039;&#039; files to work with MX.&lt;br /&gt;
&lt;br /&gt;
== What I did to Install MX ==&lt;br /&gt;
I have used Cumulus 1 for a decade or so, and been very happy with it, but I wanted to give MX a go without affecting my Cumulus 1 installation. Here is exactly what I did on my ex NHS Windows 10 Pro PC, step by step; I am hoping it might help some readers.&lt;br /&gt;
#I downloaded the &#039;&#039;&#039;CumulusMXDist3069&#039;&#039;&#039; zip from [[Software#Current_Release|the Current Release section]]  on the downloads page.&lt;br /&gt;
#I unzipped the contents (on my Windows PC) into a partition I use just for software downloads&lt;br /&gt;
#I used a package that verifies the files it copies to duplicate the folder &#039;&#039;&#039;CumuluxMX&#039;&#039;&#039; onto the drive where I run Cumulus. I then noticed that the package contained some very obsolete copies of some external packages:&lt;br /&gt;
#*In &amp;quot;\CumulusMX\interface\lib\jquery&amp;quot; it contained jQuery version 1.9.1, that is 2014 vintage and very obsolete, so I downloaded latest compressed production version from [https://jquery.com/download/ jQuery web site]. I prefixed the version in the MX package with the word OBSOLETE (OBSOLETEjquery-latest.min.js) and renamed the version I had downloaded (jquery-3.4.1.min.js) to the old name in the correct path (on my Windows PC) &amp;quot;\CumulusMX\interface\lib\jquery\jquery-latest.min.js&amp;quot;. I later noticed the old jQuery version 1.9.1, that is 2014 vintage and very obsolete was also in &amp;quot;\CumulusMX\webfiles\lib\jquery&amp;quot; so I renamed that with the word obsolete (OBSOLETEjquery-latest.min.js) just to remind me that despite its file name it was not latest. I already have the latest jQuery on my web server, so I did not need to put that new version into this webfiles\lib location, I just noted that this new path meant I &#039;&#039;may&#039;&#039; have to make some change on my web server later.&lt;br /&gt;
#*Similarly, the MX package contained obsolete vintage version 2.1.4 (2015-03-10) of Highstocks and Highcharts, so I downloaded latest versions from [https://www.highcharts.com/blog/download/ the Highstock link] on this page.  I then created a new folder obsolete at &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot;, moved the folders &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; that were there in my new folder, and the various highstock and highchart files that were there were moved into the obsolete folder. Now I navigated to the code folder within that download, copied the files within it to &amp;quot;\CumulusMX\interface\lib\highstock\js&amp;quot; and then copied the folders  &amp;quot;modules&amp;quot; and &amp;quot;themes&amp;quot; from that code download folder into the same location. So now (in March 2020) everything is related to version 8.04 released 10 March 2020.&lt;br /&gt;
#The locale I used for Cumulus 1 is going to be the same I will use for MX (same PC!) so my copying across of my existing files should be fairly easy:&lt;br /&gt;
#*First, I copied my &#039;&#039;&#039;\Cumulus\strings.ini&#039;&#039;&#039; to &#039;&#039;&#039;\CumulusMX\strings.ini&#039;&#039;&#039;.  This preserves any tailoring I have done of terminology.&lt;br /&gt;
#*Next, I copied my existing Cumulus 1 alarm sounds in &amp;quot;\Cumulus&amp;quot; across to MX folder &amp;quot;\CumulusMX\interface\sounds&amp;quot; as these were referenced in my main Cumulus.ini file.&lt;br /&gt;
#* I copy &#039;&#039;&#039;\Cumulus\Cumulus1.ini&#039;&#039;&#039; to &#039;&#039;\CumulusMX&#039;&#039; folder as &amp;quot;Cumulus.ini&amp;quot;. I then edit the MX &amp;quot;Cumulus.ini&amp;quot; file:&lt;br /&gt;
#** In the &#039;&#039;&#039;[Alarms]&#039;&#039;&#039; section (your Cumulus.ini may have sections in a different order to mine) I edit all the parameter lines where the attribute ends in &amp;quot;File&amp;quot; to reflect their MX location in the sounds folder (there is no such folder in Cumulus 1).&lt;br /&gt;
#**In the &amp;quot;&#039;&#039;&#039;[FTP site]&#039;&#039;&#039;&amp;quot; section (yes, mine was named correctly with second word all lowercase), I had a number of edits to make:&lt;br /&gt;
#**# I change any references to any web pages within &amp;quot;Cumulus&amp;quot; folder to say within &amp;quot;CumulusMX&amp;quot; folder. The approach I am taking is to continue to use my customised web pages, but I am editing the template files as required to cope with differences in the output parameters of [[Webtags#Output_.28format_modifier.29_parameters_for_times_and_dates|MX web tags]].&lt;br /&gt;
#**# Next where I want a transfer done only at end of day, I have added lines like &amp;quot;ExtraEOD19=1&amp;quot; and changed the previous &amp;quot;ExtraRealtime19=1&amp;quot; to &amp;quot;ExtraRealtime19=0&amp;quot; (I previously used realtime as that was only way in Cumulus 1 to ensure a template file was processed so it held correct values as close to end of day as possible, but it inefficiently also made huge numbers of unwanted transfers during the day). I had 9 such files being copied far too often, so those 9 changes will cause a huge reduction in processing load!  &#039;&#039;I know I could do this later using the MX interface, but it makes sense to me to do it as I am working through the file.&#039;&#039;&lt;br /&gt;
#**# I have a few files that are PHP scripts, or web pages, listed in this section, all written as Cumulus templates; each PHP script has a number of PHP variables being set equal to a Cumulus web tag while the web page templates embed a lot of Cumulus web tags. In some cases the web tags have date/time output format parameters, for these I had previously edited any &amp;quot;&amp;quot;hh&amp;quot; into &amp;quot;HH&amp;quot;, any &amp;quot;mm&amp;quot; into &amp;quot;MM&amp;quot;, any &amp;quot;mmm&amp;quot; into &amp;quot;MMM&amp;quot; and any &amp;quot;mmmm&amp;quot; into &amp;quot;MMMM&amp;quot; in line with the recommendations that I had some years ago typed into [[Webtags#List_of_allowed_modifiers|this table]] for Cumulus 1. That left &amp;quot;nn&amp;quot; for minutes in Cumulus 1 where I could only change it to a MX equivalent &amp;quot;mm&amp;quot; in those cases where Cumulus 1 would have not taken it as month, I was too lazy to check every individual cases (I prefer to use global edits across all my files). So now I created a new version of each PHP script that used &amp;quot;nn&amp;quot;, changed it in each new script to &amp;quot;mm&amp;quot; and changed each reference in the MX &#039;&#039;&#039;Cumulus.ini&#039;&#039;&#039; to the old files to refer to the new files. Subsequently I realised all my &amp;quot;am/pm&amp;quot; references had to be changed to &amp;quot;tt&amp;quot; so I edited my new files again. There were other changes I had to make, in Cumulus 1 you can use tags like &#039;H&#039; and &#039;M&#039; on their own, in MX a single modifier on its own often means something different to when that modifier appears with other modifers. Yes quite a lot of work here, despite being able to use the Search ... Replace option in Notepad++. As a result I have done some edits to [[Webtags#List_of_allowed_modifiers|this table]] hopefully making life simpler for the next person faced with this.&lt;br /&gt;
#**# I mentioned some of my web pages are generated from my own Cumulus templates. Despite now having Cumulus 1 and Cumulus MX templates with different names, these still both generate web pages given the same names, so I don&#039;t need to alter any navigation between pages on my web server.&lt;br /&gt;
#**In the &amp;quot;&#039;&#039;&#039;[NOAA]&#039;&#039;&#039;&amp;quot; section I had &#039;&#039;&#039;MonthFileFormat=&amp;quot;NOAAMO&amp;quot;MMMyyyy&amp;quot;.txt&amp;quot;&#039;&#039;&#039; on a line, I checked at [[Webtags#List_of_allowed_modifiers|List of allowed date/time modifiers]] that &#039;MMM&#039; and &#039;yyyy&#039; were valid in Cumulus MX as well as in Cumulus 1, they were so no edit needed either to that line or to &amp;quot;YearFileFormat=&amp;quot;NOAAYR&amp;quot;yyyy&amp;quot;.txt&amp;quot; line.&lt;br /&gt;
#*The file &amp;quot;\CumulusMX\Reports\.gitignore&amp;quot; is joined in the &#039;&#039;&#039;\CumulusMX\Reports&#039;&#039;&#039; folder by copying in what I currently have in &amp;quot;\Cumulus\Reports&amp;quot;. These are another &amp;quot;Cumulus.ini&amp;quot; (I am certain this is not used, but I am playing safe by coping it in) and the existing monthly and annual NOAA reports. I don&#039;t need to change those file names as I will continue to use the same format (see change to main Cumulus.ini mentioned above).&lt;br /&gt;
#*Next I compare &amp;quot;\Cumulus\web&amp;quot; with &amp;quot;\CumulusMX\web&amp;quot;, I notice the subfolder &amp;quot;images&amp;quot; has gone, I expected that from what I already know about MX and its use of Highcharts instead of uploading weather time-series graphs (and the moon image). Also &amp;quot;realtimegaugesT.txt&amp;quot; is only in MX, I expected that knowing the gauges pages supplied with Cumulus 1 and MX are different. I mostly use my own web pages, so I don&#039;t worry about the template files. &lt;br /&gt;
#* Next I see there is a &amp;quot;MXdiags&amp;quot; folder, so I don&#039;t copy across the Cumulus 1 &amp;quot;diags&amp;quot; folder. Equally I don&#039;t change anything in the new MX &amp;quot;webfiles&amp;quot; folder, but I do copy across to my web server the &amp;quot;cumuluscharts.js&amp;quot; and &amp;quot;logoSmall.png&amp;quot; files I see there that I have not seen before.&lt;br /&gt;
#* So left to last is the &amp;quot;data&amp;quot; folder:&lt;br /&gt;
#** I have copied all files from &amp;quot;\Cumulus\data&amp;quot; to &amp;quot;\CumulusMX\data&amp;quot;, and will see what edits I need to make later. Some of my &#039;&#039;&#039;.ini&#039;&#039;&#039; contain date-time entries like &amp;quot;12/03/2019 14:50:45&amp;quot;.&lt;br /&gt;
#** I find after running the CumulusMX engine, that it edits those &#039;&#039;&#039;.ini&#039;&#039;&#039; files it needs to, and the new versions contain date-time entries in the &amp;quot;2019-03-16T12:45:00&amp;quot; style, but despite what I picked up from reading on the forum, you &#039;&#039;&#039;don&#039;t&#039;&#039;&#039; need to edit these entries in log files like &#039;&#039;&#039;month.ini&#039;&#039;&#039; as Cumulus MX can read the old ones.&lt;br /&gt;
# I right clicked on the &amp;quot;CumulusMX.exe&amp;quot; entry in the top level folder and selected &#039;&#039;&#039;Send to ... desktop (create shortcut) &#039;&#039;&#039;. On the same right click menu I also selected &#039;&#039;&#039;Pin to taskbar&#039;&#039;&#039;.&lt;br /&gt;
# I clicked on one of my new shortcuts. &#039;&#039;&#039;Windows Defender&#039;&#039;&#039; popped up, so I told it &#039;&#039;&#039;allow all&#039;&#039;&#039; for Cumulus MX.&lt;br /&gt;
# I opened my Internet Security premium package, in the &amp;quot;unrecognised files&amp;quot; section I selected CumulusMX.exe then right clicked and selected &#039;&#039;&#039;Change File Rating to Trusted&#039;&#039;&#039; and in the &amp;quot;Firewall&amp;quot; section added port &#039;&#039;&#039;8998&#039;&#039;&#039; as one that was permitted. &lt;br /&gt;
# I right clicked on my desktop (you may need to do this on the windows symbol at bottom left), selected &#039;&#039;&#039;command prompt as administrator&#039;&#039;&#039; and typed&lt;br /&gt;
 netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
to allow all users to bind to port 8998 (i.e. that used for the Cumulus interface).&lt;br /&gt;
&lt;br /&gt;
I now type &amp;quot;http://192.168.1.64:8998/&amp;quot; into my browser while the MX engine command window remains open so MX is actually running, and I see the user interface.&lt;br /&gt;
&lt;br /&gt;
When I am happy to stop using MX, I type &#039;&#039;&#039;Control + C&#039;&#039;&#039; into that MX command window and MX closes.&lt;br /&gt;
&lt;br /&gt;
My installation of Cumulus MX has succeeded, and as the experiment did help me find a mistake in one of my Cumulus templates where I had not defined input parameters for &amp;quot;Recent History&amp;quot;, it has been useful. I am continuing to use Cumulus 1 for the moment, until I am absolutely sure MX can do everything I want. I believe it will do some tasks better, but there is a lot more to learn about how to use it.&lt;br /&gt;
&lt;br /&gt;
== Editing the User Interface ==&lt;br /&gt;
You need some understanding of Hyper-Text Markup Language to do this correctly, but here are simple examples.&lt;br /&gt;
&lt;br /&gt;
Remember, if you decide to download a new release to not overwrite any file(s) that you have edited, or your edit will be lost. It is  less likely that a new release will change the interface files than other files, but each release zip contains all MX files, even those not changed since previous release. The release notice will usually give some idea of whether interface files have changed.&lt;br /&gt;
=== Removing Solar Figures ===&lt;br /&gt;
If your weather station does not have solar instrumentation you might wish to remove some of the display elements that relate to that.&lt;br /&gt;
# Navigate to &#039;&#039;&#039;\CumulusMX\interface&#039;&#039;&#039; folder.&lt;br /&gt;
# Open the file &#039;&#039;&#039;now.html&#039;&#039;&#039; in an editor designed for code (e.g. Notepad++ for Windows)&lt;br /&gt;
# Near the bottom of the file edit it by inserting HTML comment delimiters (opening after &amp;amp;lt;/thead&amp;gt;, closing before &amp;amp;lt;/table&amp;gt;) so it looks like this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;table id=&amp;quot;SolarTable&amp;quot; style=&amp;quot;width:100%&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;thead&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;amp;nbsp;Solar&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/thead&amp;gt;&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Solar Radiation&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SolarRad&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;W/m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;Sunshine Today&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;SunshineHours&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
               &amp;lt;td&amp;gt;hrs&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
         &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;UV&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;UVindex&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;/tr&amp;gt;&lt;br /&gt;
   --&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adding derivatives not shown on the existing interface page ===&lt;br /&gt;
It is a JavaScript file &#039;&#039;&#039;\CumulusMX\interface\js\dashboard.js&#039;&#039;&#039; that reads the real-time file and inserts particular content into position indicated by values of the HTML attribute &amp;quot;id&amp;quot; on the interface screens. The standard &#039;&#039;&#039;\CumulusMX\interface\now.html&#039;&#039;&#039; does not include temperature trend for example, but because there is a &#039;&#039;&#039;temptrend: inp.TempTrend.toString()&#039;&#039;&#039; defined in the JavaScript file, you can easily add it to the &amp;quot;now&amp;quot; page by a simple insert of the middle row here:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;Outdoor Temperature&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorTemp&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
          &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Trend&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;TempTrend&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;amp;nbsp;hour&amp;lt;sup&amp;gt;-1&amp;lt;/sup&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;Dew Point&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span id=&amp;quot;OutdoorDewpoint&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
           &amp;lt;td&amp;gt;&amp;lt;span class=&amp;quot;TempUnit&amp;quot;&amp;gt;--&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
 There is a section of the support forum devoted to [https://cumulus.hosiene.co.uk/viewforum.php?f=28 Cumulus MX interface customisation], so you can see what other people are doing.&lt;br /&gt;
&lt;br /&gt;
=== Changing Look ===&lt;br /&gt;
You need some understanding of Cascading Style Sheets (CSS) to do this, but all you need to do is to edit the relevant style sheet in &#039;&#039;&#039;\CumulusMX\interface\css&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Updating to a new MX release =&lt;br /&gt;
It is always best to take a backup of your existing MX installation before you do an update, this allows you to regress back to the earlier version if you mess up installing the new version.&lt;br /&gt;
&lt;br /&gt;
Follow the instructions for installing, you download the zip, and copy it over the existing components in your MX folder.&lt;br /&gt;
&lt;br /&gt;
If you have edited any files, see if the release notice says that file has been revised, if it has not then keep your edited file by not copying in the file within the zip. If the release revises a file you previously edited, take a backup of your edited file, before you copy the new file into your folder. You can then use a file comparing tool to see what has changed in the release and what you changed and hopefully manage to merge to a new file. This includes any web pages you might have edited to give the look you desire, or the content you want (e.g. adding rain this month to this month page, or combining this month and this year page).&lt;br /&gt;
&lt;br /&gt;
= Running Cumulus MX =&lt;br /&gt;
Cumulus MX needs to run as an administrator on Windows and under Superuser (root) on Linux and OS X. Make sure your station is connected to the device on which you have installed Cumulus MX, before you try to run Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
Either right click on CumulusMX.exe and click &#039;Run as administrator&#039;, or open an administrator command prompt (right click on Command Prompt and click &#039;Run as administrator&#039;), change to the Cumulus MX directory, and then type CumulusMX and enter. You will probably need to accept a security prompt the first time you run it, to allow it act as a web server. You can avoid having to run it as an administrator by running the following command once from an administrator command window:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
netsh http add urlacl url=http://*:8998/ user=\users&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This command allows all users to bind to port 8998 (used for the Cumulus interface). Note that if you change the interface port as described below, you should change the 8998 to whatever port you are using. Note that while this allows Cumulus MX to run and act as a web server, there may be other operations which require it to run as an administrator.&lt;br /&gt;
&lt;br /&gt;
== Linux and OS X ==&lt;br /&gt;
Open a terminal window, change to the Cumulus MX directory, and then type:&lt;br /&gt;
&lt;br /&gt;
sudo mono CumulusMX.exe&lt;br /&gt;
&lt;br /&gt;
When Cumulus starts, it will display the URL of the user interface. It runs on port 8998 by default; if this is not suitable for some reason you can over-ride it using the &#039;-port&#039; parameter on the command line, e.g. to use port 9999 instead:&lt;br /&gt;
&lt;br /&gt;
sudo mono CumulusMX.exe -port 9999&lt;br /&gt;
&lt;br /&gt;
Note that you may need to supply your administrator password after typing the &#039;sudo ...&#039; command line. The system will prompt you for this.&lt;br /&gt;
&lt;br /&gt;
Type the URL which is displayed (when MX starts running) into your browser (replace the * with the IP address, or use localhost) and the interface should appear. If this is a &#039;clean&#039; installation, the first thing you will need to do is to go to the settings and set the station type and units, and any other configuration settings you want to make. Having set the station type, you will need stop Cumulus MX and start it again. Note that this also applies to some other settings - you will need to restart Cumulus MX to get the new setting picked up.&lt;br /&gt;
&lt;br /&gt;
As with Cumulus 1, if there are any settings which are not currently available via the user interface, you can change them by stopping Cumulus and editing Cumulus.ini. A description of the settings in this file is in the wiki, and most of what is in there also applies to MX.&lt;br /&gt;
&lt;br /&gt;
If you want to operate the &#039;standard&#039; web site, then just the same as with Cumulus 1, you will need to upload the contents of the webfiles folder from the zip file (don&#039;t upload the containing webfiles folder itself). Note that the MX webfiles are not the same as the ones for Cumulus 1, so make sure you upload the MX files if moving from Cumulus 1 to MX. The standard gauges are now the SteelSeries gauges.&lt;br /&gt;
&lt;br /&gt;
== Important note about locales ==&lt;br /&gt;
On Linux and (in particular) OS X, Cumulus MX may not be given the correct locale to use, and you may get the default US locale even if that is not your locale. It will output the local it is using when it starts; if it is not correct, close it down and start it again, this time specifying your locale on the command line, using the -lang parameter . For example, in the UK, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mono CumulusMX.exe -lang en-GB&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
If you are not sure what value you need to supply for the -lang parameter, there is a list here - http://msdn.microsoft.com/en-gb/library/ee825488%28v=cs.20%29.aspx. You need to supply the code in the first column (&amp;quot;Language Culture Name&amp;quot;). Note that this does not affect the language used by Cumulus MX (although it may in the future), it affects the decimal separator and the list separator.&lt;br /&gt;
=== Restrictions in MX for decimal separators  ===&lt;br /&gt;
On the subject of decimal and list separators, there are a couple of issues which users of decimal commas may encounter. &lt;br /&gt;
#The first is that there may be an issue with some of the user interface not working correctly. Please report these issues and I will fix them. There may be aspects of the displays that I cannot change (because the package used does not support decimal commas) but it should be possible to at least get it working.&lt;br /&gt;
#The second issue with decimal separators only affects the Raspberry Pi (as far as I am aware). There is apparently an issue with the current version (3.2.8) of the Mono package on Raspbian &#039;hard float&#039; where it cannot parse values using decimal commas. If this does turn out to be an issue, there are a number of possible workarounds until the Raspbian package gets updated. One workaround is to use the &#039;soft float&#039; version of Debian instead. Obviously, this will have performance issues, but is probably the easiest. The second workaround is to build Mono from the latest sources, see http://www.mono-project.com/docs/compiling-mono/linux/. I am told that this fixes the problem. Another possible workaround would be to find an already fixed binary package, but I don&#039;t know if one currently exists.&lt;br /&gt;
&lt;br /&gt;
=== If you want to use your Cumulus 1 data with MX ===&lt;br /&gt;
If you use decimal commas in your Cumulus 1 data, you will need to edit the .ini files to change the decimal commas into periods/full stops, because &#039;&#039;&#039;Cumulus MX always expects periods/full stops in .ini files&#039;&#039;&#039; &#039;&#039;regardless of the locale in use&#039;&#039;. The other data files will be OK - assuming you are using the same decimal and list separators in MX as you used in Cumulus 1 (i.e. the same locale). If you try to switch to a different locale, then your data log files will of course no longer be in the correct format, so you would need to edit all of your files.&lt;br /&gt;
&lt;br /&gt;
== A note to Davis owners ==&lt;br /&gt;
I am experimenting with the use of the LOOP2 packet. The current code uses this for two purposes. First, it uses the &#039;peak 10-minute gust&#039; value, to avoid the problem where a gust might be missed (although hopefully this will not be such an issue with Cumulus MX as it does not use the Davis DLL), and secondly it uses the &#039;absolute pressure&#039; value to make calculation of &#039;altimeter pressure&#039; easier and more accurate. This is mainly used if you upload to CWOP.&lt;br /&gt;
&lt;br /&gt;
The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue. If you have a Vantage Pro (i.e. the original &#039;VP1&#039;), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet. In these cases, you should edit cumulus.ini and add a line to the [Station] section:&lt;br /&gt;
&lt;br /&gt;
UseDavisLoop2=0&lt;br /&gt;
&lt;br /&gt;
With this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
Also for Davis stations, I have assumed that people using millimetres in Cumulus have a metric rain gauge (0.2 mm per tip), and those using inches have a 0.01&amp;quot; rain gauge. This can be over-ridden by adding a line to the [Station] section of Cumulus.ini:&lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=0&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
VPrainGaugeType=1&lt;br /&gt;
&lt;br /&gt;
Where 0 is a 0.2mm gauge and 1 is a 0.01&amp;quot; gauge. Note that changing this after MX has already read some data may cause your rainfall reading for today etc to change considerably, so you will need to correct that.&lt;br /&gt;
&lt;br /&gt;
== Web Tags and related features ==&lt;br /&gt;
Almost all of the web tags from Cumulus 1 are supported in Cumulus MX.&lt;br /&gt;
&lt;br /&gt;
=== Beta builds of MX === &lt;br /&gt;
The following web tags were not available or worked differently:&lt;br /&gt;
*The individual &#039;record set&#039; tags such as &amp;lt;#TempRecordSet&amp;gt; etc did not work (because the interface then had no indicators for new records). &lt;br /&gt;
*The &amp;lt;#newrecord&amp;gt; tag does work, but works differently, it turns itself off automatically after 24 hours.&lt;br /&gt;
*Some of the &#039;system status&#039; web tags do not work: &amp;lt;#CpuName&amp;gt;, &amp;lt;#MemoryStatus&amp;gt;, &amp;lt;#DisplayMode&amp;gt;, &amp;lt;#DiskSize&amp;gt; and &amp;lt;#DiskFree&amp;gt;&lt;br /&gt;
*The &amp;lt;#txbattery&amp;gt; web tag has no content currently. Using it with a &#039;channel&#039; parameter causes a &#039;token error&#039;.&lt;br /&gt;
*The snow tags were not available as there was no &#039;&#039;&#039;Weather Diary&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Current builds of MX ===&lt;br /&gt;
The web tags you have depend on which build you are using:&lt;br /&gt;
&lt;br /&gt;
From Build 3046&lt;br /&gt;
* added &amp;lt;#snowdepth&amp;gt; tag processing&lt;br /&gt;
* added &#039;&#039;&#039;diary.db&#039;&#039;&#039; file&lt;br /&gt;
&lt;br /&gt;
From build 3047&lt;br /&gt;
* Web token parser updated to cope with html tag characters &amp;quot;&amp;lt;&amp;gt;&amp;quot; in the format string e.g. &amp;lt;#TapptempH format=&amp;quot;dd&#039;&amp;amp;nbsp;&#039;MMM&#039;&amp;amp;nbsp;&#039;yyyy&#039;&amp;lt;span class=\&#039;xx\&#039;&amp;gt; at &#039;HH:mm&#039;&amp;lt;/span&amp;gt;&#039;&amp;quot;&amp;gt;&lt;br /&gt;
*All record Value tags should now return &#039;---&#039; and Date tags &#039;----&#039; until they are first set.&lt;br /&gt;
*&amp;lt;#MoonAge&amp;gt;, &amp;lt;#MoonPercent&amp;gt;, &amp;lt;#MoonPercentAbs&amp;gt; - all given new &#039;dp&#039; and &#039;rc&#039; parameters.&lt;br /&gt;
&lt;br /&gt;
From Version 3.1.1 - b3054&lt;br /&gt;
*Adds new web tags &amp;lt;#snowlying&amp;gt;, &amp;lt;#snowfalling&amp;gt;, both provide 1|0 responses&lt;br /&gt;
&lt;br /&gt;
From build 3056 of version 3.2.0 (19 November 2019):&lt;br /&gt;
* Enables alarms as per Cumulus 1&lt;br /&gt;
**New Alarm page under Settings&lt;br /&gt;
**Alarms are shown visually on the dashboard&lt;br /&gt;
**Due to browser restrictions, alarm sounds on the browser page may require you to click a button on the first alarm in order to hear it.&lt;br /&gt;
***You can add the MX admin site to your browsers list of sites allowed to play sound automatically. Your browser should &amp;quot;learn&amp;quot; that you want to allow sounds to play automatically.&lt;br /&gt;
*** Alarm sound files should be placed in the /interface/sounds folder, they must be a browser compatible format (mp3 are good). The alarm settings for the sound file should be just the filename without any path&lt;br /&gt;
*Lots of new web tags not available in Cumulus 1, see release announcement for details&lt;br /&gt;
&lt;br /&gt;
From Version 3.2.2 - build 3058&lt;br /&gt;
*Implements the missing &amp;lt;#txbattery&amp;gt; web tag&lt;br /&gt;
&lt;br /&gt;
=== All builds of MX ===&lt;br /&gt;
The &#039;&#039;&#039;&#039;format&#039; parameter&#039;&#039;&#039; on the date/time web tags is unfortunately different, because many of the characters used are different.&lt;br /&gt;
&lt;br /&gt;
Note that this also applies to the &#039;&#039;&#039;NOAA report file formats&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For full details see the [[Webtags#Differences_between_Cumulus_1_and_Cumulus_MX_.28Cumulus_3.29:|web tags]] article.&lt;br /&gt;
&lt;br /&gt;
= [[Cumulus MX FAQ]] =&lt;br /&gt;
The [[FAQ]] page that was originally written for Cumulus 1 has now had some MX differences highlighted. A new FAQ for MX has been started at [[Cumulus_MX_FAQ|another page]].&lt;br /&gt;
&lt;br /&gt;
MX specific questions, such as those related to installation are now covered by the updated text on this &amp;quot;Cumulus MX&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
= [[MX Issues|Cumulus MX Known Issues]] =&lt;br /&gt;
See [https://cumulus.hosiene.co.uk/viewtopic.php?f=27&amp;amp;t=12943#p101209 Steve Loft&#039;s post]&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
	<entry>
		<id>https://www.cumuluswiki.org/index.php?title=User:Water01&amp;diff=4648</id>
		<title>User:Water01</title>
		<link rel="alternate" type="text/html" href="https://www.cumuluswiki.org/index.php?title=User:Water01&amp;diff=4648"/>
		<updated>2020-02-11T15:42:33Z</updated>

		<summary type="html">&lt;p&gt;Water01: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Been a User of Cumulus for about 8 years. Have helped quite a few people set up their websites.&lt;/div&gt;</summary>
		<author><name>Water01</name></author>
	</entry>
</feed>