Software: Difference between revisions

From Cumulus Wiki
Jump to navigationJump to search
(64 intermediate revisions by 3 users not shown)
Line 42: Line 42:
===Latest build distribution download===
===Latest build distribution download===


  ~ Download [https://github.com/cumulusmx/CumulusMX/releases/download/b3206/CumulusMXDist3206.zip Cumulus MX v3.21.2 build 3206, 23-September-2022]
'''IMPORTANT:''' Before installing Cumulus MX v4.0 for the first time, please study and understand [https://cumulus.hosiene.co.uk/viewtopic.php?t=22051 this installation guide]
<br>
  ~ Download [https://github.com/cumulusmx/CumulusMX/releases/download/b4025/CumulusMXDist4025.zip Cumulus MX v4.1.1 build 4025, 19-June-2024]


===Latest MX Source Code===
===Latest MX Source Code===
Line 52: Line 54:
===Raspberry Pi Image===
===Raspberry Pi Image===


  ~ Download [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-3.19.0.zip Raspberry Pi Image for Cumulus MX 3.19.0]
  ~ Download 32 bit image: [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-4.0.1.zip Raspberry Pi Image for Cumulus MX 4.0.1 x32]
~ Download 64 bit image: [//{{SERVERNAME}}/Downloads/rpi-CumulusMX-lite-4.0.1_X64.zip Raspberry Pi Image for Cumulus MX 4.0.1 x64]


As at April 2022, the image includes Raspberry Pi. O. S. 11 "Bullseye" version of Linux.
As at April 2022, the image includes Raspberry Pi. O. S. 11 "Bullseye" version of Linux.
Line 62: Line 65:
# It is of course possible that sometimes the image provided may have issues for you,
# It is of course possible that sometimes the image provided may have issues for you,
#* 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]]);
#* 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]]);
#* 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;
#* it is produced with a Raspberry Pi model 3, so with other models you may need to consider what updating rates your model can support;
#* 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).
#* 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).


Line 106: Line 109:


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 "software libraries" 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).
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 "software libraries" 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).
=== Migrate Data v3 to v4 ===
~ The MigrateDatav3to4 ''v1.0.2'' download dated 18 June 2024 [https://github.com/cumulusmx/MigrateData3to4/releases/download/v1.0.2/MigrateData3to4v1.0.2.zip is here].
A utility to migrate your data files from Cumulus MX v3 format to v4 format.
Read [https://cumulus.hosiene.co.uk/viewtopic.php?t=22051 Cumulus MX Version 4 - IMPORTANT Additional Information] for information on how to use this utility.


=== Create Missing ===
=== Create Missing ===


  ~ The CreateMissing.exe ''v1.3.0'' 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].
  ~ The CreateMissing ''v2.0.1'' download dated 20 June 2024 (works with MX release of 4.0.0 onwards) [https://github.com/cumulusmx/CreateMissing/releases/download/v2.0.1/CreateMissing-v2.0.1.zip is here].
 
~ The CreateMissing ''v1.4.3'' 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].


Check compatibility with the MX release you have running as per notes above.  (Although earlier releases of "Create Missing" exist on "github.com/cumulusmx/CreateMissing/releases", their software bugs imply they should not be used). Install into same directory as "CumulusMX.exe".
Check compatibility with the MX release you have running as per notes above.  (Although earlier releases of "Create Missing" exist on "github.com/cumulusmx/CreateMissing/releases", their software bugs imply they should not be used). Install into same directory as "CumulusMX.exe".
Line 128: Line 140:
=== Create Records ===
=== Create Records ===


This utility is not yet available.
~ The CreateRecords ''v0.1.1'' download dated 13 December 2023 [https://github.com/cumulusmx/CreateRecords/releases/download/v0.1.1/CreateRecords-v0.1.1.zip is here].


A utility to create, or recreate, missing [[Correcting_Extremes|extreme records]] from Cumulus MX by parsing your [[dayfile.txt|daily summary (dayfile.txt)]].
A utility to create, or recreate, missing [[Correcting_Extremes|extreme records]] from Cumulus MX by parsing your [[dayfile.txt|daily summary (dayfile.txt)]].
See the [https://github.com/cumulusmx/CreateRecords#readme Readme on githib]


=== Export ''To'' MySQL ===
=== Export ''To'' MySQL ===


  ~ The ExportToMySQL.exe ''v1.6.1'' 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.]
  ~ The ExportToMySQL ''v1.10.0'' 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.]


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.
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.

Navigation menu