ESPHome
2022.4.0
|
Data Structures | |
class | BLEEvent |
class | BLEManufacturerDataAdvertiseTrigger |
class | BLEServiceDataAdvertiseTrigger |
class | ESP32BLETracker |
class | ESPBLEiBeacon |
class | ESPBTAdvertiseTrigger |
class | ESPBTClient |
class | ESPBTDevice |
class | ESPBTDeviceListener |
class | ESPBTUUID |
class | Queue |
struct | ServiceData |
Typedefs | |
using | adv_data_t = std::vector< uint8_t > |
Enumerations | |
enum | ClientState { ClientState::IDLE, ClientState::DISCOVERED, ClientState::CONNECTING, ClientState::CONNECTED, ClientState::ESTABLISHED } |
Functions | |
uint64_t | ble_addr_to_uint64 (const esp_bd_addr_t address) |
Variables | |
ESP32BLETracker * | global_esp32_ble_tracker = nullptr |
using esphome::esp32_ble_tracker::adv_data_t = typedef std::vector<uint8_t> |
Definition at line 47 of file esp32_ble_tracker.h.
|
strong |
Enumerator | |
---|---|
IDLE | |
DISCOVERED | |
CONNECTING | |
CONNECTED | |
ESTABLISHED |
Definition at line 141 of file esp32_ble_tracker.h.
uint64_t esphome::esp32_ble_tracker::ble_addr_to_uint64 | ( | const esp_bd_addr_t | address | ) |
Definition at line 32 of file esp32_ble_tracker.cpp.
ESP32BLETracker * esphome::esp32_ble_tracker::global_esp32_ble_tracker = nullptr |
Definition at line 30 of file esp32_ble_tracker.cpp.