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... | |
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.
void instaburst_init | ( | uint32_t | lfclk_ppm, |
bearer_event_flag_callback_t | packet_process_cb | ||
) |
Initializes the instaburst module and all its submodules.
[in] | lfclk_ppm | Low frequency clock accuracy in parts per million. |
[in] | packet_process_cb | Callback to signal on every RX. |