STI2NR wrote:
Do you understand what I am saying?
No not really...
Here's how it is suppose to work...
Logger starts up and checks the definition file version (i.e.: <logger version="185"> ). If the version is not found or is too old you get a warning. There's two ways to fix this 1) add the version string to the logger.xml you are using or 2) copy the SD parameters info to the most current logger.xml and add the unique SD ROM ECU ID to the XML. How do I add it you ask? Find/replace the non-SD ECU ID with the SD ECU ID.
Now the Logger has a good def and does not complain about the version. All the SD parameters are there since you just added them. With that the Logger connects to the ECU and gets the init string. From within the init string the Logger parses out the ECU ID. With the ECU ID the Logger can now filter the logger.xml and present to you all the compatible parameters to log.
If you get a CAL ID: unknown then you don't have an ECU def defined in your Editor Definition Manager. In the RomRaider definition for your ROM your need these two things, 1) the ECU ID that you are using and the CAL ID that it cross references to.
In the sample I posted above you can adjust them as required for your SD ROM. Once you do this then point the Editor Def Manager at your new RomRaider def file (Note: EcuFlash def files will NOT work as they don't contain all the required info for RomRaider). The next time you start the Logger, if all cross references correctly then your should get an ECU & CAL ID in the Logger window. If not then go back and fix-up the defs as I describe above.
Once you get the ECU ID & CAL ID to show up correctly AND you are using a def version of 155 or higher (which contains DTC info for the DTC reader to work) then you should be able to use the Learning Table View feature in the Logger tools.
Give it a try and if you still can't make it work then post up the files you are using and a copy of the rr_system.log (with TRACE level detail) in a new thread so we can see what's going on under the hood.