#include <introspecteddoxygen.hpp>
Introspection did not find any typical Config paths.
Attributes

LiIonEnergySourceInitialEnergyJ: Initial energy stored in basic energy source.

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 31752

Flags: construct write read

LiIonEnergyLowBatteryThreshold: Low battery threshold for LiIon energy source.

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 0.1

Flags: construct write read

InitialCellVoltage: Initial (maximum) voltage of the cell (fully charged).

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 4.05

Flags: construct write read

NominalCellVoltage: Nominal voltage of the cell.

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 3.6

Flags: construct write read

ExpCellVoltage: Cell voltage at the end of the exponential zone.

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 3.6

Flags: construct write read

RatedCapacity: Rated capacity of the cell.

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 2.45

Flags: construct write read

NomCapacity: Cell capacity at the end of the nominal zone.

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 1.1

Flags: construct write read

ExpCapacity: Cell Capacity at the end of the exponential zone.

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 1.2

Flags: construct write read

InternalResistance: Internal resistance of the cell

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 0.083

Flags: construct write read

TypCurrent: Typical discharge current used to fit the curves

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 2.33

Flags: construct write read

ThresholdVoltage: Minimum threshold voltage to consider the battery depleted.

Set with class: ns3::DoubleValue

Underlying type: double 1.79769e+308:1.79769e+308

Initial value: 3.3

Flags: construct write read

PeriodicEnergyUpdateInterval: Time between two consecutive periodic energy updates.

Set with class: ns3::TimeValue

Underlying type: Time 9.22337e+18ns:+9.22337e+18ns

Initial value: +1e+09ns

Flags: construct write read
TraceSources

RemainingEnergy: Remaining energy at BasicEnergySource.
Callback signature: ns3::TracedValueCallback::Double
Size of this type is 264 bytes (on a 64bit architecture).
The documentation for this class was generated from the following file: