nRF5 SDK
v12.0.0
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
Related Pages
Here is a list of all related documentation pages:
[detail level
1
2
3
4
5
]
Getting Started
Running precompiled examples
Installing the SDK
Compiling and running a first example
Running examples that use a SoftDevice
Using the SDK with other boards
SDK configuration header file
Hardware Drivers
ADC
Capacitive Sensor
Clock
COMP
FPU
GPIOTE
I2S
LPCOMP
PDM
PPI
PWM
QDEC
RNG
SAADC
SPI master
SPI slave
SWI
Timer
TWI master
TWI slave
UART
WDT
Libraries
ANT libraries
ANT channel configuration
ANT channel state indicator
ANT encryption
Encryption configuration
Encryption negotiation
ANT key manager
ANT page request controller
ANT+ profiles
Bicycle Power Monitor
Bicycle Speed and Cadence
Heart Rate Monitor
Stride Based Speed and Distance Monitor
ANT simulators
ANT BPWR simulator
ANT BSC simulator
ANT HRM simulator
ANT SDM simulator
ANT search configuration
ANT stack configuration
BLE libraries
Advertising Data Encoder
Advertising Module
Database Discovery Module
Connection Parameters Negotiation
Connection state
Debug Assert Handler
DTM - Direct Test Mode
Error Log
Peer Manager
Architecture
Functionality
Usage
Migrating to Peer Manager
Queued Writes
Radio Notification Event Handler
Record Access Control Point
BLE Services
Battery Service
Blood Pressure Service
Cycling Speed and Cadence Service
Device Information Service
Health Thermometer Service
Heart Rate Service
Human Interface Device Service
Immediate Alert Service
Immediate Alert Service Client
Link Loss Service
Running Speed and Cadence Service
TX Power Service
Experimental: Buttonless DFU Service
Experimental: Location and Navigation Service
Bootloader modules
Bootloader
Cryptography library
DFU bootloader
Device Firmware Update process
Validation
Dual-bank and single-bank updates
DFU transport
BLE
Board Support Package (BSP)
Board-specific indications and states
BSP BLE Button Module
BSP ANT Button Module
BSP NFC Module
Button handling library
Capacitive Sensor library
Error module
FIFO library
Flash handling library
Gazell Pairing library
GPIOTE handling library
HardFault handling library
LED softblink library
Logger module
Low-power PWM library
Mailbox library
Mapped flags
Memory Manager
NFC library and modules
NFC Type 2 Tag
Programming a tag
Data format
Command set
Type 2 Tag parser
NFC Data Exchange Format
NDEF message and record format
Generating messages and records
Text record generation
URI message generation
Launch app message generation
BLE pairing message generation
Custom message generation
Message and record parser
Adafruit NFC Shield library
PWM library
RTOS support
RTX support
FreeRTOS support
Schedule handling library
The scheduler is used for transferring execution from the interrupt context to the main context
Sensor Data Simulator
Functions for simulating sensor data
SHA-256 hash computation
Simple timer
SoftDevice handler library
Timer library
Transport services
HCI transport library
Memory pool library
SLIP handling library
SLIP layer for supporting packet framing in HCI transport
TWI transaction manager
Experimental: Flash Data Storage
Functionality
Storage format
Usage
Experimental: Flash Storage
Experimental: Section variables
Examples
ANT examples
ANT Advanced Burst
ANT Asynchronous Transmitter
ANT Background Scanning
ANT Broadcast
ANT Continuous Scanning Controller
ANT Continuous Waveform Mode
ANT Debug
ANT High Duty Search and Background Scanning
ANT I/O
ANT Message Types
ANT Multi Channels
ANT Multi Channels Encrypted
ANT Relay
ANT Scan and Forward
ANT Search Sharing
ANT Search Uplink
ANT Time Synchronization
ANT-FS Client
ANT+ Bicycle Power
ANT+ Bicycle Speed and Cadence
ANT+ Heart Rate
ANT+ Stride Based Speed and Distance
Experimental: ANT Bootloader/DFU
ANT & BLE examples
ANT and BLE Heart Rate Monitor Relay Application
Experimental: ANT Shared Channels
Bluetooth low energy examples
BLE Central
BLE Heart Rate Collector Example
BLE Multi-link Example
BLE Running Speed and Cadence Collector Example
Nordic UART Service Client
Experimental: BLE Blinky Client Application Example
BLE Central & Peripheral
Experimental: BLE Relay Example
Experimental: BLE LE Secure Connections multirole example
BLE Peripheral
Alert Notification Application
Apple Notification Center Service (ANCS) Client Application
Beacon Transmitter Sample Application
Blood Pressure Application
Current Time Application
Cycling Speed and Cadence Application
Glucose Application
Health Thermometer Application
Heart Rate Application
Heart Rate Application with FreeRTOS
Heart Rate Application with RTX
HID Keyboard Application
HID Mouse Application
Multiprotocol Application
Power Profiling Application
Proximity Application
Running Speed and Cadence Application
Template Application
UART/Serial Port Emulation over BLE
Experimental: BLE Blinky Application
Experimental: Bluetooth Developer Studio Example
Experimental: Bond Management Application
Experimental: Buttonless DFU Template Application
Experimental: Continuous Glucose Monitoring Application
Experimental: Eddystone Beacon Application
Experimental: Heart Rate Application with BLE pairing using NFC
Experimental: HID Keyboard Application with BLE pairing using NFC
Experimental: Location and Navigation Application
Experimental: Queued Writes Application
BLE Secure DFU Bootloader
DFU bootloader examples
Experimental: ANT Bootloader/DFU
BLE Secure DFU Bootloader
Experimental: Buttonless DFU Template Application
Direct Test Mode
Hardware peripheral examples
ADC Example
Blinky Example
Blinky FreeRTOS Example
Blinky RTX Example
BSP Example
Capacitive Sensor Driver Example
Capacitive Sensor Library Example
Clock Example
Flash Write Example
FPU FFT Example
GPIOTE Example
I2S Loopback Example
LED Softblink Example
Low-Power PWM Example
LPCOMP Example
Pin Change Interrupt Example
PPI Example
Preflash Example
PWM Driver Example
PWM Library Example
QDEC Example
Radio Receiver Example
Radio Transmitter Example
Radio Test Example
RAM Retention Example
Random Number Generator Example
Real Time Counter Example
SAADC Example
SPI Master Example
SPI Slave Example
Temperature Example
TWI Scanner Example
TWI Sensor Example
TWI Transaction Manager Example
TWIS Slave and TWI Master mode drivers Example
Timer Example
Simple Timer Example
UART Example
UICR Config Example
WDT Example
NFC examples
Adafruit Tag Reader Example
Launch App Example
Text Record Example
URI Message Example
Wake on NFC Example
Experimental: Heart Rate Application with BLE pairing using NFC
Experimental: HID Keyboard Application with BLE pairing using NFC
Nordic proprietary protocols
Gazell
Device/Host example
Desktop device emulator
Pairing Device with Dynamic Pairing
Multiprotocol Application
Enhanced ShockBurst
Transmitter/Receiver Example
Low Power Transmitter/Receiver Example
User Guides
Gazell Link Layer User Guide
Gazell Pairing User Guide
Enhanced ShockBurst User Guide
Documentation feedback
|
Developer Zone
|
Subscribe
| Updated