[{"data":1,"prerenderedAt":355},["ShallowReactive",2],{"ecu:link":3},{"slug":4,"wikiHtml":5,"adapter":6,"channels":11},"link","\u003Ch2>Overview\u003C\u002Fh2>\n\u003Cp>Full support for Link ECU log files from G4, G4+, and G4X ECUs. Link ECUs are popular in the performance and motorsport community.\u003C\u002Fp>\n\u003Ch2>Supported File Format\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Type:\u003C\u002Fstrong> Link log format (binary)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extension:\u003C\u002Fstrong> \u003Ccode>.llg\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source:\u003C\u002Fstrong> Logged directly by Link ECU via PCLink software\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Identifier:\u003C\u002Fstrong> File begins with \u003Ccode>lf3\u003C\u002Fcode> magic bytes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>No Export Required\u003C\u002Fh2>\n\u003Cp>Link ECUs log directly to LLG format via PCLink. Simply load the \u003Ccode>.llg\u003C\u002Fcode> file into UltraLog.\u003C\u002Fp>\n\u003Ch2>How to Log with PCLink\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Connect to your Link ECU with PCLink software\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Logging\u003C\u002Fstrong> tab\u003C\u002Fli>\n\u003Cli>Select channels to log\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Start Logging\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Drive\u002Frun the engine\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Stop Logging\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Save the \u003Ccode>.llg\u003C\u002Fcode> file\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>Binary Format Details\u003C\u002Fh2>\n\u003Cp>Link uses a proprietary binary format:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Header with ECU model and software version\u003C\u002Fli>\n\u003Cli>Metadata section with log date\u002Ftime\u003C\u002Fli>\n\u003Cli>Channel blocks with name, unit, and time-series data\u003C\u002Fli>\n\u003Cli>Data stored as f32 (value, time) pairs\u003C\u002Fli>\n\u003Cli>UTF-16 LE string encoding for metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Supported Channels\u003C\u002Fh2>\n\u003Cp>Depends on your Link ECU model and configuration. Common channels include:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Engine Parameters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Engine RPM\u003C\u002Fli>\n\u003Cli>Manifold Absolute Pressure (MAP)\u003C\u002Fli>\n\u003Cli>Throttle Position\u003C\u002Fli>\n\u003Cli>Engine Load\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fuel System\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lambda (AFR)\u003C\u002Fli>\n\u003Cli>Fuel Pressure\u003C\u002Fli>\n\u003Cli>Injector Pulse Width\u003C\u002Fli>\n\u003Cli>Fuel Trim\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Ignition System\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ignition Timing\u003C\u002Fli>\n\u003Cli>Ignition Coil Dwell\u003C\u002Fli>\n\u003Cli>Knock levels\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\u003Cli>Oil Temperature\u003C\u002Fli>\n\u003Cli>Exhaust Gas Temperature (EGT)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pressures\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Oil Pressure\u003C\u002Fli>\n\u003Cli>Fuel Pressure\u003C\u002Fli>\n\u003Cli>Barometric Pressure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Vehicle Sensors\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Vehicle Speed\u003C\u002Fli>\n\u003Cli>Gear Position\u003C\u002Fli>\n\u003Cli>Battery Voltage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Custom Channels\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Analog Voltage inputs\u003C\u002Fli>\n\u003Cli>Digital inputs\u003C\u002Fli>\n\u003Cli>CAN bus data (if configured)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Metadata\u003C\u002Fh2>\n\u003Cp>Link log files include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ECU model name\u003C\u002Fli>\n\u003Cli>Log date and time\u003C\u002Fli>\n\u003Cli>Software version\u003C\u002Fli>\n\u003Cli>Data source information\u003C\u002Fli>\n\u003C\u002Ful>\n",{"id":7,"name":8,"version":9,"url":10},"link-llg","Link ECU LLG Binary","1.1.0","https:\u002F\u002Foecua.org\u002Fadapters\u002Flink\u002Flink-llg",[12,20,28,34,41,46,53,58,65,73,77,83,88,96,102,107,114,119,125,134,139,145,150,156,162,169,175,181,186,193,201,208,213,218,223,228,233,239,245,251,257,263,269,275,280,286,293,298,302,308,313,319,325,331,337,343,349],{"name":13,"unit":14,"category":15,"sourceNames":16},"Engine RPM","rpm","engine",[17,13,18,19],"RPM","Engine Speed","Eng Speed",{"name":21,"unit":22,"category":15,"sourceNames":23},"Throttle Position Main","%",[24,25,26,27],"TPS (Main)","TPS Main","TP Main","Throttle Position",{"name":29,"unit":22,"category":15,"sourceNames":30},"Throttle Position Sub",[31,32,33],"TPS (Sub)","TPS Sub","TP Sub",{"name":35,"unit":22,"category":15,"sourceNames":36},"Accelerator Position Main",[37,38,39,40],"AP (Main)","AP Main","Accel Position","Pedal Position",{"name":42,"unit":22,"category":15,"sourceNames":43},"Accelerator Position Sub",[44,45],"AP (Sub)","AP Sub",{"name":47,"unit":48,"category":49,"sourceNames":50},"Manifold Pressure","kPa","pressure",[51,47,52],"MAP","MGP",{"name":54,"unit":48,"category":49,"sourceNames":55},"Manifold Gauge Pressure",[52,56,57],"Man Press","Boost",{"name":59,"unit":48,"category":49,"sourceNames":60},"Barometric Pressure",[61,62,63,64],"BAP","Baro","Barometric","Atmospheric Pressure",{"name":66,"unit":67,"category":68,"sourceNames":69},"Lambda","λ","fuel",[70,66,71,72],"Lambda 1","Wideband","O2 Lambda",{"name":74,"unit":67,"category":68,"sourceNames":75},"Lambda 2",[74,76],"Lambda2",{"name":78,"unit":79,"category":68,"sourceNames":80},"Air-Fuel Ratio","AFR",[79,81,82],"Air Fuel Ratio","A\u002FF Ratio",{"name":84,"unit":67,"category":68,"sourceNames":85},"Lambda Target",[84,86,87],"Target Lambda","CL Lambda Target",{"name":89,"unit":90,"category":68,"sourceNames":91},"Injector Pulse Width","ms",[92,93,94,95],"Inj PW","Injection Time","Pulse Width","Inj Duty",{"name":97,"unit":22,"category":68,"sourceNames":98},"Injector Duty Cycle",[99,100,101],"Inj DC","Injector Duty","Duty Cycle",{"name":103,"unit":48,"category":49,"sourceNames":104},"Fuel Pressure",[105,103,106],"Fuel Press","FP",{"name":108,"unit":109,"category":110,"sourceNames":111},"Fuel Temperature","°C","temperature",[112,108,113],"Fuel Temp","FT",{"name":115,"unit":22,"category":68,"sourceNames":116},"Volumetric Efficiency",[117,118,115],"VE","Vol Eff",{"name":120,"unit":109,"category":110,"sourceNames":121},"Charge Temperature",[122,123,124],"Charge Temp","ECT","Estimated Charge Temp",{"name":126,"unit":127,"category":128,"sourceNames":129},"Ignition Timing","°","ignition",[130,131,132,133],"Ign Timing","Ignition Angle","Spark Advance","Timing",{"name":135,"unit":90,"category":128,"sourceNames":136},"Dwell Time",[137,135,138],"Dwell","Coil Dwell",{"name":140,"unit":141,"category":128,"sourceNames":142},"Knock Level 1","V",[140,143,144],"Knock 1","KL1",{"name":146,"unit":141,"category":128,"sourceNames":147},"Knock Level 2",[146,148,149],"Knock 2","KL2",{"name":151,"unit":127,"category":152,"sourceNames":153},"Knock Retard","correction",[151,154,155],"Knock Trim","KCS Retard",{"name":157,"unit":109,"category":110,"sourceNames":158},"Engine Coolant Temperature",[123,159,160,161],"Engine Temp","Coolant Temp","Water Temp",{"name":163,"unit":109,"category":110,"sourceNames":164},"Intake Air Temperature",[165,166,167,168],"IAT","Intake Temp","Air Temp","MAT",{"name":170,"unit":109,"category":110,"sourceNames":171},"Oil Temperature",[172,173,174],"Oil Temp","Engine Oil Temp","OT",{"name":176,"unit":109,"category":110,"sourceNames":177},"Gearbox Temperature",[178,179,180],"Gearbox Temp","Trans Temp","Diff Temp",{"name":182,"unit":48,"category":49,"sourceNames":183},"Oil Pressure",[184,182,185],"Oil Press","OP",{"name":187,"unit":141,"category":188,"sourceNames":189},"Battery Voltage","electrical",[190,191,187,192],"Batt V","Battery","ECU Batt",{"name":194,"unit":195,"category":196,"sourceNames":197},"Vehicle Speed","kph","speed",[198,194,199,200],"Speed","VSS","Ground Speed",{"name":202,"unit":203,"category":204,"sourceNames":205},"Gear Position","gear","drivetrain",[206,202,207],"Gear","Current Gear",{"name":209,"unit":195,"category":196,"sourceNames":210},"Wheel Speed FL",[211,209,212],"Wheel Spd FL","WSS FL",{"name":214,"unit":195,"category":196,"sourceNames":215},"Wheel Speed FR",[216,214,217],"Wheel Spd FR","WSS FR",{"name":219,"unit":195,"category":196,"sourceNames":220},"Wheel Speed RL",[221,219,222],"Wheel Spd RL","WSS RL",{"name":224,"unit":195,"category":196,"sourceNames":225},"Wheel Speed RR",[226,224,227],"Wheel Spd RR","WSS RR",{"name":229,"unit":48,"category":49,"sourceNames":230},"Boost Target",[229,231,232],"Target Boost","WG Target",{"name":234,"unit":22,"category":49,"sourceNames":235},"Boost Duty",[236,237,238],"Boost DC","WG DC","Wastegate Duty",{"name":240,"unit":127,"category":15,"sourceNames":241},"VVT Intake Target",[242,243,244],"VVT Int Target","Inlet Cam Target","IVT Target",{"name":246,"unit":127,"category":15,"sourceNames":247},"VVT Intake Actual",[248,249,250],"VVT Int Actual","Inlet Cam Pos","IVT Position",{"name":252,"unit":127,"category":15,"sourceNames":253},"VVT Exhaust Target",[254,255,256],"VVT Exh Target","Exhaust Cam Target","EVT Target",{"name":258,"unit":127,"category":15,"sourceNames":259},"VVT Exhaust Actual",[260,261,262],"VVT Exh Actual","Exhaust Cam Pos","EVT Position",{"name":264,"unit":22,"category":15,"sourceNames":265},"E-Throttle Target",[266,267,268],"E-Thr Target","ETB Target","Throttle Target",{"name":270,"unit":22,"category":15,"sourceNames":271},"E-Throttle Position",[272,273,274],"E-Thr Pos","ETB Position","Throttle Actual",{"name":276,"unit":14,"category":15,"sourceNames":277},"Idle Target",[276,278,279],"Target Idle","ISC Target",{"name":281,"unit":22,"category":15,"sourceNames":282},"Idle Base Position",[283,284,285],"Idle Base","ISC Base","Idle Position",{"name":287,"unit":22,"category":152,"sourceNames":288},"Closed Loop Trim",[289,290,291,292],"CL Fuel Trim","CLL Trim","Fuel Trim","Lambda Trim",{"name":294,"unit":22,"category":152,"sourceNames":295},"ECT Fuel Trim",[294,296,297],"ECT Enrich","Warmup Enrich",{"name":299,"unit":22,"category":152,"sourceNames":300},"IAT Fuel Trim",[299,301],"IAT Trim",{"name":303,"unit":22,"category":304,"sourceNames":305},"Traction Slip","traction",[306,303,307],"Slip","Wheel Slip",{"name":309,"unit":22,"category":304,"sourceNames":310},"Traction Cut",[311,309,312],"TC Cut","TCS Cut",{"name":314,"unit":14,"category":15,"sourceNames":315},"Launch RPM Target",[316,317,318],"Launch Target","Launch RPM","LC Target",{"name":320,"unit":141,"category":188,"sourceNames":321},"Analog Voltage 1",[322,323,324],"An Volt 1","AN1","Analog 1",{"name":326,"unit":141,"category":188,"sourceNames":327},"Analog Voltage 2",[328,329,330],"An Volt 2","AN2","Analog 2",{"name":332,"unit":141,"category":188,"sourceNames":333},"Analog Voltage 3",[334,335,336],"An Volt 3","AN3","Analog 3",{"name":338,"unit":141,"category":188,"sourceNames":339},"Analog Voltage 4",[340,341,342],"An Volt 4","AN4","Analog 4",{"name":344,"unit":109,"category":345,"sourceNames":346},"ECU Temperature","system",[347,348],"ECU Temp","Internal Temp",{"name":350,"unit":351,"category":345,"sourceNames":352},"Error Code","code",[350,353,354],"Fault Code","DTC",1792894560078]