Control Surface
main
MIDI Control Surface library for Arduino
Toggle main menu visibility
Loading...
Searching...
No Matches
src
MIDI_Interfaces
BLEMIDI
BTstack
gatt_midi.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
../BLEAPI.hpp
"
4
5
namespace
cs::midi_ble_btstack
{
6
7
bool
init
(
MIDIBLEInstance
&instance,
BLESettings
settings);
8
void
notify
(
BLEConnectionHandle
conn_handle,
9
BLECharacteristicHandle
char_handle,
BLEDataView
data);
10
11
}
// namespace cs::midi_ble_btstack
BLEAPI.hpp
Type definitions and callback interfaces for communication between the low-level BLE stacks and highe...
MIDIBLEInstance
Defines the interface for callback functions registered by the low-level BLE code.
Definition
BLEAPI.hpp:127
cs::midi_ble_btstack
Definition
advertising.hpp:5
cs::midi_ble_btstack::init
bool init(MIDIBLEInstance &instance, BLESettings settings)
cs::midi_ble_btstack::notify
void notify(BLEConnectionHandle conn_handle, BLECharacteristicHandle char_handle, BLEDataView data)
BLECharacteristicHandle
Represents a handle to a local GATT characteristic.
Definition
BLEAPI.hpp:30
BLEConnectionHandle
Represents a handle to the connection to another device.
Definition
BLEAPI.hpp:19
BLEDataView
Non-owning, std::span-style read-only view of BLE data.
Definition
BLEAPI.hpp:42
BLESettings
Configuration options for the low-level BLE code.
Definition
BLEAPI.hpp:150
Generated by
1.17.0