EfiStatus class

EFI status output

EFI_STATUS

Implemented types

Constructors

EfiStatus({required float ecuIndex, required float rpm, required float fuelConsumed, required float fuelFlow, required float engineLoad, required float throttlePosition, required float sparkDwellTime, required float barometricPressure, required float intakeManifoldPressure, required float intakeManifoldTemperature, required float cylinderHeadTemperature, required float ignitionTiming, required float injectionTime, required float exhaustGasTemperature, required float throttleOut, required float ptCompensation, required uint8_t health, required float ignitionVoltage, required float fuelPressure})
EfiStatus.parse(ByteData data_)
factory

Properties

barometricPressure float
Barometric pressure
final
cylinderHeadTemperature float
Cylinder head temperature
final
ecuIndex float
ECU index
final
engineLoad float
Engine load
final
exhaustGasTemperature float
Exhaust gas temperature
final
fuelConsumed float
Fuel consumed
final
fuelFlow float
Fuel flow rate
final
fuelPressure float
Fuel pressure. Zero in this value means "unknown", so if the fuel pressure really is zero kPa use 0.0001 instead.
final
hashCode int
The hash code for this object.
no setterinherited
health uint8_t
EFI health status
final
ignitionTiming float
Ignition timing (Crank angle degrees)
final
ignitionVoltage float
Supply voltage to EFI sparking system. Zero in this value means "unknown", so if the supply voltage really is zero volts use 0.0001 instead.
final
injectionTime float
Injection time
final
intakeManifoldPressure float
Intake manifold pressure(
final
intakeManifoldTemperature float
Intake manifold temperature
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
ptCompensation float
Pressure/temperature compensation
final
rpm float
RPM
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sparkDwellTime float
Spark dwell time
final
throttleOut float
Output throttle
final
throttlePosition float
Throttle position
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() ByteData
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

mavlinkEncodedLength → const int