Skip to content

Fix DSDR channel configuration for devices using 3 or 6 converters. - #121

Merged
sergforce merged 2 commits into
feature_pe_syncfrom
fix_3and6_converters
Sep 9, 2026
Merged

Fix DSDR channel configuration for devices using 3 or 6 converters.#121
sergforce merged 2 commits into
feature_pe_syncfrom
fix_3and6_converters

Conversation

@dtv-comp

@dtv-comp dtv-comp commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator
  • Fix DSDR VFS channel count getters to return logical and hardware RX/TX channel counts through the output value instead of the function return code.
  • Handle 0xff unmapped channel entries correctly in SFE channel mapping.
  • Preserve unmapped channel positions for both complex and real sample modes.
  • Separate the channel index from the IQ swap flag before applying channel mapping.

 - treat 0xff channel entries as unmapped and preserve their original positions
 - handle unmapped channels for both complex and real sample modes
 - separate channel index from IQ swap flags before applying channel mapping
@dtv-comp
dtv-comp requested a review from sergforce September 8, 2026 18:49
@dtv-comp dtv-comp self-assigned this Sep 8, 2026
@dtv-comp dtv-comp added the bug Something isn't working label Sep 8, 2026
@sergforce
sergforce merged commit 691f9b5 into feature_pe_sync Sep 9, 2026
@sergforce
sergforce deleted the fix_3and6_converters branch September 9, 2026 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants