Skip to content

[BUG] Click To Tune is not working with rig-bridge 1.2.0 and SmartSDR (Flex radio) #834

@williamscody

Description

@williamscody

Describe the Bug

rig-bridge is connecting fine through the UI setup (localhost:5555) and I can see Rig Control in OHC tracking my frequency changes. However, clicking on frequencies in the OHC DX Cluster window doesn't tune the radio. I see activity in rig-bridge (below), but no click-to-tune is happening (it is enabled in OHC Rig Control settings).

Last login: Tue Mar 24 15:01:53 on ttys001
/Users/billcody/openhamclock/rig-bridge/dist/ohc-rig-bridge-macos-arm ; exit;
(base) billcody@Shack-Mac ~ % /Users/billcody/openhamclock/rig-bridge/dist/ohc-rig-bridge-macos-arm ; exit;
[Config] Loaded from /Users/billcody/openhamclock/rig-bridge/dist/rig-bridge-config.json
[Registry] No radio type configured.

  ╔══════════════════════════════════════════════╗
  ║   📻  OpenHamClock Rig Bridge  v1.2.0        ║
  ╠══════════════════════════════════════════════╣
  ║   Setup UI:  http://localhost:5555          ║
  ║   Radio:     none                          ║
  ╚══════════════════════════════════════════════╝

[Serial] Cannot list ports: No native build was found for platform=darwin arch=arm64 runtime=node abi=108 uv=1 armv=8 libc=glibc node=18.5.0
    loaded from: /snapshot/rig-bridge/node_modules/@serialport/bindings-cpp

[Config] Saved to /Users/billcody/openhamclock/rig-bridge/dist/rig-bridge-config.json
[Registry] Starting plugin: FlexRadio SmartSDR (TCP)
[SmartSDR] Connecting to 192.168.68.157:4992...
[SmartSDR] Connected
[SmartSDR] Radio version: 1.4.0.0
[SmartSDR] Session handle: 01254168
[SmartSDR] Message: 10000001|Client connected from IP 192.168.68.151
[SmartSDR] freq → 7.007930 MHz
[SmartSDR] mode → CW
[SmartSDR] PTT → TX
[SmartSDR] freq → 7.020110 MHz
[SmartSDR] freq → 7.003410 MHz
[SmartSDR] freq → 7.015740 MHz

To Reproduce

  1. Build an executable per the rig-bridge README (I did macOS)
  2. Launch rig-bridge
  3. Visit http://localhost:5555 and configure SmartSDR settings for your radio
  4. Enable "Click to tune" in OHC
  5. In OHC, witness a successful connection, and frequency tracking under RIG CONTROL
  6. Click on any frequency in the DX Cluster pane, and the radio does not change frequency

Expected Behavior

Click on a frequency and the radio should tune to that frequency.

Environment

  • OS: macOS Tahoe
  • Browser: Safari 26.3.1
  • Node.js Version: 23.6.0
  • OpenHamClock Version: 26.1.3
  • Running As: Local Ubuntu Server

73! K3CDY

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions