Datalogging with Romraider:
+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 20

This is a discussion on Datalogging with Romraider: within the Tuning: Electronic Engine Management forums, part of the Tech & Modifying & General Repairs category; I wrote this thread to help those using the Romraider program get started on data-logging. I am by far not ...

  1. #1
    Moderator Donkey's Avatar
    Join Date
    Apr 2005
    Location
    Da boonies
    Posts
    6,296
    I Support ClubWRX

    Datalogging with Romraider:

    I wrote this thread to help those using the Romraider program get started on data-logging. I am by far not an expert at using Romraiders software but however I did stay at a Holiday Inn express last night so I do feel qualified in creating this document. The Romraider software and FAQ's can be found here
    RomRaider - Open Source ECU Tools | RomRaider / Rom Raider along with a very supportive and informative forum to boot. Datalogging your vehicle is completely harmless and is one of the most essential tools in modern ECU tuning. For those interested in learning to tune their own vehicle learning to datalog and use the Romraider datalogging program is one of the first basic steps before actually modding the ECU's ROM (aka: map).

    First and foremost we will start on the basis that you have properly installed the appropriate software and have obtained the proper cable. You must have Ecuflash installed to use the Tactrix cable as the software contains the drivers and not Romraider! The diagnostic connectors are not required to be mated in order to datalog. Make sure you follow the instructions for installing the defintions 100%!!! If you have Vista or Windows 7 the programs must be installed as an "administrator" and make sure the latest version of java is installed and the earlier versions deleted! Also make sure the program is not running off your desktop! It needs to be fully installed on the "c" drive. You also need to tell Romraider and Ecuflash where the definitions are stored! First boot up your lap top. For long logging sessions I use a small 400w power invertor to keep the laptop from draining its battery. Plug the USB end into the laptop then the OBD II connector into the diagnostic port under the dash.

    Start the vehicle and then Open the logger program by clicking the the Romraider logger icon. Select the appropriate COM port. If your not sure which port to select then select a data tab from the list and select each available port one by one until data shows up in the right hand data screen. Also in the right hand upper corner there should be a blue dot and text saying "connected to ECU". If it's a red dot saying "connecting to ECU" then your not connected.


    Once the cable is connected you can select your data from the list on the left hand side. Let the car fully warm up. For a general all around log I would log the following parameters:

    feedback knock correction
    fine knock correction
    IAM
    engine speed
    engine load
    manifold relative pressure direct
    injector duty cycle
    wastegate duty cycle
    target boost
    IAT
    mass air flow
    Lc-1 (or other wideband) or AFR sensor #1 (factory front O2)
    A/F Learning #1 (%)


    This will give you a pretty good basic idea of whats going on. You can log other parameters if you want. You don't want to log every single parameter you can. Just remember the more you log,the less resolution you will get in the log. Only so much information can pass at one time. If I have a specific problem I will log only parameters that pertain to that problem and will not log others. Also you can monitor when certain solenoids,relays and other switches are activated by selecting them in the "ECU Switches" tab. You can see when fan relays,IACV and TGV motors are activated. In order to merge wideband into your log you will have to go to the "plugins" tab,select your wideband and then go to the "external sensors" tab and select your wideband again.



    Now go to the "settings" tab and select "Control File Logging With Defrost Switch". This will allow you to start and stop the logging using the defroster switch! You generally want to do a 3 gear pull from about 2000-2500rpm to 7000rpm. This is my disclaimer!! IT IS YOUR RESPONSIBILITY,NOT MINE, to find a way to do this legally and safely!! Also since that tab is open select "Logger File Output Location". This is where you want the logs to be stored.


    By selecting from the "file" tab "save profile" you can save the parameters as a group and load them all at once next time you log.
    Last edited by Donkey; 09-22-2011 at 09:26 AM.
    Resident Adviser @ WTF Tuning, LLC
    2002 FORESTER S
    1998 FORESTER S




  2. Remove Advertisements
    ClubWRX.net
    Advertisements
     

  3. #2
    Moderator Donkey's Avatar
    Join Date
    Apr 2005
    Location
    Da boonies
    Posts
    6,296
    I Support ClubWRX
    So now you have gone out and logged your car, what do all those numbers mean? Well the most important numbers upfront are gonna come from the IAM plus the knock and A/F corrections. For the 16 bit ECU's (02-05 WRX's) the IAM should always be at it's max value of 16. For the 32 bit ECU's (04+ STI/ 05+ Legacy GT/ 06+ WRX) the IAM's max value is 1. If those numbers are anything smaller the ECU is not happy and a knock event has happened. For Feedback and Fine Learning Knock Correction there should be no negative numbers. For the fuel trims you want to see numbers between 5% and -5% with zero being optimal. Between 10% and -10 isn't to bad but anything past that I would start to worry about. Negative numbers mean fuel is being subtracted and positive numbers mean fuel is being added.

    Engine Load and Engine RPM are the "X" and "Y" axis of the timing and fueling maps (along with alot of other maps). They are important to help pinpoint where and when a problem is or isn't. To give you an idea of what the maps look like:


    Injector duty cycle is important to give you an indea of how much injector headroom you have. Generally anything over 90% means it's time for bigger injectors and probably a fuel pump upgrade. Injector duty cycle is expressed as a percentage for easy interpretation but is not a true representation of a percent. It's not uncommon to see a duty cycle over 100% due to how it's calculated by the ECU.

    Wastegate duty cycle represent the duty cycle of the boost control solenoid. It along with manifold relative pressure direct (this is your "boost gauge" basically) and target boost will give you plenty of information on whether or you your boost is on target unless your running an MBC. If you overboosting or underboosting these are the general parameters that let you know. IAT (Intake Air Temperature) also comes into play here as the stock ECU has wastegate duty compensation per IAT. Mass Air Flow can be used as a good rough indacator of how much WHP your making. Rough rule of thumb is 1 g/s = 1 whp. So hopefulley this is "How To" was somewhat useful and helped answer some questions. The links below can provide you with more detailed and insightful information.

    RomRaider • View topic - Subaru's knock control strategy explained
    RomRaider • View topic - Turbo dynamics and boost control explained
    RomRaider • View topic - How To: Make useful data logs
    RomRaider • View topic - Injector Duty Cycle
    RomRaider • View topic - How To: Understand And Use Learning View's Knock Information
    Last edited by Donkey; 02-24-2010 at 11:43 AM.
    Resident Adviser @ WTF Tuning, LLC
    2002 FORESTER S
    1998 FORESTER S




  4. #3
    Registered User EvoEatr's Avatar
    Join Date
    Aug 2008
    Location
    Kennett Square, Pennsylvania
    Posts
    1,839
    Wow..thanks for that Donkey....I always wondered how I could log my wideband...

  5. #4
    Admiral Ackbar the 1st mycologist's Avatar
    Join Date
    Oct 2005
    Location
    Late Devonian
    Posts
    13,315
    I Support ClubWRX
    Very nice job Ron. This makes a great compliment to the Open Source sticky. Thanks for doing them.
    "From a little spark may burst a mighty flame." - Dante
    "The stitch is lost unless the thread is knotted." - Italian proverb

  6. #5
    Moderator Donkey's Avatar
    Join Date
    Apr 2005
    Location
    Da boonies
    Posts
    6,296
    I Support ClubWRX
    No problem guys! I know alot of these programs can be some what intimadating to the lack of a "users manual" or said instructions. I still have not used all the functions of Romraider or Ecuflash myself and discover new stuff every day about the features in the programs.
    Resident Adviser @ WTF Tuning, LLC
    2002 FORESTER S
    1998 FORESTER S




  7. #6
    Banned
    Join Date
    Dec 2003
    Location
    Dallas, TX / Sterling, VA
    Posts
    6,629
    I Support ClubWRX

  8. #7
    Admiral Ackbar the 1st mycologist's Avatar
    Join Date
    Oct 2005
    Location
    Late Devonian
    Posts
    13,315
    I Support ClubWRX
    I'm still slow but just wondering what margin of error to specify for knock correction. I agree the idea is 0 and the IAM should be pegged. But my impression is that generic maps may pull some timing on a significant percentage of cars and that in some cases even on good cars expecting zeros everywhere all the time is not tenable on completely customized tunes dependent on gas quality. Even if the IAM is pegged you can see -4 degrees in spots on occasion.

    I have read various opinions - not more than -1.xx fine learning knock correction as you would see in the table with learning view (IIRC -1.05 is one knock event on 16 bit with no re-advance and you can change the increment so .01 digits will accumulate as a knock counter for 16 bit cars with no knock sum). Or no more than 2 FLKC. Or no more than ~-2 in high loads pulled total (this makes most sense to me) or anywhere else (which may/may not include false knock at low loads).
    "From a little spark may burst a mighty flame." - Dante
    "The stitch is lost unless the thread is knotted." - Italian proverb

  9. #8
    Moderator Donkey's Avatar
    Join Date
    Apr 2005
    Location
    Da boonies
    Posts
    6,296
    I Support ClubWRX
    -1 isn't bad but anything -2 or over that is consistent is bad. Like you said,you can get "road noise" or vibration transmission through the chassis and some how the knock sensor picks it up. Or an DP banging on an engine bracket or rock hitting the block. Thats why I say consistent. Usually if I run Learning View and it shows some undesirable knock I will then actually log the car and see if it matches the Learning View. This is why the Car PC craze is building up more steam with the performance enthusiasts side. I could care less about watching a movie or playing video games in my car but the ability to log and monitor custom engine functions without dragging in my laptop everytime is where its at. I have a PSI3 but it is somewhat limited and I don't get to pick what I want to monitor. All I can monitor is knock correction advance as far as that goes.
    Last edited by Donkey; 12-14-2009 at 08:20 AM.
    Resident Adviser @ WTF Tuning, LLC
    2002 FORESTER S
    1998 FORESTER S




  10. #9
    Registered User ajpturbo's Avatar
    Join Date
    Aug 2009
    Posts
    93
    I've installed all the software and uploaded a custom tune. But I'm not able to sync with ECU for logging.

    I've looked at my device manager and in the logger I only have an option for com port 3. Also thats what it told me was activated when the driver installed.

    I don't know what to do.

  11. #10
    Moderator Donkey's Avatar
    Join Date
    Apr 2005
    Location
    Da boonies
    Posts
    6,296
    I Support ClubWRX
    If you have Windows Vista or 7 you need to make sure you have installed the programs as "administrator". Romraider's forums hould be the first reference for help. Read their FAQ's and check their troubleshhoting section.

    http://www.romraider.com/forum/viewf...545f61cdc60ec7
    Resident Adviser @ WTF Tuning, LLC
    2002 FORESTER S
    1998 FORESTER S




  12. #11
    Registered User ajpturbo's Avatar
    Join Date
    Aug 2009
    Posts
    93
    I've read through the FAQ's and tried changing com ports and but when I open the logger down at the bottome left hand side of the screen it says "Errorrg.xml.sax.SAXParseException:content is not allowed in prolog"

    I have no idea what this means and I can't get the program to see the ECU

    The editor and flasher seem to work fine. I've opened maps and flashed the car but can't log.

    Also, when I hook up to the car the error message goes away then it says can't send ECU init and it just searches for the ECU but will never connect.


    We can cure cancer and send people to the moon but it's such an obstacle to make software that is compatible with all computers and operating systems! This pisses me off.
    Last edited by ajpturbo; 08-07-2010 at 05:48 PM.

  13. #12
    Admiral Ackbar the 1st mycologist's Avatar
    Join Date
    Oct 2005
    Location
    Late Devonian
    Posts
    13,315
    I Support ClubWRX
    Quote Originally Posted by ajpturbo View Post
    I've read through the FAQ's and tried changing com ports and but when I open the logger down at the bottome left hand side of the screen it says "Errorrg.xml.sax.SAXParseException:content is not allowed in prolog"

    I have no idea what this means and I can't get the program to see the ECU

    The editor and flasher seem to work fine. I've opened maps and flashed the car but can't log.

    Also, when I hook up to the car the error message goes away then it says can't send ECU init and it just searches for the ECU but will never connect.


    We can cure cancer and send people to the moon but it's such an obstacle to make software that is compatible with all computers and operating systems! This pisses me off.
    Did you happen to notice that the program cost you significantly less $$ than the space program or NIH? As in they made it FREE?
    "From a little spark may burst a mighty flame." - Dante
    "The stitch is lost unless the thread is knotted." - Italian proverb

  14. #13
    Registered User ajpturbo's Avatar
    Join Date
    Aug 2009
    Posts
    93
    Quote Originally Posted by mycologist View Post
    Did you happen to notice that the program cost you significantly less $$ than the space program or NIH? As in they made it FREE?
    Very good point my friend. I guess I just expect a lot.

    I had to unzip the logger definitions. But I didn't have to do that for the ECU definitions so I was just doing the same thing for the logger.

    Lordy! I almost threw my laptop in the garbage and drove the subaru off a cliff.

  15. #14
    Admiral Ackbar the 1st mycologist's Avatar
    Join Date
    Oct 2005
    Location
    Late Devonian
    Posts
    13,315
    I Support ClubWRX
    Quote Originally Posted by ajpturbo View Post
    Very good point my friend. I guess I just expect a lot.

    I had to unzip the logger definitions. But I didn't have to do that for the ECU definitions so I was just doing the same thing for the logger.

    Lordy! I almost threw my laptop in the garbage and drove the subaru off a cliff.
    Ah, glad that worked out. I get frustrated over crap like that too.
    "From a little spark may burst a mighty flame." - Dante
    "The stitch is lost unless the thread is knotted." - Italian proverb

  16. #15
    Moderator Donkey's Avatar
    Join Date
    Apr 2005
    Location
    Da boonies
    Posts
    6,296
    I Support ClubWRX
    "To install the logger definitions (RomRaider versions 0.5.1b and later):

    • Download the latest logger definitions file available HERE. Download the file of the units you prefer (either metric or standard).
    • Unzip the logger.xml file into your main RomRaider directory (or in another directory of your choice where it is unlikely to be moved or deleted).
    • Run Romraider’s logger (“Logger” → “Launch ECU Logger”) and select “Settings” → “Logger Definition Location” from the menu bar.
    • Select the location of the unzipped logger.xml file. "
    It's all about following instructions people...............
    Last edited by Donkey; 08-08-2010 at 09:04 AM.
    Resident Adviser @ WTF Tuning, LLC
    2002 FORESTER S
    1998 FORESTER S




+ Reply to Thread
Page 1 of 2 12 LastLast

Quick Reply Quick Reply

Register Now

Please enter the name by which you would like to log-in and be known on this site.
If you do not want to register, fill this field only and the name will be used as user name for your post.

Please enter a password for your user account. Note that passwords are case-sensitive.

Please enter a valid email address for yourself. We strongly suggest that you stay away from using aol, yahoo, msn, and hotmail accounts. Sometimes the mail server blocks the emails from our server. As a result you will not receive any notifications including the confirmation email.

Log-in

Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.


Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •