Contents

init(stateOfCharge:direction:power:energy:performanceMetrics:)

Creates an electrical measurement with optional performance metrics.

Declaration

init(stateOfCharge: Int, direction: ElectricityFlowDirection, power: Measurement<UnitPower>, energy: Measurement<UnitEnergy>, performanceMetrics: ElectricVehicleLoadEvent.ElectricalMeasurement.PerformanceMetrics?)

Parameters

  • stateOfCharge:

    The remaining capacity available in the battery as a percentage (0-100).

  • direction:

    The direction of electricity flow.

  • power:

    The instantaneous power in milliwatts.

  • energy:

    The accumulated electrical energy in milliwatt-hours.

  • performanceMetrics:

    Performance metrics for this measurement, or nil if the metrics are unavailable.

See Also

Creating an electrical measurement