mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-09-08 16:17:48 -04:00
DSD demod: rescale squelch
This commit is contained in:
parent
6e2e8dc2b5
commit
96530f13f4
@ -476,8 +476,8 @@ void DSDDemod::apply(bool force)
|
|||||||
|
|
||||||
if ((m_config.m_squelch != m_running.m_squelch) || force)
|
if ((m_config.m_squelch != m_running.m_squelch) || force)
|
||||||
{
|
{
|
||||||
// input is a value in tenths of dB
|
// input is a value in dB
|
||||||
m_squelchLevel = std::pow(10.0, m_config.m_squelch / 100.0);
|
m_squelchLevel = std::pow(10.0, m_config.m_squelch / 10.0);
|
||||||
//m_squelchLevel *= m_squelchLevel;
|
//m_squelchLevel *= m_squelchLevel;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -292,7 +292,7 @@ private:
|
|||||||
m_volume(1.0),
|
m_volume(1.0),
|
||||||
m_baudRate(4800),
|
m_baudRate(4800),
|
||||||
m_squelchGate(1),
|
m_squelchGate(1),
|
||||||
m_squelch(0),
|
m_squelch(-40.0),
|
||||||
m_audioMute(false),
|
m_audioMute(false),
|
||||||
m_audioSampleRate(0),
|
m_audioSampleRate(0),
|
||||||
m_enableCosineFiltering(false),
|
m_enableCosineFiltering(false),
|
||||||
|
@ -413,7 +413,7 @@ void DSDDemodGUI::applySettings(bool force)
|
|||||||
ui->volume->value() / 10.0,
|
ui->volume->value() / 10.0,
|
||||||
DSDDemodBaudRates::getRate(ui->baudRate->currentIndex()),
|
DSDDemodBaudRates::getRate(ui->baudRate->currentIndex()),
|
||||||
ui->squelchGate->value(), // in 10ths of ms
|
ui->squelchGate->value(), // in 10ths of ms
|
||||||
ui->squelch->value(),
|
ui->squelch->value() / 10.0,
|
||||||
ui->audioMute->isChecked(),
|
ui->audioMute->isChecked(),
|
||||||
m_enableCosineFiltering,
|
m_enableCosineFiltering,
|
||||||
m_syncOrConstellation,
|
m_syncOrConstellation,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user