1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2025-11-03 05:01:42 -05:00

61 Commits

Author SHA1 Message Date
f4exb
704775d162 Removed handleMessage virtual method from PluginInstanceGUI 2020-10-03 19:51:14 +02:00
f4exb
afb546529a Removed undesirable methods from PluginInstanceGUI and related common plugins 2020-10-03 11:43:14 +02:00
f4exb
e03be9d6f4 Remote Input: multicast: REST API implementation 2020-08-26 21:46:21 +02:00
f4exb
f875f675d4 Remote Input: updated documentation 2020-08-26 20:02:19 +02:00
f4exb
033a2a0431 Remote Input: added option to join a multicast group. Implements #611 2020-08-26 18:52:36 +02:00
f4exb
fddc5a66e8 Removed file recording function from device plugins 2020-08-08 11:53:56 +02:00
f4exb
23351b6d94 RemoteInput; do not stop UDP handler when stopping else it blocks the restart. Fixes issue #563 2020-07-13 00:15:40 +02:00
f4exb
40e638a785 Remote input buffer size rework: dynamically allocated number of decoder slots. Implements #534 2020-06-28 08:17:39 +02:00
f4exb
a655e8d705 Remote input buffer size rework: dynamically allocatable number of decoder slots 2020-06-28 07:19:20 +02:00
f4exb
9f5d531545 Remote input buffer size rework: member name changes. Adjust sample sink fifo size from sample rate 2020-06-28 06:56:21 +02:00
f4exb
22a886fba9 FileRecordInterface: true dynamic allocation 2020-05-30 21:21:51 +02:00
f4exb
122ff28c41 FileRecordInterface: basic implementation 2020-05-30 19:24:40 +02:00
f4exb
81f158c7f2 Fixed some warnings from Mac ports compilation 2020-04-19 06:13:32 +02:00
f4exb
8208fb031b Samplesources GUI file record: updated documentation 2020-04-01 23:32:19 +02:00
f4exb
c077abf8b0 Samplesources GUI file record: right click to choose file 2020-04-01 23:17:26 +02:00
f4exb
18aa9ffbc2 REST API device and channel actions: extension of record action: implementation 2020-03-10 05:23:19 +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
d63f1a3ed5 Fixed some compilation issues 2019-10-25 13:57:19 +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
92129089a5
add basic external libraries
- codec2
- cm256cc
- mbelib
- serialdv
- dsdcc
2019-05-23 23:51:20 +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
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
c733bade1f Windows build fixes 2019-05-02 21:38:28 +02:00
f4exb
9e5003eab9 New plugin pair LocalSink and LocalInput to pipe streams internally 2019-05-02 04:02:40 +02:00
f4exb
65f7e185b4 Remote sink and input: update documentation 2019-04-30 21:23:49 +02:00
f4exb
f9107b78b2 Remote input: limit m_readLengthSamples range 2019-04-30 08:43:55 +02:00
f4exb
2a8ee97c01 Remote input: R/W balance: increased correction limit to the equivalent of +/- 10ms per read (~20%) 2019-04-29 00:25:26 +02:00
f4exb
d0779be1d2 Remote input: R/W balance: calculate exponential moving average on floating point for better accuracy 2019-04-28 22:05:54 +02:00
f4exb
c60079397e Remote input: moved writes increment counter in the write method for better consistency 2019-04-28 21:22:48 +02:00
f4exb
105873bfda ValueDial fixes 2019-04-26 11:34:35 +02:00
f4exb
c0919b1129 Remote input: GUI cosmetic changes 2019-04-26 03:56:12 +02:00
f4exb
c269472f6e Remote sink / input: pass center frequency in Hz 2019-04-26 03:07:50 +02:00
f4exb
74a9c5d36c Remote: base CRC32 number of bytes for calculation on data FEC size 2019-04-26 02:50:02 +02:00
f4exb
2833eb1b0e Remote: pass center frequency on 64 bits 2019-04-26 02:46:21 +02:00
f4exb
7199ff8271 Remote input GUI: add mini dial for sub kHz center frequency digits 2019-04-26 02:46:18 +02:00