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
100
0
100
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 (BUEIA) Stock/P&A ECM Runtime Data Setup
9600
MACROECMTYPE
MACRORTDATA