Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
app.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "../BLEAPI.hpp"
4
5namespace cs::midi_ble_nimble {
6
7bool init(MIDIBLEInstance &instance, BLESettings ble_settings);
8bool notify(BLEConnectionHandle conn_handle,
9 BLECharacteristicHandle char_handle, BLEDataView data);
10
11} // namespace cs::midi_ble_nimble
12
13#include "app.ipp"
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 notify(BLEConnectionHandle conn_handle, BLECharacteristicHandle char_handle, BLEDataView data)
bool init(MIDIBLEInstance &instance, BLESettings ble_settings)
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