Skip to content

Persist CW decoder sensitivity across restarts (#804)#846

Merged
ten9876 merged 1 commit into
aethersdr:mainfrom
AetherClaude:aetherclaude/issue-804
Apr 6, 2026
Merged

Persist CW decoder sensitivity across restarts (#804)#846
ten9876 merged 1 commit into
aethersdr:mainfrom
AetherClaude:aetherclaude/issue-804

Conversation

@AetherClaude

Copy link
Copy Markdown
Collaborator

Summary

  • Save/restore the CW reader sensitivity slider value via AppSettings so the user's preferred decode threshold persists between sessions
  • On startup, reads CwDecoderSensitivity from settings (defaults to 30 if unset)
  • On slider change, writes the new value immediately to AppSettings
  • Initializes m_cwCostThreshold from the restored value so decoding uses the correct threshold from first audio frame

Fixes #804

Test plan

  • Launch AetherSDR, switch to CW mode, adjust the sensitivity slider to a non-default value (e.g. 70)
  • Close and relaunch — verify slider is at 70 and decoded text filtering matches the restored threshold
  • Verify ~/.config/AetherSDR/AetherSDR.settings contains CwDecoderSensitivity key with correct value
  • Verify default behavior (fresh install with no saved setting) still starts at 30

🤖 Generated with Claude Code

Save/restore the CW reader sensitivity slider value via AppSettings
so the user's preferred threshold is preserved between sessions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@aethersdr-agent aethersdr-agent Bot mentioned this pull request Apr 6, 2026
2 tasks
@ten9876 ten9876 marked this pull request as ready for review April 6, 2026 14:54
@ten9876 ten9876 self-requested a review as a code owner April 6, 2026 14:54
@ten9876 ten9876 merged commit 0b5d06c into aethersdr:main Apr 6, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Persist CW (decoder) sensitivity

2 participants