RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Tue Dec 23, 2025 3:58 pm

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Logging secondary air system, new logging parameters
PostPosted: Tue Oct 15, 2013 12:15 pm 
Offline
Newbie

Joined: Sun Sep 29, 2013 2:24 pm
Posts: 2
Hi!

Here are two parameters that could be added to Romraider logger definition (metric, english).
They can be used to monitor secondary air system functionality.
I got values from FreeSSM code and tried to translate them into romraider
format.
I tested and they do work, however I do not understand the ecubyteindex it's value is an "educated guess".
But this did work during my test drive session (Subary Forester 2.0X non turbo, 158hp 2006)

Code:
               <parameter id="P242" name="Secondary Air Flow" desc="P242-Amount of air going through secondary air system (g/s)" ecubyteindex="41" ecubit="6" target="1">
                    <address length="2">0x000182</address>
                    <conversions>
                        <conversion units="g/s" expr="x/100" format="0.00" gauge_min="0" gauge_max="15" gauge_step="1" />
                    </conversions>
                </parameter>
                <parameter id="P243" name="Secondary Air Piping Pressure" desc="P243-Pressure inside secondary air system. Should be atmosphere pressure when not active." ecubyteindex="41" ecubit="7" target="1">
                    <address>0x000108</address>
                   <conversions>
                        <conversion units="kPa" expr="x" format="0" />
                        <conversion units="hPa" expr="x*10" format="0" />
                        <conversion units="bar" expr="x*0.01" format="0.00" />
                        <conversion units="psi" expr="x*0.1450377" format="0.000" />
                    </conversions>
                </parameter>


Top
 Profile  
 
 Post subject: Re: Logging secondary air system, new logging parameters
PostPosted: Tue Oct 15, 2013 4:49 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
The ecubyteindex is the byte (along with ecubit) within the ECU init string that indicates whether the ECU actually supports the parameter or not.
FreeSSM ecubyteindex 34 bit 7 & 8 correspond to RomRaider ecubyteindex 41 bit 6 & 7 and these two parameters are already defined as:
<parameter id="P80" name="Cold Start Injector (Air Pump)" desc="P80" ecubyteindex="41" ecubit="7" target="1">
<parameter id="P81" name="SCV Step" desc="P81" ecubyteindex="41" ecubit="6" target="1">

It's possible that the RomRaider parameters are wrong or that some ECUs re-used ecubyteindex and changed the code to suit their purpose. But we have no way to know other than a number to take a number of samples from different ECU types.
To add them we'd need to identify them as possible duplicate entries so erroneous readings could be ignored.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl