-
RIA Toolkit OSS v0.1.5 - Release Notes
StableAll checks were successfulBuild Sphinx Docs Set / Build Docs (push) Successful in 22sBuild Project / Build Project (3.10) (push) Successful in 1m26sBuild Project / Build Project (3.11) (push) Successful in 1m24sBuild Project / Build Project (3.12) (push) Successful in 1m26sTest with tox / Test with tox (3.11) (push) Successful in 2m5sTest with tox / Test with tox (3.12) (push) Successful in 1m56sTest with tox / Test with tox (3.10) (push) Successful in 2m19sreleased this
2026-04-21 11:54:30 -04:00 | 21 commits to main since this releaseRIA Toolkit OSS v0.1.5 - Release Notes
This release adds several new packages, including Agent, Orchestration, Remote Control, and Server. Many of these
packages have been added to provide support for RIA Hub features. Some of these packages are still in progress or need minor cleanup.This release also includes the Addition of the Annotation package, which includes tools for generation and manipulation of various
types of annotations.🌟 New Features
-
Agent Package:
- Provides functionality for local SDRs to communicate with RIA server.
-
Annotation Package:
- Added automatic annotation creation tools, including the cusum annotator, energy detector, and threshold qualifier.
- Added annotation transformation tools, including the parallel signal separator.
-
Orchestration Package:
- Provides functionality for capture campaigns, monitoring training runs, and running live RF inference demos.
-
Remote Control Package:
- Added preliminary package for providing remote control of a transmitter.
-
SDR Package:
- Added option for simultaneous dual transmit on Pluto SDRs
-
Server Package:
- Contains connection capabilities for agent package.
-
View Package:
- Added
view_annotations(), which allows users to view an annotated signal.
- Added
-
CLI:
- Added
annotateto the CLI, with all the automatic annotation generation tools in the Annotations Package. - Added
serveto the CLI, which allows SDRs to send commands to RIA.
- Added
🚀 Enhancements
-
Docs:
- Added Getting Started page.
🛠️ Performance Improvements
- Significant performance improvements for faster rendering/processing of recording data. - Broad fixes and optimizations across dataset builder, H5 helpers, radio dataset, recording I/O, Pluto SDR, campaign orchestration, inference server, and signal generator.🐛 Bug Fixes
- Fixed merging and import errors across CLI commands after initial OSS port. - Fixed capture CLI error messages. - Improved Linting standards and coding passes. - Resolved a race condition in the Pluto TX streaming path that could cause underruns or unsafe concurrent transmit state. - Fixed a bug where recordings could silently overwrite existing files.💡 Future Plans
- Clean up of new packages and further integration. - Facilitating remote Reciever and Transmission Code Through RIA Capture Campaign. - Wider range of support for various Transmissions and Devices.ℹ️ Additional Information
SHA256 Checksums:
ria_toolkit_oss-0.1.5-py3-none-any.whl: 100964bd9df271a6701b67ecb3b6c7984d1525343012c00040bf3ef0ca371460 ria_toolkit_oss-0.1.5.tar.gz: fcc98dde85d316506083426442e59d123b18eab7125aa89749ebf4c62743a98dChangelog: v0.1.4..v0.1.5
If you have any questions or concerns regarding this release, wish to provide feedback, or would
like to suggest an improvement to the project, please feel free to contact the project maintainers.Downloads
-