Jon Beniston
2c636afa67
Add support for RTLSDRBlog V4 with HF upsampler
2023-08-26 14:25:03 +01:00
Jon Beniston
05914cc0ba
Fix RTLSDR E4000 gain and bandwidth settings. Add tuner type to GUI.
2023-08-25 15:04:57 +01:00
Jon Beniston
6fee92f8dc
Add build message for sample source
2023-07-30 22:11:31 +01:00
Daniele Forsi
34aca019e2
Fix spelling in strings
2023-07-23 18:55:12 +02:00
f4exb
8a38af480f
Updated versions and change logs
2023-07-11 17:50:11 +02:00
f4exb
8c521f191d
Audio input: use AudioDeviceManager to handle audio
2023-07-11 11:45:20 +02:00
f4exb
c4debeef8e
PlutoSDR input/output: do not apply settings to self when coming from a buddy change. Fixes #1690
2023-07-11 11:44:25 +02:00
f4exb
d1116b564a
Audio Input: handle real signals with new main spectrum feature
2023-07-10 12:23:53 +02:00
f4exb
df917bb489
FCD: use AudioDeviceManager in place of manupulating AudioInputDevice directly
2023-07-10 03:38:40 +02:00
Daniele Forsi
ff47deee60
Fix spelling
...
Fixed with:
find . \( -name '*.md' -o -name '*.ui' -o -name '*.html' \) -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,som,verry --summary --write-changes {} \+
and manual editing.
2023-07-09 09:06:18 +02:00
f4exb
b4847f1d7a
Updated versions and changelogs
2023-06-19 00:45:56 +02:00
f4exb
fce03a6494
SigMFFileInput: fixed acceleration. For #1699
2023-06-03 03:57:11 +02:00
f4exb
9e51aceeeb
Updated versions and changelogs
2023-05-30 00:05:33 +02:00
Jon Beniston
3926993dca
Use debug library on Windows only
2023-05-26 16:52:35 +01:00
Jon Beniston
3a79e63a92
Enable SigMF plugins on windows
2023-05-26 08:28:12 +01:00
f4exb
8260721f2d
Updated cersions and changelogs
2023-05-23 22:39:27 +02:00
f4exb
a6fa12ab3b
Aaronia RTSA output: initial commit
2023-05-23 13:53:13 +02:00
Daniele Forsi
adf0a5f50b
Add a comma after introductory clauses
2023-05-04 21:42:52 +02:00
Daniele Forsi
c6195634f9
Fix repeated words
...
Found with:
grep -r " \([[:alpha:]]\+\) \1 " --color=yes --include=*.md
2023-05-04 21:42:49 +02:00
Daniele Forsi
794be61957
Fix spelling using ispell
2023-05-02 19:43:59 +02:00
Frank Werner
5337cf3cf8
aaroniartsainput: Starting with build 12830 the stream header will contain the field 'sampleFrequency' for accurate bw calculation
2023-04-19 11:42:54 +02:00
f4exb
3f9f81caf9
Updated versions and changelogs
2023-04-06 22:59:07 +02:00
f4exb
d3fbf73ce3
Merge branch 'aaroniartsa'
2023-04-06 22:55:54 +02:00
f4exb
7c4520b7b0
Aaronia RTSA Rx: corrected readme
2023-04-06 18:56:00 +02:00
f4exb
8994438e1b
Airspy: corrected transverter frequency and mode setting from GUI
2023-04-06 18:54:08 +02:00
f4exb
5e7ab5da26
Aaronia RTSA Rx: corrected help link
2023-04-05 09:38:02 +02:00
f4exb
3e9425a518
Aaronia RTSA Rx: added documentation
2023-04-05 09:37:09 +02:00
Edouard Griffiths
c50c866732
Merge pull request #1649 from dforsi/fix/typos
...
Fix spelling
2023-04-03 00:31:02 +02:00
Daniele Forsi
812f2ee452
Fix spelling
...
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes {} \+
and then running the same command with --interactive=2:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes --interactive=2 {} \+
2023-04-02 20:18:12 +02:00
f4exb
b38385b07b
Aaronia RSA Rx: renamings for output plugin provision
2023-04-02 09:59:03 +02:00
f4exb
bf1558071e
Aaronia RSA Rx: implemented sample rate change
2023-04-02 09:59:03 +02:00
f4exb
524180154a
Aaronia RSA Rx: implemented frequency change
2023-04-02 09:59:03 +02:00
f4exb
813e6580fd
Aaronia RSA Rx: implemented change of server address and status indicator
2023-04-02 09:59:03 +02:00
f4exb
bfcc98c67c
Aaronia RSA Rx: get center frequency and sample rate from meta data
2023-04-02 09:59:03 +02:00
f4exb
9e75ccb699
Aaronia RSA Rx: cleanup old code
2023-04-02 09:59:03 +02:00
f4exb
a814b1f2bf
Aaronia RTSA Rx: initial commit
2023-04-02 09:58:48 +02:00
f4exb
d67aac3b27
Updated version and changelogs
2023-03-18 13:45:42 +01:00
f4exb
683bf51d0e
Audio input: Added Fc control
2023-03-11 09:56:18 +01:00
f4exb
e606805beb
Audio inout: added DC block and IQ imbalance
2023-03-11 05:05:58 +01:00
Jon Beniston
32a2d202fd
Set timer to be precise before calling start, otherwise it is ignored on Windows
2023-03-08 16:35:30 +00:00
f4exb
5b169a3978
Updated versions and changelogs
2023-02-23 01:02:36 +01:00
Jon Beniston
534689511a
Fix SDRplay RSPdx LNA table, to have correct number of entries, for #1532
2023-02-09 11:28:40 +00:00
f4exb
46db55f1db
Removed unncecessary call to updateChannels in VORLocalizer and DemodAnalyzer. Fixes #1572
2023-02-03 02:13:54 +01:00
f4exb
5026e4ab5e
Updated versions and changelogs
2023-02-01 09:52:28 +01:00
f4exb
15b2a3e33c
SDRPlay: increase LO ppm range. Fixes #1576
2023-01-30 23:57:27 +01:00
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
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