|
ESPHome 2026.8.0b4
|
Go to the source code of this file.
Data Structures | |
| class | esphome::ble_device_base::ESPBTUUID |
| struct | esphome::ble_device_base::ServiceData |
| class | esphome::ble_device_base::ESPBLEiBeacon |
| struct | esphome::ble_device_base::ESPBLEiBeacon::BeaconData |
| class | esphome::ble_device_base::ESPBTDevice |
| class | esphome::ble_device_base::DiscoveredDeviceLog |
| Per-scan-period "Found device" DEBUG logger, deduplicated by MAC address. More... | |
| class | esphome::ble_device_base::ESPBTDeviceListener |
Namespaces | |
| namespace | esphome |
| namespace | esphome::ble_device_base |
Typedefs | |
| using | esphome::ble_device_base::adv_data_t = std::vector<uint8_t> |
Functions | |
| uint64_t | esphome::ble_device_base::mac_lsb_first_to_uint64 (const uint8_t *mac) |
| Pack a controller-order (LSB-first) MAC into the uint64 the API speaks. | |
| void | esphome::ble_device_base::uint64_to_mac_msb_first (uint64_t address, uint8_t out[6]) |
| Unpack a uint64 BLE address into printable (MSB-first) byte order — the order bd_addr_t / esp_bd_addr_t style APIs expect. | |