nRF51 SDK - S120 SoftDevice
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages

Enumerations

enum  NRF_SD_SVCS {
  SD_SOFTDEVICE_ENABLE = 0x10,
  SD_SOFTDEVICE_DISABLE,
  SD_SOFTDEVICE_IS_ENABLED,
  SD_SOFTDEVICE_VECTOR_TABLE_BASE_SET,
  SVC_SDM_LAST
}
 nRF SoftDevice Manager API SVC numbers. More...
 
enum  NRF_CLOCK_LFCLKSRCS {
  NRF_CLOCK_LFCLKSRC_SYNTH_250_PPM,
  NRF_CLOCK_LFCLKSRC_XTAL_500_PPM,
  NRF_CLOCK_LFCLKSRC_XTAL_250_PPM,
  NRF_CLOCK_LFCLKSRC_XTAL_150_PPM,
  NRF_CLOCK_LFCLKSRC_XTAL_100_PPM,
  NRF_CLOCK_LFCLKSRC_XTAL_75_PPM,
  NRF_CLOCK_LFCLKSRC_XTAL_50_PPM,
  NRF_CLOCK_LFCLKSRC_XTAL_30_PPM,
  NRF_CLOCK_LFCLKSRC_XTAL_20_PPM,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_250MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_500MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_1000MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_2000MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_4000MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_8000MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_1000MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_2000MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_4000MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_8000MS_CALIBRATION,
  NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_16000MS_CALIBRATION
}
 Possible lfclk oscillator sources. More...
 

Detailed Description

Enumeration Type Documentation

Possible lfclk oscillator sources.

Enumerator
NRF_CLOCK_LFCLKSRC_SYNTH_250_PPM 

LFCLK Synthesized from HFCLK.

NRF_CLOCK_LFCLKSRC_XTAL_500_PPM 

LFCLK crystal oscillator 500 PPM accuracy.

NRF_CLOCK_LFCLKSRC_XTAL_250_PPM 

LFCLK crystal oscillator 250 PPM accuracy.

NRF_CLOCK_LFCLKSRC_XTAL_150_PPM 

LFCLK crystal oscillator 150 PPM accuracy.

NRF_CLOCK_LFCLKSRC_XTAL_100_PPM 

LFCLK crystal oscillator 100 PPM accuracy.

NRF_CLOCK_LFCLKSRC_XTAL_75_PPM 

LFCLK crystal oscillator 75 PPM accuracy.

NRF_CLOCK_LFCLKSRC_XTAL_50_PPM 

LFCLK crystal oscillator 50 PPM accuracy.

NRF_CLOCK_LFCLKSRC_XTAL_30_PPM 

LFCLK crystal oscillator 30 PPM accuracy.

NRF_CLOCK_LFCLKSRC_XTAL_20_PPM 

LFCLK crystal oscillator 20 PPM accuracy.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_250MS_CALIBRATION 

LFCLK RC oscillator, 250ms calibration interval.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_500MS_CALIBRATION 

LFCLK RC oscillator, 500ms calibration interval.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_1000MS_CALIBRATION 

LFCLK RC oscillator, 1000ms calibration interval.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_2000MS_CALIBRATION 

LFCLK RC oscillator, 2000ms calibration interval.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_4000MS_CALIBRATION 

LFCLK RC oscillator, 4000ms calibration interval.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_8000MS_CALIBRATION 

LFCLK RC oscillator, 8000ms calibration interval.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_1000MS_CALIBRATION 

LFCLK RC oscillator. Temperature checked every 1000ms, if changed above a threshold, a calibration is done.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_2000MS_CALIBRATION 

LFCLK RC oscillator. Temperature checked every 2000ms, if changed above a threshold, a calibration is done.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_4000MS_CALIBRATION 

LFCLK RC oscillator. Temperature checked every 4000ms, if changed above a threshold, a calibration is done.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_8000MS_CALIBRATION 

LFCLK RC oscillator. Temperature checked every 8000ms, if changed above a threshold, a calibration is done.

NRF_CLOCK_LFCLKSRC_RC_250_PPM_TEMP_16000MS_CALIBRATION 

LFCLK RC oscillator. Temperature checked every 16000ms, if changed above a threshold, a calibration is done.

nRF SoftDevice Manager API SVC numbers.

Enumerator
SD_SOFTDEVICE_ENABLE 

sd_softdevice_enable

SD_SOFTDEVICE_DISABLE 

sd_softdevice_disable

SD_SOFTDEVICE_IS_ENABLED 

sd_softdevice_is_enabled

SD_SOFTDEVICE_VECTOR_TABLE_BASE_SET 

sd_softdevice_vector_table_base_set

SVC_SDM_LAST 

Placeholder for last SDM SVC