************** VERSION 2.13 ****************
This update is for use with the standard microSpider lite.

To upgrade to this software version, extract it from the zip file and copy it onto a laptop or PC connected to the microSpider lite, 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 "microSpider_lite_Environmental_213.ehal" file, then click Open and finally "Upgrade Now".


*** CHANGE LOG ***
## [2.13] - 2025-08-25
### Fixed
 - Logger does not always recognise LANlink

## [2.12] - 2025-07-17
### Added
 - Modbus warm up control with ability to send a 'dummy read' message

## [2.11] - 2025-07-03
### Fixed
 - LE910C1-AP modem could fail to enter remote connection after GPRS command received

Note: versions 2.01 to 2.10 were not released

## [2.00] - 2025-06-26
### Added
 - Include timestamp in GET ST responses
 - Allow for longer username, password or path for HTTP POSTs

### Fixed
 - Remote access not working for ME910G1-WW modems with M0C.400006 "v7" firmware

## [1.99] - 2025-02-20
### Fixed
 - Increased delay in mPCIe modem power down process

## [1.98] - 2025-02-18
### Added
 - Enable support for FTPS via modem
 - User ID report type with no 'zero' event records

### Removed
 - Suggested SMTP servers that are no longer relevant
 
## [1.97] - 2025-01-21
### Added
 - Support mPCIe modems on ms lite

### Changed
 - Improved modem attachment after failure

## [1.96] - 2024-11-21
### Changed
 - Improved mPCIe modem start times

## [1.95] - 2024-09-09
### Changed
 - Increased SMTP max password length

### Fixed
 - Added guards against use of outdated 4G modem firmware

### Removed
 - Twitter support

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

## [1.93] - 2024-06-24
### Added
 - GET MODEM and SEND AT SMS commands
 - Add modem hardware type to About page

### Fixed
 - FTP config update unreliable for small config files using 4G modems
 - Modem FTP automatic upgrades fail

## [1.92] - 2024-01-29
### Added
 - option to trigger alarm if channel logs an error
 - user interface for settings modbus retry interval and timeout
 - show modem firmware version on About page and in config

### 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 standard microSpider lite)

## [1.90] - 2023-08-29
### Added
 - FTP destination for getrep and getcfg SMS commands

### 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

### Fixed
 - initial APN not set correctly for 4G modems
 - APN authentication not set correctly for 4G modems

## [1.88] - 2023-06-22
### Added
 - option to use long location name in report filenames

## [1.87] - 2023-04-05
 (no new features, changes or bug fixes applicable to standard microSpider lite)

## [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

## [1.84] - 2022-12-21
### Added
 - Include location name in login page
 - More detailed diagnostics in mobile modem signal test

### Changed
 - 4G modem startup is more robust
 
### Fixed
 - Slow modem FTP
 - Save config sometimes fails to finish

## [1.83] - 2022-11-17
### Changed
- Increased signal strength test timeout to 10 minutes

## [1.82] - 2022-09-29
### Added
- Easy connect for Linux, MacOS and iOS.
- SMS message only option for alarm messages.
- modem signal in "GET SYS" command.
- modem type in configuration file.
- "GPSS" command for remote session without "http" text present in the email.

### Changed
- Ameliorate SMTP header with more RFC fields.
- Increase software upgrade timeouts.
- 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
- Option to enlarge signal strength text during mobile signal test.
- New signal diagnostic user tips
- Ability to modify LiveSMS PIN via SMS message.
- Support for LAN connections with long return-trip-times.
- Support for long port numbers in HTTP GET report end-points.

### Changed
- Reduced power consumption during modem operations
- Improved responsiveness of the signal strength display during a mobile signal test.
- Improved channel calibration.
- "GET SYS" SMS command returns counter channel value just prior to it being periodically reset.
- "GET SYS" SMS command returns difference between logged counter channel values when log difference is enabled.
- Included SMS PIN check for token processing with LiveSMS.
- Support larger input rating table files.
- Made SDI-12 sensor response parsing more lenient.
- Alarm auto-acknowledgement re-enabled if LiveSMS is not on.
- Allow for larger data channel quantities and longer channel names in SMS responses.

### 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.
- Fine tuned HTTP POST report transmission scheduling.
- Allow for negative values when calibrating "difference" and quadrature channels.
- Decreased power consumption when changing between periodic and event-based channel types.

