Skip to content

CW Auto-Tune "Once" and "Loop" Buttons Missing — Only "Zero Beat" Shown (I have a SSDR+ License) #1356

Description

@KnikmanAV

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?

Page 1 returned only 12 results (fewer than 100), so there's only one page. Now let me search for any existing issues related to CW auto-tune, zero beat, or SSDR+ features.

The issue list is clear — I can see all 12 open issues. None of them mention "auto tune", "zero beat", "CW tune", or "SSDR+" in their titles. Let me also check what CLAUDE.md says about the existing CW auto-tune implementation.

From CLAUDE.md, I can see this is already implemented:

CW auto-tune: Once and Loop buttons in VFO widget CW tab, sends slice auto_tune for radio-side signal detection

Your report is that these two buttons ("Once" and "Loop") are missing from your installation — you only see the "Zero Beat" button. No duplicate exists in the open issues. This is a bug report.

Here is the GitHub issue to file:


CW Auto-Tune "Once" and "Loop" Buttons Missing — Only "Zero Beat" Shown (SSDR+ License)

Labels: bug, GUI


What happened

In the VFO widget's CW tab, only the Zero Beat button is displayed. The two CW auto-tune buttons — Once and Loop — are absent entirely. According to CLAUDE.md (and the v0.5.2 feature list), both buttons should be present and should send slice auto_tune to trigger radio-side signal detection.

What I expected

The CW tab of the VfoWidget should show three controls:

  • Zero Beat button (present ✓)
  • Once button — triggers a single auto-tune cycle (missing ✗)
  • Loop button — triggers continuous auto-tune (missing ✗)

This matches the SmartSDR for Windows behavior, where Once/Loop are available to SSDR+ subscribers.

Steps to reproduce

  1. Connect AetherSDR to a FlexRadio transceiver using an SSDR+ license.
  2. Set any slice to CW or CWL mode.
  3. Open the VFO widget and navigate to the CW tab.
  4. Observe: only the Zero Beat button is visible. Once and Loop are not rendered.

Environment

  • OS: Linux (distribution not specified)
  • AetherSDR version: current (SSDR+ license active)
  • Radio model / firmware: not specified — please add your FLEX model and firmware version when filing

Suggested fix

Check whether the Once/Loop buttons in VfoWidget (CW tab) are conditionally shown based on a license tier, feature flag, or radio capability string that is not being set correctly for SSDR+ accounts. Possible causes:

  • A compile-time or runtime #ifdef / feature flag that gates the buttons is evaluating to false.
  • The CW tab UI section that renders Once/Loop is only wired up when a specific radio capability (e.g. auto_tune reported in slice status) is present, and that capability is not being parsed or stored correctly.
  • The AppSettings key controlling Once/Loop visibility defaults to off and is never set for SSDR+ users.

Search VfoWidget for auto_tune, Once, and Loop and verify the visibility/enabled logic.


Suggested labels: bug, GUI

What did you expect?

No response

Steps to reproduce

No response

Radio model & firmware

No response

Linux distro & Qt version

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting-responseWaiting for reporter to provide additional informationbugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions