1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-23 00:18:37 -05:00
Commit Graph

5222 Commits

Author SHA1 Message Date
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
Jiří Pinkava
bad33e0719 Replace deprecated setStandardButtons 2022-09-23 00:27:50 +02:00
f4exb
9f65a6e636 Update threading model in Simple PTT feature. Part of #1346 2022-09-22 10:54:45 +02:00
f4exb
4bae584a9d Update threading model in Demod Analyzer feature. Part of #1346 2022-09-22 10:54:45 +02:00
f4exb
dc04245a6d AFC feature corrections 2022-09-22 10:54:45 +02:00
Edouard Griffiths
8f0b7287e3
Merge pull request #1436 from srcejon/airspyhfp_thread
Update threading in airspyhf source
2022-09-22 01:03:52 +02:00
Jon Beniston
df015c1368 AirspyHF: Remove unused variables 2022-09-21 21:06:35 +01:00
Jon Beniston
729fe1e1a9 #1452 - Workaround Linux bug in color picker in map settings 2022-09-21 11:04:37 +01:00
f4exb
008e53104d Update threading model in AFC feature. Part of #1346 2022-09-21 06:01:45 +02:00
Jon Beniston
4cd2a2fdfa Call stopWork from destructor. 2022-09-20 21:14:36 +01:00
Jon Beniston
048d6830d9 Remove dead code 2022-09-20 21:13:55 +01:00
Jon Beniston
b1ce69fb2b Call stopWork from destructor. 2022-09-20 21:13:12 +01:00
Jon Beniston
94140bcbd7 Don't use this as parent, as called from different thread 2022-09-20 21:09:54 +01:00
f4exb
db2aa78e0a Frequency tracker: fixed GUI callbacks 2022-09-20 21:52:12 +02:00
Jon Beniston
63282ebfcd AirspyHF: Update threading model 2022-09-20 15:04:00 +01:00
Edouard Griffiths
53df5fe5d7
Merge pull request #1429 from srcejon/fix_1287
#1287 - Fix ADS-B crash when My Position changed
2022-09-20 15:29:04 +02:00
Jon Beniston
ab0962b53d #1287 - Fix ADS-B crash when My Position changed 2022-09-20 12:15:47 +01:00
Jon Beniston
cd3c674ced #1346: Update threading model in Star Tracker, PER Tester and APRS features 2022-09-20 11:48:25 +01:00
Jon Beniston
996cb07eb6 Fix crash when sat specific AOS command specified. Fixes #1425 2022-09-19 19:35:56 +01:00
Edouard Griffiths
ea24077e2b
Merge pull request #1420 from srcejon/remote_control
Remote Control: Fix Mac build
2022-09-19 07:04:01 +02:00
Jon Beniston
6df9749234 Sat Tracker: Fix restoring LOS speech for #1421 2022-09-18 20:30:37 +01:00
Jon Beniston
042b1f0783 Remote Control: Fix Mac build 2022-09-18 16:53:35 +01:00
Jon Beniston
5da8d6d28c Update threading in Rotator Controller for #1346 2022-09-18 16:47:06 +01:00
Jon Beniston
0c5caef095 Remove unused variables 2022-09-18 16:45:25 +01:00
Jon Beniston
8a4c9f5d20 Sat tracker: Use new threading model for #1346. Fix memory corruption bug 2022-09-18 10:59:12 +01:00
f4exb
77f825d980 Updated versions and changelogs 2022-09-18 10:51:03 +02:00
Jiří Pinkava
0df2d75e6d Replace deprecated QMutex(Recursive) with QRecursiveMutex 2022-09-17 23:00:07 +02:00
Edouard Griffiths
9b3f438937
Merge pull request #1415 from srcejon/lime_return_val
Lime: Add missing return value.
2022-09-17 12:50:10 +02:00
Edouard Griffiths
262e932544
Merge pull request #1414 from srcejon/remote_control
Remote Control Feature
2022-09-17 11:21:24 +02:00
Jon Beniston
13ec843891 Fix for QT 5.12 2022-09-17 08:54:38 +01:00
Jon Beniston
7b8ad1c6cf Fix for QT 5.12 2022-09-17 08:46:17 +01:00
Jon Beniston
a46f5a635e Lime: Add missing return value. 2022-09-16 15:32:56 +01:00
Jon Beniston
0fa9026e62 Remote Control: Update readme 2022-09-16 15:01:23 +01:00