You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Benjamín Pérez 79c6b74fee
Merge pull request #71 from MangoAutomation/RAD-5498_delete_dependabot
Delete .github/workflows/dependabot.yml
2 years ago
.settings Add logic to retry opening serial port connections if they are broken 6 years ago
lib-opt moving to root of repo 8 years ago
release/2.0.2 moving to root of repo 8 years ago
src/com/serotonin/modbus4j Fail fast if transport is null, check for null on close 2 years ago
src-opt/com/serotonin/modbus4j/logs moving to root of repo 8 years ago
src_cdc moving to root of repo 8 years ago
src_test Fixes for serial port support 7 years ago
.classpath Add logic to retry opening serial port connections if they are broken 6 years ago
.gitignore Cleanup after moving files, to see file history in some cases it may be 8 years ago
.project Cleanup after moving files, to see file history in some cases it may be 8 years ago
README.md Update README.md 2 years ago
README.txt moving to root of repo 8 years ago
RELEASE-NOTES Changes to linger to be an Integer named lingerTime 4 years ago
build-cdc.xml moving to root of repo 8 years ago
build.xml moving to root of repo 8 years ago
license.txt moving to root of repo 8 years ago
pom.xml [maven-release-plugin] prepare for next development iteration 4 years ago

README.md

modbus4j

A high-performance and ease-of-use implementation of the Modbus protocol written in Java by Infinite Automation Systems and Serotonin Software. Supports ASCII, RTU, TCP, and UDP transports as slave or master, automatic request partitioning and response data type parsing.

For support and general help please see our Forum

Commercial licenses are available by contacting: sales@radixiot.com

A public Maven Repository is now available with the latest builds add this to your pom.xml

<repositories>
    <repository>
        <releases>
            <enabled>false</enabled>
        </releases>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
        <id>ias-snapshots</id>
        <name>Infinite Automation Snapshot Repository</name>
        <url>https://maven.mangoautomation.net/repository/ias-snapshot/</url>
    </repository>
    <repository>
        <releases>
            <enabled>true</enabled>
        </releases>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
        <id>ias-releases</id>
        <name>Infinite Automation Release Repository</name>
        <url>https://maven.mangoautomation.net/repository/ias-release/</url>
    </repository>
</repositories>

The dependency information is:

<dependency>
    <groupId>com.infiniteautomation</groupId>
    <artifactId>modbus4j</artifactId>
    <version>3.0.3</version>
</dependency>