Migrating from Cumulus 1 to MX: Difference between revisions

m
mNo edit summary
Line 9: Line 9:
= Comparing Cumulus 1 and MX =
= Comparing Cumulus 1 and MX =


(The next bit retains wording by Steve Loft, but this is a new location for it)
(This section retains wording by Steve Loft, but including it in this article is a new location for it)


Cumulus MX aims to be as compatible with Cumulus 1 as possible with 3 exceptions:
Cumulus MX aims to be as compatible with Cumulus 1 as possible with 3 exceptions:
Line 24: Line 24:


== Considerations ==
== Considerations ==
(This section retains wording by Steve Loft, but including it in this article is a new location for it)


You can move between versions fairly easily, but you should really read all the guidance on this page. In particular if you use decimal commas with Cumulus 1, then you MIGHT have issues when MX tries to read existing log files.  In general, whilst Cumulus 1 takes settings from the control panel in Windows, MX running in a non-windows environment takes settings from the locale you specify in a parameter when starting MX, or the default locale in your Mono installation or some interaction between the two, and MX may struggle to read files created by Cumulus 1 if the MX locale is not precisely same as settings when file created.
You can move between versions fairly easily, but you should really read all the guidance on this page. In particular if you use decimal commas with Cumulus 1, then you MIGHT have issues when MX tries to read existing log files.  In general, whilst Cumulus 1 takes settings from the control panel in Windows, MX running in a non-windows environment takes settings from the locale you specify in a parameter when starting MX, or the default locale in your Mono installation or some interaction between the two, and MX may struggle to read files created by Cumulus 1 if the MX locale is not precisely same as settings when file created.
Line 47: Line 50:


== Derived Values ==
== Derived Values ==
(This section is new for this article)


Although some weather stations calculate various maxima/minima and so on; Cumulus of all flavours ignores these extras. All flavours of Cumulus calculate their own maximim and minimum for all relevant weather items, partly because not all weather station supply these and partly because Cumulus was initially designed just to work on a meteorological day running from 9am GMT one day to just before that on next calendar day (and no weather stations work like that).
Although some weather stations calculate various maxima/minima and so on; Cumulus of all flavours ignores these extras. All flavours of Cumulus calculate their own maximim and minimum for all relevant weather items, partly because not all weather station supply these and partly because Cumulus was initially designed just to work on a meteorological day running from 9am GMT one day to just before that on next calendar day (and no weather stations work like that).
Line 68: Line 73:
==Features and functionality==
==Features and functionality==


One big feature that Cumulus 1 had was a '''view period''' screen where you could specify any start and end dates, so it was easy to see a summary for any day in the past, any week in the past, any month, year or season, whatever you needed. MX does not offer anything like this.
=== Not included in MX ===


Cumulus 1 creates a special log containing just temperature and humidity values, this is NOT available in MX.
Unfortunately, there is no list anywhere of all features in Cumulus 1. [[About_Cumulus|About_Cumulus does not cover all features]]. Nor is there a list of features still to be introduced into MX, and initially the documentation on how MX had implemented features it did have was very sparse.
 
One big feature that Cumulus 1 had was this '''view period''' screen as illustrated here and described above, where you could specify any start and end dates, so it was easy to see a summary for any day in the past, any week in the past, any month, year or season, whatever you needed. MX does not offer anything like this.
 
Cumulus 1 creates a [[Speciallog.txt|special log]] containing just temperature and humidity values, this is NOT available in MX.


Another feature still missing from MX is the "Create Missing" feature that read the standard logs to work out approximate (because not accessing values for every second of day) entries to go in dayfile.txt.
Another feature still missing from MX is the "Create Missing" feature that read the standard logs to work out approximate (because not accessing values for every second of day) entries to go in dayfile.txt.
=== Missing in beta MX ===


Many other features of Cumulus 1 were missing in the beta MX, as written by Steve Loft.
Many other features of Cumulus 1 were missing in the beta MX, as written by Steve Loft.


However, subsequent developments headed by Mark Crossley have now added the majority of the missing features. Unfortunately, there is no list anywhere of all features in Cumulus 1. [[About_Cumulus|About_Cumulus does not cover all features]].
However, subsequent developments headed by Mark Crossley have now added the majority of the missing features and the list of missing features added is below.
 
Nor is there a list of features still to be introduced into MX, and initially the documentation on how MX had implemented features it did have was very sparse.  


It is still difficult for a Cumulus 1 user to work out the disadvantages of leaving Cumulus 1. There are some obvious advantages in moving to MX, there are a lot of extra new features, there is ongoing support in the forum, and there is prospect of more improvements in the future. Cumulus 1 will never be enhanced.
It is still difficult for a Cumulus 1 user to work out the disadvantages of leaving Cumulus 1. There are some obvious advantages in moving to MX, there are a lot of extra new features, there is ongoing support in the forum, and there is prospect of more improvements in the future. Cumulus 1 will never be enhanced.
Line 92: Line 101:
The actual web pages provided in MX fulfil same range of outputs as Cumulus 1, but these are not interchangeable. The Trends page of Cumulus 1 will not work as that simply displayed uploaded images, the MX charts page that replaces it uses HighStock to draw graphs from the data pairs in the uploaded JSON files. The old gauges page is replaced by Steel Series gauges.
The actual web pages provided in MX fulfil same range of outputs as Cumulus 1, but these are not interchangeable. The Trends page of Cumulus 1 will not work as that simply displayed uploaded images, the MX charts page that replaces it uses HighStock to draw graphs from the data pairs in the uploaded JSON files. The old gauges page is replaced by Steel Series gauges.


== Enhancements ==
== Enhancements since the Beta MX ==


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 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 here for MX versions.
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 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 here for MX versions.
5,838

edits