Release Notes for iRIS 350FX Software ------------------------------------------------------------- Date: 11 May 2021 Version: 2.60 Notes: This release addresses a single issue. Only for cellular HL85 variants running in FTP mode. Bug Fixes 1. HL85 only. FTP issues if both primary and secondary FTP are enabled and use different credentials. Also if no data to send. iBETS 2567 ------------------------------------------------------------- Date: 17 November 2020 Version: 2.50 Notes: This release adds a new test mode feature and addresses a few bug fixes. New Feature 1. Add support for logging a site visit and also to optionally tag the site as being in test/calibration mode. iBETS 2189 NOTE: This uses reserved PIN code 9999 to log a test start and 9998 to log a test end. The LCD will display the 'M' icon when test is active. This is the most appropriate and available icon. So M = maintenance! Bug Fixes 1. FTP CSV files may have one or more sporadic missing rows. iBETS 2474 2. Cellular (HL modem variant) does not call-in to secondary base even though the connection is successful. iBETS 2419 3. Sampler: Time context does not run if the standard time setpoint is zero. iBETS 2008 ------------------------------------------------------------- Date: 5 April 2019 Version: 2.40 Notes: This release adds a new feature and addresses some bug fixes. Current production units now use an HL85 modem. Due to code space restrictions, an extra cellular variant had to be created. The three cellular software variants are: 'HL85': Latest Sierra Wireless HL85 modem. 'Sierra': All previous Wavecom/Sierra Wireless modem types. 'Maxon: Legacy Maxon New Features 1. Option to enable logging of a sample and initiate a call-in as soon as alarm threshold is crossed rather than wait for the scheduled logging time. iBETS 2065/2082 2. FTP support for HL85 modem. iBETS 2162 3. Add "flags" field to alarms to better control the effect of the alarm being active. iBETS 1137 4. Add support for logging a site visit and also to optionally tag the site as being in test/calibration mode. iBETS 2189 5. Allow APN to be optionally sent via SMS message as part of remote GOL sequence request. iBETS 1739 6. Add support for optional IP address / port to the "GOL" SMS command for TCP connections while in FTP mode. iBETS 1822 7. Created Sampler variant for use with Iridium satellite units. Bug Fixes 1. Intermittent FTP file issues. Either sending data again or else halting and requiring reinitialisation. iBETS 2235 2. Fixed issue with inability to use DNS names instead of IP address for primary and secondary base settings. iBETS 2279 3. Comms scheduler actual interval intermittently becoming zeroed, halting scheduled call-ins. iBETS 2262 ------------------------------------------------------------- Date: 1 May 2017 Version: 2.30 Notes: This release adds a new feature and addresses some bug fixes. - Version 2.2x was used for interim releases of some customised variants. - Moving to version 2.30 for this general release realigns all variants. - Due to space constraints, the Cellular-Voice variant is unable to support Modbus slave mode also. No known applications actually use this combination. New Features 1. Add ability to reset on turbidity to sampler program variant. iBETS 1987 2. Iridium variant. Version number in terminal diagnostics now for call processor, not boot. iBETS 1928 Bug Fixes 1. Upgrading from V1.70 to V1.90 can cause very large SDI-12 values which do not reset to normal. iBETS 1879 2. Iridium variant. Modem module not being depowered in full power save mode. iBETS 1985 3. RS-485 Modbus intermittent communication issues when the iRIS350 FX and other slave devices are on the same bus. iBETS 1968 4. Local time rather than UTC should be used for all totaliser rollover processing. iBETS 1963 5. FTP files appearing to not be sent. iBETS 1929 6. Unable to set negative final values in LCD calibration screen. iBETS 1936 7. Iridium LCD signal icon is not meaningful. iBETS 1927 8. Reinstate standard deviation using simplified (n-1) algorithm as a derived logged value. iBETS 1835 9. (Iridium only) Call-in rate escalated to approximately 6 minutely after initial call. iBETS 1933 10. Falling battery voltage alarm on start up may remain always active. iBETS 1830 ------------------------------------------------------------- Date: 1 Sep 2016 Version: 2.10 Notes: This release adds support for the HyQuest GDSP and addresses a few bugs. WARNING! The legacy Maxon modem cellular variant has been separated out and care should be taken when upgrading devices to ensure the correct variant is uploaded. iLink 2012 V4.4.22+ provides support to manage this process. New Features 1. Added support to control one or more digital output channels by SMS command. iBETS 1924 2. Display iRIS 350FX comms type and software variant in iLink 2012 and HydroTel. iBETS 1912 3. Received SMS handler changes to support the HyQuest GDSP. iBETS 1905 4. Support for logger real-time clock sync from the Iridium network (Iridium variant only). iBETS 1858 Bug Fixes 1. Residual characters being displayed on the LCD until the screen is refreshed. iBETS 1913 2. Log rate of 1440 results in sample logged at midday and not midnight. iBETS 1895 3. Inhibit Announcement option not valid for TCP mode. iBETS 1702 ------------------------------------------------------------- Date: 16 Dec 2015 Version: 2.00 Notes: This release addresses a few bugs. Bug Fixes 1. Reversed the change made in V1.90 (Maxon MBAND command to modem iBETS 1741) as unreliable. Is dependent on modem firmware which being legacy, is impractical to change. The MBAND command can be entered manually via the terminal. 2. IP call-ins still being triggered by foreign traffic on RS232 port when gateway is set to RS232 only mode. iBETS 1806. 3. LCD calibration screen may not allow clean entry of certain numbers. iBETS 1808. 4. User defined message can appear in SMS reply to RQ requests when alarm(s) active. iBETS 1809. 5. LCD sample values not using configured formatting. iBETS 1699 ------------------------------------------------------------- Date: 3 Sep 2015 Version: 1.90 Notes: This release adds some enhancements and addresses a minor bug. New Features 1. Expanded the polynomial linearisation from 5 to 9. iBETS 1749 NOTE: The extra coefficients in the config block mean the table and sensor indexes have moved and may need checking. 2. Added option to permit disabling call-in as an action for an alarm. iBETS 1542. 3. Expanded gateway functionality. Address range now settable and an "Inter-Port Gateway" flag included to permit IP to RS232 gateway without a special cable being required. iBETS 1766. 4. Add support for RS232 only gateway mode even when modem is enabled. iBETS 1437. Bug Fixes 1. Maxon variant does not issue MBAND command to modem. iBETS 1741. ------------------------------------------------------------- Date: 1 Aug 2015 Version: 1.80 Notes: This release addresses a few bugs including an important bug fix for old loggers. Bug Fixes 1. Modem initialisation sequence did not complete all steps for old units with Q2406 modems. iBETS 1723. 2. Alarms don't restore if sensor is in event mode. iBETS 1722. 3. RS232 port emits excessive leading bytes if delay set to zero. iBETS 1671. 4. Iridium variant would not enter full save power mode. iBETS 1726 ------------------------------------------------------------- Date: 01 Jul 2015 Version: 1.70 Notes: This version contains updates and bug fixes. New Features 1. RS232 port leading bytes now a settable parameter to control radio reply delay. iBETS 1671. 2. Add option to allow logging of daily (24 hourly), year to date and running totals. iBETS 1300. 3. Added support for sending customised SMS alarm texts even if device set to IP (TCP/FTP) comms mode. iBETS 638. Bug Fixes 1. RS232 port becomes "deaf" after taking an camera image in telemetry mode. iBETS 1652. 2. Optimised TCP client mode communication handler to improve socket disconnection behaviour. iBETS 1657. 3. Daily logging of totals (log rate = 1440) actually logs every minute from 00:00 to 00:59. iBETS 1686. 4. Having a valid IIPA setup and then using the Modem Diags terminal causes connections to fail. iBETS 1690. 5. Iridium variant may stop managing modem if RSSI fails to parse correctly. iBETS 1694. 6. Q2698 modem won't always fully initialise with US AT&T SIM card. iBETS 1691. 7. Recalibration now reinitialises the sensor's averaging with the latest sample. iBETS 943. 8. Erroneous zero volt readings for analogue sources where range is not set to 5.0V iBETS 1711. ------------------------------------------------------------- Date: 01 Apr 2015 Version: 1.60 Notes: This version contains updates and bug fixes. New Features 1. Add option to set different Comms Interval on each alarm. Permits faster call-ins on more critical alarms. iBETS 1561 2. Iridium version. Supports receipt of configuration changes via MT messages. iBETS 1476. Bug Fixes 1. Voice message does not always play from beginning at start of call. iBETS 1391 2. Reviewed rainfall totals in logger SMS text response to RQ. Now always shows running total since last reset. iBETS 833 3. SMS response to RQ now includes enabled derived values (minimum, maximum, flow/total, check count). iBETS 833 ------------------------------------------------------------- Date: 01 Dec 2014 Version: 1.50 Notes: This version contains updates and bug fixes. For loggers using "Calculated Flow/Total" (Sensor id: x + 80) the calculated values were high by a factor of ten. This has been resolved and needs to be catered for in processing in HydroTel, iLink 2012 or other software as appropriate. New Features 1. iRIS-Camera Support for Zero modem software variant. iBETS 1421. Bug Fixes 1. AOUT excitation resets to 0 and starts again when span exceeded. iBETS 1453. 2. Voice message does not always play from beginning at start of call. iBETS 1391. (Voice variant only) 3. TCP Listen time incorrectly being armed to Schedule Duration. iBETS 1408. 4. Received SMS messages over 40 chars can cause database corruption. iBETS 1399. 5. FTP file always uses 2 decimal places. iBETS 1461. 6. Calculated flow series incorrect values. iBETS 1462. 7. Terminal listing states "Variant:" for Standard and Sampler code but should be "Variant: Standard" or "Variant: Sampler". iBETS 1486. 8. Leading zero is not logged at the beginning of timed event sequence. iBETS 1417. 9. Power mode scheduler has not been implemented on logger but can be configured in iLink. iBETS 1406. 10. Date and time of previous samples displayed on LCD is not in local time. iBETS 1472. 11. Camera images not taken successfully on every trigger event, particularly in the cellular variant. iBETS 1508. 12. Image capture fails when scheduled at the same time as an unload on iRIS 350FX Ethernet camera variant. iBETS 651. ------------------------------------------------------------- Date: 17 Mar 2014 Version: 1.40 Notes: This version contains updates and bug fixes. New Features 1. Allow sensor min and max to still be logged even in "Instant" process mode. iBETS 1317. 2. Add optional software debounce filter for pulse source types controlled by sensor sample rate. iBETS 1332. 3. Optional logging of service events. Received SMS requests and/or incoming voice calls (for iRIS 350FXV) and iRIS-CAM image capture. iBETS 1333. 4. Added option to allow logging of daily (24 hourly) and/or year to date totals. iBETS 1300. Bug Fixes 1. Totals screen running total not showing decimal places (needed for rainfall). iBETS 1357. 2. Traffic from radio on RS232 port causes IP call-in even if gateway mode is disabled. iBETS 1325. 3. True event pulse mode (log rate = 0) reverts to timed logging behaviour while alarm(s) active. iBETS 1312. 4. Local time derived from UTC not handling fractional UTC offsets. E.g. UTC+9.5 iBETS 1318. 5. Onboard temperature spikes upwards once on restart when averaged as a source. iBETS 1364. ------------------------------------------------------------- Date: 12 Dec 2013 Version: 1.30 Notes: This version contains updates and bug fixes. New Features 1. Added "Connect on Restart" option. iBETS 1192 2. Increase SDI-12 measurement rate when a user logged in. iBETS 1236. 3. Extended sensor sample rate from 0-60 to 0-3600 seconds. iBETS 1238. 4. Standardised F/W and S/W version and variant display on LCD and in terminal for all variants. An extra top level LCD screen has been added. iBETS 1171. 5. Improved handling of SIMs that have a PIN enabled. iBETS 1264. 6. Added basic RS232 Modbus slave support (RTU mode only at present) for external equipment to read/write sensor registers. iBETS 1223. 7. DNP3 variant: Added support for restarts. Function codes 13 & 14. iBETS 1234. 8. Added two new LCD icons for Modbus mode and to differentiate dc/solar charge modes. Bug Fixes 1. SDI-12 concurrent measurement may not obtain all available values. iBETS 1235. 2. Maxon modem only. TCP client mode not being initialised on start up. iBETS 1185. 3. No Modem variant. Cannot control User RS232 mode from the keypad/LCD. iBETS 1241. 4. No Modem variant. UTC offset setting has no effect on LCD date/time. iBETS 1230. 5. Use local time rather than UTC in the SDI-12 schedulers. iBETS 1263. 6. Logger calls in every 15 seconds via RS232 port (when unit is in RS232 Only telemetry mode). iBETS 1243. 7. Terminal "Initialise" command always acts, even if command string incorrect. BETS 1175. 8. Unable to calibrate sensors other than sensor 1 via the LCD/keypad. iBETS 1275. 9. Unload stops immediately, iLink disconnects after iRIS has been initialised. iBETS 1276. 10. Schedulers may not trigger at expected times if start time is > 00:59. iBETS 1266. 11. Unload erratic when done locally by user when the logger set to RS232 telemetry mode. 12. DNP3 variants. Object index not being applied for Object 20, Variant 2. iBETS 1193. 13. DNP3 variants. Issues with event data confirmations from master station. iBETS 1269. 14. iRIS-CAM images not unloaded reliably after many images have been taken. iBETS 1280. 15. Legacy Campbell CS107 temperature probe sensor source not operating correctly. iBETS 1281 16. Occasional invalid FTP CSV file may be created if large amounts of data to upload. ------------------------------------------------------------- Date: 17 Jul 2013 Version: 1.20 Notes: This version contains a number of updates following the initial product release and feedback from a number of iRIS 350FX training courses. The first release (V1.00) was only for Cellular. This release includes: - No Modem, Ethernet and Iridium major variants. - Camera, Voice and Sampler variants for applicable major variants. New Features 1. Reviewed and completed SDI-12 concurrent and continuous measurements and also checksum (CRC) based responses. iBETS 1142. 2. Add support for optional IP address / port to the "GOL" SMS command for TCP connections. E.g. "GOL 192.168.1.1,7781" iBETS 1052. Fixed 1. Time/date on LCD and terminal showed as UTC, not local time. iBETS 1087 2. Logger will not stay connected to the cellular network for the first time in UDP Permanent Connection Mode if the duration is zero. iBETS 1152. 3. Totaliser reset via terminal menu did not work. iBETS 1157. 4. Sensor rejects valid input values if only the low rejection setpoint is defined. iBETS 1122. 5. Sample rate > 5 stops that analogue input sensor measurement. iBETS 1124. ------------------------------------------------------------- Date: 29 Apr 2013 Version: 1.00 Notes: This version is the first public iRIS 350FX software release. -------------------------------------------------------------