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
f4exb
07a901942b
Updated versions and changelogs
2020-08-29 22:32:11 +02:00
f4exb
b33f37952c
DATV decoder: fixed UDP sender dropping packets. Fixes issue #579
2020-08-29 12:46:37 +02:00
f4exb
a88b2074c4
Updated versions and changelogs
2020-08-27 09:58:11 +02:00
f4exb
459298687b
Remote Input: multicast: REST API implementation
2020-08-27 09:55:04 +02:00
f4exb
9a39df9c3e
Remote Input: updated documentation
2020-08-27 07:41:02 +02:00
f4exb
2b1ddc7208
Remote Input: added option to join a multicast group. Implements #611
2020-08-27 07:40:54 +02:00
f4exb
6a78932130
UDP Source: style and debug message fixes
2020-08-27 07:40:41 +02:00
f4exb
096dd0d2b0
FileSource: calculate file record length down to the microsecond. Implements #614
2020-08-26 00:13:01 +02:00
f4exb
47a1eeaedc
FileInput: calculate file record length down to the microsecond. Implements #614
2020-08-26 00:12:30 +02:00
f4exb
fdafc95b0c
Updated version and changelogs
2020-08-25 21:05:54 +02:00
f4exb
e830f017d3
UDP source: updated documentation
2020-08-25 21:00:20 +02:00
f4exb
0e1e5f7a0b
UDP Source multicast: REST API: implementation
2020-08-25 00:16:06 +02:00
f4exb
125930ca7c
UDP Source: restore spectrum display
2020-08-25 00:07:21 +02:00
f4exb
f5b9c31a45
UDP Source: GUI compatibility with older version of Qt
2020-08-25 00:07:13 +02:00
f4exb
6d65bc74fc
UDP sink: implemented multicast join. Implements #610
2020-08-25 00:06:58 +02:00
f4exb
77051b87fd
NFM demod: correct phase discriminator setFMScaling when applying audio sample rate
2020-08-25 00:06:46 +02:00
f4exb
263a786255
ATV Demod: fixed documentation
2020-08-25 00:06:36 +02:00
f4exb
93b9ebfab5
ATV Demod: fixed ATVDemodSink::apply_setiings
2020-08-21 07:29:58 +02:00
f4exb
8a565a0de2
Upgrade libiio and libairspyhf versions. Updated version and changelogs
2020-08-20 14:02:06 +02:00
f4exb
3afb3c59d5
ATV demod: updated documentation
2020-08-20 08:51:11 +02:00
f4exb
cbc81b8769
ATV Demod: integer number of points per line is simply an Euclidean division
2020-08-20 08:50:44 +02:00
f4exb
0c04560b3c
Merge pull request #605 from ubfx/plutosdr_iq_sampling
...
Fix libiio channel handling for IQ sampling with plutosdr
2020-08-19 13:13:45 +02:00
f4exb
596d2ef149
ATV Demod: applied now threading model
2020-08-19 13:12:23 +02:00
Felix Schneider
c4ccb59e95
Clean up iq sampling fix
2020-08-19 10:02:50 +02:00
Felix Schneider
7848b01987
Open both I and Q channels on plutosdr and change the inputthread accordingly
2020-08-19 09:11:20 +02:00
f4exb
a2a584440c
ATV Demod: arbitrary sample rate: GUI changes
2020-08-18 23:40:55 +02:00
f4exb
2c2ec0327c
ATV demod: removed HSync active condition (fix of original changes)
2020-08-18 20:08:46 +02:00
f4exb
e76e2321c1
ATV demod: effective support of random channel sample rate
2020-08-18 16:23:40 +02:00
f4exb
7eb5b762b0
AirspyHF: use transfer->ctx to pass this object address
2020-08-17 13:58:17 +02:00
f4exb
17afe4fa65
Airspy: use transfer->ctx to pass this object address
2020-08-17 13:58:09 +02:00
f4exb
e037aa61a2
FileSink: fixed compiler warnings
2020-08-17 13:58:01 +02:00
Vort
fe1f2305a5
ATV Modulator: fix crash when m_pointsPerHBar = 0
2020-08-14 11:07:54 +03:00
Vort
f08ed0ff7d
ATV Demodulator: implement double buffering
2020-08-10 15:54:34 +03:00
f4exb
e6e7ece46c
Removed file recording function from device plugins
2020-08-09 00:47:06 +02:00
f4exb
45698b1896
FileSink: REST API implementation
2020-08-08 23:57:47 +02:00
f4exb
6bfc6bacee
New FileSink channel plugin
2020-08-08 23:14:05 +02:00
f4exb
44a62ea505
Renamed FileSink plugin to FileOutput
2020-08-08 17:29:57 +02:00
f4exb
1870b35832
SoapySDR: prepend the driver name to the device label so it can be differentiated if handled by SoapySDR remote
2020-08-08 17:29:57 +02:00
Vort
2e90be0044
Sample offset is adjusted every line
2020-08-05 19:36:07 +03:00
Vort
44d199cfab
Move TVScreen data to separate object
2020-08-04 17:02:18 +03:00
Vort
a6ec7651fb
TVScreenAnalog with subsample shift shader added
2020-08-04 10:02:08 +03:00
f4exb
161cded056
Fixed some compiler warnings
2020-08-03 13:07:06 +02:00
f4exb
674a4ccd27
Modulator plugins with configurable audio: fixed audio sample rate handling
2020-08-03 13:06:41 +02:00
f4exb
7917d595f5
Demods with audio: systematically reapply audio sample rate in case of channel sample rate change
2020-08-03 13:00:00 +02:00
f4exb
c41cf68d60
Demod plugins with configurable audio: fixed audio sample rate handling
2020-08-03 12:59:31 +02:00
f4exb
720d69311e
ATV Modulator: fixed 819 lines system
2020-08-03 08:23:24 +02:00