![]() |
nrfxlib API 3.3.99
|
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, mpsl_phy_t phy, 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_t * | mpsl_fem_nrf21540_power_model_builtin_get (void) |
| Get the pointer to the built-in nRF21540 model. | |