Skip to content

rigctld set_freq shifts panadapter center instead of tuning the slice #536

Description

@tilde1970

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?

Version: 0.7.17
OS: Linux Mint
Radio: FLEX-6400

Describe the bug:
When WSJT-X sends a set_freq (F) command via rigctld (localhost:4532),
AetherSDR shifts the panadapter center frequency instead of tuning the
slice to the new frequency. The waterfall/slice stays on the original
frequency (e.g. 30m FT8 at 10.136 MHz) while the panadapter center moves
to the new frequency.

Steps to reproduce:

  1. Connect WSJT-X to AetherSDR rigctld (Hamlib NET rigctl, localhost:4532)
  2. Change band in WSJT-X (e.g. from 30m to 20m)
  3. Observe: panadapter center moves to 14 MHz, but slice and waterfall
    remain on 10 MHz

Workaround:
Change band manually in AetherSDR, then let WSJT-X only control the
exact FT8 frequency within the band.

What did you expect?

Expected behavior:
set_freq should call slice tune <index> <freq> on the active slice,
not display pan set_center.

Steps to reproduce

Steps to reproduce:

  1. Connect WSJT-X to AetherSDR rigctld (Hamlib NET rigctl, localhost:4532)
  2. Change band in WSJT-X (e.g. from 30m to 20m)
  3. Observe: panadapter center moves to 14 MHz, but slice and waterfall
    remain on 10 MHz

Radio model & firmware

FLEX-6400 v4.1.5

Linux distro & Qt version

OS: Linux Mint

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingexternal devicesFlexControl, MIDI, serial port, USB peripheralspriority: highHigh priorityprotocolSmartSDR protocol

    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