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
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
efaba0fa67
Feature plugins: register feature instances outside of their GUI classes
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
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
f92622b45a
Remove unused message from BasebandSampleSink
2020-10-04 22:16:09 +02:00
Jon Beniston
3e6edfa17f
Fix compiler warnings
2020-10-03 09:27:37 +01:00
Jon Beniston
d4aa5d75b5
Add USRP device support.
2020-10-02 22:45:28 +01: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
9c2e9ccb75
Simple PTT: corrected PTT button highlight when coming from REST API action
2020-09-29 01:27:01 +02:00
f4exb
bfb2e0bfd4
Simple PTT: added documentation
2020-09-28 19:37:58 +02:00
f4exb
586d07bcb7
RigCtl Server: added plugin
2020-09-28 19:37:40 +02:00
f4exb
c28ddf2624
Simple PTT updates
2020-09-28 19:23:47 +02:00
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
e36ab79b7a
PTT Feature: initial commit
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
cc619e7bf5
Increase supported sample rate 10x
2020-09-28 09:48:20 +01:00
f4exb
4fb5633e62
Updated version and changelogs
2020-09-26 09:13:34 +02:00
f4exb
cc97dd15a9
Packet Modulator: REST API: added missing settings - implementation
2020-09-24 22:39:39 +02:00
f4exb
465a3dd6f6
Packet Modulator: fixed warning in .ui file and adjust some dimensions
2020-09-24 22:35:01 +02:00
f4exb
c1d0468d12
Packet Mod: fixed warnings in packetmodgui.ui
2020-09-24 08:47:14 +02:00
Jon Beniston
d1f9c57f66
Add narrowband FM preemphasis settings
2020-09-24 08:36:13 +02:00
Jon Beniston
af43c37cf3
Default to AFSK modulation.
2020-09-24 08:36:13 +02:00
Jon Beniston
9543f3a117
Add 9600 FSK modem with scrambler and raised-cosine pulse-shaping.
...
Add baseband BPF for AFSK.
2020-09-24 08:36:13 +02:00
f4exb
ae60808de8
Corrected Highpass and Bandpass filters normalization. Implements #642
2020-09-21 23:51:45 +02:00
f4exb
71f96aded6
SoapySDR Input: reversed soft LO ppm correction. Fixes #641
2020-09-21 20:32:35 +02:00
f4exb
bc7a227277
DATV demod: added standard basic settings dialog
2020-09-21 20:10:17 +02:00
f4exb
7780435cba
DATV demod: fixed incorrect frequency update when spectrum point and click is used. Fixes issue #637
2020-09-21 19:45:14 +02:00
Jon Beniston
2ac7f9d910
Increase buffer size to account for unintended overflow
2020-09-18 16:52:21 +01:00
Jon Beniston
d954eeb75a
Remove trailing spaces
2020-09-18 16:42:32 +01:00
Jon Beniston
1dc1b17e73
Add packet modulator for transmitting packet radio data packets (AX.25/APRS)
2020-09-18 16:36:27 +01:00
f4exb
401134cdd2
BladeRF2: REST API: add scale in range report implementation
2020-09-14 23:38:06 +02:00
f4exb
5e2d17399d
BladeRF2: generalize scale support in range queries
2020-09-14 23:19:05 +02:00
f4exb
54883699d4
BladeRF2: fixed global gain setting. Fixes issue #630
2020-09-14 23:04:35 +02:00
f4exb
f9f70d91e3
Test Source: fixed worker lifecycle. Fixes issue #626
2020-09-11 00:27:53 +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
f4exb
40bd691a45
RigCtrl plugin: removed QtWidgets dependencies from where they should not be
2020-09-09 01:28:19 +02:00
Jon Beniston
c12076b966
Add missing method causing link error on Windows
2020-09-08 20:50:59 +01: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