43 uint8_t implementation;
148 void (*on_dfu_started)(
void *context);
149 void (*on_dfu_cancelled)(
void *context);
150 void (*on_transfer_percentage)(
void *context, int32_t percentage);
151 void (*on_successful_file_transferred)(
void *context);
152 void (*on_error)(
void *context,
const char *errorMessage);
Definition: metawearboard.h:38
MblMwModel
Available MetaWear models.
Definition: model.h:11
Macros for identifying exported functions.
Forward declaration for the MblMwAnonymousDataSignal type.
Platform agnostic wrappers for Bluetooth Low Energy communication.
MblMwModule
Sensors or peripherals supported by the firmware.
Definition: module.h:12
Wrapper class containing functions for receiving callbacks throughout the DFU process.
Definition: metawearboard.h:146
Wrapper class containing functions for communicating with the MetaWear through a Bluetooth Low Energy...
Definition: btle_connection.h:49
#define METAWEAR_API
Indicates the function should be exported to the symbol table.
Definition: dllmarker.h:27
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