Release Notes for iRIS 350FX Firmware ------------------------------------------------------------- Date: 1 May 2017 Version: 2.00 Notes: This update includes two enhancements. Enhanced 1. Provide tightly timed control of GSM_Online_Request line as DIR control for the internal RS485 adaptor module. iBETS 1942. 2. Changed extended PortStatus block to include destination address. Required for iBETS 916. ------------------------------------------------------------- Date: 01 Jun 2016 Version: 1.90 Notes: This update includes a single bug fix. Fixed 1. Intermittent longer than normal SDI-12 breaks caused issues with some devices. iBETS 1861. ------------------------------------------------------------- Date: 02 May 2016 Version: 1.80 Notes: This adds support for a replacement data flash device (MX25). Only required for new production product from April 2016. Is backwards compatible with all earlier units. ------------------------------------------------------------- Date: 03 Sep 2015 Version: 1.70 Notes: This update includes bug fixes. Fixed / Enhanced 1. Very intermittent long (225.4ms) SDI-12 break generated. Causes SonTek SL500 to reboot. iBETS 1720. 2. Erroneous zero volt readings for analogue sources where range is not set to 5.0V iBETS 1711. ------------------------------------------------------------- Date: 08 Apr 2015 Version: 1.60 Notes: This update includes one required new feature for Iridium software. It also fixes a numeric display rounding issue (common to all FX products) Fixed / Enhanced 1. Support for auto change to iQuest protocol immediately after ASCII send is complete. iBETS 1640 Uses reserved location d87 as auto change request flag. iBETS 1476 2. Floating point numbers may display incorrectly (not rounding when very close to next integer value). E.g. 10.00 may show as 9.9 iBETS 1586. ------------------------------------------------------------- Date: 17 Mar 2014 Version: 1.50 Notes: This scheduled update includes one important fix and should be applied before August 2014. Fixed / Enhanced 1. IMPORTANT: Packed time generated invalid value from 19:00:00 to 23:59:59 on 16 Feb 2014 UTC. iBETS 1326 2. Pulse counting on DIO2 channel when SDI-12 is enabled may occasionally miss an input transition. NOTE: Requires iRIS 350FX PCB revision 1.4+. iBETS 1086 ------------------------------------------------------------- Date: 12 Dec 2013 Version: 1.40 Notes: Scheduled update. Fixed / Enhanced 1. Two new LCD icons for Modbus and to differentiate solar/dc charge modes. 2. Enforced minimum 7.5ms delay after receiving SDI-12 response before issuing new command. iBETS 1219. 3. "reversebytes" instruction did not handle byte arrays greater than 8 in size. iBETS 1249. ------------------------------------------------------------- Date: 17 Jul 2013 Version: 1.30 Notes: This version contains a small number of updates (mainly to the SDI-12 engine) to support changes made to the associated version 1.20 software release. Fixed / Enhanced 1. SDI-12 terminal does not work correctly with "?!" address query (i.e ? address wildcard). iBETS 1109 2. Unit can appear to lock up if SDI-12 bus is externally held in a break state (5V) by an errant sensor or other cause. iBETS 1164. 3. Standardised all floating-point comparison results to false if either input value is NaN (Not A Number). iBETS 1165. 4. Floating-point numeric display should support small values (< +/-0.1) without reverting to scientific notation. iBETS 1085. ------------------------------------------------------------- Date: 29 Apr 2013 Version: 1.00 Notes: This version is the first public iRIS 350FX firmware release. -------------------------------------------------------------