Commit Graph

55 Commits

Author SHA1 Message Date
f4exb 4e2978f7ea Fixed -Wunused-but-set-variable warnings 2020-11-15 00:36:03 +01:00
f4exb 9bd8e9c34e Fixed -Wsign-compare warnings 2020-11-14 22:08:06 +01:00
f4exb 7a6636b63a Fixed -Wunused-variable warnings 2020-11-14 18:45:05 +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 6172f5a33f XTRX: REST API: fixed wrong setting object 2020-04-20 01:11:32 +02:00
f4exb c7e7215199 XTRX: fixed sample rate setting 2020-04-18 19:12:37 +02:00
f4exb be7ec93654 XTRX: cosmetic changes 2020-04-11 17:48:03 +02:00
f4exb 6398f4dd42 XTRX output: added missing file in cmake file 2020-02-27 11:17:16 +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 3b74153ec6 SampleSourceFifo refactoring and Tx code reorganization 2019-11-15 01:05:32 +01:00
f4exb e6a929470f Renamed SampleSourceFifo to SampleSourceFifoDB to mark double buffered nature of FIFO 2019-11-02 11:03:07 +01:00
f4exb 4949e1fd04 Tx plugins: corrected FIFO begin iterator vs number of samples read 2019-10-27 08:03:32 +01: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 f80d16451b REST API: config: PUT (1): swagger implementation. Various small fixes 2019-08-05 18:29:09 +02:00
f4exb a078239685 REST API: config: GET (11). Support of the rest of devices 2019-08-04 20:24:44 +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 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 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
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 6d5d77dc6c Channel local source (1) 2019-05-10 00:34:35 +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 ef15157a50 Fixed incomplete copyright headers (1) 2019-04-11 06:39:30 +02:00
f4exb dc519fbda7 XTRX input: implemented baseband or device sample rate input option 2019-04-10 23:40:45 +02:00
f4exb c94b7ccbe2 XTRX output: implemented baseband or device sample rate input option 2019-04-10 22:10:49 +02:00
f4exb 345112f1fe Reverse API originator information: implemented for start/stop in all sink plugins 2019-03-25 15:26:01 +01:00
f4exb 6be1d908ab Reverse API originator information: implemented in all sink plugins 2019-03-25 13:46:42 +01:00
f4exb 918e42e8c5 Updated XTRX documentation and Debian changelog 2019-01-18 00:45:19 +01:00
f4exb 3826b1faeb XTRX fixes (2) 2019-01-17 01:27:07 +01:00
f4exb 8d4dc0c8ff XTRX output: REST API fixes 2019-01-16 01:56:43 +01:00
f4exb 919c88b0ce XTRX: REST API fixes 2019-01-16 00:37:27 +01:00
f4exb 46e92e41dc REST API: fixed reverse API address setting 2019-01-13 11:35:31 +01:00
f4exb 9beeb45a05 XTRX output: more restrictions documented 2019-01-04 10:48:33 +01:00
f4exb b1d1d3c5e0 XTRX: fixed apply settigns loop in case NCO is used on both channels. Refactored debug messages 2019-01-04 10:47:34 +01:00
f4exb 7173032645 XTRX: updated documentation with real time scheduling tricks and other minor updates 2019-01-04 05:09:55 +01:00
f4exb 733f3d4ba4 XTRX: make clock gen setting consistent 2019-01-04 04:45:52 +01:00
f4exb e3069d3a69 XTRX: updated documentation 2019-01-03 14:58:15 +01:00