ESPHome
2024.12.2
|
Data Structures | |
class | BLEEndOfScanTrigger |
class | BLEManufacturerDataAdvertiseTrigger |
class | BLEServiceDataAdvertiseTrigger |
class | ESP32BLEStartScanAction |
class | ESP32BLEStopScanAction |
class | ESP32BLETracker |
class | ESPBLEiBeacon |
class | ESPBTAdvertiseTrigger |
class | ESPBTClient |
class | ESPBTDevice |
class | ESPBTDeviceListener |
struct | ServiceData |
Typedefs | |
using | adv_data_t = std::vector< uint8_t > |
Variables | |
ESP32BLETracker * | global_esp32_ble_tracker = nullptr |
using esphome::esp32_ble_tracker::adv_data_t = typedef std::vector<uint8_t> |
Definition at line 29 of file esp32_ble_tracker.h.
Enumerator | |
---|---|
PARSED_ADVERTISEMENTS | |
RAW_ADVERTISEMENTS |
Definition at line 31 of file esp32_ble_tracker.h.
|
strong |
Enumerator | |
---|---|
INIT | |
DISCONNECTING | |
IDLE | |
SEARCHING | |
DISCOVERED | |
READY_TO_CONNECT | |
CONNECTING | |
CONNECTED | |
ESTABLISHED |
Definition at line 136 of file esp32_ble_tracker.h.
|
strong |
Enumerator | |
---|---|
V1 | |
V3_WITH_CACHE | |
V3_WITHOUT_CACHE |
Definition at line 157 of file esp32_ble_tracker.h.
ESP32BLETracker * esphome::esp32_ble_tracker::global_esp32_ble_tracker = nullptr |
Definition at line 39 of file esp32_ble_tracker.cpp.