Control Surface
main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
src
MIDI_Interfaces
BLEMIDI
ESP32-NimBLE
gatt.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
ble.h
"
4
5
#if CS_MIDI_BLE_ESP_IDF_NIMBLE
6
#include <host/ble_uuid.h>
7
#else
8
#include <nimble/nimble/host/include/host/ble_uuid.h>
9
#endif
10
11
#include "
ble-macro-fix.h
"
12
13
extern
const
ble_uuid128_t
midi_ble_service_uuid
;
14
extern
const
ble_uuid128_t
midi_ble_characteristic_uuid
;
15
16
#ifdef __cplusplus
17
extern
"C"
{
18
#endif
19
20
const
struct
ble_gatt_svc_def
*
midi_ble_get_service
(
void
);
21
22
#ifdef __cplusplus
23
}
24
#endif
25
26
#include "gatt.c.ipp"
ble-macro-fix.h
ble.h
midi_ble_get_service
const struct ble_gatt_svc_def * midi_ble_get_service(void)
midi_ble_service_uuid
const ble_uuid128_t midi_ble_service_uuid
midi_ble_characteristic_uuid
const ble_uuid128_t midi_ble_characteristic_uuid
AH::copyAs
Array< T, N > copyAs(const Array< U, N > &src)
Copy an Array to an Array of a different type.
Definition
ArrayHelpers.hpp:105
Generated by
1.10.0