Add native tinySA wide sweeps - #5
Draft
AlCalzone wants to merge 8 commits into
Draft
Conversation
This was referenced Sep 7, 2026
AlCalzone
force-pushed
the
alcalzone-tinysa-wide-sweep
branch
from
September 7, 2026 17:53
eed2ff0 to
07b4f8a
Compare
AlCalzone
force-pushed
the
alcalzone-tinysa-wide-sweep
branch
from
September 7, 2026 18:49
07b4f8a to
77d5abb
Compare
AlCalzone
force-pushed
the
alcalzone-tinysa-wide-sweep
branch
from
September 7, 2026 21:00
77d5abb to
dd65165
Compare
Drive the existing sweep views from direct analyzer traces while preserving sweep state and IQ behavior. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Keep dwell changes in the accumulator and clear held data when a new sweep session starts. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Retry direct-mode shutdown and tuner restoration before starting a new sweep session. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Report the selected scan window and keep only the retry state needed during sweep exit. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Use the selected input range and expose only compatible sweep layouts. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Limit the direct-power layout adjustment to power-trace devices. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Keep raw firmware positions for wide sweeps while normalizing live spectrum axes. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Keep PR7 rejection reporting and layout fallbacks while routing native sweep traces. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
AlCalzone
force-pushed
the
alcalzone-tinysa-wide-sweep
branch
from
September 8, 2026 09:22
dd65165 to
68662ee
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Upstream review: musithang#9. Depends on #3. This stack builds tinySA support on the calibrated power-trace foundation.
The spectrum backend measured only the current tuned span. The sweep views could not use the analyzer's native band scans.
This PR connects native band-scan requests to the existing sweep task and views. It preserves measured frequencies and isolates sweep traces from normal acquisition. #6 adds the reusable UI boundary for device settings.