A configuration for antenna selection.

Public Attributes#

bool

Antenna 0 Pin Enable.

bool

Antenna 1 Pin Enable.

uint8_t

Antenna 0 location for ant0Port/Pin on EFR32 Series 1 and on EFR32 Series 2 this field is called defaultPath (see define and usage below).

uint8_t

Antenna 0 output GPIO port.

uint8_t

Antenna 0 output GPIO pin.

uint8_t

Antenna 1 location for ant1Port/Pin.

uint8_t

Antenna 1 output GPIO port.

uint8_t

Antenna 1 output GPIO pin.

Public Attribute Documentation#

ant0PinEn#

bool RAIL_AntennaConfig_t::ant0PinEn

Antenna 0 Pin Enable.


ant1PinEn#

bool RAIL_AntennaConfig_t::ant1PinEn

Antenna 1 Pin Enable.


ant0Loc#

uint8_t RAIL_AntennaConfig_t::ant0Loc

Antenna 0 location for ant0Port/Pin on EFR32 Series 1 and on EFR32 Series 2 this field is called defaultPath (see define and usage below).


ant0Port#

uint8_t RAIL_AntennaConfig_t::ant0Port

Antenna 0 output GPIO port.


ant0Pin#

uint8_t RAIL_AntennaConfig_t::ant0Pin

Antenna 0 output GPIO pin.


ant1Loc#

uint8_t RAIL_AntennaConfig_t::ant1Loc

Antenna 1 location for ant1Port/Pin.

Only needed on EFR32 Series 1; ignored on other platforms.


ant1Port#

uint8_t RAIL_AntennaConfig_t::ant1Port

Antenna 1 output GPIO port.


ant1Pin#

uint8_t RAIL_AntennaConfig_t::ant1Pin

Antenna 1 output GPIO pin.