From c13bc94e91ef38103ae913dadb20f6d37f041466 Mon Sep 17 00:00:00 2001 From: Silvano Seva Date: Wed, 31 Mar 2021 15:05:40 +0200 Subject: [PATCH] Fixed bug in MD-UV3x0 radio driver making it transmit with 1W output power even when 5W is selected --- platform/drivers/baseband/radio_UV3x0.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/drivers/baseband/radio_UV3x0.c b/platform/drivers/baseband/radio_UV3x0.c index 959647e0..215ba5cd 100644 --- a/platform/drivers/baseband/radio_UV3x0.c +++ b/platform/drivers/baseband/radio_UV3x0.c @@ -251,7 +251,7 @@ void radio_updateCalibrationParams(const rtxStatus_t *rtxCfg) mduv3x0Calib_t *cal = ((mduv3x0Calib_t *) calData); freq_t *txCalPoints = cal->vhfCal.txFreq; uint8_t *loPwrCal = cal->vhfCal.txLowPower; - uint8_t *hiPwrCal = cal->vhfCal.txLowPower; + uint8_t *hiPwrCal = cal->vhfCal.txHighPower; uint8_t *qRangeCal = (rtxCfg->opMode == FM) ? cal->vhfCal.analogSendQrange : cal->vhfCal.sendQrange; @@ -259,7 +259,7 @@ void radio_updateCalibrationParams(const rtxStatus_t *rtxCfg) { txCalPoints = cal->uhfCal.txFreq; loPwrCal = cal->uhfCal.txLowPower; - hiPwrCal = cal->uhfCal.txLowPower; + hiPwrCal = cal->uhfCal.txHighPower; qRangeCal = (rtxCfg->opMode == FM) ? cal->uhfCal.analogSendQrange : cal->uhfCal.sendQrange; }