Type definitions and callback interfaces for communication between the low-level BLE stacks and highe...
Defines the interface for callback functions registered by the low-level BLE code.
Array< T, N > copyAs(const Array< U, N > &src)
Copy an Array to an Array of a different type.
bool init(MIDIBLEInstance &instance, BLESettings settings)
void notify(BLEConnectionHandle conn_handle, BLECharacteristicHandle char_handle, BLEDataView data)
Represents a handle to a local GATT characteristic.
Represents a handle to the connection to another device.
Non-owning, std::span-style read-only view of BLE data.
Configuration options for the low-level BLE code.