UWB-Tracking
|
Bluetooth Server Class Definition. More...
#include "Arduino.h"
#include <NimBLEDevice.h>
#include <array>
Go to the source code of this file.
Classes | |
class | BleServer |
Represents a Bluetooth Server for ESP32. More... | |
struct | BleServer::Characteristic |
Represents a Bluetooth characteristic with a name, UUID, and descriptor UUID. More... | |
struct | BleServer::Service |
Represents a Bluetooth service with a UUID and an array of characteristics. More... | |
Macros | |
#define | BLE_NAME "ESP32" |
#define | BLE_SERVICE_INPUT_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a10" |
#define | BLE_CHARAKTERISTIK_DEVICE_POSITION_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a11" |
#define | BLE_DESCRIPTOR_DEVICE_POSITION_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a12" |
#define | BLE_CHARAKTERISTIK_SAVE_CONFIG_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a13" |
#define | BLE_DESCRIPTOR_SAVE_CONFIG_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a14" |
#define | BLE_SERVICE_OUTPUT_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a20" |
#define | BLE_CHARAKTERISTIK_ANCHOR_POSITIONS_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a21" |
#define | BLE_DESCRIPTOR_ANCHOR_POSITIONS_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a22" |
#define | BLE_CHARAKTERISTIK_OWN_POSITION_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a23" |
#define | BLE_DESCRIPTOR_OWN_POSITION_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a24" |
#define | BLE_MIN_INTERVAL 0x06 |
#define | BLE_MAX_INTERVAL 0x12 |
Bluetooth Server Class Definition.
#define BLE_CHARAKTERISTIK_ANCHOR_POSITIONS_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a21" |
#define BLE_CHARAKTERISTIK_DEVICE_POSITION_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a11" |
#define BLE_CHARAKTERISTIK_OWN_POSITION_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a23" |
#define BLE_CHARAKTERISTIK_SAVE_CONFIG_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a13" |
#define BLE_DESCRIPTOR_ANCHOR_POSITIONS_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a22" |
#define BLE_DESCRIPTOR_DEVICE_POSITION_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a12" |
#define BLE_DESCRIPTOR_OWN_POSITION_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a24" |
#define BLE_DESCRIPTOR_SAVE_CONFIG_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a14" |
#define BLE_MAX_INTERVAL 0x12 |
#define BLE_MIN_INTERVAL 0x06 |
#define BLE_NAME "ESP32" |
#define BLE_SERVICE_INPUT_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a10" |
#define BLE_SERVICE_OUTPUT_UUID "76847a0a-2748-4fda-bcd7-74425f0e4a20" |