Version 3.0.0: Difference between revisions

2,653 bytes added ,  15:54, 3 February 2019
no edit summary
No edit summary
No edit summary
Line 51: Line 51:
December 7, 2018 (b3044)<br />
December 7, 2018 (b3044)<br />
December 23, 2018 (b3045)<br />
December 23, 2018 (b3045)<br />
 
January 2, 2019 (b0346)<br />


Changes:  
Changes:  
Line 459: Line 459:
*Fix: Fine Offset with solar logger reading, now limited to the reduced number of logger entries available on solar stations.
*Fix: Fine Offset with solar logger reading, now limited to the reduced number of logger entries available on solar stations.
*Fix: Fix for Slovenian locale (and any other with a two character date separator)
*Fix: Fix for Slovenian locale (and any other with a two character date separator)
== 3046 ==
*Weather Diary
**Added Weather Diary page to management interface
**Added diary.db file to daily backup files
**Removed diary.db from distribution (it is created on first use to avoid overwriting the file on CMX distro updates)
*Web Tags
**Added <#snowdepth> tag processing
*ET annual roll-over fix
*Fix to TLS 1.2 FTPS of the 'periodic' files
== 3047 ==
*Web token parser updated to cope with html tag characters "<>" in the format string.
**You can now do things like...
:::<nowiki><#TapptempH format="dd'&nbsp;'MMM'&nbsp;'yyyy'<span class=\'xx\'> at 'HH:mm'</span>'"></nowiki>
:::which gives...
:::<nowiki>04&nbsp;Dec&nbsp;2018<span class='xx'> at 10:12</span></nowiki>
:::Note: that you have to use single quotes for HTML entity names, and they have to be escaped "\'"
*New Davis Baud Rate setting
**Allows you to alter the speed of the serial connection to Davis loggers
**Configured manually in Cumulus.ini [Station] section
:::DavisBaudRate=19200 (default) Permitted values are 1200, 2400, 4800, 9600, 14400, 19200
*Added new option for the "Extra files" - End of Day
**Enabling this means that file will only be processed/copied/FTPed once a day during the end of day roll-over.
**There is a new Cumulus.ini file setting for each "extra" file associated with this setting
**Note there is currently no check between Realtime and End of Day settings, you could check both options and the file will be processed at both the realtime interval AND end of day - which would not make much sense!
:::ExtraEOD[nn]
*Improvement to Instromet logger protocol handling
*Change the Fine Offset Synchronised Reads option to default to enabled
*Change VP2 automatic disabling of LOOP2 to an advisory message, as the firmware version is not always detected.
*Consistency: All record Value tags should now return '---' and Date tags '----' until they are first set.
*The following web tags now support the "dp=N" "rc=y" parameters for the number of decimal places, and replace decimal commas with points.
::<#MoonPercent>
::<#MoonPercentAbs>
::<#MoonAge>
*Fix for Fine Offset & WMR100/200 stations on Mac operating systems (introduced in b3044)
*Fix for invalid (extremely high) pressure readings from Fine Offset stations (thanks to 79669weather)
*Fix to not updating the Instromet loggers memory pointer correctly
*Fixed Weather Diary Time Zone issues
*Bug fixes and performance improvements to the FTP component
*Updated files
::\CumulusMX.exe
::\CumulusMX.exe.config
::\CumulusMX.pub
::\FluentFTP.dll
::\HidSharp.dll
::\interface\js\diaryeditor.js
::\interface\json\StationOptions.json
*Removed files
::\fastJSON.dll