nrfcxx
0.1.0
C++-17 Framework for Nordic nRF5 Devices
|
Frame content for this beacon. More...
#include <nrfcxx/sd/beacon.hpp>
Data Fields | |
frame_prefix_s | prefix |
Common prefix for all infrastructure beacons. | |
uint32_t | app_crc |
The value from application_crc32(). | |
uint16_t | sd_fwid |
Soft-device firmware identifier. More... | |
uint8_t | llver |
Bluetooth Link Layer Version parameter. More... | |
uint8_t | stack_KiBy |
Total reserved stack space, in kilobytes. More... | |
uint8_t | heap_KiBy |
Total reserved heap space, in kilobytes. More... | |
Frame content for this beacon.
uint8_t nrfcxx::sd::ApplicationIdBeacon::frame_s::heap_KiBy |
Total reserved heap space, in kilobytes.
This may be combined with information from SystemStateBeacon::frame_s to determine absolute heap usage.
uint8_t nrfcxx::sd::ApplicationIdBeacon::frame_s::llver |
Bluetooth Link Layer Version parameter.
From ble_version_t::version_number
.
uint16_t nrfcxx::sd::ApplicationIdBeacon::frame_s::sd_fwid |
Soft-device firmware identifier.
This corresponds to ble_version_t::subversion_number
uniquely(?) identifying the soft device family and version. We assume this is a Nordic device, so don't bother providing the company id.
uint8_t nrfcxx::sd::ApplicationIdBeacon::frame_s::stack_KiBy |
Total reserved stack space, in kilobytes.
This may be combined with information from SystemStateBeacon::frame_s to determine absolute stack usage.