Jon Beniston
97496ae9f9
Install debug symbols on Windows for debug builds
2022-02-06 12:56:58 +00:00
f4exb
76f09a17a7
Fixed wrong structure being used in some sample source and sink plugins web API adapters. Fixes #842
2021-04-15 15:30:29 +02:00
Kacper Michajłow
f2d01b61d3
Avoid global QString init in plugins
...
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
Kacper Michajłow
cf70d9430f
Use QStringLiteral when it make sense
2020-11-22 04:05:04 +01:00
f4exb
55eb6cc951
Fixed -Wunused-parameter warnings
2020-11-14 11:13:32 +01:00
f4exb
170a2661e1
Updated version and changelogs
2020-10-06 07:41:32 +02:00
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
f4exb
e6e7ece46c
Removed file recording function from device plugins
2020-08-09 00:47:06 +02:00
f4exb
18cee9d101
Updated version and changelogs
2020-06-24 05:25:56 +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
Sergei I. Korolev
d9ea8d4abc
Added more flexible build options
2020-05-02 17:57:00 +03: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
323e75cddd
REST API device and channel actions: extension of record action: implementation
2020-03-10 19:44:27 +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
246ff824af
Corrected network manager process memory leaks (Rx side)
2019-11-12 18:46:45 +01: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
a078239685
REST API: config: GET (11). Support of the rest of devices
2019-08-04 20:24:44 +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
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
c885105a87
Build: Linux: added libbladeRF external library
2019-06-02 23:28:37 +02:00
f4exb
76f20fe5d0
Merged latest developments on dev branch (4.8.1 and 4.8.2)
2019-05-31 12:45:29 +02:00
Davide Gerhard
2e04d2fe9d
fix windows code to build with MSVC
...
- remove __attribute__((unused)) not supported on MSVC
- remove __attribute((unused)) not supported on MSVC
- add symbol exports to RemoteDataReadQueue and RemoteDataQueue
- add export symbols to sdrsrv
2019-05-28 15:19:19 +02:00
Davide Gerhard
94d03f9004
remove useless CMAKE_CURRENT_BINARY_DIR
2019-05-21 20:19:30 +02:00
Davide Gerhard
5ff197bc35
fixes for ubuntu 16.04
...
- probably libfreedv/freedv_api.cpp needs more work to avoid crash if
the user select 700C or 800XA
2019-05-21 20:19:29 +02:00
Davide Gerhard
23498ab24b
manage "correctly" plugins/pluginssrv folders
2019-05-21 20:19:25 +02:00
Davide Gerhard
dcfb7f6c97
cmake: full refactor to remove qmake and use cmake on all platforms
2019-05-21 20:19:25 +02:00
Davide Gerhard
fd642496b8
remove qmake project files
...
move to cmake only building system
2019-05-21 20:19:18 +02:00
f4exb
b01c4e2477
Device API: added a number of source and sink streams and update it from the plugins
2019-05-21 00:27:08 +02:00
f4exb
88ea8b2ae9
Renamed createSampleXXXPluginInstanceYYY methods to remove the redundant YYY part
2019-05-19 10:28:50 +02:00
f4exb
9e628917dc
Removed all obsolete references to devicesourceapi.h and devicesinkapi.h
2019-05-09 12:10:27 +02:00
f4exb
89e53cf179
Single DeviceAPI interface (1)
2019-05-08 22:11:53 +02:00
f4exb
7ea814c180
Plugin interface: use enum for single Rx or single Tx type and added the any type
2019-05-07 18:58:20 +02:00
f4exb
54e46837dd
REST API: changed binary tx parameter to ternary direction parameter (0: rx, 1: tx, 2: any)
2019-05-07 14:43:38 +02:00
f4exb
9e5003eab9
New plugin pair LocalSink and LocalInput to pipe streams internally
2019-05-02 04:02:40 +02:00
f4exb
d0bb485ba2
BladeRF: updated documentation
2019-04-13 23:48:16 +02:00
f4exb
bfe38e7965
BladeRF: updated documentation
2019-04-12 13:20:07 +02:00
f4exb
6bc1323c38
BladeRF1: updated plugin version and screenshots
2019-04-12 00:30:57 +02:00
f4exb
461b33f099
BladeRF1 input: implemented baseband or device sample rate input option
2019-04-11 23:07:44 +02:00
f4exb
4bb0f4f51a
Fixed incomplete copyright headers (2): plugins/samplesource
2019-04-11 06:57:41 +02:00
f4exb
e2ac286458
Series of shifted decimators matching shifted interpolators. Applied to HackRF input
2019-04-02 01:10:03 +02:00
f4exb
cd35732807
Reverse API originator information: implemented for start/stop in all source plugins
2019-03-25 15:21:17 +01:00
f4exb
9b30d602c3
Reverse API originator information: implemented in all source plugins
2019-03-25 13:41:38 +01:00
f4exb
8a0508c609
SDRDaemon device plugins migration to Remote device: final changes to remove daemon references. Updated version and Debian changelog
2019-02-03 01:52:11 +01:00