Unfortunately we do not accept new members for free, Now Registration cost 30€, if you are interesting Send Email to [email protected]

02-11-2013, 11:37 AM,
Post: #1
PPeugeot  Tutorial
Tutorial : Defining the maps axis
Once we have found our maps, their x/y extents, then we need to define what they mean.

X we could say is basically the coordiate defined by the data's address. Ie, every two bytes, or 16 bit pair, we have a new X value. Every of those pair of numbers we see in the hex view of the maps in WinOLS demo or a hex editor, is another X value. One after the other after the other.

Y is the value defined by the recurrent shapes we see. Ie, we often see a saw-tooth pattern, the Y values are the number of these. Ie, the first saw-tooth shape would be y=0 for all values along it's shape. Then the next tooth along would be y=1, then the next shape y=2 etc etc...

Z is the value defined by the 16bit pair (in our case, they might be 8 bit on some ECU's) of information at that point. The values are in hex, so use windows calc to get these as a decimal integer.


So basically, we have a map that has 12 sawtooth patterns, this means it has y = 0 - 11 (12 implicit values)

Each of these saw-tooth shapes is 14 values long (ie, 28 bytes long (with 2 bytes for every 16 bit value, this means we get 14 values, or 14 PAIRS of those hex values, ie 14 lots of FF FF) so we have x = 0 - 13, (14 implicit values)

I assume here that Z is then the output of two inputs we feed a map. A map is just a lookup table. We feed it two values (x and y), and it looks what the response should be. We define Z, this is what we alter in a map for our given inputs.

Z in this case is a number from 0 - 65536. In the map data view this is displayed as a pair of figures, in hex, but we won't go into that now.


Now we have an understanding of our map. We have a map that is maybe called 14x12 (14 x values, 12 y values), and then the numbers to fill this map from the Z axis.




At this point I am speculating that X values are almost always rpms' to reference agaisnt some other internal value sent on from another map, a sensor readout like air temperature, or something else, and then this gives yet another internal value (Z axis) to send to an associated engine component (injector, boost control solenoid) or onto another inernal map.


Just throwing this in, making sure this is right for now, and then seeing where I can make my next steps to working out what the Y/Z axis values are, what they control, or what they take/send values from/onto.

sayf
Quote this message in a reply
[+] 4 users say Thank You to sayf for this post
02-11-2013, 21:58 PM,
Post: #2
RE: Tutorial
Hi, this is a good tutorial for every one. Thanks.
Quote this message in a reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  request Titles of the best tutorial books for immo off rahimdiag 1 401 05-12-2018, 17:19 PM
Last Post: raffy haddad
RHonda Honda FLY100 tutorial nikifer 0 1,769 14-10-2013, 09:21 AM
Last Post: nikifer
ORenult Tutorial how work Renault clip and Renault pin extractor igoriokas009 0 5,665 10-10-2013, 22:14 PM
Last Post: igoriokas009

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content