Merge branch 'master' into audio-enhance

lv2
Phil Taylor 2021-07-26 10:56:26 +01:00
commit c312277189
3 zmienionych plików z 122 dodań i 6 usunięć

Wyświetl plik

@ -1,5 +1,80 @@
# CHANGELOG
- 20210724
small changes to INSTAll.md and addition of mint 20.2/openSUSE 15.3
- 20210720
Clear out meter values when type is switched.
Allow user to turn off power-down confirmation msgbox
- 20210719
wfview now uses the meter's own balistics (average and peak code). This
makes it very easy to meter any parameter 0-255. Meter Type "meterNone"
or other will display data in "raw" format.
- 20210718
Added center tuning for IC-R8600, partially moved meter balistics
(average and peak) to the meter class.
Quick debug for the metering queue, just in case.
20210717
Preliminary secondary meter support. See Settings tab for selection.
Some scales incomplete.
Added SWR and ALC scales to the meter.
Fix error in scale of power meter
- 20210716
Power meter for transmit. Much work remains on this meter alone.
Get antenna status on start-up and slow poll for it.
Add RX antenna selection for rigs that support it
- 20210714
Preferences added for Anti-Alias and Interpolate.
- 20210713
Added waterfall display options: anti-alias and interpolate. Not in
preferences yet. Debug button enables wf pan and zoom.
- 20210711
Allow user to select whether to confirm exit or not
- 20210709
Reset PTT timer for control-R keystroke.
Added a fix to keep the local frequency in-sync with any recent commands
sent to the radio.
Added more support for the IC-7600 in rigCaps.
Added time, date, and UTC offset commands. Currently initiated by the
debug button. There seems to be a bug in the 7300 where the UTC offset
has one hour subtracted, ie, -7 HRS becomes -8 HRS. The hex command
appears to be sent correctly.
- 20210708
Delete oldest entry from UDP buffer before adding new one.
If pty connected s/w sends a disable transceive command, dont' send any transceive commands to it
New about box!
- 20210706

Wyświetl plik

@ -75,7 +75,7 @@ we need to add packages to be able to build the stuff.
- sudo zypper in --type pattern devel_basis
- sudo zypper in libQt5Widgets-devel libqt5-qtbase-common-devel libqt5-qtserialport-devel libQt5SerialPort5 qcustomplot-devel libqcustomplot2 libQt5PrintSupport-devel libqt5-qtmultimedia-devel
now get and install qt5:
optional (mainly for development specifics): get and install qt5:
- wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run
- chmod +x qt-unified-linux-x64-online.run

Wyświetl plik

@ -1,4 +1,4 @@
# How to install wfview without building yourself on selected linux versions
# How to install wfview without building yourself on selected linux versions
@ -22,10 +22,12 @@ Debian 11 (Debian 10 is outdated)
Fedora 33
Fedora 34
mint 20.1 (and up?)
openSUSE 15.x
openSUSE Tumbleweed
openSUSE 15.2
openSUSE 15.3 (see notes at the end)
openSUSE Tumbleweed(s)
SLES 15.x
Ubuntu 20.04.2 and up (?)
Ubuntu 20.04.2
mint 20.2 (see notes at the end)
~~~
@ -69,12 +71,37 @@ note: if the above symlink fails, use the following line to fix the library link
sudo ln -s /lib/x86_64-linux-gnu/libqcustomplot.so.2.0.1 /lib/x86_64-linux-gnu/libqcustomplot.so.2
~~~
### openSUSE/Tumbleweed/SLES:
### Mint 20.2
~~~
SEE THE NOTES AT THE END. You need wfview153 binary here
sudo apt install libqcustomplot2.0 libqt5multimedia5 libqt5serialport5
sudo ln -s /usr/lib64/libqcustomplot-qt5.so.2 /usr/lib64/libqcustomplot.so.2
wfview
note: if the above symlink fails, use the following line to fix the library link:
sudo ln -s /lib/x86_64-linux-gnu/libqcustomplot.so.2.0.1 /lib/x86_64-linux-gnu/libqcustomplot.so.2
~~~
### openSUSE/Tumbleweed/SLES based on 15.2:
~~~
sudo zypper in libqcustomplot2 libQt5SerialPort5
wfview
~~~
### openSUSE/Tumbleweed/SLES based on 15.3:
~~~
SEE THE NOTES AT THE END. You need wfview153 here
sudo zypper in libqcustomplot2 libQt5SerialPort5
wfview
~~~
### UBUNTU:
~~~
sudo apt install libqcustomplot2.0 libqt5multimedia5 libqt5serialport5
@ -89,4 +116,18 @@ sudo ln -s /lib/x86_64-linux-gnu/libqcustomplot.so.2.0.1 /lib/x86_64-linux-gnu/l
### notes:
~~~
Some newer versions of mint. ubuntu, openSUSE have different kernels and such which cause wfview to segfault.
For these cases we created two binaries: one for current systems ("wfview") and one for the new systems ("wfview153")
So if you encounter a SEGFAULT at start:
go in to the dist directory, rename wfview to wfvie152; rename wfview153 to wfview and re-execute the install.sh
script
~~~