nrfxlib API 2.8.99
Loading...
Searching...
No Matches

◆ rc_temp_ctiv

uint8_t mpsl_clock_lfclk_cfg_t::rc_temp_ctiv

Only for MPSL_CLOCK_LF_SRC_RC. How often (in number of calibration intervals) the RC oscillator shall be calibrated if the temperature hasn't changed.

  • 0: Always calibrate even if the temperature hasn't changed.
  • 1-33: Check the temperature and only calibrate if it has changed, however calibration will take place every rc_temp_ctiv intervals in any case.
Note
Must be 0 if source is not MPSL_CLOCK_LF_SRC_RC.
The application must ensure calibration at least once every 8 seconds to ensure +/-500 ppm clock stability. The recommended configuration for MPSL_CLOCK_LF_SRC_RC is given by MPSL_RECOMMENDED_RC_CTIV and MPSL_RECOMMENDED_RC_TEMP_CTIV. This sets the calibration interval to 4 seconds and guarantees clock calibration every second calibration interval. That is, the clock will be calibrated every 8 seconds. If the temperature changes more than 0.5 every 4 seconds, the clock will be calibrated every 4 seconds. See the Product Specification for more information.