[{"data":1,"prerenderedAt":466},["ShallowReactive",2],{"ecu:romraider":3},{"slug":4,"wikiHtml":5,"adapter":6,"channels":11},"romraider","\u003Ch2>Overview\u003C\u002Fh2>\n\u003Cp>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.\u003C\u002Fp>\n\u003Ch2>Supported File Format\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Type:\u003C\u002Fstrong> CSV text file (comma-delimited)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extension:\u003C\u002Fstrong> \u003Ccode>.csv\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source:\u003C\u002Fstrong> Exported from RomRaider Logger\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Identifier:\u003C\u002Fstrong> File begins with \u003Ccode>Time\u003C\u002Fcode> column header\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>How to Export from RomRaider\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Open RomRaider Logger\u003C\u002Fli>\n\u003Cli>Start logging your parameters\u003C\u002Fli>\n\u003Cli>When complete, go to \u003Cstrong>File → Save Log\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Choose CSV format and save location\u003C\u002Fli>\n\u003Cli>The file is ready to load in UltraLog\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>CSV Format Details\u003C\u002Fh2>\n\u003Cp>RomRaider logs use a straightforward CSV format:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-csv\">Time (msec),Engine Speed (rpm),Engine Load (%),A\u002FF Correction #1 (%)\n0,850,15.2,1.5\n20,855,15.4,1.6\n40,860,15.3,1.5\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Key characteristics:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>First column is always timestamp in milliseconds\u003C\u002Fli>\n\u003Cli>Column headers include units in parentheses\u003C\u002Fli>\n\u003Cli>Comma-separated values\u003C\u002Fli>\n\u003Cli>Timestamps are converted to relative seconds automatically\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Automatic Unit Extraction\u003C\u002Fh2>\n\u003Cp>UltraLog automatically extracts units from column headers:\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Header Example\u003C\u002Fth>\n\u003Cth>Extracted Name\u003C\u002Fth>\n\u003Cth>Extracted Unit\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>Engine Speed (rpm)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Engine Speed\u003C\u002Ftd>\n\u003Ctd>rpm\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>A\u002FF Correction #1 (%)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>A\u002FF Correction #1\u003C\u002Ftd>\n\u003Ctd>%\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Manifold Relative Pressure (psi)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Manifold Relative Pressure\u003C\u002Ftd>\n\u003Ctd>psi\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>Coolant Temperature (C)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Coolant Temperature\u003C\u002Ftd>\n\u003Ctd>C\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>For columns without units in parentheses, UltraLog infers units from common patterns.\u003C\u002Fp>\n\u003Ch2>Supported Channels\u003C\u002Fh2>\n\u003Cp>\u003Cstrong>Engine Parameters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Engine Speed (RPM)\u003C\u002Fli>\n\u003Cli>Engine Load\u003C\u002Fli>\n\u003Cli>Manifold Absolute\u002FRelative Pressure\u003C\u002Fli>\n\u003Cli>Throttle Position\u003C\u002Fli>\n\u003Cli>Mass Airflow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fuel System\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A\u002FF Correction #1 and #2\u003C\u002Fli>\n\u003Cli>A\u002FF Learning #1 and #2\u003C\u002Fli>\n\u003Cli>A\u002FF Sensor readings\u003C\u002Fli>\n\u003Cli>Fuel Injector timing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Ignition System\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ignition Timing\u003C\u002Fli>\n\u003Cli>Knock Correction\u003C\u002Fli>\n\u003Cli>Fine Knock Learning\u003C\u002Fli>\n\u003Cli>Feedback Knock Correction\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Temperatures\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Coolant Temperature\u003C\u002Fli>\n\u003Cli>Intake Air Temperature\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Subaru-Specific\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>IAM (Ignition Advance Multiplier)\u003C\u002Fli>\n\u003Cli>DAM (Dynamic Advance Multiplier)\u003C\u002Fli>\n\u003Cli>Fine Learning tables\u003C\u002Fli>\n\u003Cli>Various OEM diagnostic parameters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Timestamp Handling\u003C\u002Fh2>\n\u003Cp>RomRaider logs time in milliseconds. UltraLog:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Converts milliseconds to seconds for display\u003C\u002Fli>\n\u003Cli>Calculates relative time from the first record\u003C\u002Fli>\n\u003Cli>Supports precise cursor positioning and playback\u003C\u002Fli>\n\u003C\u002Ful>\n",{"id":7,"name":8,"version":9,"url":10},"romraider-csv","RomRaider CSV Log","1.2.0","https:\u002F\u002Foecua.org\u002Fadapters\u002Fromraider\u002Fromraider-csv",[12,22,30,37,44,50,54,57,63,67,71,75,79,86,92,96,101,104,110,115,120,124,128,132,136,140,144,148,151,155,159,163,168,172,176,180,184,187,190,196,199,203,209,216,220,224,228,236,243,247,251,255,259,263,267,271,275,281,285,289,298,303,308,313,317,322,326,335,338,344,349,355,360,363,368,371,374,381,387,393,399,403,407,410,414,418,421,425,429,433,440,448,452,457,460],{"name":13,"unit":14,"category":15,"sourceNames":16},"A\u002FF Learning","%","correction",[17,18,13,19,20,21],"A\u002FF Learning #1","A\u002FF Learning #1 (%)","LTFT","Long Term Fuel Trim","Air\u002FFuel Learning #1",{"name":23,"unit":14,"category":15,"sourceNames":24},"A\u002FF Correction",[25,26,23,27,28,29],"A\u002FF Correction #1","A\u002FF Correction #1 (%)","STFT","Short Term Fuel Trim","Air\u002FFuel Correction #1",{"name":31,"unit":32,"category":15,"sourceNames":33},"DAM","multiplier",[31,34,35,36],"Dynamic Advance Multiplier","Dynamic Adv Multiplier","Advance Multiplier",{"name":38,"unit":39,"category":15,"sourceNames":40},"Feedback Knock Correction","°",[38,41,42,43],"Feedback Knock Correction (degrees)","Knock Correction","FBKC",{"name":45,"unit":39,"category":15,"sourceNames":46},"Fine Knock Learning",[47,48,45,49],"Fine Knock Learn","Fine Knock Learn (degrees)","FKL",{"name":51,"unit":32,"category":15,"sourceNames":52},"IAM",[51,53],"Ignition Advance Multiplier",{"name":55,"unit":39,"category":15,"sourceNames":56},"Knock Retard",[42],{"name":58,"unit":59,"category":60,"sourceNames":61},"Idle Valve Step","count","diagnostics",[62],"Idle Speed Control Valve Step",{"name":64,"unit":59,"category":60,"sourceNames":65},"Roughness Monitor Cylinder 1",[66],"Roughness Monitor Cylinder #1",{"name":68,"unit":59,"category":60,"sourceNames":69},"Roughness Monitor Cylinder 2",[70],"Roughness Monitor Cylinder #2",{"name":72,"unit":59,"category":60,"sourceNames":73},"Roughness Monitor Cylinder 3",[74],"Roughness Monitor Cylinder #3",{"name":76,"unit":59,"category":60,"sourceNames":77},"Roughness Monitor Cylinder 4",[78],"Roughness Monitor Cylinder #4",{"name":80,"unit":81,"category":82,"sourceNames":83},"Gear Position","gear","drivetrain",[80,84,85],"Gear","Current Gear",{"name":87,"unit":88,"category":89,"sourceNames":90},"Main Accelerator Sensor Voltage","V","electrical",[91],"Main Accelerator Sensor",{"name":93,"unit":88,"category":89,"sourceNames":94},"Sub Accelerator Sensor Voltage",[95],"Sub Accelerator Sensor",{"name":97,"unit":88,"category":89,"sourceNames":98},"Battery Voltage",[97,99,100],"Battery Voltage (V)","Battery",{"name":102,"unit":88,"category":89,"sourceNames":103},"Fuel Level Voltage",[102],{"name":105,"unit":88,"category":89,"sourceNames":106},"MAF Voltage",[107,108,105,109],"Mass Airflow Sensor Voltage","Mass Airflow Sensor Voltage (V)","Air Flow Sensor Voltage",{"name":111,"unit":112,"category":89,"sourceNames":113},"O2 Sensor Current","ma",[114],"Air\u002FFuel Sensor #1 Current",{"name":116,"unit":117,"category":89,"sourceNames":118},"O2 Sensor Resistance","ohms",[119],"Air\u002FFuel Sensor #1 Resistance",{"name":121,"unit":88,"category":89,"sourceNames":122},"Front O2 Voltage 1",[123],"Front O2 Sensor #1",{"name":125,"unit":88,"category":89,"sourceNames":126},"Front O2 Voltage 2",[127],"Front O2 Sensor #2",{"name":129,"unit":88,"category":89,"sourceNames":130},"Rear O2 Voltage",[131],"Rear O2 Sensor",{"name":133,"unit":112,"category":89,"sourceNames":134},"Exhaust OCV Current",[135],"Exhaust OCV Current Left",{"name":137,"unit":112,"category":89,"sourceNames":138},"Intake OCV Current",[139],"Intake OCV Current Left",{"name":141,"unit":88,"category":89,"sourceNames":142},"Tumble Valve Sensor Voltage Left",[143],"Tumble Valve Position Sensor Left",{"name":145,"unit":88,"category":89,"sourceNames":146},"Tumble Valve Sensor Voltage Right",[147],"Tumble Valve Position Sensor Right",{"name":149,"unit":88,"category":89,"sourceNames":150},"Throttle Motor Voltage",[149],{"name":152,"unit":88,"category":89,"sourceNames":153},"Main Throttle Sensor Voltage",[154],"Main Throttle Sensor",{"name":156,"unit":88,"category":89,"sourceNames":157},"Sub Throttle Sensor Voltage",[158],"Sub Throttle Sensor",{"name":160,"unit":88,"category":89,"sourceNames":161},"TPS Voltage",[162],"Throttle Sensor Voltage",{"name":164,"unit":14,"category":165,"sourceNames":166},"A\u002FF Lean Correction","engine",[167],"Air\u002FFuel Lean Correction",{"name":169,"unit":14,"category":165,"sourceNames":170},"A\u002FF Learning 2",[171],"Air\u002FFuel Learning #2",{"name":173,"unit":14,"category":165,"sourceNames":174},"A\u002FF Learning 3",[175],"Air\u002FFuel Learning #3",{"name":177,"unit":14,"category":165,"sourceNames":178},"A\u002FF Correction 2",[179],"Air\u002FFuel Correction #2",{"name":181,"unit":14,"category":165,"sourceNames":182},"A\u002FF Correction 3",[183],"Air\u002FFuel Correction #3",{"name":185,"unit":14,"category":165,"sourceNames":186},"Alternator Duty",[185],{"name":188,"unit":14,"category":165,"sourceNames":189},"Throttle Motor Duty",[188],{"name":191,"unit":192,"category":165,"sourceNames":193},"Engine Load (Mass)","g\u002Fs",[194,195],"Engine Load","Engine Load (RAM)",{"name":197,"unit":14,"category":165,"sourceNames":198},"Fuel Pump Duty",[197],{"name":200,"unit":14,"category":165,"sourceNames":201},"Idle Valve Position",[202],"Idle Speed Control Valve Duty Ratio",{"name":194,"unit":14,"category":165,"sourceNames":204},[194,205,206,207,208],"Engine Load (%)","Load","Calculated Load","Engine Load (Relative) (%)",{"name":210,"unit":192,"category":165,"sourceNames":211},"Mass Airflow",[210,212,213,214,215],"Mass Airflow (g\u002Fs)","MAF","MAF (g\u002Fs)","Mass Air Flow",{"name":217,"unit":14,"category":165,"sourceNames":218},"O2 Heater Duty",[219],"Air\u002FFuel Heater Duty",{"name":221,"unit":14,"category":165,"sourceNames":222},"Accelerator Pedal",[223],"Accelerator Opening Angle",{"name":225,"unit":14,"category":165,"sourceNames":226},"Purge Valve Duty",[227],"CPC Valve Duty Ratio",{"name":229,"unit":230,"category":165,"sourceNames":231},"Engine RPM","rpm",[232,233,234,235],"Engine Speed","Engine Speed (rpm)","RPM","RPM (rpm)",{"name":237,"unit":14,"category":165,"sourceNames":238},"Throttle Position",[239,240,237,241,242],"Throttle Opening Angle","Throttle Opening Angle (%)","TPS","TPS (%)",{"name":244,"unit":39,"category":165,"sourceNames":245},"VVT Exhaust Position",[246],"Exhaust VVT Advance Angle Left",{"name":248,"unit":39,"category":165,"sourceNames":249},"VVT Exhaust Bank 2 Actual",[250],"Exhaust VVT Advance Angle Right",{"name":252,"unit":14,"category":165,"sourceNames":253},"VVT Exhaust Bank 2 Duty",[254],"Exhaust OCV Duty Right",{"name":256,"unit":14,"category":165,"sourceNames":257},"VVT Exhaust Duty",[258],"Exhaust OCV Duty Left",{"name":260,"unit":39,"category":165,"sourceNames":261},"VVT Intake Position",[262],"Intake VVT Advance Angle Left",{"name":264,"unit":39,"category":165,"sourceNames":265},"VVT Intake Bank 2 Actual",[266],"Intake VVT Advance Angle Right",{"name":268,"unit":14,"category":165,"sourceNames":269},"VVT Intake Bank 2 Duty",[270],"Intake OCV Duty Right",{"name":272,"unit":14,"category":165,"sourceNames":273},"VVT Intake Duty",[274],"Intake OCV Duty Left",{"name":276,"unit":14,"category":165,"sourceNames":277},"Wastegate Duty Cycle",[278,279,280],"Wastegate Duty","Wastegate Duty (%)","WG Duty",{"name":282,"unit":14,"category":165,"sourceNames":283},"Primary Wastegate Duty",[284],"Primary Wastegate Duty Cycle",{"name":286,"unit":14,"category":165,"sourceNames":287},"Secondary Wastegate Duty",[288],"Secondary Wastegate Duty Cycle",{"name":290,"unit":291,"category":292,"sourceNames":293},"Air-Fuel Ratio","AFR","fuel",[294,295,291,296,297],"A\u002FF Sensor #1","A\u002FF Sensor #1 (AFR)","Air\u002FFuel Ratio","Wideband AFR",{"name":299,"unit":291,"category":292,"sourceNames":300},"PLX AFR",[299,301,302],"PLX AFR (AFR)","PLX Wideband",{"name":304,"unit":14,"category":292,"sourceNames":305},"Injector Duty Cycle",[304,306,307],"Injector Duty Cycle (%)","IDC",{"name":309,"unit":310,"category":292,"sourceNames":311},"Lambda","λ",[312],"Air\u002FFuel Sensor #1",{"name":314,"unit":310,"category":292,"sourceNames":315},"Lambda 2",[316],"Air\u002FFuel Sensor #2",{"name":318,"unit":319,"category":292,"sourceNames":320},"Injector Pulse Width","ms",[321],"Fuel Injector #1 Pulse Width",{"name":323,"unit":319,"category":292,"sourceNames":324},"Pulse Width 2",[325],"Fuel Injector #2 Pulse Width",{"name":327,"unit":39,"category":328,"sourceNames":329},"Ignition Advance","ignition",[330,331,332,333,334],"Ignition Timing","Ignition Timing (degrees)","Timing Advance","Timing Advance (degrees)","Spark Advance",{"name":336,"unit":39,"category":328,"sourceNames":337},"Learned Ignition Timing",[336],{"name":339,"unit":340,"category":341,"sourceNames":342},"Barometric Pressure","psi","pressure",[343],"Atmospheric Pressure",{"name":345,"unit":340,"category":341,"sourceNames":346},"Boost Pressure",[347,348,345],"Boost","Boost (psi)",{"name":350,"unit":351,"category":341,"sourceNames":352},"PLX Boost","bar",[353,354,350],"PLX Manifold Absolute Pressure","PLX Manifold Absolute Pressure (bar)",{"name":356,"unit":340,"category":341,"sourceNames":357},"Boost Target",[358,359,356],"Target Boost","Target Boost (psi)",{"name":361,"unit":340,"category":341,"sourceNames":362},"Brake Booster Pressure",[361],{"name":364,"unit":365,"category":341,"sourceNames":366},"High Fuel Pressure","mpa",[367],"Fuel Pressure (High)",{"name":369,"unit":340,"category":341,"sourceNames":370},"Fuel Tank Pressure",[369],{"name":372,"unit":340,"category":341,"sourceNames":373},"Manifold Relative Pressure",[372],{"name":375,"unit":340,"category":341,"sourceNames":376},"Manifold Pressure",[372,377,378,379,380],"Manifold Relative Pressure (psi)","Manifold Absolute Pressure","MAP","MAP (psi)",{"name":382,"unit":383,"category":384,"sourceNames":385},"Cruise Target Speed","kph","speed",[386],"Memorized Cruise Speed",{"name":388,"unit":383,"category":384,"sourceNames":389},"Vehicle Speed",[388,390,391,392],"Vehicle Speed (mph)","Speed","VSS",{"name":394,"unit":395,"category":396,"sourceNames":397},"A\u002FC Relay",null,"status",[398],"A\u002FC Compressor Signal",{"name":400,"unit":395,"category":396,"sourceNames":401},"A\u002FC Request",[402],"A\u002FC Switch Signal",{"name":404,"unit":395,"category":396,"sourceNames":405},"Brake Switch",[406],"Stop Light Switch",{"name":408,"unit":395,"category":396,"sourceNames":409},"Clutch Switch",[408],{"name":411,"unit":395,"category":396,"sourceNames":412},"Fan Relay 1",[413],"Radiator Fan Relay #1",{"name":415,"unit":395,"category":396,"sourceNames":416},"Fan Relay 2",[417],"Radiator Fan Relay #2",{"name":419,"unit":395,"category":396,"sourceNames":420},"Fuel Pump Relay",[419],{"name":422,"unit":395,"category":396,"sourceNames":423},"Idle Control Active",[424],"Idle Switch Signal",{"name":426,"unit":395,"category":396,"sourceNames":427},"Neutral Position Switch",[428],"Neutral Position Switch Signal",{"name":430,"unit":395,"category":396,"sourceNames":431},"Starter Signal",[432],"Starter Switch Signal",{"name":434,"unit":319,"category":435,"sourceNames":436},"Time","system",[434,437,438,439],"Time (msec)","Time (ms)","Timestamp",{"name":441,"unit":442,"category":443,"sourceNames":444},"Coolant Temperature","°C","temperature",[441,445,446,447],"Coolant Temperature (C)","ECT","Engine Coolant Temp",{"name":449,"unit":442,"category":443,"sourceNames":450},"EGT Cylinder 1",[451],"Exhaust Gas Temperature",{"name":453,"unit":442,"category":443,"sourceNames":454},"PLX EGT",[453,455,456],"PLX EGT (C)","PLX Exhaust Gas Temp",{"name":458,"unit":442,"category":443,"sourceNames":459},"Fuel Temperature",[458],{"name":461,"unit":442,"category":443,"sourceNames":462},"Intake Air Temperature",[461,463,464,465],"Intake Air Temperature (C)","IAT","IAT (C)",1792894560077]