| S130 SoftDevice v2.0.1 |

Choose documentation: | nRF5 SDK | S130 SoftDevice API | S132 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Macros
Defines
SoC Library API

## Macros
#define | SOC_SVC_BASE (0x20)
| The number of the lowest SVC number reserved for the SoC library. More...
#define | SOC_SVC_BASE_NOT_AVAILABLE (0x2B)
#define | NRF_RADIO_NOTIFICATION_INACTIVE_GUARANTEED_TIME_US (62)
| Guranteed time for application to process radio inactive notification.
#define | NRF_RADIO_MINIMUM_TIMESLOT_LENGTH_EXTENSION_TIME_US (200)
| The minimum allowed timeslot extension time.
#define | SOC_ECB_KEY_LENGTH (16)
#define | SOC_ECB_CLEARTEXT_LENGTH (16)
#define | SOC_ECB_CIPHERTEXT_LENGTH (SOC_ECB_CLEARTEXT_LENGTH)
#define | NRF_RADIO_LENGTH_MIN_US (100)
#define | NRF_RADIO_LENGTH_MAX_US (100000)
#define | NRF_RADIO_DISTANCE_MAX_US (128000000UL - 1UL)
#define | NRF_RADIO_EARLIEST_TIMEOUT_MAX_US (128000000UL - 1UL)
#define | NRF_RADIO_START_JITTER_US (2)

## Detailed Description

## Macro Definition Documentation

#define NRF_RADIO_DISTANCE_MAX_US (128000000UL - 1UL)

The longest timeslot distance, in microseconds, allowed for the distance parameter (see nrf_radio_request_normal_t) in the request.

#define NRF_RADIO_EARLIEST_TIMEOUT_MAX_US (128000000UL - 1UL)

The longest timeout, in microseconds, allowed when requesting the earliest possible timeslot.

#define NRF_RADIO_LENGTH_MAX_US (100000)

The longest allowed radio timeslot, in microseconds.

#define NRF_RADIO_LENGTH_MIN_US (100)

The shortest allowed radio timeslot, in microseconds.

#define NRF_RADIO_START_JITTER_US (2)

The maximum jitter in NRF_RADIO_CALLBACK_SIGNAL_TYPE_START relative to the requested start time.

#define SOC_ECB_CIPHERTEXT_LENGTH (SOC_ECB_CLEARTEXT_LENGTH)

ECB ciphertext length.

#define SOC_ECB_CLEARTEXT_LENGTH (16)

ECB cleartext length.

#define SOC_ECB_KEY_LENGTH (16)

ECB key length.

#define SOC_SVC_BASE (0x20)

The number of the lowest SVC number reserved for the SoC library.

Base value for SVCs that are available when the SoftDevice is disabled.

#define SOC_SVC_BASE_NOT_AVAILABLE (0x2B)

Base value for SVCs that are not available when the SoftDevice is disabled.