From 7b2aca6cbd1457a3860886e8507c3d2326db4eb4 Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Fri, 3 Feb 2023 20:34:59 +0000 Subject: [PATCH] Same PBT fix for CW and RTTY --- wfmain.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wfmain.cpp b/wfmain.cpp index 19540df..544b269 100644 --- a/wfmain.cpp +++ b/wfmain.cpp @@ -5040,11 +5040,11 @@ void wfmain::receiveSpectrumData(QByteArray spectrum, double startFreq, double e /* pbtIndicator displays the intersection between TPBFInner and TPBFOuter */ - if (currentModeInfo.mk == modeLSB) { - pbtIndicator->topLeft->setCoords(qMax(pbStart - (TPBFInner / 2) - (pbtDefault / 2), pbStart - (TPBFOuter / 2) - (pbtDefault / 2)), 0); + if (currentModeInfo.mk == modeLSB || currentModeInfo.mk == modeCW || currentModeInfo.mk == modeRTTY) { + pbtIndicator->topLeft->setCoords(qMax(pbStart - (TPBFInner / 2) + (pbtDefault / 2), pbStart - (TPBFOuter / 2) + (pbtDefault / 2)), 0); - pbtIndicator->bottomRight->setCoords(qMin(pbStart - (TPBFInner / 2) - (pbtDefault / 2) + passbandWidth, - pbStart - (TPBFOuter / 2) - (pbtDefault / 2) + passbandWidth), rigCaps.spectAmpMax); + pbtIndicator->bottomRight->setCoords(qMin(pbStart - (TPBFInner / 2) + (pbtDefault / 2) + passbandWidth, + pbStart - (TPBFOuter / 2) + (pbtDefault / 2) + passbandWidth), rigCaps.spectAmpMax); } else {