Engine Speed: Engine Speed 0x00000002 RPM 0xb 16 1 1 Load Rear: Load for the rear cylinder 8-bit resolution) Percent * 2.55 0x1b 8 1 1 Seconds: Number of seconds since engine startup 0x00000002 Seconds 0x9 16 1 1 Throttle Percentage: Throttle postion, percentage 8-bit 0x1b 8 3 3 Throttle Position Degrees: Throttle position, degree 0x00000002 Degrees 0x19 16 3 3 TPS 10Bit: Throttle position sensor unscaled input 10-bit resolution) 0x00000002 10-bit ADC 0x5a 16 1 1 TPS Voltage: Throttle position sensor voltage 0x00000002 Volt 0x5a 16 3 3 Air Temperature: Air temperature, centigrade 0x00000002 Degree C 0x20 16 1 1 Air Temperature Fahrenheit: Air temperature, Fahrenheit 0x00000002 Fahrenheit 0x20 16 1 1 BAS Voltage: Bank angle sensor input voltage 0x00000002 Volt 0x41 16 3 3 Battery Voltage: Battery voltage 0x00000002 Volts 0x1c 16 3 3 Engine Temperature: Engine temperature, centigrade 0x00000002 Degree C 0x1e 16 1 1 Engine Temperature Fahrenheit: Engine temperature, Fahrenheit 0x00000002 Fahrenheit 0x1e 16 1 1 O2 Voltage Rear: Exhaust O2 sensor voltage for the rear cylinder 0x00000002 Volt 0x22 16 3 3 Acceleration Correction: Acceleration condition fuel enrichment 0x00000002 Percent 0x2a 16 3 3 AFV Rear: Adaptive fuel value for the rear cylinder 0x00000002 Percent 0x34 16 3 3 Air Temp Correction: Air density temperature dependent) compensation 0x00000002 Percent 0x28 16 3 3 Deceleration Correction: Deceleration condition fuel adjustment 0x00000002 Percent 0x2c 16 3 3 EGO Correction: Exhaust gas O2 fuel adjustment for the rear cylinder 0x00000002 Percent 0x36 16 3 3 Engine Temp Correction: Warmup enrichment 0x00000002 Percent 0x26 16 3 3 Idle Correction: Idle fuel adjustment 0x00000002 Percent 0x30 16 3 3 Open Loop Correction: Open loop default correction 0x00000002 Percent 0x32 16 3 3 WOT Correction: Wide open throttle fuel enrichment 0x00000002 Percent 0x2e 16 3 3 Fuel Pulsewidth Front: Injector pulsewidth for the front cylinder 0x00000002 Milliseconds 0x15 16 3 3 Fuel Pulsewidth Rear: Injector pulsewidth for the rear cylinder 0x00000002 Milliseconds 0x17 16 3 3 Raw Table Fuel, Front: Fuel map raw value for the front cylinder interpolated, unscaled) 0x00000002 fuel 0x11 16 1 1 Raw Table Fuel, Rear: Fuel map raw value for the rear cylinder interpolated, unscaled) 0x00000002 fuel 0x13 16 1 1 Spark Advance Front: Spark advance for the front cylinder 0x00000002 Degrees 0xd 16 3 3 Spark Advance Rear: Spark advance for the rear cylinder 0x00000002 Degrees 0xf 16 3 3 Table Fuel, Front: Fuel map value for the front cylinder interpolated, scaled to fuel map range) 0x00000002 fuel 0x11 16 3 3 Table Fuel, Rear: Fuel map value for the rear cylinder interpolated, scaled to fuel map range) 0x00000002 fuel 0x13 16 3 3 Air Temperature Sensor: Manifold air temperature sensor unscaled input 8-bit ADC 0x5f 8 1 1 Bank Angle Sensor: Bank angle sensor unscaled input 0x00000002 10-bit ADC 0x41 16 1 1 Battery Feedback: Battery voltage unscaled input 0x00000002 10-bit ADC 0x5c 16 1 1 Coil Feedback Front: Front ignition coil unscaled feedback signal 8-bit ADC 0x56 8 1 1 Coil Feedback Rear: Rear ignition coil unscaled feedback signal 8-bit ADC 0x57 8 1 1 Engine Temperature Sensor: Engine temperature sensor for the rear cylinder unscaled signal 8-bit ADC 0x5e 8 1 1 Fuel Pump Feedback: Fuel pump unscaled feedback singal 8-bit ADC 0x60 8 1 1 Injector Feedback Front: Injector unscaled feedback signal for the front cylinder 8-bit ADC 0x58 8 1 1 Injector Feedback Rear: Injector unscaled feedback signal for the rear cylinder 8-bit ADC 0x59 8 1 1 O2 Sensor Rear: Exhaust gas O2 sensor unscaled input for the rear cylinder 0x00000002 10-bit ADC 0x22 16 1 1 Flags Byte 0: Flags, Byte 0 0x38 8 1 1 Flags Byte 1: Flags, Byte 1 0x39 8 1 1 Flags Byte 2: Flags, Byte 2 0x3a 8 1 1 Flags Byte 3: Flags, Byte 3 0x3b 8 1 1 Flags Byte 4: Flags, Byte 4 0x3c 8 1 1 Flags Byte 5: Flags, Byte 5 0x3d 8 1 1 Flags Byte 6: Flags, Byte 6 0x3e 8 1 1 Current Errors Byte 0: Current trouble codes, byte 1 0x43 8 1 1 Current Errors Byte 1: Current trouble codes, byte 2 0x44 8 1 1 Current Errors Byte 2: Current trouble codes, byte 3 0x45 8 1 1 Current Errors Byte 3: Current trouble codes, byte 4 0x46 8 1 1 Stored Errors Byte 0: Stored diagnostic trouble codes, byte 1 0x4b 8 1 1 Stored Errors Byte 1: Stored diagnostic trouble codes, byte 2 0x4c 8 1 1 Stored Errors Byte 2: Stored diagnostic trouble codes, byte 3 0x4d 8 1 1 Stored Errors Byte 3: Stored diagnostic trouble codes, byte 4 0x4e 8 1 1 10 Millisecond Time: 10 milliseconds timer Seconds 0x8 8 3 3 Digital Input: Digital input status 0x55 8 1 1 Digital Output 1: Digital output 1 bitvalues 0x54 8 1 1 ETS Voltage: Engine temperature sensor for the rear cylinder voltage Volt 0x5e 8 3 3 IAT Voltage: Manifold air temperature sensor voltage Volt 0x5f 8 3 3 Rides: Number of rides since trouble code set Rides 0x53 8 1 1 System Configuration: System configuration value 0x7 8 1 1 DDFI Stock/P&A - Get ECM Type from ECM DDFI Stock/P&A - Get Runtime Data from ECM DDFI Stock/P&A ECM - ECM Type Command 0x01 0x00 0x42 0x02 0xFF 0x02 0x56 0x03 0xE8 0x01 0x00 0x42 0x02 0xFF 0x02 0x43 0x03 0xFD DDFI - Read ECM Type 1000 26 0 26 DDFi - Read Runtime Data 1000 99 0 99 All Values Ordered By Name 69 All Values Ordered By Offset 70 Bit 0: Engine Temperature Sensor Voltage Too Low 0x00000004 0x00000000 Too Low 0x43 0x1 AND 0x1 Bit 1: Engine Temperature Sensor Voltage Too High 0x00000004 0x00000000 Too High 0x43 0x2 AND 0x2 Bit 2: O2 Rear Sensor Always Rich 0x00000004 0x00000000 Rich Only 0x43 0x4 AND 0x4 Bit 3: O2 Rear Sensor Always Lean 0x00000004 0x00000000 Lean Only 0x43 0x8 AND 0x8 Bit 4: O2 Rear Sensor Inactive 0x00000004 0x00000000 Inactive 0x43 0x10 AND 0x10 Bit 5: TPS Voltage Too Low 0x00000004 0x00000000 Too Low 0x43 0x20 AND 0x20 Bit 6: TPS Voltage Too High 0x00000004 0x00000000 Too High 0x43 0x40 AND 0x40 Bit 7: Fan Feedback Voltage Too Low 0x00000004 0x00000000 Too Low 0x43 0x80 AND 0x80 Bit 0: Coil 1 Voltage Too Low 0x00000004 0x00000000 Too Low 0x44 0x1 AND 0x1 Bit 1: Coil 1 Voltage Too High 0x00000004 0x00000000 Too High 0x44 0x2 AND 0x2 Bit 2: Injector 1 Voltage Too Low 0x00000004 0x00000000 Too Low 0x44 0x4 AND 0x4 Bit 3: Injector 1 Voltage Too High 0x00000004 0x00000000 Too High 0x44 0x8 AND 0x8 Bit 4: Battery Voltage Too Low 0x00000004 0x00000000 Too Low 0x44 0x10 AND 0x10 Bit 5: Battery Voltage Too High 0x00000004 0x00000000 Too High 0x44 0x20 AND 0x20 Bit 6: Air Temp. Voltage Too Low 0x00000004 0x00000000 Too Low 0x44 0x40 AND 0x40 Bit 7: Air Temp. Voltage Too High 0x00000004 0x00000000 Too High 0x44 0x80 AND 0x80 Bit 0: Tachometer (Output) Voltage Too Low 0x00000004 0x00000000 Too Low 0x45 0x1 AND 0x1 Bit 1: Tachometer (Output) Voltage Too High 0x00000004 0x00000000 Too High 0x45 0x2 AND 0x2 Bit 2: Fuel Pump Feedback Voltage Too Low 0x00000004 0x00000000 Too Low 0x45 0x4 AND 0x4 Bit 3: Fuel Pump Feedback Voltage Too High 0x00000004 0x00000000 Too High 0x45 0x8 AND 0x8 Bit 4: Injector 1 Voltage Too Low 0x00000004 0x00000000 Too Low 0x45 0x10 AND 0x10 Bit 5: Injector 2 Voltage Too High 0x00000004 0x00000000 Too High 0x45 0x20 AND 0x20 Bit 6: Coil 2 Voltage Too Low 0x00000004 0x00000000 Too Low 0x45 0x40 AND 0x40 Bit 7: Coil 2 Voltage Too High 0x00000004 0x00000000 Too High 0x45 0x80 AND 0x80 Bit 0: Sync Failure 0x00000004 0x00000000 Failure 0x46 0x1 AND 0x1 Bit 1: ECM Analog-Digital Conversion Error 0x00000004 0x00000000 Failure 0x46 0x2 AND 0x2 Bit 2: ECM EEPROM Error 0x00000004 0x00000000 Failure 0x46 0x4 AND 0x4 Bit 3: ECM Flash Memory Error 0x00000004 0x00000000 Failure 0x46 0x8 AND 0x8 Bit 4: ECM AM Error 0x00000004 0x00000000 Failure 0x46 0x10 AND 0x10 Bit 5: Fan Feedback Voltage Too High 0x00000004 0x00000000 Too High 0x46 0x20 AND 0x20 Bit 6: BAS Voltage Too Low 0x00000004 0x00000000 Too Low 0x46 0x40 AND 0x40 Bit 7: BAS Voltage Too High 0x00000004 0x00000000 Too High 0x46 0x80 AND 0x80 Bit 0: Cam Sensor Input 0x00000004 0x00000000 High Low 0x55 0x1 AND 0x1 Bit 1: Tacho Feedback 0x00000004 0x00000000 High Low 0x55 0x2 AND 0x2 Bit 2: Speed Sensor Input 0x00000004 0x00000000 High Low 0x55 0x4 AND 0x4 Bit 3: Bit 3 0x00000004 0x00000000 High Low 0x55 0x8 AND 0x8 Bit 4: Clutch Input 0x00000004 0x00000000 High Low 0x55 0x10 AND 0x10 Bit 5: Neutral Input 0x00000004 0x00000000 High Low 0x55 0x20 AND 0x20 Bit 6: Spare Input 0x00000004 0x00000000 High Low 0x55 0x40 AND 0x40 Bit 7: Crank Sensor Input 0x00000004 0x00000000 High Low 0x55 0x80 AND 0x80 Bit 0: Coil 1 Output 0x00000004 0x00000000 Active Inactive 0x54 0x1 AND 0x1 Bit 1: Coil 2 Output 0x00000004 0x00000000 Active Inactive 0x54 0x2 AND 0x2 Bit 2: Injector 1 Output 0x00000004 0x00000000 Active Inactive 0x54 0x4 AND 0x4 Bit 3: Injector 2 Output 0x00000004 0x00000000 Active Inactive 0x54 0x8 AND 0x8 Bit 4: Fuel Pump Output 0x00000004 0x00000000 Active Inactive 0x54 0x10 AND 0x10 Bit 5: Tach Output 0x00000004 0x00000000 Active Inactive 0x54 0x20 AND 0x20 Bit 6: Check Engine Lamp Output 0x00000004 0x00000000 Active Inactive 0x54 0x40 AND 0x40 Bit 7: Cooling Fan 1 Output 0x00000004 0x00000000 Active Inactive 0x54 0x80 AND 0x80 Bit 0: Bit 0 0x00000004 0x00000000 On Off 0x38 0x1 AND 0x1 Bit 1: Bit 1 0x00000004 0x00000000 On Off 0x38 0x2 AND 0x2 Bit 2: Bit 2 0x00000004 0x00000000 On Off 0x38 0x4 AND 0x4 Bit 3: Bit 3 0x00000004 0x00000000 On Off 0x38 0x8 AND 0x8 Bit 4: Bit 4 0x00000004 0x00000000 On Off 0x38 0x10 AND 0x10 Bit 5: EEPROM Failure 0x00000004 0x00000000 On Off 0x38 0x20 AND 0x20 Bit 6: Sync 0x00000004 0x00000000 On Off 0x38 0x40 AND 0x40 Bit 7: Checksum Failure 0x00000004 0x00000000 On Off 0x38 0x80 AND 0x80 Bit 0: Engine Running 0x00000004 0x00000000 On Off 0x39 0x1 AND 0x1 Bit 1: O2 Sensor Active 0x00000004 0x00000000 On Off 0x39 0x2 AND 0x2 Bit 2: Accel Condition 0x00000004 0x00000000 On Off 0x39 0x4 AND 0x4 Bit 3: Decel Condition 0x00000004 0x00000000 On Off 0x39 0x8 AND 0x8 Bit 4: Engine Stop 0x00000004 0x00000000 On Off 0x39 0x10 AND 0x10 Bit 5: WOT Condition 0x00000004 0x00000000 On Off 0x39 0x20 AND 0x20 Bit 6: Idle Condition 0x00000004 0x00000000 On Off 0x39 0x40 AND 0x40 Bit 7: Ignition Switch 0x00000004 0x00000000 On Off 0x39 0x80 AND 0x80 Bit 0: Bit 0 0x00000004 0x00000000 On Off 0x3a 0x1 AND 0x1 Bit 1: Bit 1 0x00000004 0x00000000 On Off 0x3a 0x2 AND 0x2 Bit 2: Bit 2 0x00000004 0x00000000 On Off 0x3a 0x4 AND 0x4 Bit 3: O2 Transition 0x00000004 0x00000000 On Off 0x3a 0x8 AND 0x8 Bit 4: Learn Mode 0x00000004 0x00000000 On Off 0x3a 0x10 AND 0x10 Bit 5: Bit 5 0x00000004 0x00000000 On Off 0x3a 0x20 AND 0x20 Bit 6: Rich Condition Detected 0x00000004 0x00000000 On Off 0x3a 0x40 AND 0x40 Bit 7: Closed Loop Active 0x00000004 0x00000000 On Off 0x3a 0x80 AND 0x80 Bit 0: Bit0 0x00000004 0x00000000 On Off 0x3b 0x1 AND 0x1 Bit 1: Bit1 0x00000004 0x00000000 On Off 0x3b 0x2 AND 0x2 Bit 2: Bit 2 0x00000004 0x00000000 On Off 0x3b 0x4 AND 0x4 Bit 3: Cam Sensor Active 0x00000004 0x00000000 On Off 0x3b 0x8 AND 0x8 Bit 4: Engine Kill 0x00000004 0x00000000 On Off 0x3b 0x10 AND 0x10 Bit 5: Immobilizer Active 0x00000004 0x00000000 On Off 0x3b 0x20 AND 0x20 Bit 6: Bit 6 0x00000004 0x00000000 On Off 0x3b 0x40 AND 0x40 Bit 7: Bit 7 0x00000004 0x00000000 On Off 0x3b 0x80 AND 0x80 Bit 0: Bit 0 0x00000004 0x00000000 On Off 0x3c 0x1 AND 0x1 Bit 1: Bit 1 0x00000004 0x00000000 On Off 0x3c 0x2 AND 0x2 Bit 2: Bit 2 0x00000004 0x00000000 On Off 0x3c 0x4 AND 0x4 Bit 3: Bit 3 0x00000004 0x00000000 On Off 0x3c 0x8 AND 0x8 Bit 4: Fuel Cut 0x00000004 0x00000000 On Off 0x3c 0x10 AND 0x10 Bit 5: Continuous Fuel 0x00000004 0x00000000 On Off 0x3c 0x20 AND 0x20 Bit 6: Bit 6 0x00000004 0x00000000 On Off 0x3c 0x40 AND 0x40 Bit 7: Bit 7 0x00000004 0x00000000 On Off 0x3c 0x80 AND 0x80 Bit 0: Bit 0 0x00000004 0x00000000 On Off 0x3d 0x1 AND 0x1 Bit 1: Bit 1 0x00000004 0x00000000 On Off 0x3d 0x2 AND 0x2 Bit 2: Bit 2 0x00000004 0x00000000 On Off 0x3d 0x4 AND 0x4 Bit 3: Bit 3 0x00000004 0x00000000 On Off 0x3d 0x8 AND 0x8 Bit 4: Bit 4 0x00000004 0x00000000 On Off 0x3d 0x10 AND 0x10 Bit 5: Bit 5 0x00000004 0x00000000 On Off 0x3d 0x20 AND 0x20 Bit 6: Bit 6 0x00000004 0x00000000 On Off 0x3d 0x40 AND 0x40 Bit 7: Bit 7 0x00000004 0x00000000 On Off 0x3d 0x80 AND 0x80 Bit 0: Bit 0 0x00000004 0x00000000 On Off 0x3e 0x1 AND 0x1 Bit 1: Bit 1 0x00000004 0x00000000 On Off 0x3e 0x2 AND 0x2 Bit 2: Bit 2 0x00000004 0x00000000 On Off 0x3e 0x4 AND 0x4 Bit 3: Hot Condition 0x00000004 0x00000000 On Off 0x3e 0x8 AND 0x8 Bit 4: Bit 4 0x00000004 0x00000000 On Off 0x3e 0x10 AND 0x10 Bit 5: Received Command 0x00000004 0x00000000 On Off 0x3e 0x20 AND 0x20 Bit 6: Bit 6 0x00000004 0x00000000 On Off 0x3e 0x40 AND 0x40 Bit 7: Bit 7 0x00000004 0x00000000 On Off 0x3e 0x80 AND 0x80 Bit 0: Engine Temperature Sensor Voltage Too Low 0x00000004 0x00000000 Too Low 0x4b 0x1 AND 0x1 Bit 1: Engine Temperature Sensor Voltage Too High 0x00000004 0x00000000 Too High 0x4b 0x2 AND 0x2 Bit 2: O2 Rear Sensor Always Rich 0x00000004 0x00000000 Rich Only 0x4b 0x4 AND 0x4 Bit 3: O2 Rear Sensor Always Lean 0x00000004 0x00000000 Lean Only 0x4b 0x8 AND 0x8 Bit 4: O2 Rear Sensor Inactive 0x00000004 0x00000000 Inactive 0x4b 0x10 AND 0x10 Bit 5: TPS Voltage Too Low 0x00000004 0x00000000 Too Low 0x4b 0x20 AND 0x20 Bit 6: TPS Voltage Too High 0x00000004 0x00000000 Too High 0x4b 0x40 AND 0x40 Bit 7: Fan Feedback Voltage Too Low 0x00000004 0x00000000 Too Low 0x4b 0x80 AND 0x80 Bit 0: Coil1 Voltage Too Low 0x00000004 0x00000000 Too Low 0x4c 0x1 AND 0x1 Bit 1: Coil 1 Voltage Too High 0x00000004 0x00000000 Too High 0x4c 0x2 AND 0x2 Bit 2: Injector 1 Voltage Too Low 0x00000004 0x00000000 Too Low 0x4c 0x4 AND 0x4 Bit 3: Injector 1 Voltage Too High 0x00000004 0x00000000 Too High 0x4c 0x8 AND 0x8 Bit 4: Battery Voltage Too Low 0x00000004 0x00000000 Too Low 0x4c 0x10 AND 0x10 Bit 5: Battery Voltage Too High 0x00000004 0x00000000 Too High 0x4c 0x20 AND 0x20 Bit 6: Air Temp. Voltage Too Low 0x00000004 0x00000000 Too Low 0x4c 0x40 AND 0x40 Bit 7: Air Temp. Voltage Too High 0x00000004 0x00000000 Too High 0x4c 0x80 AND 0x80 Bit 0: Tachometer Voltage Too Low 0x00000004 0x00000000 Too Low 0x4d 0x1 AND 0x1 Bit 1: Tachometer Voltage Too High 0x00000004 0x00000000 Too High 0x4d 0x2 AND 0x2 Bit 2: Fuel Pump Feedback Voltage Too Low 0x00000004 0x00000000 Too Low 0x4d 0x4 AND 0x4 Bit 3: Fuel Pump Feedback Voltage Too High 0x00000004 0x00000000 Too High 0x4d 0x8 AND 0x8 Bit 4: Injector 1 Voltage Too Low 0x00000004 0x00000000 Too Low 0x4d 0x10 AND 0x10 Bit 5: Injector 2 Voltage Too High 0x00000004 0x00000000 Too High 0x4d 0x20 AND 0x20 Bit 6: Coil 2 Voltage Too Low 0x00000004 0x00000000 Too Low 0x4d 0x40 AND 0x40 Bit 7: Coil 2 Voltage Too High 0x00000004 0x00000000 Too High 0x4d 0x80 AND 0x80 Bit 0: Sync Failure 0x00000004 0x00000000 Falure 0x4e 0x1 AND 0x1 Bit 1: ECM Analog-Digital Conversion Error 0x00000004 0x00000000 Failure 0x4e 0x2 AND 0x2 Bit 2: ECM EEPROM Error 0x00000004 0x00000000 Failure 0x4e 0x4 AND 0x4 Bit 3: ECM Flash Memory Error 0x00000004 0x00000000 Failure 0x4e 0x8 AND 0x8 Bit 4: ECM RAM Error 0x00000004 0x00000000 Failure 0x4e 0x10 AND 0x10 Bit 5: Fan Feedback Voltage Too High 0x00000004 0x00000000 Too High 0x4e 0x20 AND 0x20 Bit 6: BAS Voltage Too Low 0x00000004 0x00000000 Too Low 0x4e 0x40 AND 0x40 Bit 7: BAS Voltage Too High 0x00000004 0x00000000 Too High 0x4e 0x80 AND 0x80 Bit 0: Automatic spark advance at idle 0x00000004 0x00000000 On Off 0x7 0x1 AND 0x1 Bit 1: Closed loop at idle 0x00000004 0x00000000 Enabled Disabled 0x7 0x2 AND 0x2 Bit 2: Deceleration fuel cut enabled 0x00000004 0x00000000 Enabled Disabled 0x7 0x4 AND 0x4 Bit 3: Learning in Open Loop enabled 0x00000004 0x00000000 Enabled Disabled 0x7 0x8 AND 0x8 Bit 4: Bank Angle Sensor enabled 0x00000004 0x00000000 Enabled Disabled 0x7 0x10 AND 0x10 Bit 5: Initial FP duty cycle 0x00000004 0x00000000 Enabled Disabled 0x7 0x20 AND 0x20 Bit 6: Bit 6 0x00000004 0x00000000 On Off 0x7 0x40 AND 0x40 Bit 7: Bit 7 0x00000004 0x00000000 On Off 0x7 0x80 AND 0x80 Error Code Ordered By Name 80 Status Bitfields Ordered By Name 92 b91e6342-94d7-47c1-8170-ad04e9399e0f 0x00 217 1.0 (c) 2010-2012, Gunter Baumann (gunter@ecmspy.com) DDFI (BUEGC) Stock/P&A ECM Runtime Data Setup 9600 MACROECMTYPE MACRORTDATA