diff --git a/debian/changelog b/debian/changelog index 36bc58989..c1cae25ea 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ sdrangel (3.5.3-1) unstable; urgency=medium * SSB demod: anded optional AGC + * ChannelAnalyzerNG: better handling of LSB in the UI - -- Edouard Griffiths, F4EXB Sat, 28 Jul 2017 09:14:18 +0200 + -- Edouard Griffiths, F4EXB Mon, 31 Jul 2017 09:14:18 +0200 sdrangel (3.5.2-1) unstable; urgency=medium diff --git a/doc/img/SSBDemod_plugin.png b/doc/img/SSBDemod_plugin.png index 4ef0a86fd..b9417887e 100644 Binary files a/doc/img/SSBDemod_plugin.png and b/doc/img/SSBDemod_plugin.png differ diff --git a/doc/img/SSBDemod_plugin_vol.png b/doc/img/SSBDemod_plugin_vol.png new file mode 100644 index 000000000..710388a00 Binary files /dev/null and b/doc/img/SSBDemod_plugin_vol.png differ diff --git a/plugins/channelrx/demodssb/readme.md b/plugins/channelrx/demodssb/readme.md index 78f770b5e..3e230d4d7 100644 --- a/plugins/channelrx/demodssb/readme.md +++ b/plugins/channelrx/demodssb/readme.md @@ -96,10 +96,46 @@ Values are expressed in kHz and step is 100 Hz. - In SSB mode this is the lower cutoff (USB: positive frequencies) or higher cutoff (LSB: negative frequencies) of the in channel signe side band bandpass filter. - In DSB mode it is inactive and set to zero (double side band filter). -

11: Volume

+

11: Volume and AGC

+ +![SSB volume and AGC controls](../../../doc/img/SSBDemod_plugin_vol.png) + +

11.1: Volume

This is the volume of the audio signal from 0.0 (mute) to 10.0 (maximum). It can be varied continuously in 0.1 steps using the dial button. +

11.2: AGC toggle

+ +Use this checkbox to toggle AGC on and off. + +If you are into digging weak signals out of the noise you probably will not turn the AGC on. AGC is intended for medium and large signals and help accomodate the signal power variations from a station to another or due to QSB. + +This AGC is based on the calculated magnitude (square root of power of the filtered signal as I² + Q²) and will try to adjust audio volume as if a -20dB power signal was received. + +

11.3: AGC time constant

+ +This is the time window in milliseconds of the moving average used to calculate the signal power average. It can be varied in powers of two from 16 to 2048 ms that is: 16, 32, 64, 128, 256, 512, 1024 and 2048 ms. The most practical values are between 128 and 512 ms. + +

11.4: Signal power threshold (squelch)

+ +Active only in AGC mode. + +This threshold acts as a squelch and will mute the sound below this average signal power. To prevent short transient drop outs the squelch gets active only if the power has been below the threshold for a period equal to the AGC time constant (11.3) + +This feature is mostly useful when more than one SSB channel is active. When there is no transmission the level of noise rises at the level of a normal signal due to the AGC and adds to the noise of other channels. Therefore it is desirable to shut down the audio when there is no signal in the channel. + +To turn off the squelch completely move the knob all the way down (left). Then "---" will display as the value and the squelch will be disabled. + +The signal power is calculated as the moving average over the AGC time constant (11.3) of the power of the filtered signal as I² + Q². + +

11.5: Signal power threshold (squelch) gate

+ +Active only in AGC mode with squelch enabled. + +To avoid unwanted squelch opening on short transient bursts only signals wilth power above threshold during this period in milliseconds will open the squelch.It can be varied from 0 to 20 ms in 1 ms steps. + +When the power threshold is close to the noise floor a few milliseconds help in preventing noise power wiggle to open the squelch. +

12: Audio mute

Use this button to toggle audio mute for this channel.