1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-12-03 05:25:17 -05:00
Commit Graph

216 Commits

Author SHA1 Message Date
f4exb
6ebf4569bf Delete channel API from DeviceUISet. Update 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
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
a93a93cec0 Channel API: new getURI method. Applied to common plugins 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
ef65afea02 Replace separate create channel methods (BS and CS): common plugins 2020-10-04 22:16:09 +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
a4a16265a3 Updated version and changelogs 2020-07-01 20:22:41 +02:00
f4exb
563c509c7c Initialize m_audioSampleRate in constructors where missing. Fixes #554 2020-07-01 08:57:38 +02:00
f4exb
a8969af144 Updated plugins version 2020-05-16 08:15:47 +02:00
f4exb
a125ab02cf GLSpectrumGUI: removed reference to message queue in setBuddies method 2020-05-15 23:27:39 +02:00
f4exb
9945c6a8f8 Websocket spectrum: adapted plugins 2020-05-15 22:57:09 +02:00
f4exb
b64d813cfc Fixed some warnings from Mac ports compilation 2020-04-19 06:14:45 +02:00
f4exb
6855602a7f Device API: removed useless stream index parameter on channel API methods 2019-12-23 23:41:44 +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
653f8c1330 Renamed DownSampleChannelizer back to (new) DownChannelizer 2019-12-13 15:15:21 +01:00
f4exb
14a21b10cb Removed obsolete references to DownChannelizr 2019-12-13 00:43:07 +01:00
f4exb
735f1cdbb4 Rx plugins: refactoring of classes (2) 2019-12-04 07:20:05 +01:00
f4exb
246ff824af Corrected network manager process memory leaks (Rx side) 2019-11-12 18:46:45 +01:00
f4exb
51a07c3f7b Channel Rx plugins: implement MIMO support 2019-10-09 07:39:52 +02:00
f4exb
a88556d6f6 REST API: config: GET (13): corrected missing return in deserialize methods of the adapters 2019-08-05 03:42:04 +02:00
f4exb
7688f187bc REST API: config: use specialized ChannelWebAPIAdapter class similar to what has been done for devices 2019-08-05 00:10:56 +02:00
f4exb
a4007b762e REST API: config: (6): config preset channel Rx adapters 2019-08-03 01:05:16 +02:00
f4exb
2274d20856 REST API: config: GET (5): all API supported channels refactoring to use static methods for settings GET. PUT. PATCH 2019-08-03 01:05:16 +02:00
f4exb
ef82b89182 REST API: config: GET (4): optimize channel settings API management and generally improve constedness 2019-08-03 01:05:16 +02:00
f4exb
68f6994f49 differentiate DSPConfigureAudio messages for input and output device 2019-07-30 21:27:48 +02:00
f4exb
c00ccf3b64 SSB demod: fixed span log2 retrieval from preset 2019-07-11 22:24:35 +02:00
f4exb
0b0985f918 FileSource channel: final changes. Bumped version and updated changelogs 2019-07-10 01:58:29 +02:00
f4exb
fb0ec4a680 SSB demod: reworked AGC to handle the threshold gate properly 2019-06-09 09:25:18 +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
966ea1ed07 Debian: updated changelog. Bumped version 2019-05-31 09:00:37 +02:00
f4exb
696ec6caeb SSB demod: corrected processing without AGC and changed some defaults 2019-05-30 15:52:12 +02:00
f4exb
552af0b250 SSB demod: allow FFT filter bandwidth limit to reach input sample rate 2019-05-30 10:39:30 +02:00
f4exb
766c5bff1c SSB demod: set limit on the maximum filter bandwidth relative to actual channel sample rate 2019-05-30 02:43:25 +02:00
f4exb
e7215b54da SSB demod: implemented interpolator for audio 2019-05-28 18:36:18 +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
94d03f9004
remove useless CMAKE_CURRENT_BINARY_DIR 2019-05-21 20:19:30 +02:00
Davide Gerhard
23498ab24b
manage "correctly" plugins/pluginssrv folders 2019-05-21 20:19:25 +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
Davide Gerhard
fd642496b8
remove qmake project files
move to cmake only building system
2019-05-21 20:19:18 +02:00
f4exb
7e128335f1 Propagate change to channel UIs 2019-05-09 21:07:05 +02:00
f4exb
a5e9f251ef Single channel API 2019-05-09 17:27:12 +02:00
f4exb
9e628917dc Removed all obsolete references to devicesourceapi.h and devicesinkapi.h 2019-05-09 12:10:27 +02:00
f4exb
89e53cf179 Single DeviceAPI interface (1) 2019-05-08 22:11:53 +02:00
f4exb
54e46837dd REST API: changed binary tx parameter to ternary direction parameter (0: rx, 1: tx, 2: any) 2019-05-07 14:43:38 +02:00
f4exb
d504b060f9 REST API: added missing bits in some modulators and demodulators for reverse API 2019-04-20 19:53:16 +02:00
f4exb
ef15157a50 Fixed incomplete copyright headers (1) 2019-04-11 06:39:30 +02:00
f4exb
4e4d293e01 Reverse API originator information: implemented in all channel Rx plugins 2019-03-25 13:53:48 +01:00
f4exb
37916cb568 FreeDV demod: stats in the GUI (3) and other fixes. SSB UI deserialization: fixed spectrum setting 2019-02-28 02:42:19 +01:00