diff --git a/src/energy/model/simple-device-energy-model.cc b/src/energy/model/simple-device-energy-model.cc index dfb7b8477..9594a7e5c 100644 --- a/src/energy/model/simple-device-energy-model.cc +++ b/src/energy/model/simple-device-energy-model.cc @@ -110,10 +110,10 @@ SimpleDeviceEnergyModel::SetCurrentA (double current) m_totalEnergyConsumption += energyToDecrease; // update last update time stamp m_lastUpdateTime = Simulator::Now (); - // notify energy source - m_source->UpdateEnergySource (); // update the current drain m_actualCurrentA = current; + // notify energy source + m_source->UpdateEnergySource (); } void