Skip to content

RomRaider

RomRaider logs

RomRaider Logger CSVs for Subaru ECUs, and generic Time-first CSVs.

Overview

Full support for RomRaider ECU log files. RomRaider is an open-source tuning suite primarily used for Subaru ECUs, providing comprehensive logging capabilities for OEM and modified ECU parameters.

Supported File Format

  • Type: CSV text file (comma-delimited)
  • Extension: .csv
  • Source: Exported from RomRaider Logger
  • Identifier: File begins with Time column header

How to Export from RomRaider

  1. Open RomRaider Logger
  2. Start logging your parameters
  3. When complete, go to File → Save Log
  4. Choose CSV format and save location
  5. The file is ready to load in UltraLog

CSV Format Details

RomRaider logs use a straightforward CSV format:

Time (msec),Engine Speed (rpm),Engine Load (%),A/F Correction #1 (%)
0,850,15.2,1.5
20,855,15.4,1.6
40,860,15.3,1.5

Key characteristics:

  • First column is always timestamp in milliseconds
  • Column headers include units in parentheses
  • Comma-separated values
  • Timestamps are converted to relative seconds automatically

Automatic Unit Extraction

UltraLog automatically extracts units from column headers:

Header Example Extracted Name Extracted Unit
Engine Speed (rpm) Engine Speed rpm
A/F Correction #1 (%) A/F Correction #1 %
Manifold Relative Pressure (psi) Manifold Relative Pressure psi
Coolant Temperature (C) Coolant Temperature C

For columns without units in parentheses, UltraLog infers units from common patterns.

Supported Channels

Engine Parameters

  • Engine Speed (RPM)
  • Engine Load
  • Manifold Absolute/Relative Pressure
  • Throttle Position
  • Mass Airflow

Fuel System

  • A/F Correction #1 and #2
  • A/F Learning #1 and #2
  • A/F Sensor readings
  • Fuel Injector timing

Ignition System

  • Ignition Timing
  • Knock Correction
  • Fine Knock Learning
  • Feedback Knock Correction

Temperatures

  • Coolant Temperature
  • Intake Air Temperature

Subaru-Specific

  • IAM (Ignition Advance Multiplier)
  • DAM (Dynamic Advance Multiplier)
  • Fine Learning tables
  • Various OEM diagnostic parameters

Timestamp Handling

RomRaider logs time in milliseconds. UltraLog:

  • Converts milliseconds to seconds for display
  • Calculates relative time from the first record
  • Supports precise cursor positioning and playback

Channel names

With field normalization on, these RomRaider names show as one standard name. From the OpenECU Alliance RomRaider CSV Log adapter v1.2.0.

Shown asUnitNames in the log
A/F Learning%A/F Learning #1 · A/F Learning #1 (%) · A/F Learning · LTFT · Long Term Fuel Trim · Air/Fuel Learning #1
A/F Correction%A/F Correction #1 · A/F Correction #1 (%) · A/F Correction · STFT · Short Term Fuel Trim · Air/Fuel Correction #1
DAMmultiplierDAM · Dynamic Advance Multiplier · Dynamic Adv Multiplier · Advance Multiplier
Feedback Knock Correction°Feedback Knock Correction · Feedback Knock Correction (degrees) · Knock Correction · FBKC
Fine Knock Learning°Fine Knock Learn · Fine Knock Learn (degrees) · Fine Knock Learning · FKL
IAMmultiplierIAM · Ignition Advance Multiplier
Knock Retard°Knock Correction
Idle Valve StepcountIdle Speed Control Valve Step
Roughness Monitor Cylinder 1countRoughness Monitor Cylinder #1
Roughness Monitor Cylinder 2countRoughness Monitor Cylinder #2
Roughness Monitor Cylinder 3countRoughness Monitor Cylinder #3
Roughness Monitor Cylinder 4countRoughness Monitor Cylinder #4
Gear PositiongearGear Position · Gear · Current Gear
Main Accelerator Sensor VoltageVMain Accelerator Sensor
Sub Accelerator Sensor VoltageVSub Accelerator Sensor
Battery VoltageVBattery Voltage · Battery Voltage (V) · Battery
Fuel Level VoltageVFuel Level Voltage
MAF VoltageVMass Airflow Sensor Voltage · Mass Airflow Sensor Voltage (V) · MAF Voltage · Air Flow Sensor Voltage
O2 Sensor CurrentmaAir/Fuel Sensor #1 Current
O2 Sensor ResistanceohmsAir/Fuel Sensor #1 Resistance
Front O2 Voltage 1VFront O2 Sensor #1
Front O2 Voltage 2VFront O2 Sensor #2
Rear O2 VoltageVRear O2 Sensor
Exhaust OCV CurrentmaExhaust OCV Current Left
Intake OCV CurrentmaIntake OCV Current Left
Tumble Valve Sensor Voltage LeftVTumble Valve Position Sensor Left
Tumble Valve Sensor Voltage RightVTumble Valve Position Sensor Right
Throttle Motor VoltageVThrottle Motor Voltage
Main Throttle Sensor VoltageVMain Throttle Sensor
Sub Throttle Sensor VoltageVSub Throttle Sensor
TPS VoltageVThrottle Sensor Voltage
A/F Lean Correction%Air/Fuel Lean Correction
A/F Learning 2%Air/Fuel Learning #2
A/F Learning 3%Air/Fuel Learning #3
A/F Correction 2%Air/Fuel Correction #2
A/F Correction 3%Air/Fuel Correction #3
Alternator Duty%Alternator Duty
Throttle Motor Duty%Throttle Motor Duty
Engine Load (Mass)g/sEngine Load · Engine Load (RAM)
Fuel Pump Duty%Fuel Pump Duty
Idle Valve Position%Idle Speed Control Valve Duty Ratio
Engine Load%Engine Load · Engine Load (%) · Load · Calculated Load · Engine Load (Relative) (%)
Mass Airflowg/sMass Airflow · Mass Airflow (g/s) · MAF · MAF (g/s) · Mass Air Flow
O2 Heater Duty%Air/Fuel Heater Duty
Accelerator Pedal%Accelerator Opening Angle
Purge Valve Duty%CPC Valve Duty Ratio
Engine RPMrpmEngine Speed · Engine Speed (rpm) · RPM · RPM (rpm)
Throttle Position%Throttle Opening Angle · Throttle Opening Angle (%) · Throttle Position · TPS · TPS (%)
VVT Exhaust Position°Exhaust VVT Advance Angle Left
VVT Exhaust Bank 2 Actual°Exhaust VVT Advance Angle Right
VVT Exhaust Bank 2 Duty%Exhaust OCV Duty Right
VVT Exhaust Duty%Exhaust OCV Duty Left
VVT Intake Position°Intake VVT Advance Angle Left
VVT Intake Bank 2 Actual°Intake VVT Advance Angle Right
VVT Intake Bank 2 Duty%Intake OCV Duty Right
VVT Intake Duty%Intake OCV Duty Left
Wastegate Duty Cycle%Wastegate Duty · Wastegate Duty (%) · WG Duty
Primary Wastegate Duty%Primary Wastegate Duty Cycle
Secondary Wastegate Duty%Secondary Wastegate Duty Cycle
Air-Fuel RatioAFRA/F Sensor #1 · A/F Sensor #1 (AFR) · AFR · Air/Fuel Ratio · Wideband AFR
PLX AFRAFRPLX AFR · PLX AFR (AFR) · PLX Wideband
Injector Duty Cycle%Injector Duty Cycle · Injector Duty Cycle (%) · IDC
LambdaλAir/Fuel Sensor #1
Lambda 2λAir/Fuel Sensor #2
Injector Pulse WidthmsFuel Injector #1 Pulse Width
Pulse Width 2msFuel Injector #2 Pulse Width
Ignition Advance°Ignition Timing · Ignition Timing (degrees) · Timing Advance · Timing Advance (degrees) · Spark Advance
Learned Ignition Timing°Learned Ignition Timing
Barometric PressurepsiAtmospheric Pressure
Boost PressurepsiBoost · Boost (psi) · Boost Pressure
PLX BoostbarPLX Manifold Absolute Pressure · PLX Manifold Absolute Pressure (bar) · PLX Boost
Boost TargetpsiTarget Boost · Target Boost (psi) · Boost Target
Brake Booster PressurepsiBrake Booster Pressure
High Fuel PressurempaFuel Pressure (High)
Fuel Tank PressurepsiFuel Tank Pressure
Manifold Relative PressurepsiManifold Relative Pressure
Manifold PressurepsiManifold Relative Pressure · Manifold Relative Pressure (psi) · Manifold Absolute Pressure · MAP · MAP (psi)
Cruise Target SpeedkphMemorized Cruise Speed
Vehicle SpeedkphVehicle Speed · Vehicle Speed (mph) · Speed · VSS
A/C RelayA/C Compressor Signal
A/C RequestA/C Switch Signal
Brake SwitchStop Light Switch
Clutch SwitchClutch Switch
Fan Relay 1Radiator Fan Relay #1
Fan Relay 2Radiator Fan Relay #2
Fuel Pump RelayFuel Pump Relay
Idle Control ActiveIdle Switch Signal
Neutral Position SwitchNeutral Position Switch Signal
Starter SignalStarter Switch Signal
TimemsTime · Time (msec) · Time (ms) · Timestamp
Coolant Temperature°CCoolant Temperature · Coolant Temperature (C) · ECT · Engine Coolant Temp
EGT Cylinder 1°CExhaust Gas Temperature
PLX EGT°CPLX EGT · PLX EGT (C) · PLX Exhaust Gas Temp
Fuel Temperature°CFuel Temperature
Intake Air Temperature°CIntake Air Temperature · Intake Air Temperature (C) · IAT · IAT (C)