EFI parameters

4 parameters in the EFI family. ArduCopter 4.7 only — other vehicles share many of these names but not always the same ranges or meanings.

EFI_COEF1

EFI Calibration Coefficient 1

Used to calibrate fuel flow for MS protocol (Slope). This should be calculated from a log at constant fuel usage rate. Plot (ECYL[0].InjT*EFI.Rpm)/600.0 to get the duty_cycle. Measure actual fuel usage in cm^3/min, and set EFI_COEF1 = fuel_usage_cm3permin / duty_cycle

Range

0 to 1

User level

Advanced

EFI_COEF2

EFI Calibration Coefficient 2

Used to calibrate fuel flow for MS protocol (Offset). This can be used to correct for a non-zero offset in the fuel consumption calculation of EFI_COEF1

Range

0 to 10

User level

Advanced

EFI_FUEL_DENS

ECU Fuel Density

Used to calculate fuel consumption

Units

kg/m/m/m

Range

0 to 10000

User level

Advanced

EFI_TYPE

EFI communication type

What method of communication is used for EFI #1

Reboot required

Yes — the change takes effect after a reboot.

User level

Advanced

Values

Value

Meaning

0

None

1

Serial-MS

2

NWPMU

3

Serial-Lutan

4

Loweheiser

5

DroneCAN

6

Currawong-ECU

7

Scripting

8

Hirth

9

MAVLink