aethersdr / aethersdr/AetherSDR
Auto-set mode and filter width from band plan when changing frequency
Nobody has claimed this yet.
- 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
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.
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