UV3x0: renamed PA_EN_1 and PA_EN_2 gpios to, respectively, TX_PA_EN and RF_APC_SW
This commit is contained in:
parent
87ac119f1a
commit
3ff2d31a70
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue