mirror of
https://github.com/esphome/esphome.git
synced 2026-09-15 17:18:40 +00:00
a19a6f2a0e1c11fe4f45473d380cf10db1078a20
Returning total_header_len lets callers compute msg_len directly (header_len + payload_size) instead of reloading frame_header_padding_ from memory and doing pointer subtraction after encode_varint calls clobber registers. Saves ~10 bytes in write_protobuf_packet.
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
597 MiB
Languages
C++
55.8%
Python
43.6%
C
0.3%
JavaScript
0.2%
