Version 3.0.0

From Cumulus Wiki
Revision as of 15:46, 10 September 2016 by Mcrossley (talk | contribs) (New page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Beta Release Date: 2 January 2015 (build 3000)
Latest Beta Update: 17 August 2016 (build 3041)
If you are intending to upgrade to this release, please read all of the release notes since the build you are currently running.

Release History

January 2, 2015 (b3000)
Janaury 4, 2015 (b3001)
Janaury 5, 2015 (b3002)
Janaury 6, 2015 (b3003)
Janaury 7, 2015 (b3004)
Janaury 8, 2015 (b3005)
Janaury 10, 2015 (b3006)
Janaury 12, 2015 (b3007)
Janaury 14, 2015 (b3008)
Janaury 16, 2015 (b3009)
Janaury 18, 2015 (b3010)

Changes:


3000

Initial Beta release. See the announcement thread for details.

3001

  • Fix: Crash if "ListWebTags=1" is set in Cumulus.ini
  • Fix: Some of the screens having no data on them

3002

  • Fix: Serial port stations don't work on Linux or OS X - wrong device name
  • Fix: Logging interval is always 5 minutes regardless of the setting
  • Fix: Some of the web site pages in the distribution are out of date
  • Fix: realtime.txt needs a newline at the end so some third party applications work
  • Fix: Using the <#txbattery> web tag with a channel parameter causes a 'token error'
  • Fix: NullReferenceException at start up when using WMR80/100 etc
  • Fix: 'Old' logger data gets re-logged with La Crosse stations
  • Fix: NullReferenceException at start up when using a strings.ini file
  • Fix: "Fine Offset with Solar" station type doesn't work

3003

  • Fix: realtime.txt is always uploaded even if configured not to be
  • Fix: Exception when WMR928 sensor channel 3 data is received
  • Fix: Some third party projects need setting to turn off use of station data logger (for Davis)
  • Fix: Using 'short time format' rather than explicit "HH:mm" causes problems
  • Fix: Setting of <#newrecord> is inverted
  • Fix: <#timehhmmss> gives HHmmss and should be HH:mm:ss
  • Fix: The settings forms can cause corruption of items which were null, until the next restart
  • Fix: Using a twitter.txt file causes a NullReferenceException

3004

  • Adds some diagnostic data tracing for La Crosse and WMR928
  • Corrects the structure of the webfiles directory
  • Fix: 'Enable realtime.txt FTP' always gets unset by the internet settings mechanism
  • Fix: realtime.txt has localised time formats rather than "HH:mm"
  • Fix: indexT and gaugesT have wrong gauges link; some CSS files in wrong place in webfiles

3005

  • Fix: NullReferenceException starting timers when UseDataLogger=0 is used
  • Fix: <#day> should always be two digits
  • Fix: RTS handshake setting causes issues with Davis logger emulations
  • Fix: Only first 10 'extra files' get saved to Cumulus.ini
  • Fix: <#webcam> names its link 'forum'

3006

  • Fix: <#month> <#hour> <#minute> should always be two digits
  • Fix: IsDaylight and IsSunUp are never set
  • Fix: Realtime external program doesn't fire
  • Fix: <#LastDataReadT> default format is not useful

3007

  • The charts page (both in the UI and on the web page) work differently now to fix the units problem
  • The trendsT.htm file has changes
  • Fix: No data received from WMR100
  • Fix: Extra sensor log file entries don't have terminating newlines
  • Fix: <#MinutesSinceLastRainTip> doesn't include hours in calculation
  • Fix: Processing of non-UTF8 files doesn't always work (? appears in output)
  • Fix: Pressure not sent to CWOP if UseDavisLoop2 turned off
  • Fix: Fine Offset indoor temp always in Celsius

3008

  • Fix: Wind chart shows wrong units and wrong value, if mph not in use (same for all charts, I think)
  • Fix: No data read from WMR928 on Raspberry Pi
  • Fix: Gauges show wrong units and scales
  • Fix: Uploads to PWS etc at 'odd' intervals (not a factor of 60) don't get processed
  • Fix: Year to date rain not being included
  • Fix: Wind chill incorrect for Fine Offset when using Fahrenheit

3009

  • Note that the charts page (both in the UI and on the web page) works differently now to fix the problem where the chart may sometimes not load
  • Fix: Updating settings can sometimes change upload intervals somehow (e.g. 5mins -> 10mins), or stop them happening
  • Fix: Indoor temp offset not applied to Fine Offset live data
  • Fix: UV index on dashboard is always integer (Davis is float)
  • Fix: <#date> web tag is also giving the time
  • Fix: Charts sometimes fail to load
  • Fix: Writing today.ini for high/low can clash with log interval and stop data being read

3010

  • Note that the 'any key' no longer terminates the program
  • Fix: Realtime and daily external program launching is currently broken
  • Fix: Needs to trap ctrl-c and window closing, to close cleanly
  • Fix: Not all 'out of range' values in Davis logger data are catered for
  • Fix: WMR100 rain figures wrong (station works in inches, not mm)

3011

  • Fix: Heating/cooling degree days calculation incorrect
  • Fix: Temperature graph always has C for unit

3012

  • Fix: Another issue with heating/cooling degree days - saved values don't get loaded from today.ini at startup
  • Fix: Issue with UTF8 setting for extra files not consistent on settings screen
  • Fix: Should check for 'not present' value for THSW index (Davis)
  • Fix: NOAA yearly report has heating deg days twice instead of heating and cooling deg days

3013

  • Fix: Accented characters in month names cause issue with UI all-time records screen
  • Fix: Calibration settings don't work if system set to decimal commas

3014

  • Fix: Heat and cool base on NOAA annual report not rounded
  • Fix: Log files before approx March 2013 won't load in data log viewer
  • Fix: Error "Only one usage of each socket address (protocol/network address/port) is normally permitted" if port 843 is already in use


3015

  • Fix: Accented characters in forecast strings (and elsewhere) don't display properly on web page
  • Fix: Dominant wind direction figures not reloaded from today.ini (calc may also be wrong)
  • Fix: Wind rose data is always 16 items long, even if set to 8 - causes wrong wind rose directions

3016

  • Fix: Multiple browser connections to dashboard page don't work
  • Fix: Two copies can't be run on same machine because websockets port clashes
  • Fix: Longitude uses seconds from Latitude
  • Fix: <#presstrend> is empty for WMR928 stations
  • Fix: Duplicate log entries can occur at midnight - or no entry at all
  • Fix: There are issues with Twitter updates in build 3015 if you use a twitter.txt
  • Fix: Davis clock gets set multiple times - or not at all - at 0400

3017

  • FixFailed: TCP/IP data stops when using Virtual VP (and possibly other Davis TCP/IP connections?)

3018

  • Fix: TCP/IP data stops when using Virtual VP (and possibly other Davis TCP/IP connections?)

3019

  • Fix: Davis UV is 10x too high from logger data (error in Davis protocol spec)
  • Fix: This year's high monthly rain isn't read correctly from year.ini at startup, so gets reset to this month's figure

3020

3021

  • Fix: UV needs separate scale on UV/solar chart
  • Fix: Encoding not set for web tag processing for extra files
  • Fix: FTP uploads can go to wrong directory if there are connection issues
  • Fix: Sharing violation' on a .ini file (e.g. month.ini) when new high wind run se

3022

  • Fix: 'Start of storm rain' value not read from loop data (Davis only)
  • Fix: Davis UV graph is in integers if you use decimal commas
  • Fix: Doesn't check for out of range Lux figures (Fine Offset)
  • Fix: Wind chill in realtime.txt has decimal format for wind rather than temperature
  • Fix: Davis 'storm rain' is wrong for metric gauges (error in Davis protocol spec)
  • Fix: Davis '10-min gust' value in LOOP2 packet is not a 10-min gust on VP2 (bug in Davis ISS firmware)

3023

  • Fix: Problem with setting/unsetting 'send solar' in Wunderground and PWS Weather settings
  • Fix: Should check that a WU update isn't already in progress before starting a new one
  • Fix:
  • Fix:
  • Fix:
  • Fix:
  • Fix:
  • Fix:
  • Fix:
  • Fix:

3024

3025

3026

3027

3028

3029

3030