From 506c59c52b899755d38caa222bd4ec33d78771c8 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Sun, 7 Jan 2024 17:58:01 -0500 Subject: [PATCH] fix range for softpots in TUI to be 0 thru 255; --- configs/config.example.yml | 12 ++++++------ src/host/setup/LevelAdjustWnd.h | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/configs/config.example.yml b/configs/config.example.yml index 5ba696e2..9b90110d 100644 --- a/configs/config.example.yml +++ b/configs/config.example.yml @@ -508,12 +508,12 @@ system: # [Note: This only applies to DVM board which include such support.] # softpot: - rxCoarse: 127 - rxFine: 127 - txCoarse: 127 - txFine: 127 - rssiCoarse: 127 - rssiFine: 127 + rxCoarse: 127 # Valid values between 0 and 255 + rxFine: 127 # Valid values between 0 and 255 + txCoarse: 127 # Valid values between 0 and 255 + txFine: 127 # Valid values between 0 and 255 + rssiCoarse: 127 # Valid values between 0 and 255 + rssiFine: 127 # Valid values between 0 and 255 # Sets received the signal offset from DC. rxDCOffset: 0 # Valid values between -128 and 128 diff --git a/src/host/setup/LevelAdjustWnd.h b/src/host/setup/LevelAdjustWnd.h index fe4a0ce4..55d30457 100644 --- a/src/host/setup/LevelAdjustWnd.h +++ b/src/host/setup/LevelAdjustWnd.h @@ -205,7 +205,7 @@ private: m_rxCoarseLabel.setGeometry(FPoint(2, 10), FSize(20, 1)); m_rxCoarseLevel.setGeometry(FPoint(18, 10), FSize(10, 1)); - m_rxCoarseLevel.setRange(-127, 127); + m_rxCoarseLevel.setRange(0, 255); m_rxCoarseLevel.setValue(m_setup->m_modem->m_rxCoarsePot); m_rxCoarseLevel.setShadow(false); m_rxCoarseLevel.addCallback("changed", [&]() { @@ -216,7 +216,7 @@ private: m_rxFineLabel.setGeometry(FPoint(2, 11), FSize(20, 1)); m_rxFineLevel.setGeometry(FPoint(18, 11), FSize(10, 1)); - m_rxFineLevel.setRange(-127, 127); + m_rxFineLevel.setRange(0, 255); m_rxFineLevel.setValue(m_setup->m_modem->m_rxFinePot); m_rxFineLevel.setShadow(false); m_rxFineLevel.addCallback("changed", [&]() { @@ -227,7 +227,7 @@ private: m_txCoarseLabel.setGeometry(FPoint(2, 12), FSize(20, 1)); m_txCoarseLevel.setGeometry(FPoint(18, 12), FSize(10, 1)); - m_txCoarseLevel.setRange(-127, 127); + m_txCoarseLevel.setRange(0, 255); m_txCoarseLevel.setValue(m_setup->m_modem->m_txCoarsePot); m_txCoarseLevel.setShadow(false); m_txCoarseLevel.addCallback("changed", [&]() { @@ -238,7 +238,7 @@ private: m_rssiCoarseLabel.setGeometry(FPoint(2, 13), FSize(20, 1)); m_rssiCoarseLevel.setGeometry(FPoint(18, 13), FSize(10, 1)); - m_rssiCoarseLevel.setRange(-127, 127); + m_rssiCoarseLevel.setRange(0, 255); m_rssiCoarseLevel.setValue(m_setup->m_modem->m_rssiCoarsePot); m_rssiCoarseLevel.setShadow(false); m_rssiCoarseLevel.addCallback("changed", [&]() {