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>)
ElectricEngineParameter Enumeration Reference