M
madrigal
3eb084bc08
Some checks failed
Test with tox / Test with tox (3.12) (pull_request) Failing after 0s
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 15s
Build Project / Build Project (3.10) (pull_request) Successful in 57s
Build Project / Build Project (3.11) (pull_request) Successful in 56s
Build Project / Build Project (3.12) (pull_request) Successful in 55s
Test with tox / Test with tox (3.11) (pull_request) Failing after 12s
Test with tox / Test with tox (3.10) (pull_request) Failing after 23s
1.9 KiB
1.9 KiB
Changelog
[0.1.0] - 2026-02-20
Added
- Dual-Threshold Detection: Logic to capture the start and end of signals, not just the peak.
- Signal Smoothing & Noise Filters: Prevents detections from breaking into fragments and ignores short interference spikes.
- Auto-Frequency Calculation: Automatically adjusts bounding boxes to fit signal frequency ranges tightly.
Changed
- Signal Power Detection: Switched from raw signal strength to power for improved accuracy.
- CLI Workflow:
ClearandRemovecommands now modify files directly (in-place) to avoid redundant copies. - Metadata Logic: Updated labels to show detection percentages and overhauled internal metadata cleaning.
- Viewer UI: Moved legend outside the plot, added a black background, and adjusted transparency for better spectrogram visibility.
Fixed
- Prevented redundant
_annotatedsuffixes in file naming patterns. - Simplified internal math to increase processing speed and precision. All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and Semantic Versioning.
[0.1.1] - 2026-03-20
Added
- Campaign orchestration — new
orchestrationmodule that manages the full lifecycle of an RF data collection campaign: SDR capture, automatic labeling, QA checks, and dataset packaging. - HTTP inference server —
ria-servercommand starts a REST API server for deploying campaigns and controlling live inference from external systems such as the RIA Hub platform. - Campaign CLI —
ria campaigncommands for starting, monitoring, and managing campaigns from the terminal.
Changed
- Visualization layout — recording and dataset views have been reformatted with improved sizing, repositioned titles, and updated Qoherent branding.