From 5c2f68dcb1689f092f6c9e90087b1edbd60a262d Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 6 Jun 2025 20:09:20 -0500 Subject: [PATCH] naming --- esphome/components/api/api_connection.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/esphome/components/api/api_connection.cpp b/esphome/components/api/api_connection.cpp index da3b9fb604..40513555ce 100644 --- a/esphome/components/api/api_connection.cpp +++ b/esphome/components/api/api_connection.cpp @@ -1722,12 +1722,11 @@ void APIConnection::process_batch_() { } // Message was encoded successfully - // payload_size now includes overhead, calculate actual payload size for PacketInfo - uint16_t actual_payload_size = payload_size - header_padding - footer_size; - packet_info.emplace_back(item.message_type, current_offset, actual_payload_size); + // payload_size is header_padding + actual payload size + footer_size + uint16_t proto_payload_size = payload_size - header_padding - footer_size; + packet_info.emplace_back(item.message_type, current_offset, proto_payload_size); // Update tracking variables - // payload_size now includes header_padding + footer_size remaining_size -= payload_size; // Calculate where the next message's header padding will start // Current buffer size + footer space (that prepare_message_buffer will add for this message)