(New Feature) AddedGOESGainSettingsetting to allow the GOES antenna gain to be read and set when using a TX325/326.
(New Feature)ModbusMaster()has been renamed toModbusClient(). Existing programs that useModbusMaster()will continue to work. This change was made to support the Modbus Organization Board of Trustees efforts to remove inappropriate language from its query/response protocol paradigm. https://www.modbus.org/docs/Client-ServerPR-07-2020-final.docx.pdf
(New Feature)ModbusSlave()has been renamed toModbusServer(). Existing programs that useModbusSlave()will continue to work. This change was made to support the Modbus Organization Board of Trustees efforts to remove inappropriate language from its query/response protocol paradigm. https://www.modbus.org/docs/Client-ServerPR-07-2020-final.docx.pdf
(New Feature) Added IP stack network diagnostic information.
(New Feature) Added support for the SDI-12 XLOADOS command to send an OS to a sensor over the SDI-12 bus.
(Major) Fixed an issue when usingSetSetting("CellEnabled",10) that caused settings to be re-written on program start.
(Major) Updated internal CELL205 to work after AT&T 3G sunset.
(Major) Fixed an issue that could result in record corruption if the record write occurred near a memory-erase boundary during a data logger restart.
(Major) Fixed a serial flash issue caused by continuous overwrites to the same setting in memory. A known cause was continuous overwrites ofStationName().
(Minor) Fixed a hard fault watchdog when communication timeouts were updated by PakBus.
(Minor) ARP messages are now transmitted correctly to improve static address mapping on a network.
(Minor) Fixed an error where theModbusClient()instruction sent duplicate data when using Modbus function 6 (Write Single Register).
(Minor) Improved handling malformed communication packets between the data logger and the RV50. This was observed when using the LoggerLink app on an iOS device.
(Minor) Fixed the wait time for the HAYES modem protocol. The data logger now waits 1.2 seconds instead of .5 seconds after +++ is sent for modem hang-up sequence.
(Minor) Fixed a compile error forMoveBytes()that occurred when a space was used between the function name and the opening "(". This error only occurred if pointers were passed in theMoveBytes()parameters.
(Minor) Fixed a DNP3 error that occurred when a specific index request began at an index > 0.
(Minor) Fixed a watchdog generated when PPP is active and preforming serial input/output on the same communication port.