Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
gatt_midi.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "../BLEAPI.hpp"
4
5namespace cs::midi_ble_btstack {
6
7bool init(MIDIBLEInstance &instance, BLESettings settings);
8void notify(BLEConnectionHandle conn_handle,
9 BLECharacteristicHandle char_handle, BLEDataView data);
10
11} // namespace cs::midi_ble_btstack
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.
Definition BLEAPI.hpp:127
bool init(MIDIBLEInstance &instance, BLESettings settings)
void notify(BLEConnectionHandle conn_handle, BLECharacteristicHandle char_handle, BLEDataView data)
Represents a handle to a local GATT characteristic.
Definition BLEAPI.hpp:30
Represents a handle to the connection to another device.
Definition BLEAPI.hpp:19
Non-owning, std::span-style read-only view of BLE data.
Definition BLEAPI.hpp:42
Configuration options for the low-level BLE code.
Definition BLEAPI.hpp:150