nRF5 SDK for Mesh v5.0.0
Modules | Functions
Instaburst feature

The Instaburst feature implements a subset of the Bluetooth 5.0 feature "Advertising extensions" to achieve increased throughput for Mesh traffic. More...

Modules

 Defines
 Instaburst definitions.
 
 Instaburst RX module
 The Instaburst RX module implements a subset of the required scanner functionality for the Bluetooth 5.0 feature "Advertising Extensions".
 
 Instaburst TX module
 The Instaburst TX module acts as a replacement for the regular advertiser, providing higher throughput at the expense of breaking spec-compliance.
 

Functions

void instaburst_init (uint32_t lfclk_ppm, bearer_event_flag_callback_t packet_process_cb)
 Initializes the instaburst module and all its submodules. More...
 

Detailed Description

The Instaburst feature implements a subset of the Bluetooth 5.0 feature "Advertising extensions" to achieve increased throughput for Mesh traffic.

Instaburst is a feature specific to Nordic's nRF5 SDK for Mesh, and the implementation does not aim to provide generic, spec-compliant Advertising Extension functionality, but rather provide means to increase Mesh throughput between Nordic devices.

Warning
Instaburst is a Nordic-specific feature that does not adhere to the Bluetooth Mesh specification. It does not have the same requirements for test coverage, API stability or specification compliance as the rest of Nordic's nRF5 SDK for Mesh.

Function Documentation

◆ instaburst_init()

void instaburst_init ( uint32_t  lfclk_ppm,
bearer_event_flag_callback_t  packet_process_cb 
)

Initializes the instaburst module and all its submodules.

Parameters
[in]lfclk_ppmLow frequency clock accuracy in parts per million.
[in]packet_process_cbCallback to signal on every RX.

Documentation feedback | Developer Zone | Subscribe | Updated