ElectricEngineParameter
public enum ElectricEngineParameter
Enumeration to describe electric engine parameter.
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 CombustionEngineParameter list, FuelEnergyDensity must also be specified.
Declaration
Swift
case velocityChangeEfficiency(VelocityChangeEfficiency)
-
Specifies a parameter of ratio by which energy is converted for altitude changes. If used in a CombustionEngineParameter list, FuelEnergyDensity must also be specified.
Declaration
Swift
case altitudeChangeEfficiency(AltitudeChangeEfficiency)
-
Specifies the battery curve.
Declaration
Swift
case batteryCurve([Measurement<UnitEnergy> : Measurement<UnitPower>])
-
Specifies the charging connectors.
Declaration
Swift
case chargingConnectors([ChargingConnector])
-
Speficies the charging time offset.
Declaration
Swift
case chargingTimeOffset(Measurement<UnitDuration>)