From f4c1269540454c95703bd8d82c9b91075ea00b85 Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 25 Nov 2017 05:29:48 +0100 Subject: [PATCH] SSB GUIs: added LSB and USB labels on the schematic frequency scale --- plugins/channelrx/demodssb/ssbdemodgui.cpp | 4 +++ plugins/channelrx/demodssb/ssbdemodgui.ui | 36 ++++++++++++++++++++-- plugins/channeltx/modssb/ssbmodgui.cpp | 4 +++ plugins/channeltx/modssb/ssbmodgui.ui | 34 ++++++++++++++++++-- 4 files changed, 73 insertions(+), 5 deletions(-) diff --git a/plugins/channelrx/demodssb/ssbdemodgui.cpp b/plugins/channelrx/demodssb/ssbdemodgui.cpp index 7e4076986..5a27c1711 100644 --- a/plugins/channelrx/demodssb/ssbdemodgui.cpp +++ b/plugins/channelrx/demodssb/ssbdemodgui.cpp @@ -368,6 +368,8 @@ void SSBDemodGUI::applyBandwidths(bool force) ui->scaleMinus->setText("0"); ui->scaleCenter->setText(""); ui->scalePlus->setText(tr("%1").arg(QChar(0xB1, 0x00))); + ui->lsbLabel->setText(""); + ui->usbLabel->setText(""); ui->glSpectrum->setCenterFrequency(0); ui->glSpectrum->setSampleRate(2*m_spectrumRate); ui->glSpectrum->setSsbSpectrum(false); @@ -380,6 +382,8 @@ void SSBDemodGUI::applyBandwidths(bool force) ui->scaleMinus->setText("-"); ui->scaleCenter->setText("0"); ui->scalePlus->setText("+"); + ui->lsbLabel->setText("LSB"); + ui->usbLabel->setText("USB"); ui->glSpectrum->setCenterFrequency(m_spectrumRate/2); ui->glSpectrum->setSampleRate(m_spectrumRate); ui->glSpectrum->setSsbSpectrum(true); diff --git a/plugins/channelrx/demodssb/ssbdemodgui.ui b/plugins/channelrx/demodssb/ssbdemodgui.ui index e921c13c6..70d06bf4e 100644 --- a/plugins/channelrx/demodssb/ssbdemodgui.ui +++ b/plugins/channelrx/demodssb/ssbdemodgui.ui @@ -215,7 +215,7 @@ - Flip sidebands in SSB mode (LSB->USB or USB->LSB) + Flip sideband in SSB mode (LSB->USB or USB->LSB) @@ -448,7 +448,7 @@ - 16777215 + 10 10 @@ -462,6 +462,21 @@ + + + + + 8 + + + + LSB + + + Qt::AlignCenter + + + @@ -483,11 +498,26 @@ + + + + + 8 + + + + USB + + + Qt::AlignCenter + + + - 16777215 + 10 10 diff --git a/plugins/channeltx/modssb/ssbmodgui.cpp b/plugins/channeltx/modssb/ssbmodgui.cpp index 84d521f3a..0526d5f89 100644 --- a/plugins/channeltx/modssb/ssbmodgui.cpp +++ b/plugins/channeltx/modssb/ssbmodgui.cpp @@ -494,6 +494,8 @@ void SSBModGUI::applyBandwidths(bool force) ui->scaleMinus->setText("0"); ui->scaleCenter->setText(""); ui->scalePlus->setText(tr("%1").arg(QChar(0xB1, 0x00))); + ui->lsbLabel->setText(""); + ui->usbLabel->setText(""); ui->glSpectrum->setCenterFrequency(0); ui->glSpectrum->setSampleRate(2*m_spectrumRate); ui->glSpectrum->setSsbSpectrum(false); @@ -506,6 +508,8 @@ void SSBModGUI::applyBandwidths(bool force) ui->scaleMinus->setText("-"); ui->scaleCenter->setText("0"); ui->scalePlus->setText("+"); + ui->lsbLabel->setText("LSB"); + ui->usbLabel->setText("USB"); ui->glSpectrum->setCenterFrequency(m_spectrumRate/2); ui->glSpectrum->setSampleRate(m_spectrumRate); ui->glSpectrum->setSsbSpectrum(true); diff --git a/plugins/channeltx/modssb/ssbmodgui.ui b/plugins/channeltx/modssb/ssbmodgui.ui index c81866f1f..8b51bf8a9 100644 --- a/plugins/channeltx/modssb/ssbmodgui.ui +++ b/plugins/channeltx/modssb/ssbmodgui.ui @@ -415,7 +415,7 @@ - 16777215 + 10 10 @@ -429,6 +429,21 @@ + + + + + 8 + + + + LSB + + + Qt::AlignCenter + + + @@ -450,11 +465,26 @@ + + + + + 8 + + + + USB + + + Qt::AlignCenter + + + - 16777215 + 10 10