Software: Difference between revisions

406 bytes added ,  20 October 2021
(18 intermediate revisions by 3 users not shown)
= Cumulus MX =
 
**: a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)
== Current Release ==
 
Note: '''Cumulus MX is strictly for non-commercial, non-government use only.'''
 
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.
 
===Source download===
 
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases resulting from development by M Crossley.
 
===Latest build distribution download===
 
*[https://github.com/cumulusmx/CumulusMX/releases/download/b3133/CumulusMXDist3133.zip Cumulus MX v3.11.4 build 3133, 25-May-2021] Cumulus MX:
** a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)
 
:'''NOTE: On Linux/RPi/macOS, Mono version 5, or 6, is needed for MX Release v3.9.1 or later, (and other packages).
: Mono v4 is subject to random crashes.'''<br /><br />
 
===Raspberry Pi Image===
 
*There is also a pre-built disk image file for your first installation onto a ''Raspberry Pi model 3 or newer''.
**This contains all you need; the latest lite version of the Raspberry piPi operating system, latest mono-complete ('''built on a model 3''), a MX installation (in "/opt/CumulusMX"), plus links to a temporary RAM drive for temporary files (reducing wear on micro-SD card).
** It can be downloaded from here: [//{{SERVERNAME}}/Downloads/rpi-CMX-3.11.3.zip rPi Cumulus MX 3.11.3]
***The instructions for using this image can be found here: [[Raspberry_Pi_Image|Raspberry Pi Image]]
*** 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.
 
==Older releasesUpgrading==
 
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.
 
= Help with ‘Stable’ MX releases =
 
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 the forum] before installing it.
 
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
release.
==Upgrading==
 
You can install a new release of MX directly over your existing versioninstallation.
*Important, please read all of the release notes (in the appropriate forum announcement threads) for the builds since the version you are upgrading from.
*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.
 
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.
 
 
 
===Source download===
 
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases resulting from development by M Crossley.
 
== Help with ‘Stable’ MX releases ==
 
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 the forum] before installing it.
 
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.
 
 
== Current Release ==
 
===Latest build distribution download===
 
*: Download [https://github.com/cumulusmx/CumulusMX/releases/download/b3133b3149/CumulusMXDist3133CumulusMXDist3149.zip Cumulus MX v3.1113.4 build 31333149, 2503-MayOctober-2021] Cumulus MX:
 
===Raspberry Pi Image===
 
**: It can be downloaded from here:Download [//{{SERVERNAME}}/Downloads/rpi-CMX-3.1113.30.zip rPiRaspberry Pi Image for Cumulus MX 3.1113.30]
 
==Older releases==
 
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]].
 
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):
* e.g. [https://cumuluswiki.org/Downloads/rpi-CMX-3.10.4.zip rpi-CMX-3.10.4.zip]
* or [https://cumuluswiki.org/Downloads/rpi-CMX-3.10.2.zip rpi-CMX-3.10.2.zip]
 
= Other utilities =
== Create Missing ==
 
The v1.01.20 download (dated 1129 MarJuly 2021) [https://github.com/cumulusmx/CreateMissing/releases/download/v1.01.20/CreateMissing-v1.01.20.zip is here.].
A utility, by Mark Crossley, to create missing entries in your '''dayfile.txt'''.
 
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]].
You may use this:
# to add additional new fields for derivatives that are missing from existing extreme records (in [[:Category:Log Files|'''.ini''']] files) created with old versions of Cumulus,
#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.
 
*Learn when this utility might be useful, and when not, by reading the [[Calculate Missing Values]] page.
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.]
*For full information about solving problems with your '''dayfile.txt''' file read the [[Amending dayfile|amending daily summary file]] page.
 
More information can be [https://github.com/cumulusmx/CreateMissing/blob/master/README.md found here.]
A utility, by Mark Crossley, to export Cumulus MX monthly and dayfile logs to a MySQL database.
 
The v1.3.01 download dated 2720 AprOctober 2021 (for 7 May release of MX 3.11.0 onwards) [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.3.01/ExportToMySQL-v1.3.01.zip is here.]
 
More information can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]
=== Cumulus 1 ===
 
The installer for Cumulus 1 is available here: *[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer].
*[//{{SERVERNAME}}/Downloads/CumulusSetup.exe Cumulus 1099 installer].
 
*[//{{SERVERNAME}}/Downloads/cumulus.1099.2.zip Cumulus 1.9.4 build 1099.2 patch] Patched version of one file (Cumulus.exe),
**modifies the drop-down year selectors, (on "this period" screens, for NOAA reports, and for Snow Index).