mirror of
https://github.com/esphome/esphome.git
synced 2026-09-11 15:27:33 +00:00
One helper next to the other precomputed tag paths decides how a single byte tag fixed32 field is written; the float and fixed32 types only differ in the value expression. Drop the non forced std::string encode_string overload, which the generator never emits, and build the generator tests from one block of field type constants.