From 418fea2cfc88b284a90c143a58822d69e6c88af5 Mon Sep 17 00:00:00 2001 From: helgeerbe Date: Thu, 9 Mar 2023 10:16:55 +0100 Subject: [PATCH] fix veStruct * PPV is int not double * fix: initialize veStruct to 0 to avoid random data on startup --- src/PowerLimiter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PowerLimiter.cpp b/src/PowerLimiter.cpp index 68ef2fe3..2c490e96 100644 --- a/src/PowerLimiter.cpp +++ b/src/PowerLimiter.cpp @@ -257,7 +257,7 @@ uint16_t PowerLimiterClass::getDirectSolarPower() return 0; } - return round(VeDirect.veFrame.PPV); + return VeDirect.veFrame.PPV; } float PowerLimiterClass::getLoadCorrectedVoltage(std::shared_ptr inverter)