Commit Graph

1784 Commits

Author SHA1 Message Date
Jon Beniston d548ff0eb9 Audio Input: Make sure audio device name corresponds to GUI setting. Set start/stop button background colour according to device status. 2023-01-15 10:24:58 +00:00
f4exb 2552160f8f Updated versions and changelogs 2023-01-14 01:07:29 +01:00
f4exb 411a5f51a7 BladeRF v1: fixed VGA controls in GUI. Fixes #1535 2023-01-11 16:35:06 +01:00
Jon Beniston 94009e05a6 Add libusb for Android 2023-01-02 15:49:20 +00:00
Jon Beniston d574e74908 Support FileInput plugin on Android, by using QFile rather istream 2023-01-02 15:42:34 +00:00
Robin Getz 994a030784
Update sdriq readme.md
The timestamp is is in milliseconds, so make sure people know.

Signed-off-by: rgetz503@gmail.com
2022-12-29 16:42:12 -05:00
Jon Beniston 7aea12e6fe On Android, list USB devices by VID/PID and open using file descriptor. 2022-12-22 11:04:12 +00:00
Jon Beniston 0dd466a900 Add DialogPositioner to ensure dialogs are fully on screen and remain on
screen when screen orientation changes.
Add DialPopup to allow dials to adjusted with a slider, which is easier
on touchscreens.
Add TableTapAndHold to support table context menus on touchscreens.
2022-12-20 10:31:15 +00:00
f4exb f65c6ab1e7 Updated versions and changelogs 2022-12-17 10:30:08 +01:00
f4exb 93c1244c81 BladeRF v1: increased GUI minimum size 2022-12-17 10:23:43 +01:00
f4exb 551f7cbcd3 BladerRF v1: fixed GUI so that XB-200 is properly handled. Fixes #1535 2022-12-17 06:42:28 +01:00
f4exb 5a0fc37241 Updated versions and changelogs 2022-12-01 22:02:11 +01:00
f4exb 6bba016a7d KiwiSDR: implement variable sample rate. Fixes #1523 2022-11-27 00:28:55 +01: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
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
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
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 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
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