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.


Definition at line 4375 of file common/rail_types.h

ant1PinEn#

bool RAIL_AntennaConfig_t::ant1PinEn

Antenna 1 Pin Enable.


Definition at line 4377 of file common/rail_types.h

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).


Definition at line 4383 of file common/rail_types.h

ant0Port#

uint8_t RAIL_AntennaConfig_t::ant0Port

Antenna 0 output GPIO port.


Definition at line 4385 of file common/rail_types.h

ant0Pin#

uint8_t RAIL_AntennaConfig_t::ant0Pin

Antenna 0 output GPIO pin.


Definition at line 4387 of file common/rail_types.h

ant1Loc#

uint8_t RAIL_AntennaConfig_t::ant1Loc

Antenna 1 location for ant1Port/Pin.

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


Definition at line 4390 of file common/rail_types.h

ant1Port#

uint8_t RAIL_AntennaConfig_t::ant1Port

Antenna 1 output GPIO port.


Definition at line 4392 of file common/rail_types.h

ant1Pin#

uint8_t RAIL_AntennaConfig_t::ant1Pin

Antenna 1 output GPIO pin.


Definition at line 4394 of file common/rail_types.h