diff --git a/lib/Hoymiles/src/parser/GridProfileParser.cpp b/lib/Hoymiles/src/parser/GridProfileParser.cpp index 56faf5cf..da1c8060 100644 --- a/lib/Hoymiles/src/parser/GridProfileParser.cpp +++ b/lib/Hoymiles/src/parser/GridProfileParser.cpp @@ -36,7 +36,7 @@ constexpr frozen::map profileSection = { struct GridProfileItemDefinition_t { frozen::string Name; frozen::string Unit; - uint8_t Dividor; + uint8_t Divider; }; constexpr GridProfileItemDefinition_t make_value(frozen::string Name, frozen::string Unit, uint8_t divisor) @@ -397,7 +397,7 @@ std::list GridProfileParser::getProfile() const auto itemDefinition = itemDefinitions.at(_profileValues[section_start + val_id].ItemDefinition); float value = (int16_t)((_payloadGridProfile[pos] << 8) | _payloadGridProfile[pos + 1]); - value /= itemDefinition.Dividor; + value /= itemDefinition.Divider; GridProfileItem_t v; v.Name = itemDefinition.Name.data();