Skip to content

AB6A RigCtl 2.0

Choose a tag to compare

@djsincla djsincla released this 12 Sep 19:44
· 28 commits to main since this release

VFO reporting

Three related changes, all from testing against a real IC-7760 and checking the
results on the radio's own front panel.

  • The display no longer flips while transmitting. Hamlib's VFO labels invert
    under split TX — the frequencies trade places and trade back on unkey. It
    cannot correct itself, because this rig reports Can get VFO: N and the VFO
    can never be read back. The client now checks PTT and holds the last reading
    taken at rest, with a TX marker showing when values are being held.

  • VFOs are labelled A and B, not Main and Sub. Hamlib's "Main" tracks
    whichever VFO is selected, not the radio's Main receiver: a set_vfo Sub that
    the rig ignored outright still made Hamlib report the labels swapped. A and B
    say only what can be substantiated — the rig's first and second VFO.

  • Existing configurations are unaffected; stored values keep Hamlib's names and
    only the labels changed.

Worth knowing

On this rig set_vfo does not work at all — it returns RPRT 0 and the radio
ignores it. Split is the only way to move TX to the second receiver, and it
does work: verified transmitting on the sub receiver with the front panel
agreeing.

Requires Hamlib

brew install hamlib

Hamlib provides rigctld, rotctld and ampctld — the daemons this app starts
and reads from — and their model tables. It is not bundled. Tested against
Hamlib 4.7.2.

Install

Download, unzip, drag AB6A RigCtl.app to /Applications. Signed with a
Developer ID and notarized, ticket stapled. Apple Silicon, macOS 26 or later.

Help

AB6A.US@gmail.com