Elektrine lite

← Feed

@dj3ei@mastodon.radio

Post #1911404

2026-05-02 08:15 UTC

Official announcements of #DARC presently claim that fldigi is based on Hamlib. Not so. Each of fldigi and Hamlib contains their own independent code to do CAT. Fldigi does not need Hamlib for that. You can compile it without. But they are good neighbors to each other. If compiled in, fldigi can use Hamlib's CAT code instead of its own. And if fldigi's flrig exposes CAT via the network, any Hamlib-based program can use that. I like that commendable display of good neighborhood!

Replies (1)

  • @dj3ei@mastodon.radio 2026-05-02 08:23

    I think running CAT as a network service a good idea. It allows auxiliary programs (such as logging) to access the rig's state while another (main) program changes it. Fldigi offers flrig to do that, Hamlib offers rigctld. Flrig has a GUI, rigctld is "purer". You can use flrig's network offerings from Hamlib-based programs. But some users of Hamlib-based JS8Call had weird problems when doing that. If you can live without the GUI, I recommend rigctld, which fldigi also talks to happily.

    Open ##1911406