1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-26 17:58:43 -05:00
Commit Graph

1588 Commits

Author SHA1 Message Date
f4exb
841a8fe242 Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget 2020-10-05 19:48:05 +02:00
f4exb
d3d506a5ae Removed handleMessage virtual method from PluginInstanceGUI 2020-10-04 22:16:09 +02:00
f4exb
d085b4eb7d Removed undesirable methods from PluginInstanceGUI and related common plugins 2020-10-04 22:16:09 +02:00
Jon Beniston
3e6edfa17f Fix compiler warnings 2020-10-03 09:27:37 +01:00
Jon Beniston
d4aa5d75b5 Add USRP device support. 2020-10-02 22:45:28 +01:00
Volker Schroer
fa8933ad7b
Update fcdproplusplugin.cpp
Make the fcdpro+ device visible in the list of available source devices
2020-10-01 17:53:37 +02:00
f4exb
4fb5633e62 Updated version and changelogs 2020-09-26 09:13:34 +02:00
f4exb
71f96aded6 SoapySDR Input: reversed soft LO ppm correction. Fixes #641 2020-09-21 20:32:35 +02:00
f4exb
401134cdd2 BladeRF2: REST API: add scale in range report implementation 2020-09-14 23:38:06 +02:00
f4exb
5e2d17399d BladeRF2: generalize scale support in range queries 2020-09-14 23:19:05 +02:00
f4exb
54883699d4 BladeRF2: fixed global gain setting. Fixes issue #630 2020-09-14 23:04:35 +02:00
f4exb
f9f70d91e3 Test Source: fixed worker lifecycle. Fixes issue #626 2020-09-11 00:27:53 +02:00
f4exb
a88b2074c4 Updated versions and changelogs 2020-08-27 09:58:11 +02:00
f4exb
459298687b Remote Input: multicast: REST API implementation 2020-08-27 09:55:04 +02:00
f4exb
9a39df9c3e Remote Input: updated documentation 2020-08-27 07:41:02 +02:00
f4exb
2b1ddc7208 Remote Input: added option to join a multicast group. Implements #611 2020-08-27 07:40:54 +02:00
f4exb
47a1eeaedc FileInput: calculate file record length down to the microsecond. Implements #614 2020-08-26 00:12:30 +02:00
f4exb
8a565a0de2 Upgrade libiio and libairspyhf versions. Updated version and changelogs 2020-08-20 14:02:06 +02:00
f4exb
0c04560b3c
Merge pull request #605 from ubfx/plutosdr_iq_sampling
Fix libiio channel handling for IQ sampling with plutosdr
2020-08-19 13:13:45 +02:00
Felix Schneider
c4ccb59e95 Clean up iq sampling fix 2020-08-19 10:02:50 +02:00
Felix Schneider
7848b01987 Open both I and Q channels on plutosdr and change the inputthread accordingly 2020-08-19 09:11:20 +02:00
f4exb
7eb5b762b0 AirspyHF: use transfer->ctx to pass this object address 2020-08-17 13:58:17 +02:00
f4exb
17afe4fa65 Airspy: use transfer->ctx to pass this object address 2020-08-17 13:58:09 +02:00
f4exb
e6e7ece46c Removed file recording function from device plugins 2020-08-09 00:47:06 +02:00
f4exb
44a62ea505 Renamed FileSink plugin to FileOutput 2020-08-08 17:29:57 +02:00
f4exb
1870b35832 SoapySDR: prepend the driver name to the device label so it can be differentiated if handled by SoapySDR remote 2020-08-08 17:29:57 +02:00
f4exb
d93651dedb RemoteInput; do not stop UDP handler when stopping else it blocks the restart. Fixes issue #563 2020-07-13 00:06:48 +02:00
f4exb
57cd14c8e1 Updated version and changelogs 2020-07-12 21:01:51 +02:00
f4exb
b8681d59a9 TestSource: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes 2020-07-12 02:39:29 +02:00
f4exb
059d0dc4f2 AirspyHF: refactored Thread to Worker object moved to thread. Equivalent to FileInput changes 2020-07-12 02:39:14 +02:00
f4exb
4bad01280e Airspy: refactored PerseusInputThread to PerseusInputWorker object moved to thread. Equivalent to FileInput changes 2020-07-12 01:51:57 +02:00
f4exb
3ff933152a Perseus: refactored PerseusInputThread to PerseusInputWorker object moved to thread. Equivalent to FileInput changes 2020-07-12 00:35:37 +02:00
f4exb
dadf51b6d7 FileInput: removed center frequency and sample rate from the settings since it should come from the file header 2020-07-11 11:09:58 +02:00
f4exb
7cddf7ce0b FileInput: some code cosmetic changes 2020-07-11 06:56:32 +02:00
f4exb
c75c35acad File Input: refactored FileInputThread to FileInputWorker object moved to thread (contribution from Vort). Fixes #562 2020-07-11 06:45:16 +02:00
f4exb
206eaff050 Remote input buffer size rework: dynamically allocated number of decoder slots. Implements #534 2020-06-28 10:15:26 +02:00
f4exb
385d8cc2db Remote input buffer size rework: dynamically allocatable number of decoder slots 2020-06-28 10:15:15 +02:00
f4exb
16364d604a Remote input buffer size rework: member name changes. Adjust sample sink fifo size from sample rate 2020-06-28 10:14:35 +02:00
f4exb
b7284b6b5c Updated version and changelogs 2020-06-27 10:52:43 +02:00
f4exb
48e3a2808e RTL-SDR bias tee. Updated documentation 2020-06-27 10:49:09 +02:00
f4exb
e62b0c7836 RTL-SDR bias tee. Implements #533 2020-06-27 10:47:50 +02:00
f4exb
18cee9d101 Updated version and changelogs 2020-06-24 05:25:56 +02:00
f4exb
128f091566 IQ swap: updated plugins GUI 2020-06-23 20:00:24 +02:00
f4exb
77c583385a IQ swap: updated plugins documentation 2020-06-23 19:57:54 +02:00
f4exb
c4136c6a44 IQ swap: REST API: implementation in plugins 2020-06-23 19:56:50 +02:00
f4exb
cc5d614f67 IQ swap: initial implementation in plugins 2020-06-23 19:29:58 +02:00
f4exb
e79e11546c PlutoSDR: fixed handling of open device status. Fixes issue #510 2020-05-20 11:23:51 +02:00
Sergei I. Korolev
d9ea8d4abc Added more flexible build options 2020-05-02 17:57:00 +03:00
f4exb
f1d46c440a Fixed incorrect frequency display when transverter is engaged. Fixes issue #509 2020-04-28 05:36:46 +02:00
f4exb
6172f5a33f XTRX: REST API: fixed wrong setting object 2020-04-20 01:11:32 +02:00
f4exb
577ca59760 LimeSDR: revised labels and tooltips for antenna select. Fixes issue #506 2020-04-19 12:58:34 +02:00
f4exb
b64d813cfc Fixed some warnings from Mac ports compilation 2020-04-19 06:14:45 +02:00
f4exb
c7e7215199 XTRX: fixed sample rate setting 2020-04-18 19:12:37 +02:00
f4exb
4300ae6623 LimeSDR: GUI: flip SR and Hw/Sw decimation or interpolation displays 2020-04-18 19:10:01 +02:00
f4exb
be7ec93654 XTRX: cosmetic changes 2020-04-11 17:48:03 +02:00
f4exb
0d094f4aa7 LimeSDR: cosmetic changes 2020-04-09 06:49:28 +02:00
f4exb
03d39f8483 LimeSDR: use constant instead of define for buffer size 2020-04-09 06:49:16 +02:00
f4exb
8a088199c9 Samplesources GUI file record: updated documentation 2020-04-02 05:01:00 +02:00
f4exb
bbe4605258 Samplesources GUI file record: right click to choose file 2020-04-02 05:00:43 +02:00
f4exb
71e65c4e9c RTLSDR GUI file record: right click to choose file 2020-04-02 05:00:10 +02:00
f4exb
597633009c BladeRF2: REST API: implemented actions: implementation 2020-04-02 04:55:24 +02:00
f4exb
323e75cddd REST API device and channel actions: extension of record action: implementation 2020-03-10 19:44:27 +01:00
f4exb
b317c0a59d REST API: device and channel actions: fixes to implementation 2020-03-10 15:31:38 +01:00
f4exb
07c11edb87 REST API device and channel actions: general implementation and RTLSDR and FileSource implementations 2020-03-10 08:33:15 +01:00
f4exb
d0858f21fb Added possibility to specify devices that cannot be discovered automatically. This implements #445 2019-12-16 01:03:47 +01:00
f4exb
1a8028a4eb Commented too frequent debug messages 2019-12-12 18:25:12 +01:00
f4exb
246ff824af Corrected network manager process memory leaks (Rx side) 2019-11-12 18:46:45 +01:00
f4exb
d63f1a3ed5 Fixed some compilation issues 2019-10-25 13:57:19 +02:00
f4exb
01f0dd906a Corrected device display name channel handling 2019-10-09 07:39:52 +02:00
f4exb
ee3313dc82 Plugins device enumeration optimization: factorization of common code for Rx/Tx devices 2019-10-09 07:39:52 +02:00
f4exb
e9bbf0b266 Plugins device enumeration optimization 2019-10-09 07:39:52 +02:00
f4exb
92856056cf BladeRF, HackRF: minor fixes 2019-10-09 07:39:52 +02:00
f4exb
3cf8a2e826 HackRF output: implemented transverter mode 2019-08-28 13:28:53 +02:00
f4exb
d4a32affc2 RTL-SDR: rf bandwidth deserialization fix 2019-08-27 22:39:48 +02:00
f4exb
52593ab240 HackRF input: implemented transverter mode 2019-08-27 08:41:32 +02:00
f4exb
ec22056cbf REST API: config: fixes (2) 2019-08-13 12:18:47 +02:00
f4exb
f80d16451b REST API: config: PUT (1): swagger implementation. Various small fixes 2019-08-05 18:29:09 +02:00
f4exb
7688f187bc REST API: config: use specialized ChannelWebAPIAdapter class similar to what has been done for devices 2019-08-05 00:10:56 +02:00
f4exb
a078239685 REST API: config: GET (11). Support of the rest of devices 2019-08-04 20:24:44 +02:00
f4exb
4b493da226 REST API: config: GET (10): mechanism to deal with device settings API formatting without creating a complete device object. Applied to Airspy input 2019-08-03 11:21:46 +02:00
f4exb
57fa540288 PlutoSDR: updated documentation 2019-07-26 19:23:20 +02:00
f4exb
100929af7a PlutoSDR input: updated documentation 2019-07-26 01:03:51 +02:00
f4exb
1255784b7f PlutoSDR input: implement control of hardware DC and IQ corrections 2019-07-25 13:57:24 +02:00
f4exb
3aaa24a06f PlutoSDR input: added new buttons for hardware corrections 2019-07-25 08:42:32 +02:00
Martin Hauke
a1548333a7 Fix some typos 2019-07-22 23:14:23 +02:00
f4exb
7e6d02f675 FileSource channel: initial commit 2019-07-08 01:45:29 +02:00
f4exb
d0c2b73d99 Full renaming of FileSource device to FileInput 2019-07-08 00:59:04 +02:00
f4exb
7fcc24e06c FileSource input: renaming of settings and report 2019-07-07 00:33:00 +02:00
f4exb
93d91a01db KiwiSDR: fixed DC block toggle update in GUI 2019-07-03 23:49:10 +02:00
f4exb
e317b06fc9 Airspy: use device sample rate detection in libairspy by default 2019-06-30 03:13:07 +02:00
f4exb
7559330482 Added more debug messages in device enumeration 2019-06-26 17:44:44 +02:00
f4exb
2961fbccb3 Fixed BladeRF support 2019-06-26 00:43:03 +02:00
f4exb
4e1bee09e3 Build: MSVC build introduction 2019-06-24 18:25:53 +02:00
f4exb
634723ae2c Restored the previously suppressed __attribute__ unused in a portable way 2019-06-19 18:50:55 +02:00
f4exb
06dea9b29f PVS-Studio analys fixes: core package serious issues 2019-06-14 16:58:09 +02:00
f4exb
63132f0165 Device user arguments: updated documentation 2019-06-14 14:10:25 +02:00
f4exb
8ce43225ae Device user arguments: use it in SoapySDR 2019-06-14 01:14:27 +02:00
f4exb
7f97826c58 KiwiSDR: added a DC block 2019-06-09 20:56:22 +02:00
f4exb
58ee095194 KiwiSDR: updated documentation and Qt5 websockets dependencies where missing. Updated version and changelogs 2019-06-09 19:51:59 +02:00
f4exb
2cefa0ed69 KiwiSDR: implemented file record name 2019-06-09 01:44:04 +02:00