f4exb
cd5a4db876
Feature plugins framework: presets
2020-09-28 16:49:32 +02:00
f4exb
153429cc7f
Feature plugins framework: REST API and server implementationo
2020-09-28 16:49:32 +02:00
f4exb
d9ec9f2787
RigCtrl plugin: Removed QMainWindow dependency in plugin interface. Get API URI from MainWindow. Cosmetic changes
2020-09-10 02:43:28 +02:00
Jon Beniston
49cb082c7e
Add rigctrl plugin.
...
plugins/misc/rigctrl - Add rigctrl plugin.
sdrbase/plugin/pluginapi.h/.cpp - Add misc plugin registration.
sdrbase/plugin/pluginmanager.h/.cpp - Add misc plugin registration.
sdrbase/plugin/plugininterface.h/.cpp - Add top level UI and global settings serialization callbacks.
sdrbase/settings/mainsettings.h/cpp - Allow plugins to save global settings in main settings file.
sdrgui/mainwindow.cpp - Load settings after plugins are loaded, to allow plugin settings to be loaded and saved.
sdrsrv/maincore.cpp - Support loading/saving of plugin settings.
2020-09-08 15:47:20 +01:00
f4exb
eef1922b00
Renamed FileSink plugin to FileOutput: more name changes
2020-08-08 17:29:57 +02:00
f4exb
0c38888be1
Prevent use of not existent devices: removed default MIMO device setting
2020-05-20 11:26:30 +02:00
f4exb
187502b5f3
Prevent use of not existent devices when fiddling with user device parameters. Fixes issue #510 partially
2020-05-20 11:23:43 +02:00
f4exb
926f45d9fb
FFT factory: implementation base
2020-03-16 21:34:14 +01:00
f4exb
e33ed72059
Removed MIMO plugins and related code
2020-01-01 11:41:00 +01:00
f4exb
bbba942eba
REST API: updates for MIMO (5)
2019-12-29 06:03:55 +01:00
f4exb
4abeefff82
MainCore: fixed sink device set creation and added MIMO creation
2019-12-14 18:45:38 +01:00
f4exb
500f5bc82c
Presets for MIMO
2019-10-09 07:39:52 +02:00
f4exb
836fd6f4e2
Device UI set and Device set channel registrations unification
2019-09-08 00:45:23 +02:00
f4exb
ec22056cbf
REST API: config: fixes (2)
2019-08-13 12:18:47 +02:00
f4exb
144b0db196
New AMBE engine (3)
2019-07-20 23:25:00 +02:00
f4exb
d0c2b73d99
Full renaming of FileSource device to FileInput
2019-07-08 00:59:04 +02:00
f4exb
8ce43225ae
Device user arguments: use it in SoapySDR
2019-06-14 01:14:27 +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
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
d03c44c5ef
Removed udev-rules
2019-05-18 20:51:52 +02:00
f4exb
ddde7a925f
MIMO: copied test source as multiple input. Adaptation of main classes
2019-05-18 06:30:37 +02:00
f4exb
f351fe6e71
MIMO support: added basics in device UI set and device set
2019-05-16 18:39:13 +02:00
f4exb
b2e35b2d31
Added a hidden command line option to activate MIMO functionality
2019-05-12 10:25:55 +02:00
f4exb
029e559824
Single DeviceAPI: REST API fixes
2019-05-09 01:12:40 +02:00
f4exb
89e53cf179
Single DeviceAPI interface (1)
2019-05-08 22:11:53 +02:00
f4exb
4264c72fa7
Fixed incomplete copyright headers (5): sdrsrv
2019-04-11 14:44:23 +02:00
f4exb
bfaaf2e1d3
Make the settings location appear in the log and in the about panel of the GUI also
2019-01-17 11:17:28 +01:00
f4exb
dbf5fb895e
Print the settings path at the beginning of the main window or main core constructor
2019-01-17 08:52:57 +01:00
f4exb
b00aea8989
PVS studio static analyzer fixes (1)
2018-06-21 19:28:11 +02:00
f4exb
e2aabde641
Multiple audio support: renamed AudioDeviceInfo to AudioDeviceManager
2018-03-23 18:08:38 +01:00
f4exb
f85111251b
Multiple audio support: moved AudioDeviceInfo in DSPEngine and added management methods to AudioDeviceInfo
2018-03-23 17:52:16 +01:00
f4exb
a85adbfe0f
Compile sdrbase resources as a binary resource file loaded dynamically
2018-02-18 23:01:02 +01:00
f4exb
db6cfe2257
Main Core: moved source/sink API destruction last
2018-02-15 00:27:29 +01:00
f4exb
e8537d6582
Web API and related: fixed memory leaks and some malfunctions
2018-02-14 11:27:57 +01:00
f4exb
9bafb2d9b3
24 bit DSP: document in log and Web API. Adding PID information
2018-01-22 23:29:09 +01:00
f4exb
2bb579fb4b
Logging: removed v prefix on SDRangel version
2018-01-07 03:22:38 +01:00
f4exb
1f4cdd1f3c
Logging: also print pointer size of building architecture
2018-01-07 03:20:27 +01:00
f4exb
333df92c06
Put application and system info at the start of the log file if it is being used
2018-01-07 02:52:35 +01:00
f4exb
92a4639a17
Server: fix possible core dumps in device sink/source APIs saveSinkSettings or saveSourceSettings by removing reference to pluginInstanceUI which is null in server mode
2017-12-28 17:22:18 +01:00
f4exb
61d4de4601
Server: fix possible core dump in MainCore::changeSampleSource by removing the saving and loading of device settings on the working preset
2017-12-28 17:14:52 +01:00
f4exb
92235a2e41
Server: fix core dump in MainCore::changeSampleSink by removing the saving and loading of device settings on the working preset (same as in changeSampleSource)
2017-12-28 17:13:48 +01:00
f4exb
b011185e42
Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex} DELETE
2017-12-23 22:33:30 +01:00
f4exb
514e408aac
Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel POST implementation and rework in the PluginInterface
2017-12-23 05:56:40 +01:00
f4exb
d4ca83ff61
Server: Web API: implemented /sdrangel/deviceset/{deviceSetIndex}/channel POST with bugs
2017-12-22 18:19:49 +01:00
f4exb
e7c73b8449
Server: Web API: implemented /sdrangel/deviceset/{deviceSetIndex} GET and /sdrangel/deviceset/{deviceSetIndex}/device PUT
2017-12-22 00:07:59 +01:00
f4exb
e4678ec70c
Server: Web API: implemented /sdrangel/preset DELETE
2017-12-21 00:31:38 +01:00
f4exb
9dd707896d
Use a name field in channels to be used in headless version to replace the GUI object name that was used as the name field
2017-12-20 23:57:06 +01:00