Skip to content

CW Paddle connected to a midi device do not transmit with AetherSDR 0.9.0 #2010

@ct7aup

Description

@ct7aup

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?

When using AetherSDR v0.9.0 on macOS, a local CW paddle connected via a MIDI device does not transmit.

The CW Paddle Dit and CW Paddle Dah are configured in the MIDI Controller Mapping. In the mapping, I can see that the MIDI note associated with the paddle Dit and Dah is correctly detected.

When I try to send CW, I can hear the local sidetone, but the radio does not switch to TX. The break-in button is enabled.

This issue is similar to issue #1413 (“USB iambic paddle (CTS/DSR) not functioning on macOS with AetherSDR 0.8.12.2”), but in this case it is related to the MIDI interface.

What did you expect?

When a paddle is depressed, AetherSDR should send the corresponding cw key commands via the FlexLib protocol to the radio to initiate transmission and local sidetone.

Steps to reproduce

Steps to reproduce:
1. Connect an iambic paddle to a MIDI interface.
2. Connect the MIDI interface to the macOS computer.
3. Launch AetherSDR 0.9.0 on macOS.
4. Configure the paddle Dit and Dah events in the MIDI Controller Mapping.
5. Verify in the MIDI Controller Mapping that the MIDI note is recognized when pressing the paddle.
6. Set the radio to CW mode.
7. Press the Dit or Dah paddle.

Result:
The sidetone may be heard, but no TX is triggered.

AetherSDR version

0.9.0

Radio model & firmware

Flex-8400 v4.1.5

Operating system

macOS

OS version and hardware

macOS 14.6.1 (Sonoma)

Metadata

Metadata

Assignees

No one assigned

    Labels

    CWCW keying, decode, and operationbugSomething isn't workingexternal devicesFlexControl, MIDI, serial port, USB peripheralsmacOSmacOS-specific issuemaintainer-reviewRequires maintainer review before any action is takenprotocolSmartSDR protocol

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions