NVM-suitable PA curves/tables configuration structure to map to a RAIL_TxPowerCurvesConfigAlt_t.
Public Attributes#
uint8_t
Version number of this structure.
uint8_t
Number of descriptors described below in pa_descriptors[].
uint16_t
PA VDD voltage, in millivolts.
uint32_t
Signature used for validation of the curves configuration.
The PA data descriptor, one for each PA.
PA piecewise-linear curve.
PA raw to dBm mapping table.
union sl_rail_nvm_pa_config_t::@1
Union for either a curve or table.
Public Attribute Documentation#
version#
uint8_t sl_rail_nvm_pa_config_t::version
Version number of this structure.
Should correspond to SL_RAIL_NVM_PA_CONFIGS_VERSION.
num_descriptors#
uint8_t sl_rail_nvm_pa_config_t::num_descriptors
Number of descriptors described below in pa_descriptors[].
Must equal SL_RAIL_NVM_PA_COUNT.
signature#
uint32_t sl_rail_nvm_pa_config_t::signature
Signature used for validation of the curves configuration.
pa_descriptors#
sl_rail_nvm_pa_descriptor_t sl_rail_nvm_pa_config_t::pa_descriptors[RAIL_NUM_PA]
The PA data descriptor, one for each PA.
pa_curve_or_table#
union sl_rail_nvm_pa_config_t::@1 sl_rail_nvm_pa_config_t::pa_curve_or_table[ RAIL_NUM_PA ]
Union for either a curve or table.