UV3x0: renamed PA_EN_1 and PA_EN_2 gpios to, respectively, TX_PA_EN and RF_APC_SW

This commit is contained in:
Silvano Seva 2024-11-09 13:09:56 +01:00
parent 87ac119f1a
commit 3ff2d31a70
2 changed files with 14 additions and 14 deletions

View File

@ -56,14 +56,14 @@ void radio_init(const rtxStatus_t *rtxState)
*/ */
gpio_setMode(VHF_LNA_EN, OUTPUT); gpio_setMode(VHF_LNA_EN, OUTPUT);
gpio_setMode(UHF_LNA_EN, OUTPUT); gpio_setMode(UHF_LNA_EN, OUTPUT);
gpio_setMode(PA_EN_1, OUTPUT); gpio_setMode(TX_PA_EN, OUTPUT);
gpio_setMode(PA_EN_2, OUTPUT); gpio_setMode(RF_APC_SW, OUTPUT);
gpio_setMode(PA_SEL_SW, OUTPUT); gpio_setMode(PA_SEL_SW, OUTPUT);
gpio_clearPin(VHF_LNA_EN); gpio_clearPin(VHF_LNA_EN);
gpio_clearPin(UHF_LNA_EN); gpio_clearPin(UHF_LNA_EN);
gpio_clearPin(PA_EN_1); gpio_clearPin(TX_PA_EN);
gpio_clearPin(PA_EN_2); gpio_clearPin(RF_APC_SW);
gpio_clearPin(PA_SEL_SW); gpio_clearPin(PA_SEL_SW);
// TODO: keep audio connected to HR_C6000, for volume control // TODO: keep audio connected to HR_C6000, for volume control
@ -151,8 +151,8 @@ void radio_disableAfOutput()
void radio_enableRx() void radio_enableRx()
{ {
gpio_clearPin(PA_EN_1); gpio_clearPin(TX_PA_EN);
gpio_clearPin(PA_EN_2); gpio_clearPin(RF_APC_SW);
gpio_clearPin(VHF_LNA_EN); gpio_clearPin(VHF_LNA_EN);
gpio_clearPin(UHF_LNA_EN); gpio_clearPin(UHF_LNA_EN);
DAC->DHR12R1 = 0; DAC->DHR12R1 = 0;
@ -186,8 +186,8 @@ void radio_enableTx()
gpio_clearPin(VHF_LNA_EN); gpio_clearPin(VHF_LNA_EN);
gpio_clearPin(UHF_LNA_EN); gpio_clearPin(UHF_LNA_EN);
gpio_clearPin(PA_EN_1); gpio_clearPin(TX_PA_EN);
gpio_clearPin(PA_EN_2); gpio_clearPin(RF_APC_SW);
C6000.setModOffset(txModBias); C6000.setModOffset(txModBias);
at1846s.setFrequency(config->txFrequency); at1846s.setFrequency(config->txFrequency);
@ -237,8 +237,8 @@ void radio_enableTx()
gpio_setPin(PA_SEL_SW); gpio_setPin(PA_SEL_SW);
} }
gpio_setPin(PA_EN_1); gpio_setPin(TX_PA_EN);
gpio_setPin(PA_EN_2); gpio_setPin(RF_APC_SW);
if(config->txToneEn) if(config->txToneEn)
{ {
@ -257,8 +257,8 @@ void radio_disableRtx()
{ {
gpio_clearPin(VHF_LNA_EN); gpio_clearPin(VHF_LNA_EN);
gpio_clearPin(UHF_LNA_EN); gpio_clearPin(UHF_LNA_EN);
gpio_clearPin(PA_EN_1); gpio_clearPin(TX_PA_EN);
gpio_clearPin(PA_EN_2); gpio_clearPin(RF_APC_SW);
DAC->DHR12L1 = 0; DAC->DHR12L1 = 0;
// If we are currently transmitting, stop tone and C6000 TX // If we are currently transmitting, stop tone and C6000 TX

View File

@ -97,8 +97,8 @@
/* RTX stage control */ /* RTX stage control */
#define VHF_LNA_EN GPIOA,5 #define VHF_LNA_EN GPIOA,5
#define UHF_LNA_EN GPIOA,2 #define UHF_LNA_EN GPIOA,2
#define PA_EN_1 GPIOC,5 #define TX_PA_EN GPIOC,5
#define PA_EN_2 GPIOC,4 #define RF_APC_SW GPIOC,4
#define PA_SEL_SW GPIOC,6 #define PA_SEL_SW GPIOC,6
#define APC_REF GPIOA,4 #define APC_REF GPIOA,4