Configuration data for the attached EFF device.
A structure of type RAIL_EffConfig_t is passed to RAIL_ConfigEff().
Public Attributes#
EFF Device Type.
TEST output GPIO port.
TEST output GPIO pin.
LNA modes enable bitmask.
Trip point from rural to urban mode, in millivolts.
Trip point from urban to bypass mode, in millivolts.
Reserved for future use.
Time to stay in urban mode before transitioning to rural mode, in milliseconds.
Time to stay in bypass mode before transitioning to urban or rural mode, in milliseconds.
Config Structure for FSK CLPC settings.
Config Structure for OFDM CLPC settings.
Reserved for future use.
Select CLPC mode.
Indicates whether the advanced thermal protection is enabled.
Word alignment.
Temperature of EFF above which transmit is not allowed, in degrees Kelvin.
Public Attribute Documentation#
ruralUrbanMv#
uint16_t RAIL_EffConfig_t::ruralUrbanMv
Trip point from rural to urban mode, in millivolts.
urbanBypassMv#
uint16_t RAIL_EffConfig_t::urbanBypassMv
Trip point from urban to bypass mode, in millivolts.
urbanDwellTimeMs#
uint32_t RAIL_EffConfig_t::urbanDwellTimeMs
Time to stay in urban mode before transitioning to rural mode, in milliseconds.
bypassDwellTimeMs#
uint32_t RAIL_EffConfig_t::bypassDwellTimeMs
Time to stay in bypass mode before transitioning to urban or rural mode, in milliseconds.
fskClpcConfig#
RAIL_EffClpcConfig_t RAIL_EffConfig_t::fskClpcConfig
Config Structure for FSK CLPC settings.
ofdmClpcConfig#
RAIL_EffClpcConfig_t RAIL_EffConfig_t::ofdmClpcConfig
Config Structure for OFDM CLPC settings.
advProtectionEnable#
bool RAIL_EffConfig_t::advProtectionEnable
Indicates whether the advanced thermal protection is enabled.
tempThresholdK#
uint16_t RAIL_EffConfig_t::tempThresholdK
Temperature of EFF above which transmit is not allowed, in degrees Kelvin.