Update for 4.2 release

master
Nate Bargmann 2021-05-17 11:52:08 -05:00
rodzic 81cf6f1ce5
commit 63943434d5
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: F72625E2EDBED598
1 zmienionych plików z 65 dodań i 6 usunięć

@ -4,6 +4,71 @@ Latest stable release, older releases and Git SCM daily snapshots.
## Latest release ##
### [4.2](https://github.com/Hamlib/Hamlib/releases/tag/4.2) ###
#### Release notes ####
Version 4.2 2021-05-17
* New `rig_get_mode_bandwidths` -- returns token set for bandwidths for a given mode:
```
Rig command: \get_mode_bandwidths CW
Mode=CW
Normal=500Hz
Narrow=50Hz
Wide=2400Hz
```
* New `rig_get_info` -- returns token set for all vfos where order does not matter
This is a string return to allow for easy future expansion without changing the API
New tokens may be introduced and can be skipped if not used by clients:
```
Rig command: \get_rig_info
VFO=Main Freq=145000000 Mode=None Width=0 RX=1 TX=1
VFO=VFOB Freq=145000000 Mode=FM Width=15000 RX=0 TX=0
Split=0 SatMode=0
Rig=Dummy
App=Hamlib
Version=20210429
CRC=0xf49f4708
```
* New `rig_get_vfo_info`:
```
Rig command: \get_vfo_info VFOA
Freq: 145000000
Mode: None
Width: 0
Split: 0
SatMode: 0
```
* `FILPATHLEN` has changed to `HAMLIB_FILPATHLEN`.
* USRP lib and gnuradio are deprecated and will be removed in 5.0
* Added Radan rotator
* Added Malachite SDR
* Major rework for PRM80
* Add `twiddle_timeout` and `twiddle_rit` `--set-conf` options:
```
rigctld --set-conf=twiddle_timeout=5,twiddle_rit=1
```
* This will set the twiddle timeout to 5 seconds and turn on `twiddle_rit`.
* For twiddle timeout VFOB will not be polled for 5 seconds after VFO twiddling
is detected.
* `rigctld --twiddle` is deprecated and will be removed in 5.0 along with
`get_twiddle` and `set_twiddle`.
* Rework [Doxygen](https://www.doxygen.nl/index.html) manual including
default layout for Doxygen 1.9.1. So far the
[amplifier](http://hamlib.sourceforge.net/manuals/4.2/group__amplifier.html),
[rotator](http://hamlib.sourceforge.net/manuals/4.2/group__rotator.html),
and
[utilities](http://hamlib.sourceforge.net/manuals/4.2/group__utilities.html)
API sections have been updated. The rig (radio) section remains to be
updated.
## Older stable releases ##
As these versions are still found in many Linux/BSD distributions, their
information is included.
### [4.1](https://github.com/Hamlib/Hamlib/releases/tag/4.1) ###
#### Release notes ####
@ -20,12 +85,6 @@ Version 4.1 2021-01-31
* Fix shared library problem with WSJTX, JTDX, and JS8Call.
* New model Barrett 950.
## Older stable releases ##
As these versions are still found in many Linux/BSD distributions, their
information is included.
### [4.0](https://github.com/Hamlib/Hamlib/releases/tag/4.0) ###
#### Release notes ####