Skip to content

Problem with CAT/rigctld. #2048

Description

@ct1drb

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?

It seems that AetherSDR does not work well with the pipe character used by Hamlib/rigctld, when I use command rigctld -m 23005 -r 192.168.1.25 &
and then when I connect to it as telnet 127.0.0.1 4532 I get this:

ct1drb@Mac-mini ~ % rigctld -m 23005 -r 192.168.1.25 &
[1] 12268
ct1drb@Mac-mini ~ % telnet 127.0.0.1 4532
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
|f
get_freq:|Frequency: 21050000|RPRT 0

When I enable CAT at AetherSDR under port 4532 happens this:

ct1drb@Mac-mini ~ % telnet 127.0.0.1 4532
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
f
21050000
|f
RPRT -4
|F
RPRT -4

It seems that the pipe character, the "|" does not work under AetherSDR, can you correct this ?

Best 73 es tks.

CT1DRB/OK8RB
David Quental

What did you expect?

No response

Steps to reproduce

  1. Connect radio
  2. Enable TCP
  3. at terminal I write telnet 127.0.0.1 4532
  4. If I write |f I get
  5. |f RPRT -4
  6. Instead of a correct get_freq:|Frequency: 21050000|RPRT 0 with a normal rigctld command.

AetherSDR version

0.9.0

Radio model & firmware

FLEX-6600 V4.1.5.39794

Operating system

Linux

OS version and hardware

It happens under macos and linux.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingmaintainer-reviewRequires maintainer review before any action is takenprotocolSmartSDR 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