ESPHome  1.15.2
Data Structures | Typedefs | Functions | Variables
esphome::esp32_ble_tracker Namespace Reference

Data Structures

class  BLEManufacturerDataAdvertiseTrigger
 
class  BLEServiceDataAdvertiseTrigger
 
class  ESP32BLETracker
 
class  ESPBLEiBeacon
 
class  ESPBTAdvertiseTrigger
 
class  ESPBTDevice
 
class  ESPBTDeviceListener
 
class  ESPBTUUID
 
struct  ServiceData
 

Typedefs

using adv_data_t = std::vector< uint8_t >
 

Functions

uint64_t ble_addr_to_uint64 (const esp_bd_addr_t address)
 

Variables

ESP32BLETrackerglobal_esp32_ble_tracker = nullptr
 

Typedef Documentation

◆ adv_data_t

using esphome::esp32_ble_tracker::adv_data_t = typedef std::vector<uint8_t>

Definition at line 41 of file esp32_ble_tracker.h.

Function Documentation

◆ ble_addr_to_uint64()

uint64_t esphome::esp32_ble_tracker::ble_addr_to_uint64 ( const esp_bd_addr_t  address)

Definition at line 26 of file esp32_ble_tracker.cpp.

Variable Documentation

◆ global_esp32_ble_tracker

ESP32BLETracker * esphome::esp32_ble_tracker::global_esp32_ble_tracker = nullptr

Definition at line 24 of file esp32_ble_tracker.cpp.