A configuration for antenna selection.
DeprecatedRAIL 2.x synonym of sl_rail_antenna_config_t.
Public Attributes#
Antenna 0 Pin Enable.
Antenna 1 Pin Enable.
A RAIL_AntennaSel_t value specifying the internal default RF path.
Antenna 0 output GPIO port.
Antenna 0 output GPIO pin.
Antenna 1 output GPIO port.
Antenna 1 output GPIO pin.
Public Attribute Documentation#
ant0PinEn#
bool RAIL_AntennaConfig_t::ant0PinEn
Antenna 0 Pin Enable.
DeprecatedRAIL 2.x synonym of sl_rail_antenna_config_t::antenna_0_pin_enable.
ant1PinEn#
bool RAIL_AntennaConfig_t::ant1PinEn
Antenna 1 Pin Enable.
DeprecatedRAIL 2.x synonym of sl_rail_antenna_config_t::antenna_1_pin_enable.
defaultPath#
uint8_t RAIL_AntennaConfig_t::defaultPath
A RAIL_AntennaSel_t value specifying the internal default RF path.
It is ignored on EFR32 parts that have only one RF path bonded out and on EFR32xG28 dual-band OPNs where the appropriate RF path is automatically set by RAIL to 0 for 2.4 GHz band and 1 for Sub-GHz band PHYs. On EFR32xG23 and EFR32xG28 single-band OPNs where both RF paths are bonded out this can be set to RAIL_ANTENNA_AUTO to effect internal RF path diversity on PHYs supporting diversity. This avoids the need for an external RF switch and the associated GPIO(s) needed to control its antenna selection.
DeprecatedRAIL 2.x synonym of sl_rail_antenna_config_t::default_rf_path.
ant0Port#
uint8_t RAIL_AntennaConfig_t::ant0Port
Antenna 0 output GPIO port.
DeprecatedRAIL 2.x synonym of sl_rail_antenna_config_t::antenna_0_port.
ant0Pin#
uint8_t RAIL_AntennaConfig_t::ant0Pin
Antenna 0 output GPIO pin.
DeprecatedRAIL 2.x synonym of sl_rail_antenna_config_t::antenna_0_pin.
ant1Port#
uint8_t RAIL_AntennaConfig_t::ant1Port
Antenna 1 output GPIO port.
DeprecatedRAIL 2.x synonym of sl_rail_antenna_config_t::antenna_1_port.
ant1Pin#
uint8_t RAIL_AntennaConfig_t::ant1Pin
Antenna 1 output GPIO pin.
DeprecatedRAIL 2.x synonym of sl_rail_antenna_config_t::antenna_1_pin.