43 uint8_t implementation;
150 void (*on_dfu_started)(
void *context);
151 void (*on_dfu_cancelled)(
void *context);
152 void (*on_transfer_percentage)(
void *context, int32_t percentage);
153 void (*on_successful_file_transferred)(
void *context);
154 void (*on_error)(
void *context,
const char *errorMessage);
Forward declaration for the MblMwAnonymousDataSignal type.
void(* MblMwFnAnonSignalArray)(void *context, MblMwMetaWearBoard *board, MblMwAnonymousDataSignal **anonymous_signals, uint32_t size)
Definition for callback functions that accept an MblMwMetaWearBoard pointer, MblMwAnonymousDataSignal...
Definition: anonymous_datasignal_fwd.h:27
Platform agnostic wrappers for Bluetooth Low Energy communication.
Macros for identifying exported functions.
#define METAWEAR_API
Indicates the function should be exported to the symbol table
Definition: dllmarker.h:27
MblMwModel
Available MetaWear models.
Definition: model.h:11
MblMwModule
Sensors or peripherals supported by the firmware.
Definition: module.h:12
Wrapper class containing functions for communicating with the MetaWear through a Bluetooth Low Energy...
Definition: btle_connection.h:49
Wrapper class containing functions for receiving callbacks throughout the DFU process.
Definition: metawearboard.h:148
Definition: metawearboard.h:38