Laguna Software Release
Revision: 2.0.751
Date: 03-Jan-20
The following changes have been applied in this build:
User Settings
- Added support for multiple emails using the format (user1@company.com;myemail@personal.com;another.one@company.com)
- Modified the grid controls to re-size for readability.
- Fixed test email so that multiple emails are sent without exception occurring.
- Added the ability for the administrator to add users who have previously signed onto the PC with LDAP (Active Directory) credentials, to be added to the user in the drop-down list. The domain name is case sensitive, typically uppercase.
- Made the combobox as Simple Box which allows a username to be typed in directly. NOTE: user name is case sensitive so it must be exactly as used in the system, typically, this is lowercase.
Program upload/download
- Resolved issue with Program upload/download typo for readability.
- Added fix to modify Program download modified flag only after a successful download.
Controller Setup
- Resolved issue with controller flow sensor not being created and retrieved correctly from a controller on Get Setup
- Resolved issue with K and Offset values not being updated correctly on Get Setup
- Added popup in Controller Setup for one-way DX2-> DX3 upgrade
- In Controller Setup, K and Offset show as 0 if flow meter is disabled.
- Added tip to inform user that MV Type cannot be modified for a DX2 controller.
- Added fix to cope with situation where controller setup is out of sync from database when getting and saving programs. User needs to do a Get Setup for the controller and then retry.
- Added online/offline icon in Controller Setup
- Set the default value of Unscheduled Flow Limit to 500 for a DX3 controller
Global Programming
- Added new Global Water Days Adjustments form
- Added feature to edit Program Names in Global Programming.
- Resolved issue with Microclimate setup in Global Programming form:
- Added None to list of microclimates in combobox
- Resolved issued with microclimates not being saved properly if single microclimate is checked.
Data Migration
- Added migration to automatically prune logs that are later than a month from the time of database migration (load of old backup database or upgrade of Laguna).
- Fix to Oasis Controller Migration condition where IP / Phone Address string is empty.
Reports Generator
- Resolved issue with units not being displayed correctly on Flow Meter and Water Use reports.
- Added fix for Water Use Report throwing exception on selecting custom date range
- Fixed Controller Events by day report displaying too much data. Also removed whitespace in report.
- Date range has been modified to display records from 12:00AM of Start date to 11:59:59PM of End date.
- Resolved issue with multi-select not working properly in Reports Generator once ‘Select None’ button is clicked
Weather Calendar
- Changed color of Reference ET to black to make it more viewable in themes.
UI Enhancements
- Added color themes to UI forms to make the groups and panels to be more easy to read.
- In Central Options, the Customize tab supports the ability to modify colors of form background, panel background and group box background.
- Use the System button to use operating system default colors, the Default button to the Laguna recommended colors. You can change the color of any feature by clicking on the colored square.
- Increased controller address column width to show all text in Select Controller grid.
- When selecting controller, the list of controller control column width now set to auto instead of fixed
- Copyright and Splash screen have been modified to reflect Toro IP
Alarms
- Fixed user reported issue where list of selected controllers selects wrong controllers after controller alarms are retrieved in Select Controller grid.
- Email alarms list formatted into more readable lists.
Programming
- Added a message to users to request they perform a Get Setup or Blue Panel if the version number on a DX3 controller has not been retrieved.
- Modified list of controls to be enabled/disabled in the Programming form when Apply Button is clicked.
- Programming screen re-layout with controllers on the left.
- Added pop up to inform user Establishment programs will not be uploaded on doing a Get All Programs if Firmware version is less than 3.26.2
- Added fix to match station list in Programming, Current Limits, Flow Limits and Activate Station forms to the Station Capacity value in Controller Setup form
- Added color to station rows in programming screen that are enabled. This allows enabled stations to be easily seen. The background color is the same as the Group box theme setting.
- Adjusted programming form to fit 4:3 (1280x800) monitors.
- Tabs changed at top of the form to be more visible.
- Moved controls within program to occupy less space and respond to form resizing.
- Tab ordering may be affected
- Adjusted Programming form to fit 4:3 (1280x800) monitors
- Adjusted position of water days controls
- Re-ordered to start with 14-day instead of 31 days
- For 14-days, the highlight for current day is made bigger.
- Added better user feedback when getting programs
- Support for maximized window Programming form.
- Clarified tip to show Blue Panel is able to get version information.
Broadcast
- Added support for Laguna to display a broadcast message and maintain check for software updates.
- Broadcast message content files that reside on the server.
Isc
- Added support for maximized window in ISC form.
- Added fix to ISC download . Must download ISCs in conventional mode to clear existing ISCs.
- Added DX3 support for 12 start times on ISCs.
- Added fix to cycle / runtime best fit algorithm in the case where the best fit can't be found to default to use Max Cycle Time and Controller Max Cycle count.
- Added Tags implementation to ISC form.
- Fixed Zone running time calculation from Zone to consider midnight crossover - this only affects notifications for stations to shut down.
- Added fix for Next Depletion Calculation
- Added highlight to ISC form irrigation tree.
Help Documentation
- Added help for installation with prerequisites.
- Updated help manual. Use the F1 key, Help menu or visit http://laguna.torodev.com/Webhelp/index.html
Database
- Made sure that the StateData context is refreshed to the new database after a restore.
- In backup restore form, user feedback text is in red
- Added message to transaction log when a site restore is started
- Increased SQL command timeout from default (30 seconds) to 10 minutes.
- Deleted unused backup/restore methods (that might not have been tested.
Activity Log
- Removed current and flow reading from Activity log when during activate station and activate program.
- Added sorting of QoS in Activity Log
- DX3 retrieves and displays FW version in Blue Panel home page. Note that incorrect manufacturing date no longer adds message to activity log, only trace log.
Manual Operations
- Activate station and activate program no longer outputs the combined message for Flow, Alarms and Current readings for DX2 or DX3 to the activity log, only the form's textbox.
Monitoring
- Added Laguna Monitoring Service which checks the state of the SQL server and Laguna OSE services regularly (60 minutes). If a service is not running for 3 consecutive tests, an email is sent to Tech Support and Developers. The destination email addresses can be modified by editing the EmailDistributionList entry C:\ProgramData\Rain Master Control Systems\Laguna\LagunaApplications.settings.xml setting file.
- Monitor service email now includes site name and location and support for email distribution.
Moisture Sensor Support
- Added new Moisture Sensor Monitor form to visually display temperature and moisture data.
- The Moisture Sensor Monitor comprises of three tabs:
- Data Charts- Used to visually display moisture and temperature data graphically
- Map View - Used to plot the moisture sensors on the Map
- Device Properties - Used to setup properties for each moisture sensor
Weather Station
- Oasis weather station was not correctly reporting Wind Shutdown status. The algorithm has been modified to use flags in the DX2 controller to detect wind status.
Communication
- Rearranged Sanity check for same controller address verification to not flag as failed communication, to discard and move to the next message.
- Fix to mishandling reconfiguration of existing communication devices.
- Added fix to CommunicationDriver to try to reopen an unintentionally closed port.
Send Logs
- Modified Send Logs final status to report success or failure code.
- Changed alarm email format to display as a table instead of text.