************** VERSION 1.98 ****************
This update is for use with the microSpider2 Environmental Satellite

To upgrade to this software version, extract it from the zip file and copy it onto a laptop or PC connected to the microSpider2, then in a web browser go into Change Setup and navigate to Manual Software Upgrade.  Click the "Choose File" button and browse to and select the "microSpider2_Env_Sat_198.ehal" file, then click Open and finally "Upgrade Now".


*** CHANGE LOG ***
## [1.98] - 2025-02-18
 (no new features, changes or bug fixes applicable to microSpider2 Satellite)

## [1.97] - 2025-01-21
 (no new features, changes or bug fixes applicable to microSpider2 Satellite)

## [1.96] - 2024-11-21
### Added
 - Added support for 115200 baud for generic Modbus devices

### Changed
 - Modbus RS-232 now supports generic devices in the same way as Modbus RS-485

### Fixed
 - Wrong data body format for type 12 SBD reports

## [1.95] - 2024-09-09
 (no new features, changes or bug fixes applicable to microSpider2 Satellite)

## [1.94] - 2024-11-07
 (no new features, changes or bug fixes applicable to microSpider2 Satellite)

## [1.93] - 2024-06-24
 (no new features, changes or bug fixes applicable to microSpider2 Satellite)

## [1.92] - 2024-01-29
### Added
 - option to trigger alarm if channel logs an error
 - user interface for settings modbus retry interval and timeout

### Fixed
 - report not always sent when scheduled if reporting only new data
 - web pages fail to load with slow Hlink connection

## [1.91] - 2023-11-20
 (no new features, changes or bug fixes applicable to microSpider2)

## [1.90] - 2023-08-29
### Fixed
 - FTP via LAN fails to send

## [1.89] - 2023-08-09
### Added
 - separate settings for HLink Wi-Fi interface

### Changed
 - logging period for system channels defaults to 1 hour

## [1.88] - 2023-06-22
 (no new features, changes or bug fixes applicable to microSpider2 Satellite)

## [1.87] - 2023-04-05
### Fixed
 - Advanced settings not available on devices with no mobile modem
 
## [1.86] - 2023-03-07
### Added
 - support for rollover of Modbus readings > 999999.999
 - location name in footer of all main web pages

## [1.85] - 2023-02-22
### Added
 - Report ML as KL option for Modbus channels

### Fixed
 - SDI-12 interactive and warmup commands not working on interface 2
 - Iridium signal strength test not working

## [1.84] - 2022-12-21
### Added
 - Include location name in login page

### Fixed
 - Save config sometimes fails to finish

## [1.82] - 2022-09-29
### Added
- Easy connect for Linux, MacOS and iOS.

### Changed
- Ameliorate SMTP header with more RFC fields.
- Allow number of attempts and retry intervals to be configurable for Modbus sampling.

### Fixed
- Revise IoT technology support for NB-IoT and Cat M1.
- Unify timeouts between program and modem for FTP reporting.
- Persist remote session regardless any failure of mobile services.
- Refine network registration process for LTE network.

## [1.81] - 2022-02-15
### Fixed

- Improve the stability for LAN devices.

## [1.80] - 2022-02-07
### Fixed
- Improve web application performance for both local and remote access.
- Optimise idle current consumption from an SDI-12 channel with R command.
- Improve stability for super channel calibration under service mode.
- Refine counter increment when LAN connected.

### Changed
- Increase the maximum report file name length.
- Amend the logger-emailed configuration file format.

### Added
- Wireless access to the logger with HLink device support.

## [1.79] - 2021-09-16
### Fixed
 - Optimise idle current draw from an analogue input with a transient voltage.
 - Improve alarm channel reset filtering.

## [1.78] - 2021-06-03
### Added
- New signal diagnostic user tips

### Changed
- Improved channel calibration.
- Support larger input rating table files.
- Made SDI-12 sensor response parsing more lenient.

### Fixed
- DNP3 improvements.
- Improved input rating table file processing.
- Improved SDI-12 operation when some sensors are unresponsive 
- Improved quadrature channel wrapping around from minimum and maximum values.
- Refined Alarm scheduling.
- Improve scheduling for channels that begin sampling before sampling boundaries (e.g. channels with warm-ups).
- Totalise log difference "event" channel values in aligned multi-column reports.
- Fixed pages for FL900 channels over RS/232.
- Fixed pages for "log additional channel" alarm option.
- Improved page for "Change Setup > Reports" in satellite-only units.
- Allow for negative values when calibrating "difference" and quadrature channels.
- Decreased power consumption when changing between periodic and event-based channel types.
- Persist satellite time synchronisation setting for satellite-only units.

