Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/calimero-project/calimero-rxtx
Adapter to provide serial access to KNX networks using the RXTX library
https://github.com/calimero-project/calimero-rxtx
java rxtx
Last synced: 3 months ago
JSON representation
Adapter to provide serial access to KNX networks using the RXTX library
- Host: GitHub
- URL: https://github.com/calimero-project/calimero-rxtx
- Owner: calimero-project
- License: other
- Created: 2012-12-03T17:26:51.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T17:46:06.000Z (3 months ago)
- Last Synced: 2024-10-26T02:04:26.432Z (3 months ago)
- Topics: java, rxtx
- Language: Java
- Homepage:
- Size: 547 KB
- Stars: 2
- Watchers: 6
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Calimero RXTX provider [![CI with Gradle](https://github.com/calimero-project/calimero-rxtx/actions/workflows/gradle.yml/badge.svg)](https://github.com/calimero-project/calimero-rxtx/actions/workflows/gradle.yml)
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
~~~ sh
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`