38 #include "hal_spi_rf.h" 39 #include "cc112x_def.h" 57 void range_extender_rxon(
void) {
60 RF_PA_EN_PxOUT &= ~RF_PA_EN_PIN;
61 RF_LNA_EN_PxOUT |= RF_LNA_EN_PIN;
82 void range_extender_txon(
void) {
85 RF_PA_EN_PxOUT |= RF_PA_EN_PIN;
86 RF_LNA_EN_PxOUT &= ~RF_LNA_EN_PIN;
107 void range_extender_idle(
void) {
110 RF_PA_EN_PxOUT &= ~RF_PA_EN_PIN;
111 RF_LNA_EN_PxOUT &= ~RF_LNA_EN_PIN;
133 void range_extender_init(
void) {
140 trx8BitRegAccess(RADIO_WRITE_ACCESS , PA_CFG2, ®s_uint8, 1);
144 RF_PA_EN_PxDIR |= RF_PA_EN_PIN;
145 RF_LNA_EN_PxDIR |= RF_LNA_EN_PIN;
148 range_extender_idle();