speeduino logo

Speeduino MLG Binary

v1.0.0

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

speeduino
22 channels
binary
Website

File Format

Type
binary
Extensions
.mlg
Endianness
big

Channels (22)

correction

ego_correctionEGO Correction

Closed-loop O2 correction

percentfloat-25 - 25
warmup_enrichmentWarmup Enrichment

Cold engine fuel enrichment

percentfloat0 - 200
accel_enrichmentAcceleration Enrichment

Transient fuel enrichment

percentfloat0 - 200
gamma_enrichmentGamma Enrichment

Total fuel correction multiplier

percentfloat0 - 200

electrical

battery_voltageBattery Voltage

System voltage

voltsfloat0 - 20

engine

rpmEngine RPM

Engine speed

rpmfloat0 - 15000
tpsThrottle Position

Throttle position sensor

percentfloat0 - 100
boost_dutyBoost Duty

Boost solenoid duty cycle

percentfloat0 - 100
idle_loadIdle Load

Idle air control position

percentfloat0 - 100

fuel

veVE

Volumetric Efficiency from VE table

percentfloat0 - 200
afrAir-Fuel Ratio

Measured AFR from O2 sensor

afrfloat10 - 20
afr_targetAFR Target

Target AFR from tune

afrfloat10 - 20
pulse_widthPulse Width

Injector pulse width

millisecondsfloat0 - 50
duty_cycleInjector Duty

Injector duty cycle

percentfloat0 - 100

ignition

ignition_advanceIgnition Advance

Spark timing advance

degreesfloat-20 - 60
dwellDwell

Coil dwell time

millisecondsfloat0 - 10

pressure

mapManifold Pressure

Manifold absolute pressure

kpafloat0 - 400
boost_targetBoost Target

Target boost from boost control

kpafloat0 - 300

system

loops_per_secondLoops Per Second

ECU loop rate

hzfloat0 - 10000
free_ramFree RAM

Available memory

bytesfloat0 - 10000

temperature

coolant_tempCoolant Temperature

Engine coolant temperature

celsiusfloat-40 - 150
iatIntake Air Temperature

Intake air temperature

celsiusfloat-40 - 100

Metadata

Tested With
Speeduino 0.4.xSpeeduino 202xxx firmware
Known Issues
  • Timestamp wraps at ~65.5 seconds
  • Channel names/units defined in firmware