rusefi logo

rusEFI MLG Binary

v1.0.0

Binary log files from rusEFI open-source ECU in MegaLogViewer format. Format characteristics: - Binary format with "MLVLG" magic header (shared with Speeduino/TunerStudio) - Self-describing: channel definitions embedded in file - Each channel has name, unit, scale, and transform - Values: (raw_value + transform) * scale - Big-endian byte order - Format version 2 uses 89-byte field definitions - Timestamp wraps at 65535ms (~65.5 seconds)

rusefi
46 channels
binary
Website

File Format

Type
binary
Extensions
.mlg
Endianness
big

Channels (46)

correction

knock_retardKnock Retard

Timing retard from knock control

degreesfloat0 - 20
warmup_enrichmentWarmup Enrichment

Cold engine fuel enrichment

percentfloat0 - 200
iat_correctionIAT Correction

Intake air temperature fuel correction

percentfloat-50 - 50
clt_correctionCLT Correction

Coolant temperature fuel correction

percentfloat-50 - 50
barometric_correctionBarometric Correction

Altitude/barometric fuel correction

percentfloat-50 - 50
fuel_trimFuel Trim

Total fuel correction

percentfloat-50 - 50

electrical

battery_voltageBattery Voltage

System voltage

voltsfloat0 - 20

engine

rpmEngine RPM

Engine speed from crankshaft sensor

rpmfloat0 - 15000
tpsThrottle Position

Primary throttle position sensor

percentfloat0 - 100
tps_2Throttle Position 2

Secondary throttle position sensor

percentfloat0 - 100
pedal_positionAccelerator Pedal

Accelerator pedal position

percentfloat0 - 100
loadEngine Load

Calculated engine load

percentfloat0 - 200
boost_dutyBoost Duty

Boost solenoid duty cycle

percentfloat0 - 100
idle_positionIdle Position

Idle air control position

percentfloat0 - 100
idle_target_rpmIdle Target RPM

Target idle speed

rpmfloat0 - 3000
vvt_intakeVVT Intake

Variable valve timing intake position

degreesfloat-50 - 50
vvt_exhaustVVT Exhaust

Variable valve timing exhaust position

degreesfloat-50 - 50
etb_targetETB Target

Electronic throttle body target position

percentfloat0 - 100
etb_errorETB Error

Electronic throttle body position error

percentfloat-20 - 20
mafMass Airflow

Mass airflow sensor reading

g/sfloat0 - 500

fuel

veVE

Volumetric Efficiency from VE table

percentfloat0 - 200
afrAir-Fuel Ratio

Measured AFR from wideband O2 sensor

afrfloat10 - 20
lambdaLambda

Lambda value from wideband O2

lambdafloat0.6 - 1.5
lambda_2Lambda 2

Lambda value from second wideband O2

lambdafloat0.6 - 1.5
afr_targetAFR Target

Target AFR from fuel table

afrfloat10 - 20
lambda_targetLambda Target

Target lambda from fuel table

lambdafloat0.6 - 1.5
pulse_widthPulse Width

Injector pulse width

millisecondsfloat0 - 50
duty_cycleInjector Duty

Injector duty cycle

percentfloat0 - 100
fuel_flowFuel Flow

Instantaneous fuel flow rate

g/sfloat0 - 100

ignition

ignition_advanceIgnition Advance

Spark timing advance

degreesfloat-20 - 60
dwellDwell

Coil dwell time

millisecondsfloat0 - 10
knock_levelKnock Level

Knock sensor signal level

voltsfloat0 - 5
knock_countKnock Count

Number of knock events detected

countint0 - 1000000

pressure

mapManifold Pressure

Manifold absolute pressure

kpafloat0 - 400
fuel_pressureFuel Pressure

Fuel rail pressure

kpafloat0 - 1000
boost_targetBoost Target

Target boost from boost control

kpafloat0 - 300
barometric_pressureBarometric Pressure

Atmospheric pressure

kpafloat80 - 110

speed

vehicle_speedVehicle Speed

Vehicle ground speed

kphfloat0 - 400

system

loops_per_secondLoops Per Second

ECU main loop rate

hzfloat0 - 100000
cpu_loadCPU Load

ECU CPU utilization

percentfloat0 - 100
trigger_error_counterTrigger Errors

Trigger synchronization error count

countint0 - 1000000

temperature

coolant_tempCoolant Temperature

Engine coolant temperature

celsiusfloat-40 - 150
iatIntake Air Temperature

Intake air temperature

celsiusfloat-40 - 100
oil_tempOil Temperature

Engine oil temperature

celsiusfloat-40 - 180
aux_temp_1Aux Temperature 1

Auxiliary temperature sensor 1

celsiusfloat-40 - 200
aux_temp_2Aux Temperature 2

Auxiliary temperature sensor 2

celsiusfloat-40 - 200

Metadata

Tested With
rusEFI firmware 2024.xxrusEFI firmware 2025.xx
Known Issues
  • Timestamp wraps at ~65.5 seconds
  • Channel names/units defined in firmware build
  • Format version 2 has extended field definitions