SCS Delta 400, 700, 900 and GDI6 ECUs
User Defined CAN Outputs (11bit CAN 2.0B, User Defined CAN baud rate)
Name Description Units Data Type Position Engineering Scaling
Engine Speed Engine Speed rpm unsigned short Byte 0=MSB, Byte 1=LSB 1 rpm/bit
Coolant Temp, Air Temperature Coolant Temperature, Air Temperature degC unsigned char Byte 0=Coolant Temp, Byte 1 = Air Temp 0=-40degC, 255=120degC
Throttle Posn, Pedal Posn Throttle Position, Accelerator Pedal Position % unsigned char Byte 0=TPS, Byte 1 = PPS 0.39215%/bit
Manifold Pressure Manifold Air Pressure mBar signed short Byte 0=MSB, Byte 1=LSB 1 mBar/bit
Boost Duty Cycle Final Boost Duty Cycle % unsigned short Byte 0=MSB, Byte 1=LSB 0.39215%/bit
Spark Advance Final Spark Advance Deg signed short Byte 0=MSB, Byte 1=LSB 0.25 deg/bit
Left Rear Wheel Speed Left Rear Wheel Speed kmh unsigned short Byte 0=MSB, Byte 1=LSB 0.01 kmh/bit
Right Rear Wheel Speed Right Rear Wheel Speed kmh unsigned short Byte 0=MSB, Byte 1=LSB 0.01 kmh/bit
Left Front Wheel Speed Left Front Wheel Speed kmh unsigned short Byte 0=MSB, Byte 1=LSB 0.01 kmh/bit
Right Front Wheel Speed Right Front Wheel Speed kmh unsigned short Byte 0=MSB, Byte 1=LSB 0.01 kmh/bit
Wideband Lambda 1 Wideband Lambda Sensor 1 unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Wideband Lambda 2 Wideband Lambda Sensor 2 unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Actual Engine Torque Calculated Flywheel Engine Torque Nm signed short Byte 0=MSB, Byte 1=LSB 1Nm/bit
Oil Temp, Gear Temp Engine Oil Temperature, Gearbox Oil Temperature degC unsigned char Byte 0=Coolant Temp, Byte 1 = Air Temp 0=0degC, 255=160degC
Oil Pressure Engine Oil Pressure Bar unsigned short Byte 0=MSB, Byte 1=LSB 0.001 Bar/bit
Fuel Rail Pressure Fuel Rail Pressue Bar signed short Byte 0=MSB, Byte 1=LSB 0.1 Bar/bit
Knock Retard Cyl1, Cyl2 Knock Retard Cylinders #1 and #2 Deg unsigned char Byte 0 = Cyl1, Byte 1 = Cyl2 0.25deg/bit
Knock Retard Cyl3, Cyl4 Knock Retard Cylinders #3 and #4 Deg unsigned char Byte 0 = Cyl3, Byte 1 = Cyl4 0.25deg/bit
Knock Retard Cyl5, Cyl6 Knock Retard Cylinders #5 and #6 Deg unsigned char Byte 0 = Cyl5, Byte 1 = Cyl6 0.25deg/bit
Knock Retard Cyl6, Cyl6 Knock Retard Cylinders #7 and #8 Deg unsigned char Byte 0 = Cyl7, Byte 1 = Cyl8 0.25deg/bit
AuxStat1, AuxStat2 Auxiliary Functions Status 1 and Status 2 unsigned char Byte 0 = AuxStat1, Byte1 = AuxStat2 See Notes
Narroband Lambda 1 Lambda measured by Narroband Sensor 1 unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Narroband Lambda 2 Lambda measured by Narroband Sensor 2 unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Linear 5 Input Voltage Voltage measured by Linear Input 5 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
Linear 6 Input Voltage Voltage measured by Linear Input 6 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
Linear 7 Input Voltage Voltage measured by Linear Input 7 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
Linear 8 Input Voltage Voltage measured by Linear Input 8 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
NTC 1 Input Voltage Voltage measured by NTC Input 1 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
NTC 2 Input Voltage Voltage measured by NTC Input 2 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
NTC 3 Input Voltage Voltage measured by NTC Input 3 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
Knock Ratio Cyl1, Cyl2 Knock Ratio for Cylinders #1 and #2 unsigned char Byte 0 = Cyl1, Byte 1 = Cyl2 0.1 ratio/bit
Knock Ratio Cyl3, Cyl4 Knock Ratio for Cylinders #3 and #4 unsigned char Byte 0 = Cyl3, Byte 1 = Cyl4 0.1 ratio/bit
Knock Ratio Cyl5, Cyl6 Knock Ratio for Cylinders #5 and #6 unsigned char Byte 0 = Cyl5, Byte 1 = Cyl6 0.1 ratio/bit
Knock Ratio Cyl7, Cyl8 Knock Ratio for Cylinders #7 and #8 unsigned char Byte 0 = Cyl7, Byte 1 = Cyl8 0.1 ratio/bit
Knock Ratio Threshold, Status Knock Ratio Threshold, Knock System Status unsigned char Byte 0 = Threshold, Byte 1 = Status 0.1 ratio/bit
User Defined Outputs 1,2 User Defined Outputs 1 and 2 Duty Cycle % unsigned char Byte 0 = UserDef1, Byte 1 = UserDef2 0.39215%/bit
EGT1, 2 Exhaust Gas Temperature 1, 2 degC unsigned char Byte 0=EGT1, Byte 1 = EGT2 5degC/bit
Wideband Target Lambda Wideband Target Lambda unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Narrowband Target Lambda 1 Target Lambda for post-cat lambda bank 1 unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Narrowband Target Lambda 2 Target Lambda for post-cat lambda bank 2 unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Final Target Lambda 1 Final Target for Lambda Bank 1 unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Final Target Lambda 2 Final Target for Lambda Bank 2 unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Boost Pressure 1 Boost Pressure from Sensor 1 mBar signed short Byte 0=MSB, Byte 1=LSB 1 mBar/bit
Boost Pressure 2 Boost Pressure from Sensor 2 mBar signed short Byte 0=MSB, Byte 1=LSB 1 mBar/bit
Crankcase Pressure Measured Crankcase Pressure mBar signed short Byte 0=MSB, Byte 1=LSB 1 mBar/bit
VE, Air Temp 2 Volumetric Efficiency, Air Temperature 2 %, degC unsigned char Byte 0 = VE, Byte 1 = Air Temp 2 0=22.5% , 255=150%, 0=-40degC, 255=120degC
Fuel Consumption Fuel Used L unsigned short Byte 0=MSB, Byte 1=LSB 0.001 lambda/bit
Fuel Feed Pressure Fuel Feed Pressure Bar signed short Byte 0=MSB, Byte 1=LSB 0.001 Bar/bit
HP Fuel Pump Duty Cycle High Pressure Fuel Pump Duty Cycle % unsigned short Byte 0=MSB, Byte 1=LSB 0.39215%/bit
Rail Pressure Target Fuel Rail Pressure Target Bar signed short Byte 0=MSB, Byte 1=LSB 0.1 Bar/bit
GDI Main Injection Timing Start of Injection Timing for main GDI injection pulse Deg unsigned short Byte 0=MSB, Byte 1=LSB 0.25Deg/bit
GDI Second Injection Timing Start of Injection Timing for second GDI injection pulse Deg unsigned short Byte 0=MSB, Byte 1=LSB 0.25Deg/bit
Linear 9 Input Voltage Voltage measured by Linear Input 9 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
Linear 10 Input Voltage Voltage measured by Linear Input 10 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
NTC 4 Input Voltage Voltage measured by NTC Input 4 mV unsigned short Byte 0=MSB, Byte 1=LSB 4.88 mV/bit
User Boost 1, User Boost 2 User Defined Boost Correction 1, 2 mBar signed char Byte 0=UserBoost1, Byte 1=UserBoost2 10 mBar/bit
User Ign 1, User Ign 2 User Defined Ignition Correction 1, 2 deg signed char Byte 0=UserIgn1, Byte 1=UserIgn2 0.25 deg/bit
User Fuel 1, User Fuel 2 User Defined Fuel Correction 1, 2 signed char Byte 0=UserFuel1, Byte 1=UserFuel2 0.015 multiplier/bit
Pit Lane Limiter Timer Pit Lane Limiter Timer s unsigned short Byte 0=MSB, Byte 1=LSB 0.01 s/bit
User Defined Outputs 3,4 User Defined Outputs 3 and 4 Duty Cycle % unsigned char Byte 0 = UserDef3, Byte 1 = UserDef4 0.39215%/bit
User Defined Outputs 5,6 User Defined Outputs 5 and 6 Duty Cycle % unsigned char Byte 0 = UserDef5, Byte 1 = UserDef6 0.39215%/bit
Fuel Usage Fuel Usage l/hr unsigned short Byte 0=MSB, Byte 1=LSB 0.036 l/hr
Cam 1 Actual Angle Measured Cam 1 VCT Position Angle Deg signed short Byte 0=MSB, Byte 1=LSB 0.25 deg/bit
Cam 2 Actual Angle Measured Cam 2 VCT Position Angle Deg signed short Byte 0=MSB, Byte 1=LSB 0.25 deg/bit
Cam 3 Actual Angle Measured Cam 3 VCT Position Angle Deg signed short Byte 0=MSB, Byte 1=LSB 0.25 deg/bit
Cam 4 Actual Angle Measured Cam 4 VCT Position Angle Deg signed short Byte 0=MSB, Byte 1=LSB 0.25 deg/bit
CAN 1 Rx Err, Tx Err CAN bus 1 receive errors, transmit errors unsigned char Byte 0 =RxErr, Byte 1=Tx/Err 1 error/bit
CAN 2 Rx Err, Tx Err CAN bus 2 receive errors, transmit errors unsigned char Byte 0 =RxErr, Byte 1=Tx/Err 1 error/bit
CAN 1 Status, CAN 2 Status CAN bus 1 status, CAN bus 2 status unsigned char Byte 0 =CAN1Stat Byte 1=CAN2Stat  
ECU Temperature ECU Core Temperature degC signed short Byte 0=MSB, Byte 1=LSB 1 degC/bit
LP Fuel Pump Duty Cycle Low Pressure Fuel Pump Duty Cycle % unsigned short Byte 0=MSB, Byte 1=LSB 0.39215%/bit
Feed Pressure Target Fuel Feed Pressure Target Bar unsigned short Byte 0=MSB, Byte 1=LSB 0.001 Bar/bit
GDI Injection PW 1 GDI Fuel Injection Pulse Width 1 ms unsigned short Byte 0=MSB, Byte 1=LSB 0.001 ms/bit
GDI Injection PW 2 GDI Fuel Injection Pulse Width 2 ms unsigned short Byte 0=MSB, Byte 1=LSB 0.001 ms/bit
PFI Injection PW 1 PFI Fuel Injection Pulse Width 1 ms unsigned short Byte 0=MSB, Byte 1=LSB 0.001 ms/bit
PFI Injection PW 2 PFI Fuel Injection Pulse Width 2 ms unsigned short Byte 0=MSB, Byte 1=LSB 0.001 ms/bit
Driver Engine Torque Driver Demanded Engine Torque Nm signed short Byte 0=MSB, Byte 1=LSB 1Nm/bit
PFI Injection Timing  Injection Timing for PFI injection pulse Deg unsigned short Byte 0=MSB, Byte 1=LSB 0.25Deg/bit
Engine Status Flags Engine Status Flags unsigned short Byte 0=MSB, Byte 1=LSB See Notes
VVTIAngleTarget, VVTEAngleTarget Inlet VCT Angle Target, Exhaust VVT Angle Target Deg unsigned char Byte0=Inlet, Byte 1=Exhaust 0.25Deg/bit
Engine Torque no intervention Calculated Flywheel Engine Torque without external demand Nm signed short Byte 0=MSB, Byte 1=LSB 1Nm/bit
Purge Valve Duty Cycle Purge Valve Duty Cycle % unsigned short Byte 0=MSB, Byte 1=LSB 0.39215%/bit
Bank Deactivation Status Bank Deactivation Status unsigned char Byte 0=status  
Cam 1 VVT Duty Cycle Cam 1 VVT Duty Cycle % unsigned short Byte 0=MSB, Byte 1=LSB 0.39215%/bit
Cam 2 VVT Duty Cycle Cam 2 VVT Duty Cycle % unsigned short Byte 0=MSB, Byte 1=LSB 0.39215%/bit
Cam 3 VVT Duty Cycle Cam 3 VVT Duty Cycle % unsigned short Byte 0=MSB, Byte 1=LSB 0.39215%/bit
Cam 4 VVT Duty Cycle Cam 4 VVT Duty Cycle % unsigned short Byte 0=MSB, Byte 1=LSB 0.39215%/bit
Flex Fuel Frequency Flex Fuel Sensor Input Frequency Hz unsigned char Byte 0=frequency 1 Hz/bit
Coolant Pressure Coolant System Pressure mBar unsigned short Byte 0=MSB, Byte 1=LSB 1 mBar/bit
Mass Air Flow Mass Air Flow g/s unsigned short Byte 0=MSB, Byte 1=LSB 0.01 g/s /bit
Turbo Speed 1,2 Turbo Speed 1, Turbo Speed 2 krpm unsigned char Byte 0 =Turbo1 Byte 1=Turbo2 1 krpm/bit
Auxiliary Functions Status 1   Auxiliary Functions Status 2
Bit 0 Gear Cut Switch input Bit 0 Throttle Blip Input
Bit 1 Headlamp flash  Bit 1 Cooling Fan 2 output
Bit 2 Traction control warning Bit 2 Start switch input  
Bit 3 Launch control switch Bit 3 A/C request input
Bit 4 Pit lane limiter switch Bit 4 A/C Clutch status
Bit 5 Cooling fan 1 output Bit 5 MIL Status  
Bit 6 Map switch input Bit 6 Fuel Pump status
Bit 7 Shift lamp output Bit 7 Oil Pressure Shutdown
Auxiliary Functions Status 3    Auxiliary Functions Status 4
Bit 0 Fuel Pump status Bit 0 SAI Pump status  
Bit 1 Main Relay status Bit 1 SAI valve status  
Bit 2 Air Compressor status Bit 2 Upshift output status
Bit 3 Reverse light status Bit 3 Downshift output status
Bit 4 Hot Soak Pump status Bit 4 Purge output status
Bit 5 Auto up/dn shift mode Bit 5 Charge cooler status
Bit 6 Launch latch status Bit 6 VTEC status  
Bit 7 Clutch switch status Bit 7 Charge Warning status
Engine Status Flags   Engine Status Flags  
Bit 0 Injection cut-off due to over speed Bit 8 Overboost cut-off
Bit 1 Ignition cut-off due to over speed Bit 9 Oil Pressure Shutdown cut-off
Bit 2 Pit lane limiter fuel cut-off Bit 10 Launch Control limiter cut-off
Bit 3 Tilt switch fuel cut-off Bit 11 Latch flag for launch control
Bit 4 Gear cut ignition cut Bit 12 Anti-lag system active
Bit 5 All conditions of injection cut Bit 13 Anti-lag system enabled
Bit 6 All conditions of ignition cut Bit 14 Anti-lag idle rpm limiter
Bit 7 Side stand and gear engaged fuel cut-off Bit 15 GDI Double Injection active