nRF51 Series | |
![|](ftv2vertline.png) Common Application Libraries | Common source code that could be used for both nRF51422 and nRF51822 applications |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Application Timer | Application timer functionality |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Button Handler | Buttons handling module |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Common application error handler | Common application error handler and macros for utilizing a common error handler |
![|](ftv2vertline.png) ![|](ftv2vertline.png) FIFO implementation | FIFO implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) GPIOTE Handler | GPIOTE handler module |
![|](ftv2vertline.png) ![|](ftv2vertline.png) HCI Transport | HCI transport module implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) CRC compute | This module implements the CRC-16 calculation in the blocks |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Memory pool | Memory pool implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Memory Pool Internal | Memory pool internal definitions |
![|](ftv2vertline.png) ![|](ftv2vertline.png) SLIP module | SLIP layer for supporting packet framing in HCI transport |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Scheduler | The scheduler is used for transferring execution from the interrupt context to the main context |
![|](ftv2vertline.png) ![|](ftv2vertline.png) UART module | UART module implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Utility Functions and Definitions | Various types and definitions available to all applications |
![|](ftv2vertline.png) Drivers | Peripheral drivers to be used with all devices |
![|](ftv2vertline.png) ![|](ftv2vertline.png) AES ECB encryption | Driver for the nRF51 AES Electronic Code Book (ECB) peripheral |
![|](ftv2vertline.png) ![|](ftv2vertline.png) GPIO abstraction | GPIO pin abstraction and port abstraction for reading and writing byte-wise to GPIO ports |
![|](ftv2vertline.png) ![|](ftv2vertline.png) GPIOTE abstraction | GPIOTE abstraction for configuration of channels |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Non-volatile memory controller | Driver for the nRF51 NVMC peripheral |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Simple UART driver | Simple UART driver |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Software controlled SPI Master driver | Software controlled SPI Master driver |
![|](ftv2vertline.png) ![|](ftv2vertline.png) Software controlled TWI Master driver | Software controlled TWI Master driver |
![|](ftv2vertline.png) ![|](ftv2vertline.png) TEMP (temperature) abstraction | Temperature module init and read functions |
![|](ftv2vertline.png) Setups | Hardware configurations with different boards |
nRF51422 | |
![|](ftv2vertline.png) Examples | Examples for nRF51422 device |
![|](ftv2vertline.png) ![|](ftv2vertline.png) PCA10003 | Examples for PCA10003 evaluation kit |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT | ANT examples for PCA10003 motherboard |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Broadcast examples | Basic example to test ANT connectivity between Master and Slave |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Broadcast RX Example | Example of basic ANT Broadcast RX |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Broadcast TX Example | Example of basic ANT Broadcast TX |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT HRM examples | Master and Slave example implementation of Heart Rate Monitor (HRM) profile |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT HRM RX example | Example of ANT HRM RX profile |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT HRM TX example | Example of ANT HRM TX profile |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT HRM TX example - user controlled computed heart rate | Example of ANT HRM TX profile where the user can directly control the computed heart rate value using buttons |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT SDM examples | Master and Slave example implementation of Stride and Distance Monitor (SDM) profile |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Stride and Distance Monitor (SDM) RX example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Definitions | Stride and Distance Monitor RX definitions |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Data buffer indices | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Data page 2 - Status byte definitions | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GPIO log settings | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Page number definitions | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Interface | SDM RX module interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | The Stride and Distance Monitor minimal example RX (Slave) |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Stride and Distance Monitor (SDM) TX example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Definitions | Stride and Distance Monitor TX definitions |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Configurable common page data | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Data buffer indices | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Data page 2 - status byte definitions | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) GPIO log settings | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Page number definitions | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Interface | SDM TX module interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) SDM TX module error codes | ANT SDM TX module error codes |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) main.c | The Stride and Distance Monitor minimal example TX (Master) |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) SDM data update timer | SDM TX timer interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT bicycle power examples | ANT bicycle power minimum receiver example |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT bicycle power minimum receiver example | The bicycle power minimum receiver implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT bicycle power-only sensor example | The bicycle power-only sensor implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT bicycle speed and cadence | ANT bicycle speed and cadence example |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT combined bicycle speed and cadence | The combined bicycle speed and cadence sensor implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT-FS client device simulator | ANT-FS client device simulator example illustrates the basic operations of an ANT-FS client |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ANT-FS client device simulator | The ANT-FS client device simulator |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Common | NRF51 Series examples for PCA10003 evaluation kit |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Blinky Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | GPIO Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) UART Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | UART Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) UICR config example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) nRF6310 | Examples for nRF6310 motherboard |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ANT | ANT examples for nRF6310 motherboard |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ANT Broadcast examples | Basic example to test ANT connectivity between Master and Slave |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Broadcast RX Example | Example of basic ANT Broadcast RX |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Broadcast TX Example | Example of basic ANT Broadcast TX |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ANT HRM examples | Master and Slave example implementation of Heart Rate Monitor (HRM) profile |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT HRM RX example | Example of ANT HRM RX profile |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT HRM TX example | Example of ANT HRM TX profile |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT HRM TX example - user controlled computed heart rate | Example of ANT HRM TX profile where the user can directly control the computed heart rate value using buttons |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ANT SDM examples | Master and Slave example implementation of Stride and Distance Monitor (SDM) profile |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Stride and Distance Monitor (SDM) RX example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Definitions | Stride and Distance Monitor RX definitions |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Data buffer indices | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Data page 2 - Status byte definitions | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GPIO log settings | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Page number definitions | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Interface | SDM RX module interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | The Stride and Distance Monitor minimal example RX (Slave) |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT Stride and Distance Monitor (SDM) TX example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Definitions | Stride and Distance Monitor TX definitions |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Configurable common page data | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Data buffer indices | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Data page 2 - status byte definitions | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) GPIO log settings | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Page number definitions | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Interface | SDM TX module interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) SDM TX module error codes | ANT SDM TX module error codes |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) main.c | The Stride and Distance Monitor minimal example TX (Master) |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) SDM data update timer | SDM TX timer interface |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ANT bicycle power examples | ANT bicycle power minimum receiver example |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT bicycle power minimum receiver example | The bicycle power minimum receiver implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT bicycle power-only sensor example | The bicycle power-only sensor implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ANT bicycle speed and cadence | ANT bicycle speed and cadence example |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ANT combined bicycle speed and cadence | The combined bicycle speed and cadence sensor implementation |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ANT-FS client device simulator | ANT-FS client device simulator example illustrates the basic operations of an ANT-FS client |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ANT-FS client device simulator | The ANT-FS client device simulator |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Common | NRF51 Series examples for nRF6310 motherboard |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Blinky Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | GPIO Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Button Debouncer Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Button Debounce Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Example Template | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) External sensors | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ADNS2080 Mouse Sensor Driver Application | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | ADNS2080 Mouse Sensor Driver Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Cherry8x16 Keyboard Application | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) main.c | Cherry8x16 Keyboard Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Flash Write Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | This file contains the source code for a sample application using the Flash Write Application |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) GPIOTE Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | GPIOTE Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Motor Control Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Simple Motor Control Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) PPI Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | PPI Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) PWM Analyzer Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | PWM Analyzer Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) PWM example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | PWM Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Pin Change Interrupt Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Pin Change Interrupt Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) RAM Retention Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | RAM Retention Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Radio Receiver Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Radio Receiver Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Radio Test Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Radio Test Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Radio Transmitter Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Radio Transmitter Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Random Number Generator Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Random Number Generator Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Real-time Clock Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Real Time Counter Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) SPI master Loopback Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | SPI Master Loopback Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) TWI Master Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | TWI Master Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Temperature Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Temperature Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Timer Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | Timer Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) UART Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) main.c | UART Example Application main file |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) UICR config example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) nRF6350 Radio Configuration Example | |
![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![](ftv2blank.png) main.c | |
![|](ftv2vertline.png) Libraries | NRF51422 device specific libraries |
![|](ftv2vertline.png) ![](ftv2blank.png) S210 Softdevice | Application Programming Interface for S210 SoftDevice |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ANT STACK | APIs for the ANT Stack |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ANT Application Interface | ANT Stack Application Programming Interface (API) |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ANT Error Return | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ANT Stack Parameters | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) SoC Library API | APIs for the SoC library |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) SoC Library Error Codes | Error definitions for the SoC library |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) SoftDevice Global Error Codes | Global Error definitions |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Error Codes Base number definitions | |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) SoftDevice Manager API | APIs for SoftDevice management |
![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![](ftv2blank.png) SoftDevice Manager Error Codes | Error definitions for the SDM API |
nRF51822 | |
![](ftv2blank.png) Bluetooth Services | Modules implementing GATT services and characteristics |
![](ftv2blank.png) ![|](ftv2vertline.png) 'Common service definitions' | Constants, type definitions and functions that are common to all services |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) CCCD bit definitions | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Characteristic UUID definitions | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Definitions for the Alert Level characteristic values | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Service UUID definitions | |
![](ftv2blank.png) ![|](ftv2vertline.png) Alert Notification Service Client | Alert Notification module |
![](ftv2blank.png) ![|](ftv2vertline.png) BLE Date Time characteristic type | Definition of ble_date_time_t type |
![](ftv2blank.png) ![|](ftv2vertline.png) Battery Service | Battery Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Blood Pressure Service | Blood Pressure Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Cycling Speed and Cadence Service | Cycling Speed and Cadence Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Cycling Speed and Cadence Service feature bits | |
![](ftv2blank.png) ![|](ftv2vertline.png) Device Firmware Update Service | Device Firmware Update Service |
![](ftv2blank.png) ![|](ftv2vertline.png) Device Information Service | Device Information Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Glucose Database Service | Glucose Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Glucose Service | Glucose Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Health Thermometer Service | Health Thermometer Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Heart Rate Service | Heart Rate Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Human Interface Device Service | Human Interface Device Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Immediate Alert Service | Immediate Alert Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Immediate Alert Service Client | Immediate Alert Service Client module |
![](ftv2blank.png) ![|](ftv2vertline.png) Link Loss Service | Link Loss Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Running Speed and Cadence Service | Running Speed and Cadence Service module |
![](ftv2blank.png) ![|](ftv2vertline.png) Speed and Cadence Control Point | Speed and Cadence Control Point module |
![](ftv2blank.png) ![|](ftv2vertline.png) TX Power Service | TX Power Service module |
![](ftv2blank.png) Examples | Examples for nRF51822 device |
![](ftv2blank.png) ![|](ftv2vertline.png) PCA10000 | Examples for PCA10000 USB dongle |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Common | NRF51 Series examples for PCA10000 USB dongle |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Radio Receiver Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Radio Receiver Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Radio Transmitter Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Radio Transmitter Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) UART Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | UART Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) UICR config example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ESB | Enhanced ShockBurst examples for PCA10000 USB dongle |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Enhanced ShockBurst | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Enhanced Shockburst Transmitter (PRX) | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Enhanced Shockburst Transmitter (PTX) | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GZLL | Gazell examples for PCA10000 USB dongle |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Gazell Link Layer | Gazell Link Layer examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Gazell Link Layer Device with Payload in ACK | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Gazell Link Layer Host with Payload in ACK | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Gazell Pairing | Gazell Pairing examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Desktop Device Emulator | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Keyboard Emulator | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Mouse Emulator | Emulates a mouse using one of the nRF51's timer peripherals |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Device with Dynamic Pairing | Gazell Link Layer Device using Gazell Pairing for adding dynamic pairing functionality. : This project requires a running counterpart project, which is either a: |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Host with Dynamic Pairing | Gazell Link Layer Device using Gazell Pairing for adding dynamic pairing functionality. : This project requires a running counterpart project, which is either a: |
![](ftv2blank.png) ![|](ftv2vertline.png) PCA10001 | Examples for PCA10001 evaluation kit |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) BLE S110 | Bluetooth Low Energy examples for PCA10001 evaluation kit |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Heart Rate Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) led.c | LED control for the HRS example application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Main file for Heart Rate Service Sample Application for nRF51822 evaluation board |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Proximity Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) main.c | Proximity Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Common | NRF51 Series examples for PCA10001 evaluation kit |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Blinky Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | GPIO Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Radio Receiver Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Radio Receiver example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Radio Transmitter Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Radio Transmitter Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) UART Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | UART Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) UICR config example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ESB | Enhanced ShockBurst examples for PCA10001 evaluation kit |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Enhanced ShockBurst | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Enhanced Shockburst Transmitter (PRX) | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Enhanced Shockburst Transmitter (PTX) | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GZLL | Gazell examples for PCA10001 evaluation kit |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Gazell Link Layer | Gazell Link Layer examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Gazell Link Layer Device with Payload in ACK | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Gazell Link Layer Host with Payload in ACK | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Gazell Pairing | Gazell Pairing examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Desktop Device Emulator | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Keyboard Emulator | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Mouse Emulator | Emulates a mouse using one of the nRF51's timer peripherals |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Device with Dynamic Pairing | Gazell Link Layer Device using Gazell Pairing for adding dynamic pairing functionality. : This project requires a running counterpart project, which is either a: |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Host with Dynamic Pairing | Gazell Link Layer Device using Gazell Pairing for adding dynamic pairing functionality. : This project requires a running counterpart project, which is either a: |
![](ftv2blank.png) ![|](ftv2vertline.png) nRF6310 | Examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) BLE S110 | Example applications implementing BLE profiles and demonstrating the use of BLE services |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Sequence Diagrams' | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Alert Notification Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Alert Notification Client Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Blood Glucose Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Glucose Meter service Sample Application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Blood Pressure Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Blood Pressure Service Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Cycling Speed and Cadence Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Cycling Speed and Cadence Service Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) DTM | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Stand-alone DTM application for UART interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) HID Keyboard Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | HID Keyboard Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) HID Mouse Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | HID Mouse Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Health Thermometer Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Health Thermometer Service Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Heart Rate Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Heart Rate Service Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Multiprotocol Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Bluetooth part of Multiprotocol Application | Heart rate demo application used in the multiprotocol application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Common definitions for BLE and Gazell | Common definitions for BLE and Gazell in the multiprotocol application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Gazell part of Multiprotocol Application | Gazell demo application used in the multiprotocol application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Multiprotocol Application User Interface | User Interface (buttons and LED) handling for the multiprotocol application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Multiprotocol Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Power Profiling Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Power profiling sample application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Proximity Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Proximity Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Running Speed and Cadence Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Running Speed and Cadence Service Sample Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Template Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) main.c | Template project main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) BLE S110 - Serialization | Serialization examples for BLE SoftDevice S110 on the nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Architecture' | Architectural overview of BLE S110 Serialization |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 'HCI- Transport Layer - System integration' | System integration overview of BLE S110 SoftDevice serialization |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Board Setup' | Hardware configurations for Serialized Bluetooth Application with nRF51822 Connectivity Chip |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Packet Encoding Format' | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) BLE S110 Events | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x10 - BLE_GAP_EVT_CONNECTED | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x11 - BLE_GAP_EVT_DISCONNECTED | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x12 - BLE_GAP_EVT_CONN_PARAM_UPDATE | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x13 - BLE_GAP_EVT_SEC_PARAMS_REQUEST | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x14 - BLE_GAP_EVT_SEC_INFO_REQUEST | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x17 - BLE_GAP_EVT_AUTH_STATUS | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x18 - BLE_GAP_EVT_CONN_SEC_UPDATE | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x19 - BLE_GAP_EVT_TIMEOUT | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x50 - BLE_GATTS_EVT_WRITE | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) 0x52 - BLE_GATTS_EVT_SYS_ATTR_MISSING | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) BLE S110 Functions | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x31 - sd_system_power_off | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x54 - sd_ble_uuid_encode | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x62 - sd_ble_gap_adv_data_set | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x63 - sd_ble_gap_adv_start | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x65 - sd_ble_gap_conn_param_update | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x66 - sd_ble_gap_disconnect | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x68 - sd_ble_gap_appearance_set | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x69 - sd_ble_gap_appearance_get | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x6A - sd_ble_gap_ppcp_set | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x6B - sd_ble_gap_ppcp_get | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x6C - sd_ble_gap_device_name_set | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x6D - sd_ble_gap_device_name_get | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x6F - sd_ble_gap_sec_params_reply | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0x71 - sd_ble_gap_sec_info_reply | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0xA0 - sd_ble_gatts_service_add | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0xA2 - sd_ble_gatts_characteristic_add | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0xA4 - sd_ble_gatts_value_set | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0xA6 - sd_ble_gatts_hvx | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0xA9 - sd_ble_gatts_sys_attr_set | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) 0xAA - sd_ble_gatts_sys_attr_get | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Advertising Application Serialized | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Serialized Advertising example application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) BLE S110 Connectivity Chip | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) HCI Transport Layer Configuration | Definition of HCI Transport Layer configurable parameters |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | BLE Connectivity application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Bluetooth Libraries | Serialization library modules containing functionality which is used by the Serialized Example Applications for encoding and decoding of S110 API functions and events |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Command Decoder | Decoder for serialized commands from Application Chip |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Command Encoder | Encoder for serialized commands from Application Chip |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Commands Encoder | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Event Decoder | Decoder for serialized events from nRF51822 |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Events Decoder | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Events Encoder | Event encoder for S110 SoftDevice serialization |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Command Decoder | Decoder for serialized GAP commands from Application Chip |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Event Decoder | Decoder for serialized GAP events from nRF51822 |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Event Encoder | Event encoder for S110 SoftDevice serialization |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Command Decoder | Decoder for serialized GATTS commands from Application Chip |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Event Decoder | Decoder for serialized GATT Server events from nRF51822 |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Events Encoder | Event encoder for S110 SoftDevice serialization |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Packet Receiver | This module is used for processing the Command Response packets and Event packets |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Common Application Libraries | This is common source code for serialization that can be used in nRF51822 applications. This source contains the prototype for a transport layer which uses the common UART module for transmitting and/or receiving bytes. The transport module is a prototype and therefore lacks major functionality such as packet retransmission, memory and performance optimization, and robustness |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Heart Rate Application - Serialized | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Bootloader/DFU | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 01 - Bootloader/DFU Introduction | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 02 - Bootloader/DFU Architecture | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 03 - Bootloader/DFU Keil Project | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 04 - DFU Transport Layers | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) BLE | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) DFU Profile Specification | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) DFU Service Specification | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Serial (HCI) | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 05 - Flash Memory layout | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Dual Bank Flash Layout | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Single Bank Flash Layout | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 06 - API | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Bootloader API. | Bootloader module interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Types and definitions. | Bootloader module type and definitions |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Bootloader util API. | Bootloader util module interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) DFU transport API. | DFU transport module interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Device Firmware Update API. | Device Firmware Update module interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Types and definitions. | Device Firmware Update module type and definitions |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) HCI Transport Layer Configuration | Definition of HCI Transport Layer configurable parameters |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) main.c | Bootloader project main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Common | NRF51 Series examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Blinky Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | GPIO Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Button Debouncer Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Button Debounce Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Example Template | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) External sensors | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ADNS2080 Mouse Sensor Driver Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | ADNS2080 Mouse Sensor Driver Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Cherry8x16 Keyboard Application | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) main.c | Cherry8x16 Keyboard Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Flash Write Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | This file contains the source code for a sample application using the Flash Write Application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) GPIOTE Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | GPIOTE Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Motor Control Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Simple Motor Control Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) PPI Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | PPI Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) PWM Analyzer Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | PWM Analyzer Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) PWM example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | PWM Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Pin Change Interrupt Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Pin Change Interrupt Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) RAM Retention Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | RAM Retention Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Radio Receiver Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Radio Receiver Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Radio Test Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Radio Test Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Radio Transmitter Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Radio Transmitter Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Random Number Generator Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Random Number Generator Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Real-time Clock Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Real Time Counter Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) SPI master Loopback Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | SPI Master Loopback Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) TWI Master Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | TWI Master Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Temperature Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) TEMP (temperature) abstraction | Temperature module init and read functions |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Temperature Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Timer Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | Timer Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) UART Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) main.c | UART Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) UICR config example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) nRF6350 Radio Configuration Example | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) main.c | NRF6350 Radio Configuration Example Application main file |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ESB | Enhanced ShockBurst examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Enhanced ShockBurst | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Enhanced Shockburst Transmitter (PRX) | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Enhanced Shockburst Transmitter (PTX) | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) GZLL | Gazell examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Link Layer | Gazell Link Layer examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Gazell Link Layer Device with Payload in ACK | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Gazell Link Layer Host with Payload in ACK | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing | Gazell Pairing examples for nRF6310 motherboard |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Desktop Device Emulator | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Keyboard Emulator | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Mouse Emulator | Emulates a mouse using one of the nRF51's timer peripherals |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Device with Dynamic Pairing | Gazell Link Layer Device using Gazell Pairing for adding dynamic pairing functionality. : This project requires a running counterpart project, which is either a: |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Host with Dynamic Pairing | Gazell Link Layer Device using Gazell Pairing for adding dynamic pairing functionality. : This project requires a running counterpart project, which is either a: |
![](ftv2blank.png) Libraries | NRF51822 device specific libraries |
![](ftv2blank.png) ![|](ftv2vertline.png) Bluetooth Libraries | Library modules containing functionality which is commonly used by Bluetooth applications |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Advertising Data Encoder | Function for encoding the advertising data and/or scan response data, and passing them to the stack |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Assert Handler for debug purposes. | Module for handling of assert during application development when debugging |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) BLE Stack Event Handler | Module for initializing the BLE stack, and propagating BLE stack events to the application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Bonds and Persistent Data Manager | This module handles multiple bonds and persistent attributes |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Data Structures | Data Structures defined by this module |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Defines | Macros defined by this module |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Enumerations | Enumerations defined by this module |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Functions | Functions/APIs implemented and exposed by this module |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Memory layout | Memory layout of bonding information and system attributes in RAM and Flash |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Message Sequence Charts | Bond Manager interaction with S110 Stack |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Connecting to a bonded master | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Connecting to an unbonded master | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Typedefs | Typedefs defined by this module |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Connection Parameters Negotiation | Module for initiating and executing a connection parameters negotiation procedure |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) DTM - Direct Test Mode | Module for testing RF/PHY using DTM commands |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Defines related to serialized BLE commands. | Defines for serialized BLE commands |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Error Log Module | Module for writing error and stack to flash memory |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Evaluation Board LEDs and Buttons Pin Assignments | Pin assignments for LEDs and Buttons on the evaluation board |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Flash Manager | Module for accessing flash memory |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Radio Notification Event Handler | Module for propagating Radio Notification events to the application |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Record Access Control Point | Record Access Control Point library |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Sensor Data Simulator | Functions for simulating sensor data |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) nRF6310 Board LEDs and Buttons Pin Assignments | Pin assignments for LEDs and Buttons on the nRF6310 board |
![](ftv2blank.png) ![|](ftv2vertline.png) Enhanced ShockBurst | Application Programming Interface for Enhanced ShockBurst library |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Application Programming Interface (API) | Enhanced ShockBurst Application Programming Interface (API) |
![](ftv2blank.png) ![|](ftv2vertline.png) Gazell | Application Programming Interface for Gazell libraries |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Gazell Link Layer | Application Programming Interface for Gazell Link Layer library |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Application Programming Interface (API) | Gazell Link Layer Application Programming Interface (API) |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Gazell Pairing | Application Programming Interface for Gazell Pairing library |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Application Programming Interface (API) | Gazell Pairing API |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Source | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Device implementation. | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Host implementation | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing Host nRF51 specific implementation | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing common functions implementation | |
![](ftv2blank.png) ![|](ftv2vertline.png) S110 SoftDevice | Application Programming Interface for S110 SoftDevice |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) BLE SoftDevice Common | Type definitions, macros, error codes, SVC and event number subranges etc. common to all S110 SoftDevice modules |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Message Sequence Charts' | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) App Buffer Management | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Interrupt-driven Event Retrieval | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Thread Mode Event Retrieval | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Bluetooth status codes | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Common types and macro definitions | Common types and macro definitions for the S110 SoftDevice |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Defines | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Assigned Values for BLE UUIDs | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) BLE Connection Handles | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Bluetooth Appearance values | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Types of UUID | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Events, type definitions and API calls | Module independent events, type definitions and API calls for the S110 SoftDevice |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) General error codes | General error code definitions for the BLE API |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Error Codes | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Module specific error code subranges | Assignment of subranges for module specific error codes |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Module specific SVC and event number subranges | Definition of SVC and event number subranges for each API module |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) SoftDevice Global Error Codes | Global Error definitions |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Error Codes Base number definitions | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Generic Access Profile (GAP) | Definitions and prototypes for the GAP interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Message Sequence Charts' | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Advertisement | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Bonding: Just Works | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Bonding: Passkey Entry (Central display) or OOB MSC | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Bonding: Passkey Entry, Peripheral displays | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Connection Establishment and Termination | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Connection Parameter Update | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Pairing: Just Works | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Peripheral Initiated Security Establishment | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP RSSI | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Security Establishment using stored keys | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Defines | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Address types | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Advertisement Flags | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Advertising and Scan Response Data format | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Advertising filter policies | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Advertising interval max and min | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Advertising timeout values | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Advertising types | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Authentication Key Types | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Connection Parameters Limits | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Discovery modes | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP IO Capabilities | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Roles | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Security Modes | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Security status | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Security status sources | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP Timeout sources | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GAP attribute security requirement setters | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) SVC return values specific to GAP | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Enumerations | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Functions | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Structures | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Generic Attribute Profile (GATT) Client | Definitions and prototypes for the GATT Client interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Message Sequence Charts' | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Characteristic Discovery | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Characteristic or Descriptor Value Read | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Characteristic or Descriptor Value Write | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Descriptor Discovery | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Handle Value Indication | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Handle Value Notification | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Primary Service Discovery | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Read Characteristic Value by UUID | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Read Multiple Characteristic Values | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Relationship Discovery | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTC Timeout | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Defines | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) SVC return values specific to GATTC | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Enumerations | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Functions | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Structures | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Generic Attribute Profile (GATT) Common | Common definitions and prototypes for the GATT interfaces |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Defines | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Characteristic Presentation Formats | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Bluetooth Namespaces | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Handle Value operations | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Status Codes | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Timeout sources | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Write operations | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Structures | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Generic Attribute Profile (GATT) Server | Definitions and prototypes for the GATTS interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Message Sequence Charts' | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS ATT Table Population | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Handle Value Indication | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Handle Value Indication or Notification disabled | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Handle Value Indication or Notification with System Attributes Missing | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Handle Value Notification | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Read Request with Authorization | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Service Changed | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS System Attributes Handling: Bonded Peer | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS System Attributes Handling: Unknown Peer | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Write Command with or without Authorization | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Write Request with Authorization | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATTS Write Request without Authorization | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Read Request without Authorization | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Defines | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Server Attribute Types | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Server Authorization Types | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Server Operations | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Server Service Types | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) GATT Value Locations | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) Maximum attribute lengths | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) SVC return values specific to GATTS | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Enumerations | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Functions | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Structures | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) Logical Link Control and Adaptation Protocol (L2CAP) | Definitions and prototypes for the L2CAP interface |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) 'Message Sequence Charts' | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) L2CAP API | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Defines | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) ![|](ftv2vertline.png) SVC return values specific to L2CAP | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Enumerations | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Functions | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) Structures | |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) SoC Library API | APIs for the SoC library |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![|](ftv2vertline.png) SoC Library Error Codes | Error definitions for the SoC library |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) SoftDevice Manager API | APIs for SoftDevice management |
![](ftv2blank.png) ![|](ftv2vertline.png) ![](ftv2blank.png) ![](ftv2blank.png) SoftDevice Manager Error Codes | Error definitions for the SDM API |
![](ftv2blank.png) User Guides | User guides for various libraries for nRF51822 device |
![](ftv2blank.png) ![](ftv2blank.png) Enhanced ShockBurst User Guide | User Guide for Enhanced ShockBurst library |
![](ftv2blank.png) ![](ftv2blank.png) Gazell Link Layer User Guide | User Guide for Gazell Link Layer library |
![](ftv2blank.png) ![](ftv2blank.png) Gazell Pairing User Guide | User Guide for Gazell Pairing library |