Commit Graph

1752 Commits

Author SHA1 Message Date
f4exb 68c534f848 Remote Input: Make settings assignments atomic. Part of #1329 2022-10-28 20:57:20 +02: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 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
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 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
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
f4exb b54575041d SoapySDR: make sure device open is successful before starting. Fixes #1441 2022-09-26 01:04:22 +02:00
Jon Beniston df015c1368 AirspyHF: Remove unused variables 2022-09-21 21:06:35 +01:00
Jon Beniston 94140bcbd7 Don't use this as parent, as called from different thread 2022-09-20 21:09:54 +01:00
Jon Beniston 63282ebfcd AirspyHF: Update threading model 2022-09-20 15:04:00 +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
Jon Beniston a46f5a635e Lime: Add missing return value. 2022-09-16 15:32:56 +01:00
f4exb d9ad758971 Updated versions and changelogs 2022-09-01 21:51:04 +02:00
Edouard Griffiths 6320cd7d2a
Merge pull request #1395 from srcejon/fix_1389_part_2
Lime: Implement #1389
2022-08-29 23:25:32 +02:00
Jon Beniston d04b4840a9 Lime: Report calibration errors in GUI. Check LPF is reasonable for up/downconversion. 2022-08-27 17:08:03 +01:00
Jon Beniston d404e9f943 Add start/stop all devices button in toolbar. Add device stateChanged signal. Use in RTL SDR GUI for updating device state 2022-08-27 10:18:17 +01:00
Jon Beniston 6ef84154a5 For #1389
Handle LMS_Calibrate returning positive error values.
Set Lime minimum frequency in GUI to 30MHz+NCO freq.
Set minimum calibration bandwidth to 2.5MHz.
2022-08-21 15:34:51 +01:00
f4exb 044af0d06d LimeSDR: reduced LimeSDR stream FIFO size to 256k to improve latency 2022-08-19 06:35:45 +02:00