nRF Connect SDK API 3.4.99
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 123]
 APDU reader and writerAPDU reader and writer for Type 4 Tag communication
 API for parsing iCalendar
 API for retrieving modem information
 AT monitorPublic APIs for the AT monitor library
 AT parserParser for AT commands and notifications
 AT shellPublic APIs for the AT shell library
 AWS FOTA libraryLibrary for performing FOTA with MQTT and HTTP
 AWS IoT libraryLibrary used to connect an IP enabled device to the AWS IoT Core MQTT broker
 AWS Jobs libraryLibrary for interacting with AWS Jobs
 Accel to angle library - EMA filter API
 Accel to angle library APIAccel to angle library API
 Apple Media Service ClientApple Media Service Client module
 Apple Notification Service ClientApple Notification Center Service Client module
 Application Event ManagerApplication Event Manager
 Application Event Manager profiler tracerApplication Event Manager profiler tracer
 Audio Bluetooth ManagementBluetooth management API for Audio applications
 Audio Button HandlerButton handler API for Audio applications
 Audio ClockAudio clock management for nRF Audio application
 Audio DatapathAudio datapath and synchronization API for Audio applications
 Audio I2SAudio I2S interface API for Audio applications
 Audio LED ControlLED control API for Audio applications
 Audio Software Codec SelectionSoftware codec selection and configuration API for Audio applications
 Audio Stream ControlStream control API for Audio applications
 Audio Sync TimerAudio synchronization timer API for Audio applications
 Audio SystemCore audio system API for Audio applications
 Audio USBAudio USB interface API for Audio applications
 Audio moduleAudio module for LE Audio applications
 Azure FOTA libraryLibrary for performing Firmware Over The Air updates using firmware information in JSON format
 Azure IoT Hub DPS libraryLibrary to connect a device to Azure IoT Hub Device Provisioning Service (DPS)
 Azure IoT Hub libraryLibrary to connect a device to Azure IoT Hub
 BLE Control EventBLE Control Event
 BLE Data EventBLE Data Event
 BLE Dongle Peer eventBLE Dongle Peer event
 BLE EventBLE Event
 BT Scanning moduleBT Scanning module
 Battery EventBattery Event
 Battery Service Client APIAPI for the Bluetooth LE GATT Battery Service (BAS) Client
 Bluetooth Audio Rendering and CaptureBluetooth audio rendering and capture API for Audio applications
 Bluetooth DTM 2-wire UART to HCI Conversion APIAPI for the Bluetooth DTM 2-wire UART to HCI conversion library
 Bluetooth DTM 2-wire UART typesMacros and enums for different values and positions of DTM 2-wire UART packet fields
 Bluetooth EnOcean library APIAPI for interacting with EnOcean Bluetooth wall switches and sensors
 Bluetooth HCI vendor specific APIs for the SoftDevice controllerBluetooth HCI vendor specific APIs for the SoftDevice controller
 Bluetooth LE GATT DFU SMP Client APIAPI for the Bluetooth LE GATT DFU SMP (DFU_SMP) Client
 Bluetooth LE GATT HIDS Client APIAPI for the Bluetooth LE GATT HID Service (HIDS) Client
 Bluetooth LE GATT Human Interface Device Service APIAPI for the Bluetooth LE GATT Human Interface Device (HID) Service
 Bluetooth LE GATT Latency Client APIAPI for the Bluetooth LE GATT Latency Client
 Bluetooth LE GATT Latency Service APIAPI for the Bluetooth LE GATT Latency Service
 Bluetooth LE GATT NUS Client APIAPI for the Bluetooth LE GATT Nordic UART Service (NUS) Client
 Bluetooth LE GATT Throughput Service APIAPI for the Bluetooth LE GATT Throughput Service
 Bluetooth LE GATT attribute pools APIBluetooth LE GATT attribute pools
 Bluetooth LE Generic Attribute Profile APIAPI for the Bluetooth LE Generic Attribute (GATT) Profile
 Bluetooth LE SMP EventBluetooth LE SMP Event
 Bluetooth LE advertising providers subsystemThe subsystem manages advertising packets and scan response packets
 Bluetooth Mesh Generic Level modelsCommon API for the Bluetooth Mesh Generic Level models
 Bluetooth Mesh SensorsAPI for Bluetooth Mesh Sensors
 Bluetooth Mesh propertiesDevice properties definitions
 Bluetooth Mesh provisioning handler for Nordic DKs
 Bluetooth connection context library APIAPI for the Bluetooth connection context library
 Bluetooth vendor specific APIsBluetooth Host APIs for Nodic-LL vendor-specific commands
 Bond Management Service APIAPI for the Bond Management Service (BMS)
 Bootloader crypto functions
 Bootloader firmware validation
 Bootloader storage (protected data).
 CAF Bluetooth LE Common EventCAF Bluetooth LE Common Event
 CAF Button EventCAF Button Event
 CAF Click EventCAF Click Event
 CAF Force Power Down EventCAF Force Power Down Event
 CAF Keep Alive EventCAF Keep Alive Event
 CAF LED EventCAF LED Event
 CAF Module State EventCAF Module State Event
 CAF Module Suspend EventCAF Module Suspend Event
 CAF Power EventCAF Power Event
 CAF Power Manager EventCAF Power Manager Event
 CAF Sensor CommonCAF Sensor Common
 CAF Sensor Data Aggregator EventCAF Sensor Data Aggregator Event
 CAF Sensor EventCAF Sensor Event
 CC file parserCapability Container file parser for Type 4 Tag
 CDC Data EventCDC Data Event
 CPU Load EventCPU Load Event
 CPU loadModule for measuring CPU load
 CRACEN Driver APIsComplete API structure for the CRACEN driver
 Channel Sounding Distance Estimation APIAPI for the Channel Sounding Distance Estimation toolkit
 Channel map filteringUtility used to filter QoS information (per-channel CRC status) with the purpose of generating a suitable BLE channel map
 CoAP communication BSD socket API based
 Common model typesCollection of types exposed in the model definitions
 Compression/decompression subsystemCompression/decompression subsystem
 Config EventConfig Event
 Configuration channel transportAPI for the configuration channel transport
 Connection Handover recordsGeneration of NFC NDEF Connection Handover records for NDEF messages
 Continuous Glucose Monitoring Service APIAPI for the Continuous Glucose Monitoring Service (CGMS)
 Continuous arrayBasic continuous array
 Cracen_psa_ikgInternal Key Generation (IKG) support for CRACEN PSA driver (internal use only)
 Current TimeCurrent time API for applications
 Current Time Service ClientCurrent Time Service Client module
 Custom AT commandsPublic API for adding custom AT commands using filters in the Modem library with application callbacks
 Custom DFU TargetCustom DFU (Device Firmware Update) target implementation
 Custom NDEF messagesGeneration of NFC NDEF messages for the NFC tag
 DECT NR+ L2 Networking LayerDECT NR+ L2 Networking Layer public header
 DECT NR+ Net ManagementDECT NR+ management interface public header
 DFU Lock APIDFU Lock API
 DFU Multi ImageProvides an API for writing DFU Multi Image package
 DFU TargetDFU Target
 DK buttons and LEDs
 Data first-in first-out libraryUsed to allocate a memory slab, use it, and signal to a receiver when the write operation has completed. The reader can then read and free the memory slab when done
 Date Time LibraryLibrary that maintains the current date time UTC which can be fetched in order to timestamp data
 Detecting Unwanted Location TrackersAPI for Detecting Unwanted Location Trackers specification implementation
 Detecting Unwanted Location Trackers - BluetoothDetecting Unwanted Location Trackers specification implementation Bluetooth API
 Detecting Unwanted Location Trackers - Multi-user coexistenceDULT multi-user coexistence API
 Detecting Unwanted Location Trackers - test functionalityTest API for the Detecting Unwanted Location Trackers module
 Device ID LibraryLibrary that provides a unified interface for fetching a unique device ID from hardware
 Device descriptionCustom GATT Service containing device description
 Direction and Distance Finding Service APIAPI for the Direction and Distance Finding Service (DDFS)
 Distance Measurement APIAPI for the Distance Measurement (DM)
 Distance Measurement Client modelAPI for the Distance Measurement Client model
 Distance Measurement ModelsCommon API for the Distance Measurement models
 Distance Measurement Server modelAPI for the Distance Measurement Server model
 DownloaderClient for downloading a file
 Driver for ADP536X
 ETB traceLibrary for capturing instruction traces to Embedded Trace Buffer
 Emergency Data Storage LibraryEmergency Data Storage API
 Enhanced ShockBurstEnhanced ShockBurst (ESB) is a basic protocol that supports two-way data packet communication including packet buffering, packet acknowledgment, and automatic retransmission of lost packets
 Event Manager ProxyEvent Manager Proxy
 Fast Pair APIFast Pair API
 Fast Pair Advertising Manager APIFast Pair Advertising Manager API for managing the Fast Pair advertising set
 Fast Pair Find Hub Network APIFast Pair Find Hub Network (FHN) extension API
 Fast Pair UUID APIFast Pair UUID API
 Fast Pair advertising data provider APIFast Pair advertising data provider API
 File Control TLV block parser for Type 4 Tag.File Control TLV block parser for Type 4 Tag (T4T)
 File system eventFile system event
 Firmware info structure definition and inline helpers
 Firmware information linker helpers and build asserts.
 Firmware loader settings
 Firmware over-the-air download libraryLibrary for downloading a firmware update over the air
 Flash stream DFU TargetProvides an API for other DFU targets that need to write a large object to flash
 Front-end module abstraction layerFront-end Abstraction layer library. This file is an abstraction for the MPSL FEM API and provides API for controlling front-end modules.
 Full Modem DFU TargetDFU Target full modem updates
 Full Modem Firmware Update from flash deviceFunctions for applying a full modem firmware update from flash device
 Functions for content control.Helper functions to manage content control
 GATT Discovery Manager APIModule for GATT Discovery Manager
 Gazell Link Layer glue
 Gazell Pairing
 Generic Battery Client modelAPI for the Generic Battery Client model
 Generic Battery modelsAPI for the Generic Battery models
 Generic Default Transition Time Client APIAPI for the Generic Default Transition Time (DTT) Client
 Generic Default Transition Time ServerAPI for the Generic Default Transition Time (DTT) Server model
 Generic Default Transition Time modelsAPI for the Generic Default Transition Time models
 Generic Level Client modelAPI for the Generic Level Client model
 Generic Location Client modelAPI for the Generic Location Client model
 Generic Location modelsAPI for the Generic Location models
 Generic OnOff Client modelAPI for the Generic OnOff Client model
 Generic OnOff ModelsCommon API for the Generic OnOff models
 Generic Power Level Client modelAPI for the Generic Power Level Client model
 Generic Power Level ModelsAPI for the Generic Power Level models
 Generic Power Level Server modelAPI for the Generic Power Level Server
 Generic Power OnOff ClientAPI for the Generic Power OnOff Client
 Generic Power OnOff ModelsAPI for the Generic Power OnOff models
 Generic Power OnOff Server modelAPI for the Generic Power OnOff Server
 Generic Property Client modelAPI for the Generic Property Client model
 Generic Property modelsAPI for the Generic Property models
 Generic Property server modelsAPI for the Generic Property server models
 HID EventsHID Events
 HID Forward EventsHID Forward Events
 HID ReportsHID Reports
 HID Service EventsHID Service Events
 HID event queueUtility that simplifies queuing HID events (keypresses)
 HID keymapUtility that handles mapping key IDs to HID usage IDs
 HID report provider eventsHID report provider events
 HID report queueUtility that simplifies queuing HID reports from HID peripherals on a HID dongle
 Hardware Unique Key (HUK) loadingAPI for loading the Hardware Unique Key (HUK)
 Hardware flash write protection.API for write protection of flash areas using Hardware peripheral
 Heart Rate Service ClientHeart Rate (HR) Service Client API
 Host side of flash synchronization via RPCHost side of flash synchronization via RPC
 IPC service shell transportIPC Service shell transport API
 Identity key APIsAPI for identity key on CryptoCell devices with KMU
 JWT generation
 JWT generation
 Keys stateUtility used to track state of active keys
 LC3 FileLC3 file handling API for Audio applications
 LC3 StreamerLC3 streamer API for Audio applications
 LE Audio RXLE Audio receive (RX) API for Audio applications
 LE Audio helper functionsLE Audio helper functions for Audio applications
 LE OOB recordsGeneration of NFC NDEF LE OOB records for NDEF messages
 LE Pairing Responder modelAPI for the LE Pairing Responder model
 LED Button Service APIAPI for the LED Button Service (LBS)
 LED EffectLED Effect
 LED StateLED State
 LTE link control library
 LWM2M OS layer
 Launch App messagesGeneration of NFC NDEF messages that can be used to launch apps
 Light CTL Client modelAPI for the Light CTL Client model
 Light CTL Server modelAPI for the Light CTL Server model
 Light CTL modelsAPI for the Light CTL models
 Light HSL Client modelAPI for the Light HSL Client model
 Light HSL Server modelAPI for the Light HSL Server model
 Light HSL modelsAPI for the Light HSL models
 Light Hue Server modelAPI for the Light Hue Server model
 Light Lightness Client modelAPI for the Light Lightness Client model
 Light Lightness Control common APICommon types for the Light Lightness Control models
 Light Lightness ModelsAPI for the Light Lightness models
 Light Lightness Server modelAPI for the Light Lightness Server
 Light Saturation Server modelAPI for the Light Saturation Server model
 Light Temperature Server modelAPI for the Light CTL Temperature Server model
 Light xyL Client modelAPI for the Light xyL Client model
 Light xyL Server modelAPI for the Light xyL Server model
 Light xyL modelsAPI for the Light xyL models
 Location library
 LwM2M carrier library API.
 LwM2M carrier library events
 LwM2M carrier library objects
 LwM2M carrier library startup
 LwM2M client utilitiesLwM2M Client utilities to build an application
 LwM2M client utilities locationAPI for the LwM2M based LOCATION
 LwM2M custom init settings
 MCUBoot DFU TargetDFU Target for upgrades performed by MCUBoot
 MCUMgr hooks for Full Modem Firmware Upgrade statsFull Modem Firmware Update(FMFU) statistics for MCUMgr over SMP
 MCUMgr module for full Modem Firmware UpgradeMCUMgr based Full Modem Firmware Update(FMFU)
 MQTT helper libraryConvenience library that simplifies Zephyr MQTT API and socket handling
 Memfault Diagnostic GATT service APIAPI for the Memfault Diagnostic GATT service (MDS)
 Memfault integration in NCSConvenience functions for using Memfault firmware SDK with nRF Connect SDK
 Modem DFU TargetDFU Target for upgrades performed by Modem
 Modem attestation token
 Modem batteryPublic APIs for modem battery
 Modem library integration layer.Modem library wrapper
 Motion EventMotion Event
 Multiprotocol Service Layer Software CoexistenceMPSL Software Coexistence
 Multiprotocol Service Layer assertMPSL assert
 Multiprotocol Service Layer library control.Methods for initializing MPSL and required interrupt handlers
 Multiprotocol Service Layer nRF700x CoexistenceMPSL nRF700x Coexistence
 Multiprotocol Service Layer work queue.Internal MPSL work queue
 NET State EventNET State Event
 NFC Connection Handover TNEP serviceNFC Connection Handover TNEP service API
 NFC Connection Hanover messagesGeneration of The Connection Handover NDEF messages
 NFC NDEF FileGeneration of NFC NDEF File for the NFC Type 4 Tag
 NFC T4T High Level ProcedureNFC T4T High Level Procedure API
 NFC Type 4 Tag ISO-DEPNFC Type 4 Tag ISO-DEP API
 NFC shell transportNFC shell transport API
 NRF RPC callback proxy APIAPI for the NRF RPC callback proxy
 NRF RPC serialize APIAPI for the NRF RPC serialization
 NTN (Non-Terrestrial Network) libraryPublic APIs for the NTN library
 Network Core Monitor APIAPI for the Network Core Monitor
 Nordic Status Message (NSMS) GATT ServiceNordic Status Message (NSMS) GATT Service API
 Nordic UART (NUS) GATT ServiceNordic UART (NUS) GATT Service API
 Nordic UART Service (NUS) shell transportNordic UART Service (NUS) shell transport API
 Nordic-specific PSA API structuresPlatform Security Architecture (PSA) API structures for nRF Security
 OpenThread over RPC API additionsAPI additions for OpenThread over RPC
 PAW3212 motion sensor driverPAW3212 motion sensor driver
 PCM Stream Channel Modifier libraryEnables splitting of pulse-code modulation (PCM) streams from stereo to mono or combine mono streams to form a stereo stream
 PMW3360 motion sensor driverPMW3360 motion sensor driver
 PPI SequencerModule for autonomously triggering periodic tasks
 PPI traceModule for tracing hardware events on GPIO
 Parser for NDEF Connection HandoverParser for NDEF Connection Handover Records
 Parser for NDEF LE OOB RecordsParser for NDEF LE OOB Records
 Parser for NDEF messagesParser for NFC NDEF messages and records
 Parser for NDEF recordsParser for NFC NDEF records
 Passkey EventPasskey Event
 Peer Connection EventPeer Connection Event
 Peripheral Core DFUAPI for handling DFU of peripheral cores
 Power EventPower Event
 Precision Finding API for Fast Pair FHNThe Precision Finding API for the Find Hub Network (FHN) extension
 ProfilerProfiler
 Pulse Code Modulation mixerPulse Code Modulation audio mixer library
 Pulse width measurementGPIOTE + TIMER + GPPI pulse width measurement on Nordic nRF devices
 Quality of Service libraryQoS library that provides functionality to store and handle acknowledgment of multiple in-flight messages
 RAM Power DownModule for powering on and off RAM sections
 REST client libraryREST client
 RPC bluetooth API additionsAPI additions for the bluetooth over RPC
 RRAM wear test
 Radio Notification callbackAPIs to set up radio notification callbacks
 Ranging Service APIAPI for the Ranging Service (RAS)
 Running Speed and Cadence Service APIAPI for the Running Speed and Cadence Service (RSCS)
 SD CardSD card interface API for Audio applications
 SD Card PlaybackSD card playback API for Audio applications
 SMP external MCU targetDFU Target for upgrades performed by SMP Client
 SMS subscriber managerPublic APIs of the SMS subscriber manager module
 ST25R3911B NFC Reader NFC-A TechnologyAPI for the ST25R3911B NFC Reader NFC-A Technology
 ST25R3911B NFC Reader Registers and CommandsRegisters and commands for the ST25R3911B NFC Reader
 ST25R3911B NFC Reader SPIAPI for the ST25R3911B NFC Reader SPI communication
 ST25R3911B NFC Reader common functionalityAPI for the ST25R3911B NFC Reader common functionality
 ST25R3911B NFC Reader interruptsAPI for the ST25R3911B NFC Reader interrupts
 SUPL OS client
 Sample Rate Converter libraryImplements functionality to increase or decrease the sample rate of a data array using the CMSIS DSP filtering library
 Scene Client modelAPI for the Scene Client model
 Scene Server modelAPI for the Scene Server model
 Scene modelsCommon API for the Scene models
 Scheduler Client modelAPI for the Scheduler Client model
 Scheduler Server modelAPI for the Scheduler Server model
 Scheduler modelsCommon API for the Scheduler models
 Selector EventSelector Event
 Sensor Client modelAPI for the Sensor Client
 Sensor Server modelAPI for the Sensor Server
 Sensor typesAll available sensor types from the mesh device properties specification
 Short float (SFLOAT) type.API for short float (SFLOAT) type from the IEEE 11073-20601-2008 specification
 Silvair EnOcean Server modelAPI for the Silvair EnOcean Server
 Simple simulated sensor driver.Simple simulated sensor device driver
 Simulated sensor driverSimulated sensor device driver
 SoftAP Wi-Fi Provision libraryLibrary used to provision a Wi-Fi device to a Wi-Fi network using HTTPS in softAP mode
 Standard NDEF Record Type definitionsSet of standard NDEF Record Types defined in NFC Forum specifications
 Swift Pair advertising data provider APISwift Pair advertising data provider API
 Sys-util
 TFM IOCTL API
 TNEP Protocol for NFC PollerTNEP Protocol for NFC Poller API
 TNEP records APIGeneration of NFC NDEF TNEP specific record descriptions
 Tag NDEF Exchange Protocol (TNEP) APITAG NDEF Exchange Protocol for the NFC Tag Device
 Tag NDEF Exchange Protocol (TNEP) common API.Tag NDEF Exchange Protocol common data structure definitions
 Text recordsGeneration of NFC NDEF Text record descriptions
 The Precision Finding API for Bluetooth Channel SoundingCollection of the Precision Finding APIs that are relevant for the Bluetooth Channel Sounding as the ranging technology
 Time Client modelAPI for the Time Client model
 Time ModelsAPI for the Time models
 Time Server modelAPI for the Time Server model
 Tone generatorLibrary for generating PCM-based period tones
 Type 2 TagNFC Type 2 Tag parser
 UART Data EventUART Data Event
 UART async adapterUART asynchronous API universal adapter
 UICC LwM2MPublic APIs of the UICC LwM2M library
 URI messagesGeneration of NFC NDEF messages with a URI record
 USB EventUSB Event
 VTF monitoringSubsystem to capture data to help ensure optimal performance of the Wi-FiĀ® system
 Wave generatorLibrary for generating wave signals
 Wheel EventWheel Event
 Wi-Fi KMU key loading libraryAPI for loading Wi-Fi keys via KMU (Key Management Unit)
 Wi-Fi Provisioning Service APIAPI for the Wi-Fi Provisioning Service
 Wi-Fi driver and firmware interfaceCoexistence interface between Coexistence Driver and Short-Range Driver
 Wi-Fi location
 Wi-Fi management extension libraryLibrary that adds an automatic connection feature to the Wi-Fi stack
 Wi-Fi ready libraryLibrary for handling Wi-Fi ready events
 WiFi ProvisioningWiFi Provisioning API
 nRF Cloud
 nRF Cloud A-GNSS
 nRF Cloud Codec
 nRF Cloud FOTA poll
 nRF Cloud OS specifics
 nRF Cloud P-GPS
 nRF Cloud common defines
 nRF Cloud location
 nRF Cloud on-device key generationOn-device generation of the nRF Cloud device private key and a Certificate Signing Request (CSR)
 nRF CoAP APIThe functions in this library can return either positive or negative return values
 nRF Device Provisioning APIAPI for device provisioning over cellular networks
 nRF IEEE 802.15.4 radio driver callbacks dispatcherDispatch nRF IEEE 802.15.4 radio driver callbacks to the active protocol client
 nRF Life Cycle State subsystemNRF Life Cycle State subsystem
 nRF RPC IPC Service transportNRF RPC IPC Service transport
 nRF RPC UART transportNRF RPC UART transport
 nRF RPC loggingLogging over nRF RPC
 nRF RPC utility commands
 nRF91 Modem Key Management
 nRF91 Modem trace backend interface.
 nRF91 Modem trace module