Slices are coupled (cannot be moved independently of each other) with diversity reception
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 45/100
Research direction
Reproduce the issue with a Flex 8600, two 2 m transverter receive paths, two panadapters, and diversity enabled on both slices. Start by tracing panadapter and slice handling around diversity reception and the FlexLib protocol; done means the slices remain independently tunable, or the unsupported limitation is made explicit.
Written by the indexing model from the issue text.
Description
Report preparation
- I used the AI-assisted bug report tool (Help → Support → File an Issue)
- I have attached a support bundle or log file
What happened?
When operating 2 m SSB with two transverters, I use two receive paths so I can use diversity reception.
With two panadapters open, I can initially tune the slices independently. However, when I enable diversity reception on both panadapters, the slices begin following each other as though they have been coupled or linked.
Changing the frequency of the slice on one panadapter causes the slice on the other panadapter to move with it.
This prevents using two independently tuned panadapters while also using diversity reception.
What did you expect?
Each panadapter and its associated slice should remain independently tunable.
Enabling diversity for one receive setup should only associate the diversity resources needed for that slice. It should not cause a slice associated with another panadapter to become frequency-linked.
For example:
Panadapter 1 / Slice A can be tuned to one 2 m SSB frequency with diversity enabled.
Panadapter 2 / Slice B can be tuned to a different 2 m SSB frequency with diversity enabled.
Tuning Slice A should not move Slice B.
Tuning Slice B should not move Slice A.
If FlexRadio hardware or the FlexLib protocol does not support two completely independent diversity groups simultaneously, AetherSDR should make that limitation explicit rather than silently coupling the slices.
Steps to reproduce
Connect AetherSDR to a FlexRadio with two 2 m transverter receive paths available.
Open two panadapters.
Create/use a slice on each panadapter.
Verify that the two slices can initially be tuned independently.
Enable diversity reception on the first panadapter/slice.
Enable diversity reception on the second panadapter/slice.
Tune the VFO/slice on one panadapter.
Observe that the slice on the other panadapter follows the frequency change as though the two slices are coupled.
Disable diversity and observe that the slices can again operate independently.
AetherSDR version
26.8.2
Radio model & firmware
Flex 8600
Operating system
Windows
OS version and hardware
Windows 11
- Dominant language
- C++
- Stars
- 221
- Forks
- 117
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 299
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from aethersdr/AetherSDR
-
audio documentation good first issue maintainer-review
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
bug CW maintainer-review safety
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
docs(agents): family PRs must stay in the family tree (shared applet/pan/model edits stall review) Opendocumentation enhancement maintainer-review
Difficulty 1/5 1-3 hours Newbie friendliness 90/100
-
bug good first issue GUI maintainer-review priority: low
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 86/100
All issues in aethersdr/AetherSDR
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Sensor initialization takes very long when `--initial-sim-time` is set to current UNIX timestamp Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
gazebosim/gz-sensors#662 · 1 comment ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
LadybirdBrowser/ladybird#12123 ·