f4exb
|
60d4b2f126
|
Set label in AudioFifo to identify the controlling component in error messages. Use a signal to retrieve the channel index in device set appropriately
|
2022-03-18 21:53:53 +01:00 |
|
f4exb
|
283ab64c59
|
Message pipes rework: settings pipes change in AFC, SSB demod, Frequency tracker
|
2022-03-02 06:58:54 +01:00 |
|
f4exb
|
634b25ac1e
|
Channel API rework: make it inherit from QObject and removed QObject inheritance from DSP interfaces. Fixes #1147
|
2022-02-13 00:57:33 +01:00 |
|
f4exb
|
128dd03684
|
New Jogdial Controller feature plugin. Implements #1088
|
2022-01-06 22:47:41 +01:00 |
|
f4exb
|
0d4da317b3
|
Demod Analyzer: fixed sample rate handling. Fixes #931
|
2021-06-29 21:47:27 +02:00 |
|
f4exb
|
b62cf26b22
|
Moved message to GUI to ChannelAPI. Prepares #769
|
2021-02-08 21:52:47 +01:00 |
|
f4exb
|
ee0e5fc777
|
AFC: implemented message pipes for sending back channel settings. Implemented in all relevant channel plugins. Removed obsolete methods
|
2020-12-13 13:04:36 +01:00 |
|
f4exb
|
89a901e383
|
Fixed getURI method in channels and features
|
2020-11-22 19:29:27 +01:00 |
|
Kacper Michajłow
|
f2d01b61d3
|
Avoid global QString init in plugins
This workarounds issue with LTO with GCC #716
|
2020-11-22 04:06:32 +01:00 |
|
f4exb
|
82f98ab6c1
|
cmake: re-integrated -Woverloaded-virtual and fixed corresponding warnings
|
2020-11-15 08:31:49 +01:00 |
|
f4exb
|
b9adbfb1d8
|
Refactored GUI queue access (from kasper93)
|
2020-10-31 19:27:35 +01:00 |
|
f4exb
|
6f4f7910f1
|
Channel settings feature feedback: all plugins
|
2020-10-27 06:16:17 +01:00 |
|
f4exb
|
a93a93cec0
|
Channel API: new getURI method. Applied to common plugins
|
2020-10-04 22:16:09 +02:00 |
|
f4exb
|
9945c6a8f8
|
Websocket spectrum: adapted plugins
|
2020-05-15 22:57:09 +02:00 |
|
f4exb
|
735f1cdbb4
|
Rx plugins: refactoring of classes (2)
|
2019-12-04 07:20:05 +01:00 |
|
f4exb
|
51a07c3f7b
|
Channel Rx plugins: implement MIMO support
|
2019-10-09 07:39:52 +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
|
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 |
|
f4exb
|
a5e9f251ef
|
Single channel API
|
2019-05-09 17:27:12 +02:00 |
|
f4exb
|
89e53cf179
|
Single DeviceAPI interface (1)
|
2019-05-08 22:11:53 +02:00 |
|
f4exb
|
ef15157a50
|
Fixed incomplete copyright headers (1)
|
2019-04-11 06:39:30 +02:00 |
|
f4exb
|
81c8a8eef8
|
Reverse API: SSB demod
|
2018-12-24 00:51:29 +01:00 |
|
f4exb
|
f368c62329
|
Fixed power display going to floor value in some demods
|
2018-08-05 12:44:06 +02:00 |
|
f4exb
|
c424ce10e4
|
SSB demod: implemeted WEB API
|
2018-05-26 15:53:22 +02:00 |
|
f4exb
|
7e6267f41c
|
SSB demod: use delay line to squeeze squelch tail
|
2018-04-22 09:37:34 +02:00 |
|
f4exb
|
231cb45aa6
|
Removed obsolete references to AudioNetSink
|
2018-03-28 10:00:56 +02:00 |
|
f4exb
|
4501066426
|
SSB demod: removed UDP/RTP copy audio entirely
|
2018-03-28 09:27:47 +02:00 |
|
f4exb
|
4fbb8f74c8
|
Multiple audio support: SSB demodulator
|
2018-03-27 11:17:11 +02:00 |
|
f4exb
|
d67c3adeb4
|
Plugins: RTP cleanup
|
2018-03-27 09:20:23 +02:00 |
|
f4exb
|
26995aae1c
|
SSB demod: implement RTP over UDP for audio copy
|
2018-03-07 01:15:59 +01:00 |
|
f4exb
|
0af04cf66f
|
SSB Demod: call applyChannelSettings with force=true at construction and start. Corrected decimator filter cutoff
|
2018-01-09 00:40:48 +01:00 |
|
f4exb
|
aed125e3d0
|
SSB demod: interpolator fixes
|
2018-01-05 18:38:47 +01:00 |
|
f4exb
|
d476736487
|
Demods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
|
2017-12-29 11:04:47 +01:00 |
|
f4exb
|
e39e080cc0
|
Channel source/sink APIs: removed useless getDeltaFrequency pure virtual method
|
2017-12-29 05:22:26 +01:00 |
|
f4exb
|
9dd707896d
|
Use a name field in channels to be used in headless version to replace the GUI object name that was used as the name field
|
2017-12-20 23:57:06 +01:00 |
|
f4exb
|
6d12443100
|
Server: changes to support DeviceSet
|
2017-12-17 23:15:42 +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
|
a57fdb8bd7
|
SSB demod: implemented copy audio to UDP
|
2017-11-21 21:33:46 +01:00 |
|
f4exb
|
dc50ba1249
|
Web API: report Rx channel info summary
|
2017-11-19 18:18:17 +01:00 |
|
f4exb
|
4ad038ed9d
|
Created demod constructor method in all Rx channel plugins
|
2017-11-08 14:23:49 +01:00 |
|
f4exb
|
673047c7e2
|
SSB demod: use settings class in demod
|
2017-10-02 01:45:19 +02:00 |
|
f4exb
|
06ac0d6b4d
|
SSB demod: separate GUI from demod
|
2017-10-01 22:12:10 +02:00 |
|
f4exb
|
d98d8757b0
|
Moved audio sample definitions to dsp types definitions
|
2017-08-24 15:24:28 +02:00 |
|
f4exb
|
4c37f40ed6
|
SSB demod: make AGC clamping optional
|
2017-08-06 00:58:30 +02:00 |
|
f4exb
|
6df03cd147
|
SSB demod: set AGC target to -20dB in power
|
2017-07-26 14:34:49 +02:00 |
|
f4exb
|
8452985061
|
SSB demod: implement audio mute button squelch light indicator
|
2017-07-26 01:44:57 +02:00 |
|
f4exb
|
52eb869b7c
|
SSB demod: AGC: implemented threshold gate to mitigate transients
|
2017-07-26 00:08:29 +02:00 |
|
f4exb
|
2597883015
|
SSB demod: updated AGC
|
2017-07-25 21:21:48 +02:00 |
|
f4exb
|
d15b484a4f
|
SSB demod: added AGC configuration
|
2017-07-25 08:40:15 +02:00 |
|