Skip to content

rusEFI

rusEFI logs

Native MLG binary logs, including 1000+ field firmware.

Overview

Full support for Speeduino and rusEFI logs in MegaLogViewer (MLG) binary format.

Supported File Format

  • Type: Binary file
  • Extension: .mlg
  • Source: Logged directly by Speeduino/rusEFI
  • Identifier: File begins with MLVLG header
  • Channel count: No fixed limit. Current rusEFI firmware logs over 1,000 channels; these load in UltraLog 2.16.1 and later

No Export Required

Unlike Haltech and ECUMaster, Speeduino and rusEFI log directly to the MLG format. Simply load the .mlg file directly into UltraLog.

Binary Field Types

UltraLog supports all MLG field types:

Type Description
U08 Unsigned 8-bit integer
S08 Signed 8-bit integer
U16 Unsigned 16-bit integer
S16 Signed 16-bit integer
U32 Unsigned 32-bit integer
S32 Signed 32-bit integer
S64 Signed 64-bit integer
F32 32-bit floating point

Supported Channels

Depends on your Speeduino/rusEFI configuration. Common channels include:

Engine

  • RPM
  • MAP
  • TPS
  • VE (Volumetric Efficiency)

Fuel

  • AFR / Lambda
  • Pulse Width
  • Fuel Pressure

Ignition

  • Advance
  • Dwell

Temperatures

  • Coolant
  • IAT

Sensors

  • O2 Sensor
  • Battery Voltage
  • Various analog inputs

Timestamp Handling

MLG files include precise timestamps for each record, which UltraLog uses for:

  • Time axis display
  • Playback synchronization
  • Cursor position tracking

Channel names

With field normalization on, these rusEFI names show as one standard name. From the OpenECU Alliance rusEFI MLG Binary adapter v2.1.0.

Shown asUnitNames in the log
Lateral GgaccelerationLat
Longitudinal GgaccelerationLon
Vertical GgaccelerationVert
Vehicle Accelerationm/s2VssAcceleration · Vss Accel
Acceleration Enrichment%tpsAccelFuel
Barometric Correction%Baro Corr · baroCorrection
CLT Correction%CLT Corr · cltCorrection
EGO Correction%Gego
Fuel Correction%totalFuelCorrection
Closed Loop Trim%Fuel Trim · fuelTrim · totalFuelCorrection
IAT Correction%IAT Corr · iatCorrection
Knock Retard°Knock Retard · knockRetard · m_knockRetard
Warmup Enrichment%WUE · Warmup Enrich · warmUpEnrichment
Desired GeargeartcuDesiredGear
Gear PositiongeardetectedGear
Gear RatioratiospeedToRpmRatio
Battery VoltageVBattery · Batt V · Battery Voltage · VBatt · vBatt
Ignition VoltageVVIgn
Accelerator Position Main%accPedalUnfiltered
Aux Speed 1rpmauxSpeed1 · Aux speed 1
Aux Speed 2rpmauxSpeed2 · Aux speed 2
Coil Duty Cycle%coilDutyCycle
Throttle Motor Duty%etb1DutyCycle
ETB Error%ETB Error · etbError
Electronic Throttle Target%ETB Target · etbTarget · etb1Target · etbCurrentTarget · ETB: target for current pedal
Fuel Massmgfuel
Base Fuel MassmgbaseFuel
Long Term Fuel Trim Bank 1%ltftCorrection1 · ltftCorrection[0]
Long Term Fuel Trim Bank 2%ltftCorrection2 · ltftCorrection[1]
Short Term Fuel Trim Bank 1%stftCorrection1 · stftCorrection[0]
Short Term Fuel Trim Bank 2%stftCorrection2 · stftCorrection[1]
Idle Position%Idle Position · IAC · IAC Position · idlePosition · currentIdlePosition · idlePositionSensor
Idle Target RPMrpmIdle Target · targetRpm · idleTargetRpm
Injector Duty (Staged)%injectorDutyCycleStage2
Input Shaft SpeedrpmISSValue
Instant RPMrpminstantRpm
Engine Load%Load · Engine Load · fuelingLoad
Mass Airflowg/sMAF · Mass Airflow · mafValue · mafMeasured
Accelerator Pedal%Pedal · PPS · AcceleratorPedal · throttlePedalPosition
Engine RPMrpmRPM · Engine Speed · rpm · RPMValue
RPM Raterpm/srpmAcceleration · dRPM
Throttle Position%TPS · Throttle · TPS1 · TPSValue
Throttle Position 2%TPS2 · TPS2Value
Turbo SpeedrpmturboSpeed
VVT Exhaust Position°VVT Exhaust · vvtPositionB1E · vvt2
VVT Exhaust Bank 2 Actual°vvtPositionB2E
VVT Intake Position°VVT Intake · vvtPositionB1I · vvt1
VVT Intake Bank 2 Actual°vvtPositionB2I
VVT Intake Duty%vvtOutput
VVT Intake Target°vvtTarget
Wastegate Position%wastegatePositionSensor
Air-Fuel RatioAFRAFR · AFRValue · AFR Gauge
AFR Bank 2AFRAFRValue2
AFR TargetAFRAFR Target · Target AFR · targetAFR
Injector Duty Cycle%Duty · Injector Duty · injectorDutyCycle
Ethanol Content%flexPercent
Fuel Flow Rate (Mass)g/sFuel Flow · fuelFlow · fuelConsumption · fuelFlowRate
Fuel Level%fuelTankLevel · Fuel level
Fuel UsedliterstotalFuelConsumption
Injector Open Timemsm_deadtime
LambdaλLambda · Lambda1 · lambdaValue
Lambda 2λLambda2 · lambdaValue2
Lambda TargetλLambda Target · targetLambda
Injector Pulse WidthmsPW · Pulse Width · injectorPulseWidth · actualLastInjection
Pulse Width 2msactualLastInjectionStage2
Stoichiometric RatioAFRstoichiometricRatio
VE%VE · VE1 · VEValue · currentVe · veValue
Anti-Lag Timing Retard°timingALSCorrection
DwellmsDwell · Dwell Time · sparkDwell · coilDutyCycle
Dwell Angle°dwellDurationAngle
Ignition Advance°Advance · Spark Advance · Timing · timing · ignitionAdvance · correctedIgnitionAdvance
Trailing Ignition Advance°trailingSparkAngle
Ignition Correction (Coolant)°cltTimingCorrection
Ignition Correction (IAT)°timingIatCorrection
Ignition Correction (Idle PID)°timingPidCorrection
Ignition Table°baseIgnitionAdvance
Injection Timing°injectionOffset
Knock CountcountKnock Count · knockCount · knockCounter
Knock LevelVKnock · Knock Level · knockLevel · m_knockLevel
Knock Level 1Vm_knockCyl1 · m_knockCyl[0]
Knock Level 2Vm_knockCyl2 · m_knockCyl[1]
Knock Level 3Vm_knockCyl3 · m_knockCyl[2]
Knock Level 4Vm_knockCyl4 · m_knockCyl[3]
Knock Level 5Vm_knockCyl5 · m_knockCyl[4]
Knock Level 6Vm_knockCyl6 · m_knockCyl[5]
Knock Level 7Vm_knockCyl7 · m_knockCyl[6]
Knock Level 8Vm_knockCyl8 · m_knockCyl[7]
Trip DistancekilometersdistanceTraveled
A/C PressurekPaacPressure
Barometric PressurekPaBaro · Barometric · baroPressure
Boost Duty%Boost Duty · boostDuty · wastegatePosition · boostOutput
Boost TargetkPaBoost Target · Target Boost · boostTarget · boostControlTarget
Compressor Discharge PressurekPacompressorDischargePressure
Fuel PressurekPaFuel Pressure · fuelPressure · FP · lowFuelPressure
High Fuel PressurebarhighFuelPressure
Manifold PressurekPaMAP · Manifold Pressure · MAPValue
Oil PressurekPaoilPressure
Throttle Inlet PressurekPathrottleInletPressure
Yaw Ratedeg/sgyroYaw
Vehicle SpeedkphVehicle Speed · Speed · vehicleSpeed · VSS · vehicleSpeedKph
CPU Load%CPU Load · cpuLoad
ECU Temperature°CinternalMcuTemperature
Engine ModecodeengineMode · Engine Mode
Engine Run TimesengineRunTime
Error CodecodelastErrorCode
Firmware VersionversionfirmwareVersion
Fuel Cut ReasoncodefuelCutReason
Loops Per SecondHzloopsPerSecond · Loops · mainLoopRate
Misfire CountcountmisfireTotalCount
Spark Cut ReasoncodesparkCutReason
Time Since CrankingstimeSinceCrankingInSecs
Trigger ErrorscountTrigger Errors · triggerErrorCounter · totalTriggerErrorCounter
ECU Uptimesseconds · ignitionOnTime
Warning CountcountwarningCounter
Ambient Temperature°CambientTemp
Aux Temperature 1°CAux Temp 1 · auxTemp1
Aux Temperature 2°CAux Temp 2 · auxTemp2
Charge Temperature°CtCharge
Compressor Outlet Temperature°CcompressorDischargeTemp
Coolant Temperature°CCLT · Coolant · Coolant Temp · coolant
EGT Cylinder 1°Cegt1 · egt[0]
EGT Cylinder 2°Cegt2 · egt[1]
EGT Cylinder 3°Cegt3 · egt[2]
EGT Cylinder 4°Cegt4 · egt[3]
EGT Cylinder 5°Cegt5 · egt[4]
EGT Cylinder 6°Cegt6 · egt[5]
EGT Cylinder 7°Cegt7 · egt[6]
EGT Cylinder 8°Cegt8 · egt[7]
Fuel Temperature°CfuelTemp
Intake Air Temperature°CIAT · Intake Temp · Air Temp · intake
Oil Temperature°COil Temp · oilTemperature · oilTemp
Wideband Sensor Temperature°CtempC · WBO: Temperature
Traction Cut%tractionAdvanceDrop