ElectricEngineProperty
public enum ElectricEngineProperty
Electric engine property attributes.
Important
This is a Public Preview API. It may be changed or removed at any time.-
Specifies current charge of the electric engine.
Declaration
Swift
case currentCharge(Measurement<UnitEnergy>) -
Specifies capacity and current charge of the electric engine.
Declaration
Swift
case maxCharge(Measurement<UnitEnergy>) -
Specifies the energy changes based on altitude changes.
Declaration
Swift
case altitudeChangeEnergy(AltitudeChangeEnergy) -
Specifies the auxiliary consumption of the electric engine. Requires SpeedConsumption to be set.
Declaration
Swift
case auxiliaryPower(Measurement<UnitPower>) -
Specifies the consumption of the electric engine.
Declaration
Swift
case speedConsumption([Measurement<UnitSpeed> : Measurement<TTUnitElectricEfficiency>]) -
Specifies the ratio by which energy is converted during velocity changes. If used in a
CombustionEnginePropertylist, fuel energy density must also be specified.Declaration
Swift
case velocityChangeEfficiency(VelocityChangeEfficiency) -
Specifies a property of ratio by which energy is converted for altitude changes. If used in a
CombustionEnginePropertylist, fuel energy density must also be specified.Declaration
Swift
case altitudeChangeEfficiency(AltitudeChangeEfficiency) -
Specifies a curve that represents the variation in the speed at which an EV battery charges.
Declaration
Swift
case batteryCurve([Measurement<UnitEnergy> : Measurement<UnitPower>]) -
Specifies a list of all the charging connectors that can be used for charging.
Declaration
Swift
case chargingConnectors([ChargingConnector]) -
Specifies the charging time offset which is added to the raw charging time.
Declaration
Swift
case chargingTimeOffset(Measurement<UnitDuration>)
ElectricEngineProperty Enumeration Reference