Add notes on why the internal rigctld is needed

This commit is contained in:
Nonoo 2020-11-08 20:55:20 +01:00
parent 2d1bbf76dc
commit 8785d1d032

View file

@ -54,14 +54,16 @@ After it is connected and logged in:
- Creates a virtual PulseAudio **sound card** (48kHz, s16le, mono). This can be
used to record/play audio from/to the server (the transceiver). You can also
set this sound card in [WSJT-X](https://physics.princeton.edu/pulsar/K1JT/wsjtx.html).
- Starts a **TCP server** on port `4533` for exposing the **serial port**.
- Starts an **internal rigctld** server. This can be used for controlling the
server (the transceiver) with [Hamlib](https://hamlib.github.io/) (`rigctl`)
clients.
clients. This internal rigctld is needed for more reliable rigctl
communication, as the original rigctld is very sensitive to timeouts.
To use this with for example [WSJT-X](https://physics.princeton.edu/pulsar/K1JT/wsjtx.html),
open WSJT-X settings, go to the *Radio* tab, set the *rig type* to `Hamlib
NET rigctl`, and the *Network server* to `localhost`.
- Starts a **TCP server** on port `4533` for exposing the **serial port**.
This can be used for an externally launched `rigctld` for example.
### Virtual serial port