From 52fa7235b2b05e7ac4c14fb6ef47c50f748e7167 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Philip=20H=C3=B6nnecke?=
Date: Fri, 24 Sep 2021 18:29:32 +0200
Subject: [PATCH] energy: (fixes #423) SimpleDeviceEnergyModel calculation of
consumed energy
---
src/energy/model/simple-device-energy-model.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/energy/model/simple-device-energy-model.cc b/src/energy/model/simple-device-energy-model.cc
index 98715549b..dfb7b8477 100644
--- a/src/energy/model/simple-device-energy-model.cc
+++ b/src/energy/model/simple-device-energy-model.cc
@@ -104,7 +104,7 @@ SimpleDeviceEnergyModel::SetCurrentA (double current)
double energyToDecrease = 0.0;
double supplyVoltage = m_source->GetSupplyVoltage ();
- energyToDecrease = duration.GetSeconds () * current * supplyVoltage;
+ energyToDecrease = duration.GetSeconds () * m_actualCurrentA * supplyVoltage;
// update total energy consumption
m_totalEnergyConsumption += energyToDecrease;