https://github.com/itdaniher/rtlsdrj
librtlsdr bindings for java
https://github.com/itdaniher/rtlsdrj
bazel-examples java java-jni jni rtlsdr sdr
Last synced: about 1 year ago
JSON representation
librtlsdr bindings for java
- Host: GitHub
- URL: https://github.com/itdaniher/rtlsdrj
- Owner: itdaniher
- License: mit
- Created: 2020-11-04T05:33:46.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-04T17:58:44.000Z (over 5 years ago)
- Last Synced: 2025-02-01T09:14:55.328Z (about 1 year ago)
- Topics: bazel-examples, java, java-jni, jni, rtlsdr, sdr
- Language: Java
- Homepage:
- Size: 110 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jni-rtlsdrj
Java JNI wrapper for the Osmocom rtl-sdr library.
With Bazel!
## Run test
```bash
bazel test --cache_test_results=no --verbose_failures --test_output=streamed //src/de/rtlsdr/tests:TestSettings
```
### Build jar
```bash
SPX:~/rtlsdrj $ bazel build //src/de/rtlsdr:rtlsdr
INFO: Analyzed target //src/de/rtlsdr:rtlsdr (27 packages loaded, 529 targets configured).
INFO: Found 1 target...
INFO: From CcCmakeMakeRule native/rtlsdr/include:
Target //src/de/rtlsdr:rtlsdr up-to-date:
bazel-bin/src/de/rtlsdr/librtlsdr.jar
INFO: Elapsed time: 10.187s, Critical Path: 9.78s
INFO: 17 processes: 6 internal, 10 linux-sandbox, 1 worker.
INFO: Build completed successfully, 17 total actions
```