DreamNik
7edc1314aa
Append prefix to plugin name when running on Android.
...
Android libraries can't be placed inside subdirectory, so to
distinguish plugins from regular libraries the new prefix is used.
2024-10-30 07:54:54 +01:00
f4exb
439b5d094c
Rewriting of copyright notices for sdrbase. Part of #1893
2023-11-19 13:43:10 +01:00
f4exb
89196c40b2
Massive UI revamping (v7): Make soapy SDR support optional. Fixes #718
2022-04-30 12:52:25 +02:00
Jon Beniston
5461facb3b
Add Satellite Tracker feature
2021-02-26 20:25:48 +00:00
Kacper Michajłow
74d0c74830
Fixes for clang-cl build
2020-11-22 04:01:02 +01:00
f4exb
0f6e157599
MIMO activation in Main Window
2020-11-10 12:08:58 +01:00
f4exb
e4f2c80172
Make channels and features creation consistent between GUI and Server flavors
2020-10-04 22:16:09 +02:00
f4exb
cd5a4db876
Feature plugins framework: presets
2020-09-28 16:49:32 +02:00
f4exb
e8f3745bf3
Feature plugins framework initial commit and Misc plugins removal
2020-09-28 16:49:32 +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
44a62ea505
Renamed FileSink plugin to FileOutput
2020-08-08 17:29:57 +02:00
f4exb
e33ed72059
Removed MIMO plugins and related code
2020-01-01 11:41:00 +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
8b5e71a1cc
MIMO channels: added methods to the plugin system
2019-09-02 23:10:32 +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
810bbe2979
REST API: config: GET (3): mechanism to deal with channel settings API formatting without creating a complete channel object. Applied to AM demod
2019-08-03 01:05:16 +02:00
f4exb
d0c2b73d99
Full renaming of FileSource device to FileInput
2019-07-08 00:59:04 +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
f4exb
c99b16f7d7
Revert "Removed useless reference to the QPluginLoader in the Plugin structure"
...
This reverts commit 1e881d0b2f
to avoid future conflicts.
2019-05-22 13:49:44 +02:00
Davide Gerhard
c24a37d011
pluginmanager: remove append of pluginLoader on m_plugins.
...
Seen that it is not used we can remove from the Plugin() object and
delete the instance at the end.
2019-05-22 08:31:07 +02:00
f4exb
1e881d0b2f
Removed useless reference to the QPluginLoader in the Plugin structure
2019-05-20 03:36:16 +02:00
f4exb
75ee688ac2
MIMO: implemented add/remove MIMO device set in main GUI
2019-05-18 11:59:56 +02:00
f4exb
ddde7a925f
MIMO: copied test source as multiple input. Adaptation of main classes
2019-05-18 06:30:37 +02:00
f4exb
8029194c02
Local output plugin and fixes
2019-05-10 23:38:52 +02:00
f4exb
89e53cf179
Single DeviceAPI interface (1)
2019-05-08 22:11:53 +02:00
f4exb
9e5003eab9
New plugin pair LocalSink and LocalInput to pipe streams internally
2019-05-02 04:02:40 +02: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
f4exb
a1fbc790bf
Added the SDRdaemon server executable
2018-08-18 21:30:51 +02:00
f4exb
72e29fd3f8
Moved export.h file to root of exports directory and removed util
2018-03-20 13:49:21 +01:00
f4exb
c22d146376
Adapt to MSVC linker
2018-03-03 20:23:38 +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
f2cdacb057
Server: pass plugins subdirectory to the PluginManager::loadPlugins method
2017-12-17 10:36:22 +01:00
f4exb
02e0945368
Web API: implemented /sdrangel/channels: Get a list of channel plugins available in this instance
2017-11-23 01:19:32 +01:00
f4exb
c4e26bf66d
Rx channel plugins: use the demodulator constructor separated from the demodulator GUI constructor
2017-11-09 01:03:05 +01:00
f4exb
f2b53fe3aa
Use the modulator constructor separated from the modulator GUI constructor
2017-11-08 22:54:58 +01:00
f4exb
55ad76f43c
New devices handling (1)
2017-11-02 03:30:54 +01:00
f4exb
21ba11d90e
Moved plugin classes back to sdrbase
2017-11-01 23:00:00 +01:00
f4exb
fa77ca3fb6
Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split
2017-10-22 19:12:43 +02:00
f4exb
7c7b24de0d
Corrected SDRdaemon source handling in the plugin manager
2017-09-23 10:00:33 +02:00
f4exb
0e4820d305
PluginManager::selectSampleSinkByIndex: removed useless method
2017-09-15 01:50:14 +02:00
f4exb
6b6b99f30e
PluginManager::selectSampleSourceBySerialOrSequence: removed GUI interaction
2017-09-15 01:24:51 +02:00
f4exb
b2d3c6c2a6
Plugin manager: removed useless select first sample source/sink methods
2017-09-15 00:11:43 +02:00
f4exb
afe08a3547
PluginManager: removed useless dependency on main window
2017-09-01 00:19:47 +02:00
f4exb
2ae702763b
Fixed critical compiler warnings in Windows
2017-05-26 10:35:29 +02:00
f4exb
3a3d8e3dcb
activated compiler warnings
2017-05-25 20:13:34 +02:00
f4exb
fb562f197c
Added reload devices option
2017-01-12 01:24:08 +01:00
f4exb
f68f949c19
Tx support: interim state (1)
2016-12-29 12:41:10 +01:00
f4exb
2246271d47
Tx ph.1: Tx support in PluginAPI and PluginManager
2016-10-19 18:07:27 +02:00