Commit Graph

6507 Commits

Author SHA1 Message Date
f4exb 841a8fe242 Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget 2020-10-05 19:48:05 +02:00
f4exb 31bf99a619 Removed dangling PluginInstanceGUI references 2020-10-05 16:30:24 +02:00
f4exb 6ebf4569bf Delete channel API from DeviceUISet. Update FeatureUISet 2020-10-04 22:16:09 +02:00
f4exb e9a32528d7 Delete Feature in FeatureUISet 2020-10-04 22:16:09 +02:00
f4exb b1c9a35dcb Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow 2020-10-04 22:16:09 +02:00
f4exb 4ab683fa7d Feature plugins: use specialized FeatureGUI superclass. Handle GUI lifecycle in DeviceUISet 2020-10-04 22:16:09 +02:00
f4exb 1a9f67b55c Moved PluginInstanceGUI to sdrgui library 2020-10-04 22:16:09 +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 9a64bb3b75 Removed PluginInstanceGUI reference in PluginInterface implementationo 2020-10-04 22:16:09 +02:00
f4exb 315c64c8c7 Removed PluginInstanceGUI reference in DeviceAPI 2020-10-04 22:16:09 +02:00
f4exb efaba0fa67 Feature plugins: register feature instances outside of their GUI classes 2020-10-04 22:16:09 +02:00
f4exb 93de98c53c Register channels with their URI 2020-10-04 22:16:09 +02:00
f4exb 8bf2d4469b Channel API: new getURI method. Applied to LoRa demod 2020-10-04 22:16:09 +02:00
f4exb a93a93cec0 Channel API: new getURI method. Applied to common plugins 2020-10-04 22:16:09 +02:00
f4exb 7d3adee2b0 Feature plugins: changed getIdentifier method 2020-10-04 22:16:09 +02:00
f4exb c9d372f1c9 Add GUI to device set outside plugin: applied to LoRa demod 2020-10-04 22:16:09 +02:00
f4exb 1b11363214 Add GUI to device set outside plugin: applied to common plugins 2020-10-04 22:16:09 +02:00
f4exb 7a0f15acaf Add GUI to device set outside plugin 2020-10-04 22:16:09 +02:00
f4exb b8568feb47 Replace separate create channel methods (BS and CS): Lora Demod 2020-10-04 22:16:09 +02:00
f4exb ef65afea02 Replace separate create channel methods (BS and CS): common plugins 2020-10-04 22:16:09 +02:00
f4exb 77955d4dba Replace separate create channel methods (BS and CS) by a single one combining both interfaces 2020-10-04 22:16:09 +02:00
f4exb dc31bd8c48 Moved DeviceSet from sdrsrv to sdrbase 2020-10-04 22:16:09 +02:00
f4exb f92622b45a Remove unused message from BasebandSampleSink 2020-10-04 22:16:09 +02:00
f4exb e4f2c80172 Make channels and features creation consistent between GUI and Server flavors 2020-10-04 22:16:09 +02:00
f4exb 05cd1460e9 Removed unused methods from DeviceSet 2020-10-04 22:16:09 +02:00
Edouard Griffiths b17a8c942b
Merge pull request #652 from srcejon/usrp
Add USRP radio source & sink plugins
2020-10-04 20:31:10 +02:00
Jon Beniston 99ec24c0fe Disable support for some radios to speed up compilation 2020-10-04 17:27:22 +01:00
Jon Beniston b30770474f Disable UHD tests, examples and utils in order to speed up build 2020-10-04 13:31:25 +01:00
Jon Beniston 184a28929b Fix syntax errors in debian/control 2020-10-04 11:44:22 +01:00
Jon Beniston e17bb50efd Add python3-mako, python3-cheetah and python3-numpy as build dependencies 2020-10-04 09:43:41 +01:00
f4exb 7fada4ea4f external/windows: UHD, libusb, Boost upgrdes 2020-10-04 10:15:39 +02:00
Jon Beniston 1f7891ea4c Add python-mako to list of required build packages. 2020-10-04 08:38:17 +01:00
Jon Beniston 0ff50a244e Disable Python API for UHD 2020-10-03 19:44:56 +01:00
Jon Beniston aee4ab1f9b Fix paths to UHD when cmake run with ENABLE_EXTERNAL_LIBRARIES 2020-10-03 15:10:58 +01:00
Jon Beniston f408c54f61 CMake files for UHD are in host subdir 2020-10-03 14:48:27 +01:00
Edouard Griffiths aa0cba102a
Merge pull request #651 from srcejon/windows_fix
Remove SDRGUI_API to allow linking on Windows
2020-10-03 11:56:57 +02:00
Jon Beniston 3e6edfa17f Fix compiler warnings 2020-10-03 09:27:37 +01:00
Jon Beniston 0cb12eca8f Remove export.h as not needed 2020-10-03 08:45:29 +01:00
Jon Beniston c895363e3b Update FindUHD rules 2020-10-02 23:22:03 +01:00
Jon Beniston d4aa5d75b5 Add USRP device support. 2020-10-02 22:45:28 +01:00
Jon Beniston 659723cdad Remove SDRGUI_API to allow linking on Windows 2020-10-02 13:57:00 +01:00
Edouard Griffiths ad55211abb
Merge pull request #648 from dl1ksv/patch-1
FCDPro+ not visible
2020-10-02 10:32:01 +02:00
Volker Schroer fa8933ad7b
Update fcdproplusplugin.cpp
Make the fcdpro+ device visible in the list of available source devices
2020-10-01 17:53:37 +02:00
f4exb 645cf2413c Updated versions and changelogs. Fixed build server off for Appveyor Windows build 2020-09-29 08:42:11 +02:00
f4exb 192960d881 RigCtl Server: REST API fixes 2020-09-29 01:46:10 +02:00
f4exb 9c2e9ccb75 Simple PTT: corrected PTT button highlight when coming from REST API action 2020-09-29 01:27:01 +02:00
f4exb 79b087e93c Feature plugins: REST API fixes 2020-09-29 01:14:44 +02:00
f4exb afa2beefee Fixed REST API Swagger UI 2020-09-29 00:47:30 +02:00
f4exb 2ac54f18a2 Feature plugins: updated main window documentation 2020-09-28 23:58:17 +02:00