void SX1272IoInit( void ) { GpioInit( &SX1272.Spi.Nss, RADIO_NSS, PIN_OUTPUT, PIN_PUSH_PULL, PIN_PULL_UP, 1 ); GpioInit( &SX1272.DIO0, RADIO_DIO_0, PIN_INPUT, PIN_PUSH_PULL, PIN_PULL_UP, 0 ); GpioInit( &SX1272.DIO1, RADIO_DIO_1, PIN_INPUT, PIN_PUSH_PULL, PIN_PULL_UP, 0 ); SX1272AntSwInit( ); }
void SX1272SetAntSwLowPower( bool status ) { if( RadioIsActive != status ) { RadioIsActive = status; if( status == false ) { SX1272AntSwInit( ); } else { SX1272AntSwDeInit( ); } } }