An OpenAction (OpenDeck) plugin to control ham radio transceivers through a hamlib rigctld daemon.
The plugin currently supports only one rigctld connection to localhost:4532.
The following actions are currently available:
| Action | rigctld Command | Description |
|---|---|---|
| Frequency Dial | \set_freq, \get_freq |
Encoder to tune the VFO frequency in configurable steps |
| Level Encoder | \set_level, \get_level |
Encoder to adjust a level value in configurable steps |
| On/Off | \get_powerstat, \set_powerstat |
Toggle the rig power between on and off |
| Power State | \set_powerstat |
Set the rig to a specific power state (off, on, standby, operate) |
| RIT | \set_rit, \get_rit, \set_func |
Encoder to adjust the RIT offset, press/keypad to toggle RIT on/off |
| Select Mode | \set_mode |
Set the operating mode for a VFO |
| Select VFO | \set_vfo |
Select the active VFO |
| Send Morse | \send_morse |
Send a preconfigured text as Morse code |
| Set Antenna | \set_ant |
Select an antenna for a VFO |
| Set Frequency | \set_freq |
Set the frequency of a VFO to a fixed value |
| Set Frequency (rel) | \set_freq, \get_freq |
Set a VFO frequency relative to another VFO's frequency |
| Set Function | \set_func |
Enable or disable a rig function |
| Set Level | \set_level |
Set a level to a fixed value |
| Set Parameter | \set_parm |
Set a rig-wide parameter value |
| Set Split VFO | \set_split_vfo |
Enable or disable split operation and set the TX VFO |
| Stop Morse | \stop_morse |
Stop the current Morse code transmission |
| Toggle Function | \get_func, \set_func |
Toggle a rig function on/off |
| VFO Operation | \vfo_op |
Perform a VFO operation (e.g. copy, exchange, band up/down) |
| VFO Operation Encoder | \vfo_op |
Encoder with configurable VFO operations for clockwise, counter-clockwise, and press |
| XIT | \set_xit, \get_xit, \set_func |
Encoder to adjust the XIT offset, press/keypad to toggle XIT on/off |
This software is published under the MIT License.
Copyright Florian Thienel