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;