mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-21 15:51:47 -05:00
Merge branch 'f4exb:master' into freq_scanner
This commit is contained in:
commit
c270873a7c
30
CHANGELOG
30
CHANGELOG
@ -1,3 +1,33 @@
|
||||
sdrangel (7.22.1-1) unstable; urgency=medium
|
||||
|
||||
* wdsprx: Fix path to help file.
|
||||
* Removed SyncMessenger from DSPDeviceSourceEngine. Part of #2159
|
||||
* Fixed threading model for DSPDeviceSourceEngine. Part of #2159
|
||||
* Removed SyncMessenger from DSPDeviceMIMOEngine. Part of #2159
|
||||
* RTLSDR: make sure start and stop are effective once only. PArt of #2159
|
||||
* Fixed threading model for DSPDeviceMIMOEngine plus other fixes. Part of #2159
|
||||
* Removed SyncMessenger from DSPDeviceSinkEngine. Part of #2159
|
||||
* SSBMod, AMMod, NFMMod: revised thread processing
|
||||
* Fixed threading model for DSPDeviceSinkEngine plus other fixes. Part of #2159
|
||||
* DeviceSet and DeviceUISet: use delete channel API instead of destroy method...
|
||||
* BladeRF2Output: removed applySettings from stop method
|
||||
* All device plugins: make sure start and stop are effective once only. PArt of #2159
|
||||
* Removed the destroy method from ChannelGUI interface
|
||||
* DeviceGUI: removed destroy method. Part of #2159
|
||||
* Fix SopaySDR library search when system cmake package present. PR #2245
|
||||
* Append prefix to plugin name when running on Android. PR #2245
|
||||
* Fix compilation with newer ffmpeg libavutil. PR #2245
|
||||
* Fix compilation for Android with Qt6. PR #2245
|
||||
* Bump Cmake minimal version to 3.17
|
||||
* Use new find_package(CUDA Toolkit). PR #2250
|
||||
* Update CMakeLists.txt to allow static libraries to be built, as well as shared... PR #2252
|
||||
* Allow plugins to be compiled as static libs, part 2. PR #2254
|
||||
* Use opencv4 with VS2022. PR #2257
|
||||
* Frequency Scanner: initialize pointer to FrequencyScanner. Fixes #2262
|
||||
* Update channel list upon Morse Decoder and Demod Analyzer GUI creation. Fixes #2263
|
||||
|
||||
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 06 Oct 2024 08:39:11 +0200
|
||||
|
||||
sdrangel (7.22.0-1) unstable; urgency=medium
|
||||
|
||||
* New Rx channel based on WDSP. Issue #2156
|
||||
|
@ -20,7 +20,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
# configure version
|
||||
set(sdrangel_VERSION_MAJOR "7")
|
||||
set(sdrangel_VERSION_MINOR "22")
|
||||
set(sdrangel_VERSION_PATCH "0")
|
||||
set(sdrangel_VERSION_PATCH "1")
|
||||
set(sdrangel_VERSION_SUFFIX "")
|
||||
|
||||
# SDRAngel cmake options
|
||||
|
30
debian/changelog
vendored
30
debian/changelog
vendored
@ -1,3 +1,33 @@
|
||||
sdrangel (7.22.1-1) unstable; urgency=medium
|
||||
|
||||
* wdsprx: Fix path to help file.
|
||||
* Removed SyncMessenger from DSPDeviceSourceEngine. Part of #2159
|
||||
* Fixed threading model for DSPDeviceSourceEngine. Part of #2159
|
||||
* Removed SyncMessenger from DSPDeviceMIMOEngine. Part of #2159
|
||||
* RTLSDR: make sure start and stop are effective once only. PArt of #2159
|
||||
* Fixed threading model for DSPDeviceMIMOEngine plus other fixes. Part of #2159
|
||||
* Removed SyncMessenger from DSPDeviceSinkEngine. Part of #2159
|
||||
* SSBMod, AMMod, NFMMod: revised thread processing
|
||||
* Fixed threading model for DSPDeviceSinkEngine plus other fixes. Part of #2159
|
||||
* DeviceSet and DeviceUISet: use delete channel API instead of destroy method...
|
||||
* BladeRF2Output: removed applySettings from stop method
|
||||
* All device plugins: make sure start and stop are effective once only. PArt of #2159
|
||||
* Removed the destroy method from ChannelGUI interface
|
||||
* DeviceGUI: removed destroy method. Part of #2159
|
||||
* Fix SopaySDR library search when system cmake package present. PR #2245
|
||||
* Append prefix to plugin name when running on Android. PR #2245
|
||||
* Fix compilation with newer ffmpeg libavutil. PR #2245
|
||||
* Fix compilation for Android with Qt6. PR #2245
|
||||
* Bump Cmake minimal version to 3.17
|
||||
* Use new find_package(CUDA Toolkit). PR #2250
|
||||
* Update CMakeLists.txt to allow static libraries to be built, as well as shared... PR #2252
|
||||
* Allow plugins to be compiled as static libs, part 2. PR #2254
|
||||
* Use opencv4 with VS2022. PR #2257
|
||||
* Frequency Scanner: initialize pointer to FrequencyScanner. Fixes #2262
|
||||
* Update channel list upon Morse Decoder and Demod Analyzer GUI creation. Fixes #2263
|
||||
|
||||
-- Edouard Griffiths, F4EXB <f4exb06@gmail.com> Sun, 06 Oct 2024 08:39:11 +0200
|
||||
|
||||
sdrangel (7.22.0-1) unstable; urgency=medium
|
||||
|
||||
* New Rx channel based on WDSP. Issue #2156
|
||||
|
@ -4,6 +4,6 @@ PLUGINS=$(git diff --name-only ${1}..${2} | grep plugins/ | cut -d'/' -f2,3 | so
|
||||
for plugin in $PLUGINS
|
||||
do
|
||||
FILE=$(find $BASEDIR/plugins/$plugin -name "*plugin.cpp")
|
||||
sed -i -E "s/QStringLiteral\(\"7\.(.*)\"\)/QStringLiteral\(\"7\.22\.0\"\)/" $FILE
|
||||
sed -i -E "s/QStringLiteral\(\"7\.(.*)\"\)/QStringLiteral\(\"7\.22\.1\"\)/" $FILE
|
||||
done
|
||||
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor BeamSteeringCWModPlugin::m_pluginDescriptor = {
|
||||
BeamSteeringCWMod::m_channelId,
|
||||
QStringLiteral("BeamSteeringCWMod"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor DOA2Plugin::m_pluginDescriptor = {
|
||||
DOA2::m_channelId,
|
||||
QStringLiteral("DOA 2 sources"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor InterferometerPlugin::m_pluginDescriptor = {
|
||||
Interferometer::m_channelId,
|
||||
QStringLiteral("Interferometer"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -27,7 +27,7 @@
|
||||
const PluginDescriptor ChannelAnalyzerPlugin::m_pluginDescriptor = {
|
||||
ChannelAnalyzer::m_channelId,
|
||||
QStringLiteral("Channel Analyzer"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -29,7 +29,7 @@
|
||||
const PluginDescriptor ChannelPowerPlugin::m_pluginDescriptor = {
|
||||
ChannelPower::m_channelId,
|
||||
QStringLiteral("Channel Power"),
|
||||
QStringLiteral("7.21.2"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -30,7 +30,7 @@
|
||||
const PluginDescriptor ADSBPlugin::m_pluginDescriptor = {
|
||||
ADSBDemod::m_channelId,
|
||||
QStringLiteral("ADS-B Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor AISDemodPlugin::m_pluginDescriptor = {
|
||||
AISDemod::m_channelId,
|
||||
QStringLiteral("AIS Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -29,7 +29,7 @@
|
||||
const PluginDescriptor AMDemodPlugin::m_pluginDescriptor = {
|
||||
AMDemod::m_channelId,
|
||||
QStringLiteral("AM Demodulator"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -29,7 +29,7 @@
|
||||
const PluginDescriptor APTDemodPlugin::m_pluginDescriptor = {
|
||||
APTDemod::m_channelId,
|
||||
QStringLiteral("APT Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE and Aptdec authors"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -30,7 +30,7 @@ const PluginDescriptor ATVDemodPlugin::m_ptrPluginDescriptor =
|
||||
{
|
||||
ATVDemod::m_channelId,
|
||||
QStringLiteral("ATV Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) F4HKW for F4EXB / SDRAngel"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor BFMPlugin::m_pluginDescriptor = {
|
||||
BFMDemod::m_channelId,
|
||||
QStringLiteral("Broadcast FM Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -29,7 +29,7 @@
|
||||
const PluginDescriptor ChirpChatPlugin::m_pluginDescriptor = {
|
||||
ChirpChatDemod::m_channelId,
|
||||
QStringLiteral("ChirpChat Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor DABDemodPlugin::m_pluginDescriptor = {
|
||||
DABDemod::m_channelId,
|
||||
QStringLiteral("DAB Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE. DAB library by Jvan Katwijk"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@ const PluginDescriptor DATVDemodPlugin::m_ptrPluginDescriptor =
|
||||
{
|
||||
DATVDemod::m_channelId,
|
||||
QStringLiteral("DATV Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) F4HKW for SDRAngel using LeanSDR framework (c) F4DAV"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor DSCDemodPlugin::m_pluginDescriptor = {
|
||||
DSCDemod::m_channelId,
|
||||
QStringLiteral("DSC Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor DSDDemodPlugin::m_pluginDescriptor = {
|
||||
DSDDemod::m_channelId,
|
||||
QStringLiteral("DSD Demodulator"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor EndOfTrainDemodPlugin::m_pluginDescriptor = {
|
||||
EndOfTrainDemod::m_channelId,
|
||||
QStringLiteral("End-of-Train Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -30,7 +30,7 @@
|
||||
const PluginDescriptor FreeDVPlugin::m_pluginDescriptor = {
|
||||
FreeDVDemod::m_channelId,
|
||||
QStringLiteral("FreeDV Demodulator"),
|
||||
QStringLiteral("7.21.3"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -28,7 +28,7 @@
|
||||
const PluginDescriptor FT8Plugin::m_pluginDescriptor = {
|
||||
FT8Demod::m_channelId,
|
||||
QStringLiteral("FT8 Demodulator"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor ILSDemodPlugin::m_pluginDescriptor = {
|
||||
ILSDemod::m_channelId,
|
||||
QStringLiteral("ILS Demodulator"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor M17DemodPlugin::m_pluginDescriptor = {
|
||||
M17Demod::m_channelId,
|
||||
QStringLiteral("M17 Demodulator"),
|
||||
QStringLiteral("7.21.3"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor NavtexDemodPlugin::m_pluginDescriptor = {
|
||||
NavtexDemod::m_channelId,
|
||||
QStringLiteral("Navtex Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor NFMPlugin::m_pluginDescriptor = {
|
||||
NFMDemod::m_channelId,
|
||||
QStringLiteral("NFM Demodulator"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor PacketDemodPlugin::m_pluginDescriptor = {
|
||||
PacketDemod::m_channelId,
|
||||
QStringLiteral("Packet Demodulator"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor PagerDemodPlugin::m_pluginDescriptor = {
|
||||
PagerDemod::m_channelId,
|
||||
QStringLiteral("Pager Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor RadiosondeDemodPlugin::m_pluginDescriptor = {
|
||||
RadiosondeDemod::m_channelId,
|
||||
QStringLiteral("Radiosonde Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor RttyDemodPlugin::m_pluginDescriptor = {
|
||||
RttyDemod::m_channelId,
|
||||
QStringLiteral("RTTY Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor SSBPlugin::m_pluginDescriptor = {
|
||||
SSBDemod::m_channelId,
|
||||
QStringLiteral("SSB Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor VORDemodPlugin::m_pluginDescriptor = {
|
||||
VORDemod::m_channelId,
|
||||
QStringLiteral("VOR Demodulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor WFMPlugin::m_pluginDescriptor = {
|
||||
WFMDemod::m_channelId,
|
||||
QStringLiteral("WFM Demodulator"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor FileSinkPlugin::m_pluginDescriptor = {
|
||||
FileSink::m_channelId,
|
||||
QStringLiteral("File Sink"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -153,7 +153,7 @@ void FreqScanner::start()
|
||||
|
||||
qDebug("FreqScanner::start");
|
||||
m_thread = new QThread();
|
||||
m_basebandSink = new FreqScannerBaseband();
|
||||
m_basebandSink = new FreqScannerBaseband(this);
|
||||
m_basebandSink->setFifoLabel(QString("%1 [%2:%3]")
|
||||
.arg(m_channelId)
|
||||
.arg(m_deviceAPI->getDeviceSetIndex())
|
||||
|
@ -27,7 +27,8 @@
|
||||
|
||||
MESSAGE_CLASS_DEFINITION(FreqScannerBaseband::MsgConfigureFreqScannerBaseband, Message)
|
||||
|
||||
FreqScannerBaseband::FreqScannerBaseband() :
|
||||
FreqScannerBaseband::FreqScannerBaseband(FreqScanner *freqScanner) :
|
||||
m_freqScanner(freqScanner),
|
||||
m_messageQueueToGUI(nullptr)
|
||||
{
|
||||
qDebug("FreqScannerBaseband::FreqScannerBaseband");
|
||||
|
@ -63,7 +63,7 @@ public:
|
||||
{ }
|
||||
};
|
||||
|
||||
FreqScannerBaseband();
|
||||
FreqScannerBaseband(FreqScanner *freqScanner);
|
||||
~FreqScannerBaseband();
|
||||
void reset();
|
||||
void feed(const SampleVector::const_iterator& begin, const SampleVector::const_iterator& end);
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor FreqScannerPlugin::m_pluginDescriptor = {
|
||||
FreqScanner::m_channelId,
|
||||
QStringLiteral("Frequency Scanner"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -30,7 +30,7 @@
|
||||
const PluginDescriptor FreqTrackerPlugin::m_pluginDescriptor = {
|
||||
FreqTracker::m_channelId,
|
||||
QStringLiteral("Frequency Tracker"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor HeatMapPlugin::m_pluginDescriptor = {
|
||||
HeatMap::m_channelId,
|
||||
QStringLiteral("Heat Map"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor LocalSinkPlugin::m_pluginDescriptor = {
|
||||
LocalSink::m_channelId,
|
||||
QStringLiteral("Local channel sink"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor NoiseFigurePlugin::m_pluginDescriptor = {
|
||||
NoiseFigure::m_channelId,
|
||||
QStringLiteral("Noise Figure"),
|
||||
QStringLiteral("7.21.3"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -29,7 +29,7 @@
|
||||
const PluginDescriptor RadioAstronomyPlugin::m_pluginDescriptor = {
|
||||
RadioAstronomy::m_channelId,
|
||||
QStringLiteral("Radio Astronomy"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor RadioClockPlugin::m_pluginDescriptor = {
|
||||
RadioClock::m_channelId,
|
||||
QStringLiteral("Radio Clock"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor RemoteSinkPlugin::m_pluginDescriptor = {
|
||||
RemoteSink::m_channelId,
|
||||
QStringLiteral("Remote channel sink"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -35,7 +35,7 @@
|
||||
const PluginDescriptor RemoteTCPSinkPlugin::m_pluginDescriptor = {
|
||||
RemoteTCPSink::m_channelId,
|
||||
QStringLiteral("Remote TCP channel sink"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor SigMFFileSinkPlugin::m_pluginDescriptor = {
|
||||
SigMFFileSink::m_channelId,
|
||||
QStringLiteral("SigMF File Sink"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -30,7 +30,7 @@
|
||||
const PluginDescriptor UDPSinkPlugin::m_pluginDescriptor = {
|
||||
UDPSink::m_channelId,
|
||||
QStringLiteral("UDP Channel Sink"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor WDSPRxPlugin::m_pluginDescriptor = {
|
||||
WDSPRx::m_channelId,
|
||||
QStringLiteral("WDSP Receiver"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor FileSourcePlugin::m_pluginDescriptor = {
|
||||
FileSource::m_channelId,
|
||||
QStringLiteral("File channel source"),
|
||||
QStringLiteral("7.21.3"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor LocalSourcePlugin::m_pluginDescriptor = {
|
||||
LocalSource::m_channelId,
|
||||
QStringLiteral("Local channel source"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor IEEE_802_15_4_ModPlugin::m_pluginDescriptor = {
|
||||
IEEE_802_15_4_Mod::m_channelId,
|
||||
QStringLiteral("802.15.4 Modulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor AISModPlugin::m_pluginDescriptor = {
|
||||
AISMod::m_channelId,
|
||||
QStringLiteral("AIS Modulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor AMModPlugin::m_pluginDescriptor = {
|
||||
AMMod::m_channelId,
|
||||
QStringLiteral("AM Modulator"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor ATVModPlugin::m_pluginDescriptor = {
|
||||
ATVMod::m_channelId,
|
||||
QStringLiteral("ATV Modulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor ChirpChatModPlugin::m_pluginDescriptor = {
|
||||
ChirpChatMod::m_channelId,
|
||||
QStringLiteral("ChirpChat Modulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -29,7 +29,7 @@
|
||||
const PluginDescriptor DATVModPlugin::m_pluginDescriptor = {
|
||||
DATVMod::m_channelId,
|
||||
QStringLiteral("DATV Modulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE, Edouard Griffiths, F4EXB. DVB-S2 by G4GUO"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor FreeDVModPlugin::m_pluginDescriptor = {
|
||||
FreeDVMod::m_channelId,
|
||||
QStringLiteral("FreeDV Modulator"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor M17ModPlugin::m_pluginDescriptor = {
|
||||
M17Mod::m_channelId,
|
||||
QStringLiteral("M17 Modulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor NFMModPlugin::m_pluginDescriptor = {
|
||||
NFMMod::m_channelId,
|
||||
QStringLiteral("NFM Modulator"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor PacketModPlugin::m_pluginDescriptor = {
|
||||
PacketMod::m_channelId,
|
||||
QStringLiteral("Packet Modulator"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor PSK31Plugin::m_pluginDescriptor = {
|
||||
PSK31::m_channelId,
|
||||
QStringLiteral("PSK31 Modulator"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor RttyModPlugin::m_pluginDescriptor = {
|
||||
RttyMod::m_channelId,
|
||||
QStringLiteral("RTTY Modulator"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor SSBModPlugin::m_pluginDescriptor = {
|
||||
SSBMod::m_channelId,
|
||||
QStringLiteral("SSB Modulator"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor WFMModPlugin::m_pluginDescriptor = {
|
||||
WFMMod::m_channelId,
|
||||
QStringLiteral("WFM Modulator"),
|
||||
QStringLiteral("7.21.2"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor RemoteSourcePlugin::m_pluginDescriptor = {
|
||||
RemoteSource::m_channelId,
|
||||
QStringLiteral("Remote channel source"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor UDPSourcePlugin::m_pluginDescriptor = {
|
||||
UDPSource::m_channelId,
|
||||
QStringLiteral("UDP Channel Source"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor AFCPlugin::m_pluginDescriptor = {
|
||||
AFC::m_featureId,
|
||||
QStringLiteral("AFC"),
|
||||
QStringLiteral("7.21.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor AISPlugin::m_pluginDescriptor = {
|
||||
AIS::m_featureId,
|
||||
QStringLiteral("AIS"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor AMBEPlugin::m_pluginDescriptor = {
|
||||
AMBE::m_featureId,
|
||||
QStringLiteral("AMBE Controller"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor AntennaToolsPlugin::m_pluginDescriptor = {
|
||||
AntennaTools::m_featureId,
|
||||
QStringLiteral("Antenna Tools"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor APRSPlugin::m_pluginDescriptor = {
|
||||
APRS::m_featureId,
|
||||
QStringLiteral("APRS"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -323,6 +323,12 @@ void DemodAnalyzer::notifyUpdate(const QStringList& renameFrom, const QStringLis
|
||||
}
|
||||
}
|
||||
|
||||
void DemodAnalyzer::getAvailableChannelsReport()
|
||||
{
|
||||
notifyUpdate(QStringList{}, QStringList{});
|
||||
}
|
||||
|
||||
|
||||
void DemodAnalyzer::setChannel(ChannelAPI *selectedChannel)
|
||||
{
|
||||
if ((selectedChannel == m_selectedChannel) || (m_availableChannels.indexOfObject(selectedChannel) == -1)) {
|
||||
|
@ -194,6 +194,8 @@ public:
|
||||
const QStringList& featureSettingsKeys,
|
||||
SWGSDRangel::SWGFeatureSettings& response);
|
||||
|
||||
void getAvailableChannelsReport();
|
||||
|
||||
static const char* const m_featureIdURI;
|
||||
static const char* const m_featureId;
|
||||
|
||||
|
@ -192,6 +192,7 @@ DemodAnalyzerGUI::DemodAnalyzerGUI(PluginAPI* pluginAPI, FeatureUISet *featureUI
|
||||
makeUIConnections();
|
||||
DialPopup::addPopupsToChildDials(this);
|
||||
m_resizer.enableChildMouseTracking();
|
||||
m_demodAnalyzer->getAvailableChannelsReport();
|
||||
}
|
||||
|
||||
DemodAnalyzerGUI::~DemodAnalyzerGUI()
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor DemodAnalyzerPlugin::m_pluginDescriptor = {
|
||||
DemodAnalyzer::m_featureId,
|
||||
QStringLiteral("Demod Analyzer"),
|
||||
QStringLiteral("7.21.3"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -48,6 +48,7 @@ const QStringList DemodAnalyzerSettings::m_channelURIs = {
|
||||
QStringLiteral("sdrangel.channeltx.modssb"),
|
||||
QStringLiteral("sdrangel.channel.wfmdemod"),
|
||||
QStringLiteral("sdrangel.channeltx.modwfm"),
|
||||
QStringLiteral("sdrangel.channel.wdsprx"),
|
||||
};
|
||||
|
||||
DemodAnalyzerSettings::DemodAnalyzerSettings() :
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor GS232ControllerPlugin::m_pluginDescriptor = {
|
||||
GS232Controller::m_featureId,
|
||||
QStringLiteral("Rotator Controller"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor JogdialControllerPlugin::m_pluginDescriptor = {
|
||||
JogdialController::m_featureId,
|
||||
QStringLiteral("Jogdial Controller"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor LimeRFEPlugin::m_pluginDescriptor = {
|
||||
LimeRFE::m_featureId,
|
||||
QStringLiteral("LimeRFE USB Controller"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor MapPlugin::m_pluginDescriptor = {
|
||||
Map::m_featureId,
|
||||
QStringLiteral("Map"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -372,6 +372,11 @@ void MorseDecoder::notifyUpdate(const QStringList& renameFrom, const QStringList
|
||||
}
|
||||
}
|
||||
|
||||
void MorseDecoder::getAvailableChannelsReport()
|
||||
{
|
||||
notifyUpdate(QStringList{}, QStringList{});
|
||||
}
|
||||
|
||||
void MorseDecoder::setChannel(ChannelAPI *selectedChannel)
|
||||
{
|
||||
if ((selectedChannel == m_selectedChannel) || (m_availableChannels.indexOfObject(selectedChannel) == -1)) {
|
||||
|
@ -216,6 +216,7 @@ public:
|
||||
SWGSDRangel::SWGFeatureSettings& response);
|
||||
|
||||
ScopeVis *getScopeVis() { return &m_scopeVis; }
|
||||
void getAvailableChannelsReport();
|
||||
|
||||
static const char* const m_featureIdURI;
|
||||
static const char* const m_featureId;
|
||||
|
@ -216,6 +216,7 @@ MorseDecoderGUI::MorseDecoderGUI(PluginAPI* pluginAPI, FeatureUISet *featureUISe
|
||||
makeUIConnections();
|
||||
DialPopup::addPopupsToChildDials(this);
|
||||
m_resizer.enableChildMouseTracking();
|
||||
m_morseDecoder->getAvailableChannelsReport();
|
||||
}
|
||||
|
||||
MorseDecoderGUI::~MorseDecoderGUI()
|
||||
|
@ -28,7 +28,7 @@
|
||||
const PluginDescriptor MorseDecoderPlugin::m_pluginDescriptor = {
|
||||
MorseDecoder::m_featureId,
|
||||
QStringLiteral("Morse Decoder"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor PERTesterPlugin::m_pluginDescriptor = {
|
||||
PERTester::m_featureId,
|
||||
QStringLiteral("Packet Error Rate Tester"),
|
||||
QStringLiteral("7.21.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor RadiosondePlugin::m_pluginDescriptor = {
|
||||
Radiosonde::m_featureId,
|
||||
QStringLiteral("Radiosonde"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor RemoteControlPlugin::m_pluginDescriptor = {
|
||||
RemoteControl::m_featureId,
|
||||
QStringLiteral("Remote Control"),
|
||||
QStringLiteral("7.20.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor RigCtlServerPlugin::m_pluginDescriptor = {
|
||||
RigCtlServer::m_featureId,
|
||||
QStringLiteral("RigCtl Server"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE and Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor SatelliteTrackerPlugin::m_pluginDescriptor = {
|
||||
SatelliteTracker::m_featureId,
|
||||
QStringLiteral("Satellite Tracker"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE and Daniel Warner (SGP4 library)"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -29,7 +29,7 @@
|
||||
const PluginDescriptor SIDPlugin::m_pluginDescriptor = {
|
||||
SIDMain::m_featureId,
|
||||
QStringLiteral("SID"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -31,7 +31,7 @@
|
||||
const PluginDescriptor SimplePTTPlugin::m_pluginDescriptor = {
|
||||
SimplePTT::m_featureId,
|
||||
QStringLiteral("Simple PTT"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor SkyMapPlugin::m_pluginDescriptor = {
|
||||
SkyMap::m_featureId,
|
||||
QStringLiteral("Sky Map"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -34,7 +34,7 @@
|
||||
const PluginDescriptor StarTrackerPlugin::m_pluginDescriptor = {
|
||||
StarTracker::m_featureId,
|
||||
QStringLiteral("Star Tracker"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor VORLocalizerPlugin::m_pluginDescriptor = {
|
||||
VORLocalizer::m_featureId,
|
||||
QStringLiteral("VOR Localizer"),
|
||||
QStringLiteral("7.22.0"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Jon Beniston, M7RCE"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor AudioCATSISOPlugin::m_pluginDescriptor = {
|
||||
QStringLiteral("AudioCATSISO"),
|
||||
QStringLiteral("Audio CAT SISO"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -32,7 +32,7 @@
|
||||
const PluginDescriptor BladeRF2MIMOPlugin::m_pluginDescriptor = {
|
||||
QStringLiteral("BladeRF2"),
|
||||
QStringLiteral("BladeRF2 MIMO"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor LimeSDRMIMOPlugin::m_pluginDescriptor = {
|
||||
QStringLiteral("LimeSDR"),
|
||||
QStringLiteral("LimeSDR MIMO"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
@ -33,7 +33,7 @@
|
||||
const PluginDescriptor MetisMISOPlugin::m_pluginDescriptor = {
|
||||
QStringLiteral("MetisMISO"),
|
||||
QStringLiteral("Metis MISO"),
|
||||
QStringLiteral("7.21.4"),
|
||||
QStringLiteral("7.22.1"),
|
||||
QStringLiteral("(c) Edouard Griffiths, F4EXB"),
|
||||
QStringLiteral("https://github.com/f4exb/sdrangel"),
|
||||
true,
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user