modbus-5.0.1
Version 5.0.1-
Fix bug where publisher was not able to add points to the runtime
Version 5.0.0
Version 4.5.1-
Fix validation for Modbus published points
Version 4.5.0
Version 4.4.0
Version 4.3.2-
Fixes typo on the Modbus I/P Data source “Scale factor” attribute (Back-off strategy) now it reads “Scale” instead of “Sale”
-
The Modbus I/P Data source “Scale factor” (Back-off strategy) now defaults to 1.5 instead of 1.0
Version 4.3.1-
Back-off strategy to avoid stressing the network resources by retrying with is Update period. Instead of retrying after
waiting for an update period, the waiting time between reties is increased after each retry failure by a.
-
Using Modbus4J library 3.1.0
Version 4.2.0-
Upgraded for Mango 4.2.0
-
Fix bug where NaN and Infinite values caused failures with little extra information
Version 4.1.0
Version 4.0.0-
Fix bug where timeout setting was not being used on data source tools
-
Fix bug where IO log would not be set correctly for serial data sources
-
Upgraded to work with core version 4.0.x
-
Added redirect button to the logging console when Log IO is on
-
Remove endpoints POST /ip/scan and /serial/scan replaced with POST /scan
-
Replace IO log with Log4J DEBUG logging to ma.log
Version 3.7.0-
Upgraded to work with core version 3.7.x
-
Improve shared serial port management when using multiple data sources on the same serial port
-
Fix leak with open files when sharing a serial port with IO logging enabled
-
Allow tools to access slave 0 to 255 previously was 1 to 240
Version 3.6.4-
Add multiplier/addend calculator
Version 3.6.3-
Add missing properties to REST model for Modbus IP Publisher
-
Add publisher support to UI
Version 3.6.2-
Revert v1 serial data source model to use integer values for flow control, data bits and stop bits
-
Fix bug introduced in 3.6.1 where ip data sources could not be read/written to via REST
Version 3.6.1-
Fix the Modbus tools UI (scanning, read/write tools) for serial Modbus data sources
-
Fix bug in Modbus tools REST API for serial Modbus
-
Change modbus serial port configuration REST v1 and v2 models to use ‘parity’ instead of ‘parityValue’ update your REST code accordingly
Version 3.6.0-
Upgraded to work with core version 3.6.x
-
Modify v1 data source REST model to use Enums for serial settings
-
Remove unsupported ‘concurrency’ modes from serial data source
-
Added support to the new UI data sources page
-
Use Big Decimal for improved precision when applying the additive and multiplier on a point’s value
Version 3.5.0-
Upgraded to work with core version 3.5.x
-
Fix ‘encoding’ in API for serial data source to use RTU / ASCII instead of the translation key in getting the DS JSON
-
Relax Slave ID validation in publisher to error>255 instead of error>247
Version 3.4.1-
Give slave monitor points the device name of the modbus data source initially
-
Added four, six, and eight byte Mod10k data types for modbus data points
-
Prevent partial batch read bug if someone is forcing polls from a script while polling regularly
-
Add single byte unsigned integer data types
Version 3.4.0-
Upgraded to work with core version 3.4.x
-
Fixed bug in v2 endpoints that would fail to authorize any users
-
Fixed bug in Point Locator model that wouldn’t allow creating points with an offset via REST
Version 3.3.1-
Improved init error messages for serial data source edit page tools
Version 3.3.0-
Upgraded to work with core version 3.3.x
Version 3.2.2-
Added ability to have numeric data types stored as multistate values.
-
Fixed Modbus publisher to export/import using property names instead of enum.
-
Fixed bug in Modbus publisher edit UI where changing data types or ranges only affected last row.
-
Fixed NPE in Modbus publisher for publishing disabled points.
Version 3.2.1-
Fixes in publisher for unreliable behaviors with multiple publishers.
-
Added strict addressing option to respond with zeros to unconfigured addresses.
Version 3.2.0-
Upgraded to work with core version 3.2.x
Version 3.1.0-
Upgraded to work with core version 3.1.x
Version 3.0.0-
Upgraded to work with core version 3.0.x
Version 1.8.0-
Adding REST endpoints for discovery tools
-
Enabling tools to be used on the edit page while a data source is running.
Version 1.7.0-
Upgraded to work with core version 2.8.x
-
Removed message frame and character spacing settings
-
Publisher alarm levels now configurable
Version 1.6.5-
Fixed bug where multiple publishers would cause problems
-
Fixing Data Source model to use correct values for Transport Type
Version 1.6.4-
Added exception handling to IP Publisher Slave to log exceptions
-
Fixing i18n missing keys for Publisher Point Error Events
Version 1.6.3-
Fixed bug in ModbusIpDataSource where local data variable was shadowing superclass’s
Version 1.6.2-
Upgraded to work with core version 2.7.x
Version 1.6.1-
Fixed bug in Data Point Model where the Modbus Data Type was not being used.
Version 1.6.0-
Fixed bug on Data Souce page where adding a point via the tool would not work.
-
Adding additional publisher options for publishing Numeric points as Integers and 4 byte floats.
-
Upgrading Modbus4j to 3.0.0 to be able to adjust message timing, and reduce dependencies
-
Adding settings to override the Modbus4j default message timing settings
-
Upgraded to work with core version 2.6.x
Version 1.5.5-
Upgrading Modbus4j to 2.1.0 to be able to cancel batch reads. Should speed up the shutdown of modbus data sources.
Version 1.5.4-
Upgrading Modbus4j to 2.0.9 for additional Data Types and TCP Master null pointer bugfix
-
Improvements in re-connecting to disconnected Slaves while data source is running
Version 1.5.3-
Upgrading to Modbus 4j 2.0.6 to capture changes to expose TcpListener type
Version 1.5.2-
Upgrading to Modbus 4j 2.0.5 to allow reading of register 65535
Version 1.5.1-
Added IO Logging for Serial Test Tool (500K size, keep 2)
-
Added IO Logging for IP Test Tool (500K size, keep 2)
Version 1.5.0-
Upgraded Modbus4j to version 2.0.4 to pick up enhancement to Serial RTU message frame timing
-
Upgraded to work with version 2.5.x core
-
Added REST Model
-
Added Device Name to Alarms that correspond to data points
-
Removed concurrency section from Modbus Serial help file.
Version 1.4.9-
Added rolling logging to the IO logs
Version 1.4.8-
Upgraded to work with core version 2.4.x
Version 1.4.7-
Adding Modbus Publisher into module
Version 1.4.6-
Upgraded to work with core version 2.3.x
Release notes for version 1.4.5-
Improved serial port reliability by upgrading to Serotonin Utils 2.0.1 and modbus4j 2.0.1
Release notes for version 1.4.4-
Upgraded to use jssc instead of RXTX for serial communications
-
Removed Concurrency Settings for Serial connection as they are no longer supported or needed
-
Core 2.2
Release notes for version 1.4.3
-
Added unInitImpl from data source page to clean up scan task after unloading the page. This kills the scan poll
on the page as to not confuse the other modules.
-
Updated to work with core version 2.1
Release notes for version 1.4.2
-
Removed 1-240 slave id restriction
-
Added DWR conversion entry to prevent error rendering the data source list
-
Updated to work with core version 2.0.6
Release notes for version 1.4.1
-
Added swapped 4B BCD data type
-
Licensing bug fix
Release notes for version 1.4.0
-
I/O logging
-
Updated to work with core 2.0
Release notes for version 1.3.0
-
E-poll support
-
Updated to work with core 1.3
Release notes for version 1.1.0