nRF51 SDK: Enumerations

| nRF51 SDK

- Home
- Related Pages
- API Reference
- Data Structures

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Enumerations
Enumerations
SoftDevice Manager API

## Enumerations

enum

NRF_SD_SVCS {
SD_SOFTDEVICE_ENABLE = 0x10, SD_SOFTDEVICE_DISABLE, SD_SOFTDEVICE_IS_ENABLED, SD_SOFTDEVICE_FORWARD_TO_APPLICATION,
SVC_SDM_LAST, SD_SOFTDEVICE_ENABLE = 0x10, SD_SOFTDEVICE_DISABLE, SD_SOFTDEVICE_IS_ENABLED,
SD_SOFTDEVICE_FORWARD_TO_APPLICATION, SVC_SDM_LAST, SD_SOFTDEVICE_ENABLE = 0x10, SD_SOFTDEVICE_DISABLE,
SD_SOFTDEVICE_IS_ENABLED, SD_SOFTDEVICE_FORWARD_TO_APPLICATION, SVC_SDM_LAST, SD_SOFTDEVICE_ENABLE = 0x10,
SD_SOFTDEVICE_DISABLE, SD_SOFTDEVICE_IS_ENABLED, SD_SOFTDEVICE_FORWARD_TO_APPLICATION, 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_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_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_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
}

| Possible lfclk oscillator sources. More...

## Detailed Description

## Enumeration Type Documentation

enum NRF_CLOCK_LFCLKSRCS

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_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_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_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.

enum NRF_SD_SVCS

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_FORWARD_TO_APPLICATION | sd_softdevice_forward_to_application
SVC_SDM_LAST | Placeholder for last SDM SVC
SD_SOFTDEVICE_ENABLE | sd_softdevice_enable
SD_SOFTDEVICE_DISABLE | sd_softdevice_disable
SD_SOFTDEVICE_IS_ENABLED | sd_softdevice_is_enabled
SD_SOFTDEVICE_FORWARD_TO_APPLICATION | sd_softdevice_forward_to_application
SVC_SDM_LAST | Placeholder for last SDM SVC
SD_SOFTDEVICE_ENABLE | sd_softdevice_enable
SD_SOFTDEVICE_DISABLE | sd_softdevice_disable
SD_SOFTDEVICE_IS_ENABLED | sd_softdevice_is_enabled
SD_SOFTDEVICE_FORWARD_TO_APPLICATION | sd_softdevice_forward_to_application
SVC_SDM_LAST | Placeholder for last SDM SVC
SD_SOFTDEVICE_ENABLE | sd_softdevice_enable
SD_SOFTDEVICE_DISABLE | sd_softdevice_disable
SD_SOFTDEVICE_IS_ENABLED | sd_softdevice_is_enabled
SD_SOFTDEVICE_FORWARD_TO_APPLICATION | sd_softdevice_forward_to_application
SVC_SDM_LAST | Placeholder for last SDM SVC