f4exb
|
0e98dbd938
|
SSB mod: base audio compressor sample rate on audio sample rate
|
2019-07-18 22:07:45 +02:00 |
f4exb
|
827fc6cf27
|
SSB demod: implement compressor based on sndfilter code. Removed previous AGC based compressor
|
2019-07-18 01:48:07 +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
|
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
|
a69d8a6422
|
SSB Modulator: implemented hard limiter on compressor to prevent overload
|
2019-05-07 02:50:05 +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
|
369aebf1ed
|
Reverse API originator information: implemented in all channel Tx plugins
|
2019-03-25 13:57:59 +01:00 |
Stefan Biereigel
|
9a4f912102
|
respect usb flag for ssbmod REST API calls
|
2019-02-25 18:39:25 +01:00 |
Stefan Biereigel
|
282be4e7c9
|
fix SSB modulator configuration API query
|
2019-02-24 14:57:06 +01:00 |
f4exb
|
f8f01d928f
|
Reverse API: WFM mod
|
2018-12-21 16:25:22 +01:00 |
f4exb
|
98459f3972
|
Reverse API: SSB mod
|
2018-12-21 02:02:16 +01:00 |
f4exb
|
dc2f25a00b
|
Windows: MSVC2017: fixed more attribute unused cases (1)
|
2018-11-13 00:45:03 +01:00 |
f4exb
|
5771ef4783
|
Foolproof AudioFifo to try fix issue #210. Consequently removed useless timeout parameter on read and write methods
|
2018-09-12 15:30:53 +02:00 |
f4exb
|
406ca837c3
|
SSBMod and WFMMod: fixed compiler warnings
|
2018-09-02 19:49:53 +02:00 |
f4exb
|
a971e6da10
|
Web API: fixed bug in PUT/PATCH of modulators not setting differentially
|
2018-08-08 09:17:25 +02:00 |
f4exb
|
14ec3c01d8
|
SSB modulator: set samples to zero when no modulation. Fixes issue #204
|
2018-08-05 12:48:02 +02:00 |
f4exb
|
56c0aaedcd
|
Mag AGC: corrected step calculation. Added method to combine step up and down smoothing
|
2018-05-06 02:39:39 +02:00 |
f4exb
|
5c51297717
|
Moved FFT filter destruction at end of the mod or demod destructor
|
2018-04-18 22:20:47 +02:00 |
f4exb
|
b38d2a2a65
|
SSB mod: Web API: settings and report implementation
|
2018-04-14 21:46:53 +02:00 |
f4exb
|
e3815e4076
|
SSB mod: moved AF input mode in settings structure
|
2018-04-13 08:41:34 +02:00 |
f4exb
|
0d7f73f595
|
Multiple audio support: SSB modulator
|
2018-03-29 16:57:42 +02:00 |
f4exb
|
745e187e2b
|
Multiple audio support: extend audio output information to UDP/RTP information. New audio preferences dialog
|
2018-03-25 11:50:34 +02:00 |
f4exb
|
15e62814de
|
Multiple audio support: removed audio methods from DSP engine and use AudioDeviceManager instead
|
2018-03-24 03:36:49 +01:00 |
f4exb
|
ea1d007710
|
Channel Tx modulators: in constructor make sure the thread is launched when all members have been properly initialized (i.e. do it last)
|
2018-03-16 10:26:49 +01:00 |
f4exb
|
67e664ef06
|
Fixed memory leak with handling of DSPSignalNotification message in modulators and demodulators. Removed reference to unused PIDController class
|
2018-02-14 20:11:36 +01:00 |
f4exb
|
d6519d7133
|
SSM modulator: lock mutex when size of magnitude AGC is changed
|
2018-02-03 17:26:24 +01:00 |
f4exb
|
b0a97510e2
|
Moving average cleanup
|
2018-02-03 10:33:02 +01:00 |
f4exb
|
2ddcb8c358
|
Differentiate Rx and Tx DSP sample sizes
|
2018-01-22 08:46:05 +01:00 |
f4exb
|
491b8a6d33
|
Replaced hardcoded bit scaling literals by defines
|
2018-01-21 10:57:04 +01:00 |
f4exb
|
561420415e
|
All concerned mods: call applyChannelSettings with force=true at construction and start.
|
2018-01-09 01:10:49 +01:00 |
f4exb
|
5c6984899e
|
AM, SSB demod, SSB mod: fixed interpolator setting in apply channel settings. Fixes issue #117
|
2018-01-05 19:14:27 +01:00 |
f4exb
|
e5baca1a37
|
NFM, SSB and WFM Mods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
|
2017-12-30 00:18:51 +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
|
2dd82e9eca
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings GET for NFM demod and mod
|
2017-12-10 20:27:08 +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
|
c8ac9fbf05
|
Web API: report Tx channel info summary (2)
|
2017-11-19 19:33:20 +01:00 |
f4exb
|
4169833b4d
|
Web API: report Tx channel info summary
|
2017-11-19 19:14:33 +01:00 |
f4exb
|
9c68da780e
|
Added mod constructor interface in the plugin API. Created method in all Tx channel plugins
|
2017-11-08 17:09:25 +01:00 |
f4exb
|
95f9df8396
|
Moved m_deviceAPI->addThreadedSource at the end of the constructor sequence in all channel plugins
|
2017-11-06 01:39:44 +01:00 |
f4exb
|
4be176fcbd
|
SSB modulator: refactored bandwidths settings and fixed segfault
|
2017-11-03 02:55:12 +01:00 |
f4exb
|
0ee4e4040a
|
SSB modulator: separate GUI and modulator phase 1
|
2017-10-21 16:01:16 +02:00 |
f4exb
|
483cdfdcea
|
SSB modulator: use settings in modulator
|
2017-10-21 12:17:11 +02:00 |
f4exb
|
7570a2f9d8
|
SSB mod: use CW keyer's pulse smoother
|
2017-10-21 05:01:47 +02:00 |
f4exb
|
d2c7b6c26b
|
SSB modulator: use settings in GUI (3)
|
2017-10-20 21:19:42 +02:00 |
f4exb
|
d49ff21985
|
SSB modulator: fixed saturation when going DSB
|
2017-10-12 19:35:57 +02:00 |
f4exb
|
dda9a1dcbb
|
Baseband sample source: change messaging mechanism between channel sink and GUI
|
2017-09-28 08:33:05 +02:00 |
f4exb
|
511686f820
|
Use new audio fifo based on audio sample type
|
2017-08-25 00:02:49 +02:00 |