Skip to content

AB6A RigCtl 2.2

Choose a tag to compare

@djsincla djsincla released this 15 Sep 20:15
· 21 commits to main since this release

New

  • Both device nodes are named. macOS exposes every serial port twice —
    /dev/tty.X is the dial-in node, /dev/cu.X the call-out node — and only
    cu.* was ever listed, since that is what IOKit reports and what the daemons
    are given. A port is usually known by its tty.* name elsewhere, including in
    most rigctld command lines, so people looked for it here and did not find it.

    With Show all serial devices ticked, each interface now names both:

    interface 1   /dev/cu.usbmodem14101   (/dev/tty.usbmodem14101)
    

    What actually gets used is unchanged: always the cu.* node.

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