Skip to content

[Feature Request]: Add option to configure rigctld command for PTT ON #1009

@radio-miskovice

Description

@radio-miskovice

Problem Description

Currently, it is possible to start rigctld from local copy and start it with proper parameters according to TCVR model and COMM port parameters. Alternatively it is possible to use a running instance of rigctld started independently of FreeDATA server. This is fine.
Unfortunately, depending on transceiver model, there may be several different PTT commands to switch to TX and some of them do not ensure actual transmission (RF output) because wrong audio input source is selected for the transceiver.

Example - Kenwood TS-590S:

  1. PTT ON, audio input from microphone connector: TX0; rigctld command: T 1
  2. PTT ON, audio input from back panel connector ACC2 or from internal USB audio interface: TX1; rigctld command T 3
    PTT OFF: RX;, rigctld command T 0

At this moment (version 0.17.7) FreeDATA always use T 1 command which is hardcoded at rigctld.py line 245. As a result, TS-590 will not transmit anything unless you feed the audio to the microphone input.

Proposed Solution

Feature request:
Instead of the hardcoded variant, there should be possibility to choose one of the possible rigctld commands and this choice should be added to configuration.

Alternatives Considered

There is no alternative.

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions