Pages: [1]
Author Topic: Decoding the DTC Codes Table MED17  (Read 485 times)
M3T1
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


« on: December 10, 2025, 02:53:19 PM »

I searched around on this forum a lot, but I haven't found a concrete answer to this. So, I'm working on a huracan tune using DS1 and the provided TunerPro XDF. I see the DTC Codes and DTC Masks tables. I see that Masks says to set to FFFF to disable. So, I'm assuming that the one table gives you the ID of the code be decoding the hex somehow. The description of that table is the following:

[DTC] DTC codes (high 2 bits = PCBU prefix)

So, do I just need to figure out which cell the code(s) i wish to disable are and then mark FFFF in the other table in the corresponding cell? And how do I go about decoding them? The most obvious codes I would be looking for are P0420 and P0430 for catless/offroad application. Any advice/guidance here would be appreciated. Neither table has axis labels at all. They're both 45 rows by 32 columns. So, I'm guessing they just mirror each other and you use the masks table as switches to turn the codes on or off (and different MIL settings like first error, second error, etc). I just can't figure out how to read the codes table to know which ones I need to switch. Please help!
Logged
IamwhoIam
Hero Member
*****

Karma: +104/-2664
Offline Offline

Posts: 1105


« Reply #1 on: December 11, 2025, 01:02:32 AM »

Doesn't DS1 come along with a "how to" or a user guide? I can't believe they're giving you all that info but nothing more?
Logged

I have no logs because I have a boost gauge (makes things easier)
M3T1
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


« Reply #2 on: December 11, 2025, 07:50:07 AM »

Doesn't DS1 come along with a "how to" or a user guide? I can't believe they're giving you all that info but nothing more?

They do have both a 'user guide' (which provides information on actually setting up the unit and flashing calibrations) and a 'starting guide', which provides a lot of basic tuning information (mostly focused on DAZA, less on V10). However, they explicitly mention that changing downpipes (in the DAZA context) will produce fault codes, and they cannot engage in a discussion related to bypassing emissions systems. That said, not all DTCs are emissions-related, so I don't know why they shy away from that discussion completely.
Logged
jcsbanks
Full Member
***

Karma: +21/-3
Offline Offline

Posts: 171


« Reply #3 on: December 11, 2025, 11:16:52 AM »

I searched around on this forum a lot, but I haven't found a concrete answer to this. So, I'm working on a huracan tune using DS1 and the provided TunerPro XDF. I see the DTC Codes and DTC Masks tables. I see that Masks says to set to FFFF to disable. So, I'm assuming that the one table gives you the ID of the code be decoding the hex somehow. The description of that table is the following:

[DTC] DTC codes (high 2 bits = PCBU prefix)

So, do I just need to figure out which cell the code(s) i wish to disable are and then mark FFFF in the other table in the corresponding cell? And how do I go about decoding them? The most obvious codes I would be looking for are P0420 and P0430 for catless/offroad application. Any advice/guidance here would be appreciated. Neither table has axis labels at all. They're both 45 rows by 32 columns. So, I'm guessing they just mirror each other and you use the masks table as switches to turn the codes on or off (and different MIL settings like first error, second error, etc). I just can't figure out how to read the codes table to know which ones I need to switch. Please help!

The code from one table is in the same position as the mask in the other. P codes have the top 2 bits clear and so for example P0123 will appear as 0123. If you can't find something in the table because TunerPro doesn't search a hex table, you can copy and paste it into a text editor and it will soon find it for you. Re 0430, it could be absent on a dual ECU setup, but it isn't something I tested since we stopped deleting emissions codes before this product launched.
Logged
M3T1
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


« Reply #4 on: December 11, 2025, 01:28:16 PM »

The code from one table is in the same position as the mask in the other. P codes have the top 2 bits clear and so for example P0123 will appear as 0123. If you can't find something in the table because TunerPro doesn't search a hex table, you can copy and paste it into a text editor and it will soon find it for you. Re 0430, it could be absent on a dual ECU setup, but it isn't something I tested since we stopped deleting emissions codes before this product launched.

This is helpful! So it's the 2 highest bits for the component group and then the remaining 14 bits are the code number? Does it work the typical way where 00 corresponds to 'P' for Powertrain, 01 to 'C' for Chassis, 10 to 'B' for Body, and 11 to 'U' for Network-related issues? Just trying to understand how to interpret this so if I see a Chassis or Body code, I'd know how to find it. I don't anticipate needing to disable any of those, but I just wanted to make sure I understood the table.

The approach I was going to take was to copy both tables into excel sheets, so that I could edit the corresponding cell in the Masks file if I need to disable a code. Then, I can just copy the table body back in.
Logged
jcsbanks
Full Member
***

Karma: +21/-3
Offline Offline

Posts: 171


« Reply #5 on: Yesterday at 07:12:02 AM »

Yes
Logged
fknbrkn
Hero Member
*****

Karma: +219/-24
Offline Offline

Posts: 1540


mk4 1.8T AUM


« Reply #6 on: Yesterday at 08:44:44 AM »

the best advice would be: search for CDKATSP, FHOKH and cut it out proper way

as for the dtc table, ive got this for 17.1.25 idk if it helps
Logged
_nameless
Hero Member
*****

Karma: +371/-3080
Offline Offline

Posts: 2964



« Reply #7 on: Yesterday at 09:12:16 AM »

upload the original file
Logged

If you are broke or expecting free handouts DO NOT message me. I'll probably put you on blast if you do.
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.021 seconds with 14 queries. (Pretty URLs adds 0.001s, 0q)