f4exb
541b8449fd
RigCrl Server feature: Make settings assignments atomic. Part of #1329
2022-11-27 13:36:48 +01:00
f4exb
ecdc464869
Radiosonde feature: Make settings assignments atomic. Part of #1329
2022-11-27 11:32:58 +01:00
f4exb
6bba016a7d
KiwiSDR: implement variable sample rate. Fixes #1523
2022-11-27 00:28:55 +01:00
f4exb
ba1dfa97f3
PER Tester feature: Make settings assignments atomic. Part of #1329
2022-11-26 12:35:05 +01:00
f4exb
d5d2ae1ebd
LimeRFE feature: Make settings assignments atomic. Part of #1329
2022-11-24 22:48:02 +01:00
f4exb
e50d9dc78a
Jogdial Controller feature: Make settings assignments atomic. Part of #1329
2022-11-24 21:30:12 +01:00
f4exb
005cee925d
Rotator Controller feature: Make settings assignments atomic. Part of #1329
2022-11-24 16:40:36 +01:00
f4exb
c4b33d87be
Demod Analyzer feature: Make settings assignments atomic. Part of #1329
2022-11-23 23:08:41 +01:00
f4exb
6a3c4d8312
APRS feature: Make settings assignments atomic. Part of #1329
2022-11-23 00:19:12 +01:00
f4exb
387863fde4
Antenna tools feature: Make settings assignments atomic. Part of #1329
2022-11-20 22:25:34 +01:00
f4exb
7562d847ce
AMBE feature: Make settings assignments atomic. Part of #1329
2022-11-20 20:14:07 +01:00
f4exb
1972b74099
AIS feature: Make settings assignments atomic. Part of #1329
2022-11-20 19:54:13 +01:00
f4exb
f3c5cd0ab5
AFC feature: Make settings assignments atomic. Part of #1329
2022-11-19 23:30:49 +01:00
Edouard Griffiths
8291a885c5
Merge pull request #1520 from srcejon/fix_rotator_crash
...
Rotator controller: Fix crash
2022-11-18 17:03:13 +01:00
Jon Beniston
e6b54ccb1d
Rotator controller: Fix initialisation of serial port. Fix crash when serial port not initialised
2022-11-18 10:55:15 +00:00
Jon Beniston
9a18f3f7ce
Enable compilation with Qt 6.2
2022-11-17 23:26:54 +00:00
Jon Beniston
07bb528494
Update Funcube for Qt6
2022-11-17 15:12:13 +00:00
Jon Beniston
3b5b222114
Update plugins to compile with Qt5 and Qt6
2022-11-17 14:36:12 +00:00
Jon Beniston
fc7c9c1fc8
Update CMakeLists.txt to support both Qt5 and Qt6. Add option ENABLE_QT6
2022-11-17 14:34:54 +00:00
f4exb
006e23d7b7
Updated versions and changelogs
2022-11-15 21:46:52 +01:00
f4exb
4fc19719eb
DemodAnalyzer: record audio: API updates. Part of #1330
2022-11-13 22:25:12 +01:00
f4exb
2c02a9bcf1
DemodAnalyzer: implemented record audio. Part of #1330
2022-11-13 22:25:12 +01:00
Jon Beniston
33329872af
Update to work with latest version of libsgp4
2022-11-13 13:53:06 +00:00
Jon Beniston
0d5404b6fb
Remove resize code from Map and ADS-B
2022-11-11 12:35:19 +00:00
Jon Beniston
c966f1cb5a
dd maximize button to MainSpectrum and expandible Channels and Features.
...
Add sizeToContents in ChannelGUI and FeatureGUI, called when widget is
rolled, so we can remove resizing code from all of the individual
channels and features.
In RollupContents, use minimumSizeHint for calculated size, so that
minimumWidth can come from .ui file.
In DeviceGUI::sizeToContents(), call adjustSize(), so Device GUIs start
out at minimum needed size (which should restore appearance prior to
last patch).
In stackSubWindows, use available space for channels if no
spectrum/features present.
In stackSubWindows, fix spectrum from being sized too big, resulting in
scroll bars appearing.
Reset user-defined channel width in stackSubWindows, when channels are
removed.
Don't stack maximized windows.
There's one hack in Channel/FeatureGUI::maximizeWindow(). It seems that
when maximimzing a window, QOpenGLWidgets aren't always paint properly
immediately afterwards, so the code forces an additional update. I can't
see why the first call to paintGL doesn't work.
2022-11-11 12:24:27 +00:00
Edouard Griffiths
b6e13d1e6c
Merge pull request #1509 from srcejon/fix_warnings_unused_vars
...
Fix unused variable warnings
2022-11-09 21:30:56 +01:00
Jon Beniston
b69d6af862
Fix unused variable warnings
2022-11-09 16:59:02 +00:00
Jon Beniston
ee8b8ade88
Device GUIs: Constain window size via minimumSize/maximumSize, rather than handling resizeEvent. Add maximum button. Hide size buttons when window size is fixed
2022-11-09 15:53:44 +00:00
Edouard Griffiths
b551a20302
Merge pull request #1507 from srcejon/rollup_min_width
...
Set window width to account for minimum width required for visible rollups
2022-11-08 17:01:22 +01:00
Jon Beniston
ed279812f6
Set window width to account for miniumum width required for visible rollups.
2022-11-08 09:43:58 +00:00
Jon Beniston
e8f018a538
Fix typo for #1503
2022-11-07 14:49:27 +00:00
f4exb
66f34d5500
RTL-SDR: set max frequency limit to 2.4 GHz. Fixes #1497
2022-11-05 19:10:45 +01:00
f4exb
ba76cb03cc
Perseus: set frequency dial to 5 digits when not in transverter mode
2022-11-05 19:09:39 +01:00
f4exb
4b665a188a
HackRF input: fixed sample rate setting from GUI. Following #1329
2022-11-03 23:44:45 +01:00
f4exb
3ab767a426
Arrange rollups after restore geometry to mitigate issue #1474
2022-11-03 19:07:44 +01:00
Jon Beniston
4f99e2fdf5
8-bit IQ data is unsigned. Add DC/IQ correction for RTL0. Don't send SDRA commands when RTL0. Implements #1467
2022-11-03 15:57:00 +00:00
f4exb
3814a95073
Updated versions and changelogs
2022-11-01 23:51:06 +01:00
f4exb
ba3918f2d2
XTRX MIMO: Make settings assignments atomic. Part of #1329
2022-11-01 21:51:04 +01:00
f4exb
da8f987ee9
TestMO source: Make settings assignments atomic. Part of #1329
2022-11-01 19:40:00 +01:00
f4exb
9576dd0f7b
PlutoSDR MIMO: Make settings assignments atomic. Part of #1329
2022-11-01 18:52:17 +01:00
f4exb
0263155122
Metis MISO: Make settings assignments atomic. Part of #1329
2022-10-31 19:16:01 +01:00
f4exb
a2813cf9a8
LimeSDR MIMO: Make settings assignments atomic. Part of #1329
2022-10-31 18:05:03 +01:00
f4exb
89beb182a7
BladeRF2 MIMO: Make settings assignments atomic. Part of #1329
2022-10-31 16:56:52 +01:00
f4exb
795753738c
XTRX output: Make settings assignments atomic. Part of #1329
2022-10-31 16:13:50 +01:00
f4exb
17e9a25c9e
USRP output: Make settings assignments atomic. Part of #1329
2022-10-31 12:23:55 +01:00
f4exb
1060c4839e
Test output: Make settings assignments atomic. Part of #1329
2022-10-31 11:47:51 +01:00
f4exb
caf60d2ea6
Remote output: Make settings assignments atomic. Part of #1329
2022-10-31 11:18:22 +01:00
f4exb
79b174bf36
PlutoSDR output: Make settings assignments atomic. Part of #1329
2022-10-31 10:56:05 +01:00
f4exb
3449293b6a
Local output: Make settings assignments atomic. Part of #1329
2022-10-31 10:09:25 +01:00
f4exb
77b5d4d5ae
LimeSDR output: Make settings assignments atomic. Part of #1329
2022-10-30 11:36:39 +01:00
f4exb
6499608195
HackRF output: Make settings assignments atomic. Part of #1329
2022-10-30 10:54:07 +01:00
f4exb
ba2e407f0c
File output: Make settings assignments atomic. Part of #1329
2022-10-30 10:25:19 +01:00
f4exb
565d0dd1a0
BladeRF2 output: Make settings assignments atomic. Part of #1329
2022-10-30 04:50:53 +01:00
f4exb
1489dddd0c
BladeRF1 output: Make settings assignments atomic. Part of #1329
2022-10-29 23:56:46 +02:00
f4exb
ae3864a56b
Audio output: Make settings assignments atomic. Part of #1329
2022-10-29 23:25:44 +02:00
f4exb
96d0bef47e
XTRX input: Make settings assignments atomic. Part of #1329
2022-10-29 21:55:52 +02:00
f4exb
d2fbdad736
USRP input: Make settings assignments atomic. Part of #1329
2022-10-29 21:55:52 +02:00
f4exb
922cfc695e
Test source: Make settings assignments atomic. Part of #1329
2022-10-29 21:55:52 +02:00
f4exb
cd656a1dee
SDRPlayV3: fixed commit 15d19ab
missing m_devSampleRate setting. Part of #1329
2022-10-29 21:55:52 +02:00
f4exb
475fe5d080
SigMF file input: Make settings assignments atomic. Part of #1329
2022-10-29 21:55:52 +02:00
Jon Beniston
21a4617a62
Fix sorting of next column
2022-10-28 20:51:57 +01:00
f4exb
15d19ab482
SDRPlayV3: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:21 +02:00
f4exb
b3539c9292
SDRPlay: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:21 +02:00
f4exb
b129349b02
RTL-SDR: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:20 +02:00
f4exb
b58d5b0a82
Remote TCP Input: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:20 +02:00
f4exb
68c534f848
Remote Input: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:20 +02:00
Edouard Griffiths
1e1434e1a5
Merge pull request #1492 from srcejon/fix_1474
...
Satellite tracker settings
2022-10-28 18:34:57 +02:00
Jon Beniston
ac2102cd6f
Save column sort as a setting. Fix deserialize of target satellite. For #1474
2022-10-28 14:40:34 +01:00
Jon Beniston
139642ad4a
Fix support for using Serial or TCP for either protocol
2022-10-28 13:56:39 +01:00
CRD716
71df197196
atvmodsource.h comment typo
2022-10-27 21:51:58 -05:00
Edouard Griffiths
bb6892a317
Merge pull request #1489 from srcejon/fix_1484
...
Check for existing pipes after GUI is created.
2022-10-28 00:29:42 +02:00
Jon Beniston
a618dae6e7
Check for existing pipes after GUI is created. For #1484
2022-10-27 19:15:46 +01:00
Jon Beniston
2c24d19e31
Format time to next event as [HH:]MM:SS, rather than MMMM:SS
2022-10-27 15:41:46 +01:00
f4exb
94a465b210
PlutoSDR input: Make settings assignments atomic. Part of #1329
2022-10-24 00:57:41 +02:00
f4exb
112d0594b5
Perseus: Make settings assignments atomic. Part of #1329
2022-10-23 23:59:48 +02:00
f4exb
4d8667e716
Local input: Make settings assignments atomic. Part of #1329
2022-10-23 23:30:00 +02:00
f4exb
793bf690a2
LimeSDR input: Make settings assignments atomic. Part of #1329
2022-10-23 23:13:55 +02:00
f4exb
30d08b2911
KiwiSDR: Make settings assignments atomic. Part of #1329
2022-10-23 22:02:47 +02:00
f4exb
203a50d224
HackRF input: Make settings assignments atomic. Part of #1329
2022-10-23 20:34:04 +02:00
f4exb
90cab1dfda
FileInput: Make settings assignments atomic. Part of #1329
2022-10-23 20:33:51 +02:00
f4exb
8dfda5e534
FCDProPlus: Make settings assignments atomic. Part of #1329
2022-10-23 11:40:32 +02:00
f4exb
5a162e6474
BladeRF2 input and FCDPro: added missing centerFrequency in settings keys on transverter change
2022-10-23 11:40:20 +02:00
f4exb
c4e963a307
FCDPro: Make settings assignments atomic. Part of #1329
2022-10-23 02:07:59 +02:00
f4exb
1f7f2085fd
BladeRF2: Make settings assignments atomic. Part of #1329
2022-10-23 00:57:48 +02:00
f4exb
58456273b7
BladeRF1: Make settings assignments atomic. Part of #1329
2022-10-22 19:05:33 +02:00
f4exb
a1161657ad
Audio Input: Make settings assignments atomic. Part of #1329
2022-10-22 12:28:24 +02:00
f4exb
2eeadfe758
Airspy and AirspyHF: fixed apply use reverse API. Part of #1329
2022-10-22 12:27:54 +02:00
f4exb
f9abe865b1
AirspyHF: Make settings assignments atomic. Part of #1329
2022-10-22 11:26:13 +02:00
f4exb
1544ea3d46
Airspy: Make settings assignments atomic. Part of #1329
2022-10-22 10:23:29 +02:00
f4exb
a5335c0b25
Airspy: extend LO ppm range
2022-10-20 06:33:50 +02:00
f4exb
f034319c22
Updated versions and changelogs
2022-10-19 17:40:14 +02:00
Jon Beniston
025dddc637
BladeRF doesn't support transverter, so fix to 7 digits
2022-10-17 15:04:01 +01:00
Jon Beniston
549d448ba7
BladeRF doesn't support transverter, so fix to 7 digits
2022-10-17 14:25:02 +01:00
Jon Beniston
929e0d34dc
Adjust number of frequency digits depending whether transverter is enabled
2022-10-17 13:43:32 +01:00
f4exb
5b27a50cf8
DATV plugin: added dial to flip through DATV standard symbol rates
2022-10-16 23:01:20 +02:00
Jon Beniston
afcf504886
Adjust number of frequency digits display depending whether tranverter is enabled
2022-10-16 15:04:54 +01:00
f4exb
c63834297a
Remtote input: set remote frequency control to 9 digits. Complement to #1476
2022-10-15 11:08:56 +02:00
f4exb
949a9e9380
Center frequency dials up to 9 digits and transverter delta frequency dial up to 12 digits. Fixes #1476
2022-10-15 03:04:29 +02:00
f4exb
90199aa5ac
M17 demod: updated threading model. Part of #1346
2022-10-14 21:31:54 +02:00
f4exb
2eeaaef3dc
Remote sink: updated threading model. Part of #1346
2022-10-14 21:10:16 +02:00
f4exb
63a1e17f8d
Local sink: updated threading model. Part of #1346
2022-10-14 00:03:57 +02:00
f4exb
13ebf925ff
Frequency tracker: updated threading model. Part of #1346
2022-10-13 23:52:53 +02:00
f4exb
aac1c9cd90
WFM demod: updated threading model. Part of #1346
2022-10-13 23:52:46 +02:00
f4exb
0b99a6f309
SSB demod: protect from m_basebandSink is null
2022-10-13 23:14:25 +02:00
f4exb
02ed98fdfb
DSD demod: update threading model complements
2022-10-13 23:04:25 +02:00
f4exb
8721379b55
NFM demod: protect from m_basebandSink is null
2022-10-13 01:45:31 +02:00
f4exb
6ecad314e1
Revert "M17 demod: updated threading model. Part of #1346 "
...
This reverts commit 54ca369d6f
.
2022-10-13 00:56:20 +02:00
f4exb
8f9be5a064
Revert "BFM demod: updated threading model. Part of #1346 "
...
This reverts commit c9dad59438
.
2022-10-13 00:46:36 +02:00
f4exb
5cba51b23a
AM demod: update threading model complements
2022-10-13 00:46:23 +02:00
f4exb
abf0f2f2e7
VOR demod: updated threading model. Part of #1346
2022-10-13 00:14:00 +02:00
f4exb
54ca369d6f
M17 demod: updated threading model. Part of #1346
2022-10-12 23:41:35 +02:00
f4exb
aab8b0f15d
Chirpchat demod: updated threading model. Part of #1346
2022-10-12 23:11:38 +02:00
f4exb
c9dad59438
BFM demod: updated threading model. Part of #1346
2022-10-12 22:52:50 +02:00
f4exb
ab936710ea
AM demod: updated threading model. Part of #1346
2022-10-12 22:38:46 +02:00
f4exb
3589b3f076
Interferometer: updated threading model. Part pf #1346
2022-10-10 23:15:49 +02:00
f4exb
ac45994177
DOA2: updated threading model. Part pf #1346
2022-10-10 22:34:09 +02:00
f4exb
f7bc2e1e56
Beam steering CW Mod: update threading model. Part of #1346
2022-10-10 21:45:26 +02:00
Jon Beniston
451eb0e28d
Sat tracker docs: Fix markup and add missing variables
2022-10-10 11:32:31 +01:00
Jon Beniston
3f177c1007
Disable table sorting when adding a new row. Fixes #1472
2022-10-10 11:26:41 +01:00
f4exb
9e4fe95bba
TestMOSync: updated threading model. Part of #1346
2022-10-09 13:06:14 +02:00
f4exb
0e236f8acc
TestMI: updated threading model. Part of #1346
2022-10-09 12:55:57 +02:00
f4exb
621f6a667e
Test sink: updated threading model. Part of #1346
2022-10-09 02:09:50 +02:00
f4exb
0c4f45d934
Audio output: updated threading model. Part of #1346
2022-10-09 01:50:27 +02:00
f4exb
c6496b11f9
TestSource: new threading model. Part of #1346
2022-10-08 23:50:12 +02:00
f4exb
1c75f8d326
TestSource: moved thread start and quit/wait to start and stop methods respectively
2022-10-08 23:29:42 +02:00
f4exb
59127ea4e2
Audio input and KiwiSDR: correct placement of m_running = false
2022-10-08 13:20:45 +02:00
f4exb
17d5f14cac
Perseus: updated threading model. Part of #1346
2022-10-08 13:20:17 +02:00
f4exb
edab4f0b33
KiwiSDR: analyze address on input to accept fully formed urls like http://host:port/ found on the web directory
2022-10-08 12:45:37 +02:00
f4exb
79b7e16c29
KiwiSDR: updated threading model. Part of #1346
2022-10-08 12:10:19 +02:00
f4exb
250144bb0e
KiwiSDR: moved thread start and quit/wait to start and stop methods respectively
2022-10-08 11:56:30 +02:00
f4exb
997a7da292
Audio input: Update threading model. Part of #1346
2022-10-08 10:15:56 +02:00
f4exb
47a6ddddd8
Updated versions and changelogs
2022-10-07 00:24:31 +02:00
Jon Beniston
d6a02f659a
Device GUIs: Stop timers in destructors.
2022-10-05 15:40:09 +01:00
f4exb
cb6f0be85d
Airspy: Update threading model. Part of #1346
2022-10-02 00:28:59 +02:00
Edouard Griffiths
3e54c92a7e
Merge pull request #1459 from srcejon/fix_1422
...
APT Demod: Update to latest aptdec.
2022-10-01 06:08:44 +02:00
Jon Beniston
aab9d3db89
APT Demod: Update to latest aptdec. Remove reference to obsolete zenith variable. Add support for visible calibration.
2022-09-30 16:26:34 +01:00
Jon Beniston
8a80c2e726
Maps: Use mapboxgl as default map on Linux, as osm hangs on a variety of distros / Qt versions
2022-09-30 15:59:51 +01:00
Jon Beniston
c742efc866
ADSB: Handle double quoted arguments in commands
2022-09-29 16:51:08 +01:00
Jon Beniston
a237886005
Satellite Tracker: Implement variable substitution for commands and add additional variables
2022-09-29 16:50:14 +01:00
Jon Beniston
3bd4b4d6aa
Satellite Tracker: Implement variable substitution for commands and add additional variables
2022-09-29 16:50:04 +01:00
Jiří Pinkava
979d171921
More descriptive error for broken/unsupported WAV files
2022-09-28 15:26:27 +02:00
f4exb
7a87155086
HackRF: use software LO ppm correction since hardware correction does not work. Fixes #1443
2022-09-26 22:26:28 +02:00
Edouard Griffiths
f4afc599b7
Merge pull request #1450 from srcejon/radio_astronomy_filter
...
Radio Astronomy: Add filtered power series
2022-09-26 20:58:56 +02:00
Jon Beniston
bf24ce2e3b
Radio Astronomy: Add filtered power series
2022-09-26 12:46:52 +01:00
Jon Beniston
e3c04fcc2b
Satellite Tracker: Signal AOS/LOS when non real time. Fix custom time. For for #1445 .
2022-09-26 12:14:02 +01:00
f4exb
b54575041d
SoapySDR: make sure device open is successful before starting. Fixes #1441
2022-09-26 01:04:22 +02:00
f4exb
36ec0f354d
Revert "VOR Localizer feature: use mapboxgl as osm is broken in Qt 5.15.3"
...
This reverts commit b38f3d46cb
.
2022-09-25 11:43:52 +02:00
f4exb
b38f3d46cb
VOR Localizer feature: use mapboxgl as osm is broken in Qt 5.15.3
2022-09-24 23:07:20 +02:00
f4exb
31edca0a6b
Update threading model in Simple VOR localizer feature. Part of #1346
2022-09-24 23:07:20 +02:00
Jiří Pinkava
53e19b36a0
Replace deprecated QTextStream number conversion functions
2022-09-23 23:34:02 +02:00