nrfxlib API 0.1.0
Loading...
Searching...
No Matches

Data Structures

struct  mpsl_fem_power_model_output_t
 Decomposition of a single value of output power on the antenna. More...
 
struct  mpsl_fem_power_model_t
 Front-End Module power model. More...
 
struct  mpsl_fem_external_conditions_t
 External conditions that affect Front-End Module's power model. More...
 

Typedefs

typedef void(* mpsl_fem_power_model_output_fetch_t) (int8_t requested_power, uint16_t freq_mhz, mpsl_fem_power_model_output_t *p_output, bool tx_power_ceiling)
 Pointer to function to be used by MPSL to retrieve the model's output.
 
typedef void(* mpsl_fem_power_model_init_t) (const mpsl_fem_calibration_data_t *p_calibration_data)
 Pointer to function to be used by MPSL to initialize the model.
 

Functions

int32_t mpsl_fem_power_model_set (const mpsl_fem_power_model_t *p_model)
 Sets Front-End Module power model.
 
void mpsl_fem_nrf21540_power_model_builtin_update (const mpsl_fem_external_conditions_t *p_environment)
 Update the built-in nRF21540 model using provided parameters.
 
const mpsl_fem_power_model_tmpsl_fem_nrf21540_power_model_builtin_get (void)
 Get the pointer to the built-in nRF21540 model.
 

Detailed Description