HF-BNO08x  0.1.0-dev
Loading...
Searching...
No Matches
DfuOptions Struct Reference

Controls DFU validation and transfer behavior. More...

#include <bno08x.hpp>

Public Attributes

bool requireFormatMatch {true}
 Validate FW-Format metadata.
 
bool requirePartNumber {true}
 Validate SW-Part-Number metadata.
 
const char * requiredFormat {"BNO_V1"}
 Required format when format check is enabled.
 
const char * requiredPartNumber {nullptr}
 Optional exact part number match.
 
uint8_t packetLenOverride {0}
 Optional DFU packet size override (1..64).
 
DfuProgressCallback progress {}
 Optional per-transfer progress callback.
 

Detailed Description

Controls DFU validation and transfer behavior.

Member Data Documentation

◆ packetLenOverride

uint8_t DfuOptions::packetLenOverride {0}

Optional DFU packet size override (1..64).

◆ progress

DfuProgressCallback DfuOptions::progress {}

Optional per-transfer progress callback.

◆ requiredFormat

const char* DfuOptions::requiredFormat {"BNO_V1"}

Required format when format check is enabled.

◆ requiredPartNumber

const char* DfuOptions::requiredPartNumber {nullptr}

Optional exact part number match.

◆ requireFormatMatch

bool DfuOptions::requireFormatMatch {true}

Validate FW-Format metadata.

◆ requirePartNumber

bool DfuOptions::requirePartNumber {true}

Validate SW-Part-Number metadata.


The documentation for this struct was generated from the following file: