View Single Post
Old 03-09-2012, 03:04 AM   #44 (permalink)
oldskool
EcoModding Lurker
 
Join Date: Nov 2011
Location: malaysia
Posts: 7
Thanks: 1
Thanked 0 Times in 0 Posts
Here is the 1G DSM, Mitsubishi 4g93,4g92,4g91 ecu protocol. I get it from the web archive of http://www.syndicate.evilsoft.org/pr..._Protocol.html

Code:
Sensor	 	    |	Address	   |	Data Min	 |	Data Max     | 		Function 	|	Sample
=============================================================================================================================
Accel Enrichment 	0x1D 		0x01 == 0% 		0xFF == 100% 		y = 100(x/255) 		%
Coolant Temp 		0x07 		0x01 == 307deg F 	0xFF == -62deg F 	y = -1.45x + 308 	deg F
Engine Speed 		0x21 		0x01 == 31 		0xFF == 7969 		y = 31.25x 		rpm
Fuel Trim High 		0x0E 		0x01 == 1% 		0xFF == 199% 		y = .78x 		%
Fuel Trim Low 		0x0C 		0x01 == 1% 		0xFF == 199% 		y = .78x 		%
Fuel Trim Middle 	0x0D 		0x01 == 1% 		0xFF == 199% 		y = .78x 		%
Injector Pulse Width 	0x29 		0x01 == .256ms 		0xFF == 65.3ms 		y = .256x 		ms
Oxygen Feedback Trim 	0x0F 		0x01 == 1% 		0xFF == 199% 		y = .78x 		%
Oxygen Sensor 		0x13 		0x01 == .02v 		0xFF == 4.98v 		y = .0195x 		v
Throttle Position 	0x17 		0x01 == 0% 		0xFF == 100% 		y = 100(x/255) 		%
Air Flow Hz 		0x1A 		0x01 == 6Hz 		0xFF == 1606Hz 		y = 6.29x 		Hz
Air Temperature 	0x3A 		0x01 == 356deg F 	0xFF == -74deg F 	y = -1.69x + 358 	deg F
Air Volume 		0x2C 		0x01 == 1 		0xFF == 255 		y = x 	
Barometer 		0x15 		0x01 == 0bar 		0xFF == 1.24bar 	y = .00486x 		bar
ISC Steps 		0x16 		0x01 == 1 		0xFF == 255 		y = x 	
Knock Sum 		0x26 		0x01 == 1 		0xFF == 255 		y = x 	
Timing Advance 		0x06 		0x01 == -9 deg 		0xFF == 245 deg 	y = x - 10 		deg
Battery 		0x14 		0x01 == 0.1v 		0xFF == 18.7v 		y = .0733x 		v
EGR Temperature 	0x12 		0x01 == 595deg F 	0xFF == -94deg F 	y = -2.7x + 597.7	deg F 
TDC 			0x02 		0x04 (inverted) 			
Power Steering 		0x02 		0x08 (inverted) 			
AC Switch 		0x02 		0x10 (inverted) 			
Park/Neutral 		0x02 		0x20 (inverted) 			
Idle Switch 		0x02 		0x80 (inverted) 			
AC Clutch 		0x00 		0x20 (inverted)
So i made a mistake on the last post calculation:
The correct formula for RPM (refer to calculation table)
7969/255 = 31.25 for each incremental number of 255
  Reply With Quote