com.github.calimero:calimero-rxtx

Serial communication provider using RXTX


Keywords
java, rxtx
Licenses
GPL-3.0/libpng-2.0/GPL-2.0-with-classpath-exception

Documentation

Calimero RXTX provider CI with Gradle

Provider for serial access to KNX networks using the RXTX (or any compatible) library.

All Calimero build artifacts are directly downloadable from Maven repositories. Simply put the provider on the module or class path used by Calimero.

When using this provider in a modularized setup, Java needs to be started with the option --add-reads io.calimero.serial.provider.rxtx=ALL-UNNAMED, because nrjavaserial is not modularized.

This provider uses System.Logger for logging.

Building from Source

git clone https://github.com/calimero-project/calimero-rxtx.git

With Gradle:

gradle build

With Maven:

mvn clean build

Dependencies

  • calimero-core
  • com.neuronrobotics:nrjavaserial