1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-09-09 22:56:34 -04:00
Commit Graph

1809 Commits

Author SHA1 Message Date
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
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
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
f4exb
d699271fcd Updated versions and changelogs 2022-08-14 11:52:25 +02:00
Jon Beniston
1af00bf357 RemoteTCPInput: Use input frequency offset when calculating local centre frequency 2022-08-08 11:27:00 +01:00
AsciiWolf
7f28242126
Fix small typo in rtlsdr readme 2022-07-21 19:06:18 +02:00
f4exb
c1198ff885 Updated versions and changelogs 2022-07-20 21:56:03 +02:00
Jon Beniston
b35b3d2c1b Fix gcc warnings 2022-07-19 10:43:51 +01:00
Jon Beniston
d662513f76 Fix link 2022-07-19 10:20:18 +01:00
Jon Beniston
bdbac37cd2 Add links to each others docs 2022-07-19 10:19:44 +01:00
Jon Beniston
27da167b97 Add Remote TCP Input and Remote TCP Sink plugins 2022-07-19 10:10:20 +01:00
ericek111
557147d09e
SDRPlayInput: separate HW flavour from mirisdr_open 2022-07-18 15:52:40 +02:00
Jon Beniston
562961610a USRP: Catch all exceptions from set_rx_agc 2022-06-29 11:38:38 +01:00
Jon Beniston
dd6180fbf4 Airspy: Add link to documentation 2022-06-28 08:23:15 +01:00
f4exb
3d17aaaba4 Updated versions and changelogs 2022-06-26 07:24:19 +02:00
Jon Beniston
9b344120e9 USRP: Attempt to support radios without AGC 2022-06-20 14:27:23 +01:00
f4exb
9b2c7511fe Updated versions and changelogs 2022-06-12 23:46:08 +02:00
Jon Beniston
49460a48df USRP: Add support for non-discoverable devices and user arguments.
Tweak UI so icons aren't squashed.
2022-06-01 15:37:50 +01:00
Jon Beniston
73ad00d0a1 Funcube dongle support on windows. 2022-05-29 21:26:04 +01:00
Daniele Forsi
ede1b03528 Fix typing errors in readme's
These are errors that codespell doesn't fix automatically because there is more than one fix.
The following command now gives an empty list of possible fixes, as expected:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,hist,inout,lits,nd,ot,verry --write-changes --summary {} \+
2022-05-22 11:53:36 +02:00
Daniele Forsi
902012641d Fix typing errors in readme's
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=doas,ehr,lits,verry --write-changes --summary {} \+
2022-05-15 12:39:57 +02:00
f4exb
de94ea01b5 Updated main and plugin versions 2022-05-14 13:16:33 +02:00
f4exb
b2536a2ec3 Merge with v7 2022-05-14 12:59:19 +02:00
f4exb
9e5c629473 v7: API: added workspace handling for device, spectrum, feature and channel. Implements #1242 2022-05-13 22:24:48 +02:00
f4exb
cbacc162b2 Updated versions and changelogs 2022-04-29 13:34:25 +02:00
f4exb
520106c7ba Massive UI revamping (v7): fixed devices .ui files to correct display wwhen creating device. Part of #1209 2022-04-27 02:06:17 +02:00
Jon Beniston
00b72891dd Adjust some plugin window constraints so they work better with stack layout 2022-04-26 18:20:23 +01:00
f4exb
5f9d14a56e Massive UI revamping (v7): Fixed sizing of some device windows. Part of #1209 2022-04-25 00:15:46 +02:00
f4exb
218237c466 Massive UI revamping (v7): Devices: set the border on the outer side of the window. Part of #1213 2022-04-24 02:13:18 +02:00
f4exb
90d331675a Massive UI revamping (v7): fixed widget size handling: sample sources. Part ofs #1209 2022-04-21 07:53:36 +02:00
f4exb
249db03cf3 Massive UI revamping (v7): fixed device workspace index save/restore and removed useless geometry blobs. Fixes #1207 2022-04-20 20:08:41 +02:00
f4exb
40e34bdebd Massive UI revamping (v7): implemented device common settings from top bar and added documentation on device windows top and bottom bars 2022-04-17 01:31:50 +02:00
f4exb
0ec3ee5a57 Massive UI revamping (v7): device change: Prefer memory leak to core dump by not deleting old GUI. Unresolved seqfault 2022-04-14 20:41:32 +02:00
f4exb
3604bf8091 Massive UI revamping (v7): fixed spectrum move and device workspace index save in preset 2022-04-14 03:07:33 +02:00
f4exb
df4e769e18 AirspyHF: fixed issue initializing device when open fails (no sample rates) 2022-04-14 00:10:06 +02:00
f4exb
32973132d9 Massive UI revamping (v7): unify custom widget borders 2022-04-10 02:19:26 +02:00
f4exb
cfde845b5a Massive UI revamping (v7): devices UIs update 2022-04-09 22:05:55 +02:00
f4exb
0ca0eb8f73 Massive UI revamping (v7): devices intermediate 2022-04-09 13:38:22 +02:00
f4exb
aad90aeabc Massive UI revamping (v7): devices basic 2022-04-07 16:32:03 +02:00
Piotr Majkrzak
21e033f9a9 SDRPlayV3: Take LIF downsampling into account when calculating the final bandwidth 2022-04-03 15:19:16 +02:00
f4exb
7f1c838cec Updated versions and changelogs 2022-03-30 22:16:08 +02:00
f4exb
4111c967e9 Fixed some signal/slot connects. Removed unnecessary m_channelMessageQueue in ChannelAPI. Fixes #1185 2022-03-23 22:32:23 +01:00
f4exb
053e4a31cd Add label to SampleSinkFifo to mention controlling component in error messages 2022-03-18 21:53:53 +01:00
f4exb
09599e145e Added signals to SampleSinkFifo including samples timings. Implements #1143 and part of #1139 2022-03-15 22:21:06 +01:00
f4exb
3dc0c26ff5 Repair FCD support with better FindHIDAPI cmake module. Fixes #1160 2022-03-06 01:30:15 +01:00
f4exb
5410096f1e Disable FCD as a consequence of #1160 2022-03-05 23:25:07 +01:00