﻿rHydro-Net Software

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

Copies of common licenses used by elements of the operating system can be found in /usr/share/common-licenses.  Licenses for 3rd party software can be found in ./Licenses
v1.14.0.0
	Bugs Fixed
		- New file system expansion script.
		- Improved calibration UI experience.
v1.13.0.0
	Bugs Fixed
		- Fix for manufacturer Test not reflecting correct OS or Software versions.
v1.12.0.0
	Bugs Fixed
		- Removed update.sh file which was causing v1.11 to occasionally fail updating.
		- Fixed Live Screen not automatically loading on start-up.
		- Added ability to in future include update.sh file without causing system to fail.
v1.11.0.0
	Features added
		- New locale tab in Settings page
		- Option to toggle time clock syncronisation
		- DateTime Format display on screen / in log files
		- Automatically write/read the units IP address to connected USB 
	Bugs Fixed
		- Remote live view displaying sensor reading 1.0
		- Fixed Log Display view layout not fitting HydroView screen
		- Fixed log Display values displaying incorrectly.
v1.10.0.0
	Features added
		- Response Time check removed
		- Drop Cache and forced Garbage Collection removed
	Bugs Fixed
		- HMHT-EX was not recognised and so would not allow calibration of mode V and E and does not display moisture.
		- Crash occurs if sensor ID search returns null
		- Slow search resulted in unhandled exception when sensor found
v1.9.0.0
	Features added
		- Live Display update (selectedLogRate) slowed to 2 seconds
		- Changes to CommonLiveParemetrs timer to prevent possible memory leak
		- Added 500ms  pause after compactcom updated flag is incremented to reduce impact of PLC thrashing
		- seperated writing calibration from writing configuration
		- Live Parameters only refreshed every 3 seconds per sensor otherwise last retrieved value is returned to improve scalability
		- Fast Trend functions
		- Excessive request rejection to fast trend functions
		- New WebAPI command to retreive fast trend data (GetFastTrend/id/parameter/mode)
		- New WebAPI command to save interface settings to USB.  This function is called on boot and saves if USB present
		- New WebAPI coomand to upload Interface settings if "HH01InterfaceSettingsUpdate.json" is present on root of USB Drive. This function is called on boot
		- Updated to .NET 6.0
	Bugs Fixed
		- Update timer for live display increased and comms timeout decreased to ensure that timer event can be fully processed before subsequent requests
		- HM07 Calibration in V or E mode switched it to a different mode
		- No longer possible to add calibration points if no calibration has been created
		- Live display could not be viewed in supervisor mode
		- Changed sequence of Anybus initialisation to detect module before starting it.  When no module is present initialisation code will not run
	
v1.8.0.0
	Features Added
		- Now targets built in .NET IO Control

	Bugs Fixed
		- Digital I/O 2 could not be set to Material Temperature Alarm

v1.7.0.0
	Features Added
		-  Added calibration select and SSD change from live display

v1.6.2.0
	Features Added
		-  Added save function for trend graph
		-  Log rate warning switched off unless logging
	Bugs Fixed
		- Live display freezes when changed to another sensor or parameter

v1.6.1.0
	Features Added
		- Added 2 sensors (DCR6676)
		- Added scaling of x and y access for data logging
		- Added scaling for live displays

	Bugs Fixed
		- Sensor Backup is not performed correctly
		- Pressing 'Start Averaging' switches digital input to unused.  Pressing 'Stop Averaging does not revert input use

v1.6.0.0
	Bugs Fixed
		- Hydro-Hub does not find sensors via profinet unless search conducted through browser

v1.5.0.0
	Features Added
		- Added date, time and timezone configuration to settings page
		- Now targets .NET 5.0 Framework, Angular 8
		- Added support for HS0102 v1.12.0.0
		- Added HMHT-EX, ETM01, HMXT-FS Sensors

	Bugs Fixed
		- Set sensor configuration will not allow -99 values to be written to the sensor
		- Added Expand file system files to resize partition on first power up
		- Additional clean up code for orphanned logs and sensor backups on boot
		- It was possible to momentarily access restricted pages if accessed directly via url

v1.4.0.0
	Bugs Fixed
		- HMXT Does not show modes for Analogue outputs
		- Digital I/O 2 is not loaded in to the configuration page

v1.3.0.0
	Bugs Fixed
		- When all points on calibration page table are deleted pagination is disabled even if other pages exist
		- Fast search on pass through returns only 1 sensor on HS0102 networks. Sensor not picked up on subsequent sequential search

v1.2.0.0
	Features Added
		- Ethernet/IP functionality added

v1.1.0.0
	Bug Fixes
		- Intermittent fault causing CompactCom module to stop whilst requesting
		  sensor information from other threads

v1.0.0.0
	Features Added
		- First Release

	BugFixes