Notices

Evo X Logging

Thread Tools
 
Search this Thread
 
Old Jul 1, 2011, 02:31 PM
  #1051  
Newbie
 
somedood451's Avatar
 
Join Date: Jun 2010
Location: USA, WA
Posts: 18
Likes: 0
Received 0 Likes on 0 Posts
Update: Ok, this can be disregarded. Answered my own questions once I figured out what I should have been searching for.



Hi folks, it's not an EVO, but I've been working on the ROM for my GTS for awhile now. Since there is far more work done on the EVO than the NA models, I figured it was worth a try.

So far I have Mode23 working, found the 3D MUT table, and started building the XML for EvoScan so I can log things properly. By all appearances, it's working well.

I pulled some descriptions from the Mitsubishi MUTII.xml file, which appear to be correct eg. MUT21=RPM. Is there a full list of what the MUT numbers relate to somewhere?

Would there be any harm in just logging the memory addresses I pulled from the MUT table to see what it returns?

Last edited by somedood451; Jul 1, 2011 at 08:06 PM.
Old Jul 5, 2011, 10:39 AM
  #1052  
Evolving Member
 
therocket's Avatar
 
Join Date: Apr 2009
Location: Italy
Posts: 195
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by evoscan
yes you are correct, I'll tidy that up in v2.9, can you confirm the transmission temp is still 1.8*x-50 though?
Sorry, I have a GSR. That temperature I think is measured on MR only.


Originally Posted by evoscan
thanks, have you tried it and confirmed this formula is more accurate for MPH?
I will check this weekend and let you know!

Old Jul 5, 2011, 05:19 PM
  #1053  
Evolving Member
 
Beeble's Avatar
 
Join Date: Feb 2009
Location: Australia
Posts: 340
Likes: 0
Received 2 Likes on 2 Posts
Hamish - any word on implementing the Innovate LM2 with its native USB connection, rather than having to do ghetto serial->usb cables?

This would be really really really handy
Old Jul 21, 2011, 11:47 PM
  #1054  
Evolving Member
iTrader: (10)
 
monkeyevo's Avatar
 
Join Date: Apr 2007
Location: Los Angeles
Posts: 140
Likes: 0
Received 0 Likes on 0 Posts
I try to logging Ralliart 2011 with Evoscan2.6 and tactrix cable 2.0

any difinition that I should add in ECUFLASH ?
and What need to be change to get MODE23 work ? ( change value in the tables ? )
need some help .....

Thank you in advance
Old Jul 22, 2011, 08:51 AM
  #1055  
Evolved Member
iTrader: (1)
 
Golden's Avatar
 
Join Date: Nov 2009
Location: Omaha, NE
Posts: 1,456
Likes: 0
Received 0 Likes on 0 Posts
You need definition files for EcuFlash. Get them from my site and they will have the mode 23 stuff defined.

Then you need EvoScan addresses for your rom. I can get you those if you tell me your rom ID.
Old Jul 22, 2011, 10:56 AM
  #1056  
EvoM Guru
iTrader: (8)
 
RazorLab's Avatar
 
Join Date: Aug 2003
Location: Mid-Hudson, NY
Posts: 14,071
Received 1,056 Likes on 764 Posts
Originally Posted by monkeyevo
I try to logging Ralliart 2011 with Evoscan2.6 and tactrix cable 2.0

any difinition that I should add in ECUFLASH ?
and What need to be change to get MODE23 work ? ( change value in the tables ? )
need some help .....

Thank you in advance
You need these for evoscan:

https://www.evolutionm.net/forums/8952534-post48.html

Thank Golden for those. He probably also has a paypal account.
Old Jul 22, 2011, 10:56 PM
  #1057  
Evolving Member
iTrader: (10)
 
monkeyevo's Avatar
 
Join Date: Apr 2007
Location: Los Angeles
Posts: 140
Likes: 0
Received 0 Likes on 0 Posts
My ROM ID 56940007

Thanks
Old Oct 26, 2011, 05:36 AM
  #1058  
MPa
Newbie
 
MPa's Avatar
 
Join Date: Oct 2011
Location: JP
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Hi,Guys!

Does anybody have the EvoScan addresses for 2011 JDM GSR?

ROM ID 56880005

Thank you in advance
Old Oct 26, 2011, 02:20 PM
  #1059  
Evolved Member
iTrader: (1)
 
Golden's Avatar
 
Join Date: Nov 2009
Location: Omaha, NE
Posts: 1,456
Likes: 0
Received 0 Likes on 0 Posts
56880005:

238087A0 Load
23808778 2ByteRPM
2380874A PSIG / Boost
23808A7F Knock Sum
238088CC STFT
23804573 LFTF Idle
23804575 LTFT Cruise
238088DD LTFT in use
238087A6 Load (MIVEC) and (Timing if IAT GT 75F)
23808729 TPS
23809625 Accel Pedel Position
23808A3B TimingAdv
23808B89 ActiveWGDC
23808687 Intake Air Temp
2380866B Coolant Temp
2380868D Manifold Air Temp
2380AB18 IPW
23808F9C MAF Volts
23809546 INVVT (Target)
23809552 EXVVT (Target)
2380957E INVVT (Actual)
2380958A EXVVT (Actual)
2380881B Speed
2380871F Battery
2380AADD Barometer
23808A85 knock_adc_processed
2380AB0F knock_base
2380AB0B knock_var
2380AB11 knock_change
23808A93 knock_dynamics
23808135 knock_flag
23808699 Front O2
2380869D Rear O2
238045C5 Cruise Light
23808B87 WGDC Correction
2380880F MAF Hz
23808929 AFR Map
Old Oct 27, 2011, 05:27 AM
  #1060  
MPa
Newbie
 
MPa's Avatar
 
Join Date: Oct 2011
Location: JP
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Thank you Golden!
I will try it.
Old Jan 31, 2012, 03:52 PM
  #1061  
Evolved Member
iTrader: (3)
 
nonschlont's Avatar
 
Join Date: Mar 2007
Location: Ca
Posts: 1,760
Likes: 0
Received 2 Likes on 2 Posts
Originally Posted by razorlab
Here you go, some of them might be out date or missing so cross reference golden's post above.

Code:
    <ecu name="Mode23 2011 USA RA EVOX">
      <Mode2 name="Mode2" type="Data List Items">
        <DataListItem DataLog="Y" Color="" Display="2-Byte RPM" LogReference="2ByteRPM" RequestID="23808780" Eval="3.90625*x" Unit="rpm" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="0" GaugeMax="8000" ChartMin="0" ChartMax="8000" ScalingFactor=".1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="Y" Color="" Display="Load" LogReference="Load" RequestID="238087A8" Eval="x*10/32" Unit="load" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="0" GaugeMax="300" ChartMin="0" ChartMax="30" ScalingFactor=".1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="Y" Color="" Display="TimingAdv" LogReference="TimingAdv" RequestID="23808A43" Eval="x-20" Unit="deg" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="-10" GaugeMax="50" ChartMin="-10" ChartMax="50" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="Y" Color="" Display="Barometer" LogReference="Baro" RequestID="2380AAE1" Eval="x*0.07251887" Unit="psi" MetricEval="x/2" MetricUnit="kPa" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="50" Visible="False" />
        <DataListItem DataLog="Y" Color="#4b0000" Display="PSIG" LogReference="PSIG" RequestID="23808752" Eval="(x/4*0.1953125)-[Baro]" Unit="PSIG" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="-15" GaugeMax="35" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="Y" Color="" Display="Knock Sum" LogReference="KnockSum" RequestID="23808A87" Eval="x" Unit="count" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="20" ChartMin="0" ChartMax="20" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Accel Pedal Position" LogReference="APP" RequestID="23809625" Eval="(x-32)*129/255" Unit="%" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="Y" Color="" Display="TPS" LogReference="TPS" RequestID="23808731" Eval="x*100/255" Unit="%" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="100" ChartMin="0" ChartMax="100" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Active WGDC" LogReference="WGDC_Active" RequestID="23808B91" Eval="x/2" Unit="%" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="100" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="IPW" LogReference="IPW" RequestID="2380AB1C" Eval="x/1000" Unit="ms" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Manifold Air Temp" LogReference="MAT" RequestID="23808695" Eval="1.8*x-40" Unit="Deg F" MetricEval="x-40" MetricUnit="Deg C" ResponseBytes="2" GaugeMin="-10" GaugeMax="200" ChartMin="-10" ChartMax="200" ScalingFactor="1" Notes="Engine Coolant Temperature" Priority="3" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Coolant Temp" LogReference="ECT" RequestID="23808673" Eval="1.8*x-40" Unit="Deg F" MetricEval="x-40" MetricUnit="Deg C" ResponseBytes="1" GaugeMin="-10" GaugeMax="130" ChartMin="-10" ChartMax="130" ScalingFactor="1" Notes="Engine Coolant Temperature" Priority="3" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Intake Air Temp" LogReference="IAT" RequestID="2380868F" Eval="1.8*x-40" Unit="Deg F" MetricEval="x-40" MetricUnit="Deg C" ResponseBytes="1" GaugeMin="-10" GaugeMax="130" ChartMin="-10" ChartMax="130" ScalingFactor="1" Notes="Intake Air Temperature" Priority="3" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Speed" LogReference="Speed" RequestID="23808823" Eval="x*1.243" Unit="mph" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="250" ChartMin="0" ChartMax="260" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="STFT" LogReference="STFT" RequestID="238088D4" Eval="(0.1953125*x)-25" Unit="%" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="LTFT idle" LogReference="IdleLTFT" RequestID="23804573" Eval="(0.1953125*x)-25" Unit="%" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="LTFT Cruise" LogReference="CruiseLTFT" RequestID="23804575" Eval="(0.1953125*x)-25" Unit="%" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="LTFT In Use" LogReference="CurrentLTFT" RequestID="238088E5" Eval="(0.1953125*x)-25" Unit="%" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Front Oxygen Sensor" LogReference="FrontO2" RequestID="238086A1" Eval="0.01952*x" Unit="V" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Rear O2" LogReference="O2Sensor2" RequestID="238086A5" Eval="0.01952*x" Unit="V" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="Battery Level" LogReference="Battery" RequestID="23808727" Eval="0.07333*x" Unit="V" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="3" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="InVVT (target)" LogReference="InVVTtarget" RequestID="23809546" Eval="(x-4096)*-0.01953125" Unit="Deg" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="-40" GaugeMax="50" ChartMin="-40" ChartMax="50" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="ExVVT (target)" LogReference="ExVVTtarget" RequestID="23809552" Eval="(x-4096)*-0.01953125" Unit="Deg" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="-40" GaugeMax="50" ChartMin="-40" ChartMax="50" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="InVVT (actual)" LogReference="InVVTactual" RequestID="2380957E" Eval="(x-4096)*-0.01953125" Unit="Deg" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="-40" GaugeMax="50" ChartMin="-40" ChartMax="50" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="ExVVT (actual)" LogReference="ExVVTactual" RequestID="2380958A" Eval="(x-4096)*-0.01953125" Unit="Deg" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="-40" GaugeMax="50" ChartMin="-40" ChartMax="50" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="MAF Volts" LogReference="MAF" RequestID="23808FA4" Eval="x/1024*5" Unit="V" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="" Display="MAF Airflow" LogReference="MAFgs" RequestID="23808FA4" Eval="x*0.02" Unit="gs" MetricEval="" MetricUnit="" ResponseBytes="2" GaugeMin="0" GaugeMax="255" ChartMin="0" ChartMax="255" ScalingFactor="1" Notes="" Priority="1" Visible="False" />
        <DataListItem DataLog="N" Color="#90ff00" Display="External Wideband A/F Ratio" LogReference="WideBandAF" RequestID="WDB" Eval="x" Unit="a/f ratio" MetricEval="" MetricUnit="" ResponseBytes="1" GaugeMin="0" GaugeMax="20" ChartMin="0" ChartMax="20" ScalingFactor="10" Notes="Plug in your serial port from your wideband oxygen sensor if you have one." Priority="1" Visible="False" />
      </Mode2>
    </ecu>

Hs any1 found the def. for IDC? for ^^
Old Jan 31, 2012, 04:20 PM
  #1062  
EvoM Guru
iTrader: (8)
 
RazorLab's Avatar
 
Join Date: Aug 2003
Location: Mid-Hudson, NY
Posts: 14,071
Received 1,056 Likes on 764 Posts
IDC is just logging 1byte RPM RequestID with this Eval:

Eval="[IPW]*3.90625*x/1200"
Old Feb 1, 2012, 02:01 PM
  #1063  
Evolved Member
iTrader: (3)
 
nonschlont's Avatar
 
Join Date: Mar 2007
Location: Ca
Posts: 1,760
Likes: 0
Received 2 Likes on 2 Posts
Originally Posted by razorlab
IDC is just logging 1byte RPM RequestID with this Eval:

Eval="[IPW]*3.90625*x/1200"
TY sir!
so Im setting up the new datalog item for IDC...

display = Injector Duty Cycle (IDC)
log reference = IDC
request ID = 2380878C <(RPM)
eval = [IPW]*3.90625*x/1200
Units = %

Last edited by nonschlont; Feb 3, 2012 at 09:23 PM.
Old Feb 2, 2012, 04:25 AM
  #1064  
Evolving Member
 
RS200Z's Avatar
 
Join Date: Jan 2009
Location: Singapore
Posts: 150
Received 0 Likes on 0 Posts
Actually to get the IDC, you can simply use this formula, IPW * RPM / 1200 as mentioned by some before.
After importing your .csv log file into Excel, you simply use the mentioned formula on a empty column to derive your IDC.

If you like to be able to view the IDC in EvoScan directly (Gauges for example), you can use the following:

display = Injector Duty Cycle % (IDC)
log reference = InjDutyCycle
request ID = CALC
eval = [RPM]*[IPW]/1200
Units = %

Make sure RPM and IPW are selected for obvious reason and finally, here are some additional info on IDC calculation: http://injector-rehab.com/shop/idc.html

Last edited by RS200Z; Feb 2, 2012 at 04:27 AM.
Old Feb 8, 2012, 08:10 PM
  #1065  
Evolved Member
iTrader: (1)
 
momostallion's Avatar
 
Join Date: Jan 2012
Location: Dallas, TX
Posts: 622
Received 5 Likes on 5 Posts
request for EvoScan addresses for 2012 USDM Evolution X 5MT,
ROM ID: 58010005

i wanted to try and figure this out but not seeing how to look them up with mode23

mo


Quick Reply: Evo X Logging



All times are GMT -7. The time now is 08:24 PM.