You don't, it's part of being DIY.
The more people who review the better, and also if there is anything you're unsure of clearly mark it in the xdf as "Not sure", or ask questions here for support.
Yoda, I am a bit lost. Where to begin! Looking at your spread sheet, you have hex addresses on the left. These match the addresses in tuner pro to a certain parameter. eg 3818. So if i looked at TP $51e bin cxaj vs v6 it will be anti theft module disabled.
So how do you find the matching spot in $76? I can see the spot at 381c you have marked is the same but it is a different line.
Are you looking for a pattern in that line? Could there be another 03 somewhere else and that might be it?
Also how do you get the numbers on to the spreadsheet, manually or a cut and paste somehow. Im willing to have a go at this , just need a bit of help to get going.
A lot of it is looking for patterns in a known bin and then trying to find in the unknown bin. If both bins are for the same engine/trans you'll be surprised how much lines up. Typically large chunks are the same, so with the VATS have a look at what is same on say 5-10 bytes on either side. Looking at $51/76 side by side, would appear that the offset is only about +/-10 bytes in most cases, in some other bins have had 100+ bytes offset which can be harder to find.
I've found by colouring known sections I can then eliminate them, typically would do the full spark table, not just the first line as in the file I posted up.
The data section of the bin is from $2000-6000, I got this from all the bins with a hex editor and pasted in excel. The hex address shown is what information is at that address in each of the bins. As you have the information for $51E you can mark this in the file and then try finding for $76. I find the more bins for comparison the better, as sometimes differences between releases can be seen on the patterns, ie all manuals will have one value and all autos a different one.
OK.....can you guys check my work on this xdf. I modified the vats, thermo fans, malf 92 (low fan). It ran ok in the car. Fans worked. No engine light.
I am doing the xdf in TP in parameter category so I have worked through the MALF malfunction data and thermo fans so far.
I have now modified the $51e xdf to make it $76b ;
vats 3818 > 381c
thermo's 425b > 44c4 to 4268 > 44D1
malfs are the same except the 4 tables (Malf modes) at the end of malf flags. This is how I changed those; *****please note I edited this post as I stuffed up when I typed the addresses below, should be good now*****
4de5 > 5096 malf 14 mode
4dfe > 50AF malf 18/29 mode
4e26 > 50d7 malf 19 mode
4e54 > not sure , no numbers patterns matched, can some one give me a clue on this one? I guess the $76 bin table has different numbers so thats why I cant find it.
4e77 > 5128.
I'm really just after one of you to double check what I have done to make sure I am doing it correctly. If I am on the right track I will keep going. Also should I be posting in this thread or is there another spot for xdf development? I couldn't see one.
Added more,
Have done the spark category except 3a76 Spark - Coolant Advance Correction RPM Vs CYLAIR, the numbers are completely different any clues?
I am not sure if I am doing the tables right. I have changed the first address. Do I need to do more for the whole table or it knows from the first address where to look? If there is more for tables , how do I access it?
Yes you do the first address, and together with the x and y and 8/16 bit sizes that defines the length of the table. Between those two bins the sizes are probably the same so the address is probably all you need to update.
Need some help! What is going on with this spark table, converted $51e to $76b, is the bottom row on the table right? It looks out of place to me.
Yoda, I have compared your spreadsheet to the numbers in the table which are from the1's id tool $51 bin.
I don't know enough about all this yet to make a proper judgement.
The 3 bytes before the first value in the spark table should be 00 00 11. The first 1 bytes are to do with the axis start values and the 11 is to do with how many columns of data $11 = 17 decimal.
You can see this in the $51 bins to the right and up a couple of rows from what you have highlighted.
Hope this helps. Have sent email will try and help offline a bit.
Yoda69
EDIT: Just had a quick look and can see the following.
$76A Low Octane looks like it starts at $3956
$76B Low Octane looks like it starts at $396B, has been some addition scalars by the looks of it added/moved from $76A to $76B between $3953 and $3967
Would take a guess at LPG Spark Maps at:
$76A - $3A7A and $76B - $3A8F
$76A - $3B9E and $76B - $3BB3