mirror of
https://github.com/esphome/esphome.git
synced 2026-09-18 02:28:42 +00:00
9c56c95cf8346570645545d42844f9063b42134f
Move ble_addr_to_uint64 from ble.cpp to ble.h as inline. This eliminates the indirect call and Xtensa register window rotation at all 3 call sites, most importantly in the BLE proxy hot path (BluetoothProxy::parse_devices) which calls it per advertisement. Saves 24 bytes of flash overall.
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
598 MiB
Languages
C++
55.7%
Python
43.7%
C
0.3%
JavaScript
0.2%
