aethersdr / aethersdr/AetherSDR

Auto-set mode and filter width from band plan when changing frequency

Open
#2,415 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

awaiting-response enhancement GUI maintainer-review priority: low
Dominant language
C++
Stars
221
Forks
117
Avg merge
2d 7h
Merged PRs (30d)
299

Description

Request preparation
  • I used an AI assistant to help structure this request
  • I checked for existing issues covering the same feature
What would you like?

When I change the frequency with the knob or on the computer, the code checks the bandplan of the region I selected in the current configuration and automatically sets the modulation and filter width. It will be different for CW, different for DIGI, and different for SSB. The code also controls whether the upper or lower band should be used. DIGI always sets it to DIGI-U. I can change the bandplan in the settings and assign it a modulation, as well as enable or disable this feature in the menu.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the frequency-change paths for knob and computer input, then inspect the bandplan settings and menu configuration described in the request. The finished feature should apply the selected region's modulation, filter width, and upper/lower-band behavior by mode, including DIGI-U, and allow the behavior to be enabled or disabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.