• The Forums are now open to new registrations, adverts are also being de-tuned.

DPF Soot level display

Hmm Torquescan didnt find any additional Mode $01 PID's, the data recieved from the existing ones it stores in a TXT file which is handy.

Interestingly it has a built in sniffer that seems to read the CAN data and also will store it all in a TXT file.

I still dont have a splitter cable to actively see what my Icarsoft uses but am guessing it must also be mode $22 PIDs, does anyone know if i can just scan them in the same way as the Mode$01 PID's.

If so what address range should i expect to find them at, For mode 01 TorqueScan defaults to scan them all '00 - FF' ... Im presuming that its OK to do the same on Mode $22 but am hoping someone can confirm that i'm on the right track here as its new area for me.
 
Mode $22 DID numbers have a length of 4, so need to be in the range 0000 - FFFF.
 
Mode $22 DID numbers have a length of 4, so need to be in the range 0000 - FFFF.
Thanks, thats a big range however, is it possible to narrow the range down to likely zones that these PID's are located, an open search of that range would likely take hours :oops:
 
Even if you find which respond you've no idea what the contents are or how to to interpret the data.

You really need to log the traffic between tool and ECU. That would tell you what DIDs did what. Problem is some of those might return static data, so you won't necessarily know how that DID is defined. For that you'll have to simulate the ECU to respond to those DID requests so you can manipulate the data and work out the conversion of raw to actual values.

It's not a quick job.
 
Even if you find which respond you've no idea what the contents are or how to to interpret the data.

You really need to log the traffic between tool and ECU. That would tell you what DIDs did what. Problem is some of those might return static data, so you won't necessarily know how that DID is defined. For that you'll have to simulate the ECU to respond to those DID requests so you can manipulate the data and work out the conversion of raw to actual values.

It's not a quick job.
I was hoping to use the icarsoft to examine the value I was looking for first so that when I get some responses I already know the data that I am expecting. If the format is the same as mode 01 then the expected response is in the last few bytes of data if it's in a txt file then I can easily import into a spreadsheet and scan through for responses close to my expectations this ruling out unwanted responses ..
 
Scan while asking for the soot level only and see what changes.
Put that PID into torque and see if the data goes up and down relative to the soot level, then work back the calculation - simples

What does your icarsoft actually show regarding soot level ?
 
Even if you find which respond you've no idea what the contents are or how to to interpret the data.

You really need to log the traffic between tool and ECU. That would tell you what DIDs did what. Problem is some of those might return static data, so you won't necessarily know how that DID is defined. For that you'll have to simulate the ECU to respond to those DID requests so you can manipulate the data and work out the conversion of raw to actual values.

It's not a quick job.
I was hoping to use the icarsoft to examine the value I was looking for first so that when I get some responses I already know the data that I am expecting. If the format is the same as mode 01 then the expected response is in the last few bytes of data if it's in a txt file then I can easily import into a spreadsheet and scan through for responses close to my expectations this rulout unwanted responses ..
Scan while asking for the soot level only and see what changes.
Put that PID into torque and see if the data goes up and down relative to the soot level, then work back the calculation - simples

What does your icarsoft actually show regarding soot level ?
I am still waiting for a splitter cable so can't yet see what the icarsoft is doing.. on my car icarsoft shows soot in grams and %full ...

Guess i will have to wait for it to arrive
 
I was hoping to use the icarsoft to examine the value I was looking for first so that when I get some responses I already know the data that I am expecting. If the format is the same as mode 01 then the expected response is in the last few bytes of data if it's in a txt file then I can easily import into a spreadsheet and scan through for responses close to my expectations this rulout unwanted responses ..

I am still waiting for a splitter cable so can't yet see what the icarsoft is doing.. on my car icarsoft shows soot in grams and %full ...

Guess i will have to wait for it to arrive
What's the grams Vs % readings, mine showed 7.5 grams at 100%
 
Working out the blockage rate is easy via pressure difference either side of the DPF (or just on the inlet side on some cars....but Id like to know how the ash and soot amounts are calculated in grams........cant be much more that very rough guess....
 
Working out the blockage rate is easy via pressure difference either side of the DPF (or just on the inlet side on some cars....but Id like to know how the ash and soot amounts are calculated in grams........cant be much more that very rough guess....
Surely an approximate figure is all it needs to be,

I'm only really interested in it as my wife's car was struggling with oil dilution caused by excessive regens, she only drives locally and regens were averaging 60 miles !

I think (just a guess) that an aborted regen on her car doesnt continue when its next started so if say it reduces it to 90% full and is aborted pretty soon its going to be regenerating again...

Oh and she isn't bothered a bit :wallbash:
 
Surely an approximate figure is all it needs to be,

I'm only really interested in it as my wife's car was struggling with oil dilution caused by excessive regens, she only drives locally and regens were averaging 60 miles !

I think (just a guess) that an aborted regen on her car doesnt continue when its next started so if say it reduces it to 90% full and is aborted pretty soon its going to be regenerating again...

Oh and she isn't bothered a bit :wallbash:
If it only just started a regen when you abort, like you say it will pretty much carry on the next day.

As for the grams, doesn't really make any odds, could be in feet for all that matters - all you need to know for the calculation is what it reads at 100% when a regen starts.
 
I was hoping to use the icarsoft to examine the value I was looking for first so that when I get some responses I already know the data that I am expecting. If the format is the same as mode 01 then the expected response is in the last few bytes of data if it's in a txt file then I can easily import into a spreadsheet and scan through for responses close to my expectations this rulout unwanted responses ..

I am still waiting for a splitter cable so can't yet see what the icarsoft is doing.. on my car icarsoft shows soot in grams and %full ...

Guess i will have to wait for it to arrive
Any luck with the splitter ?
 
Any luck with the splitter ?
Yes I got the splitter eventually thanks,

It all connects up OK and i can communicate with the ELM327 via a terminal emulator in windows, however after entering the 'AT MA' (monitor all) mode on the elm327 I don't get anything back when the Icarsoft is pulling data..

My ODB2 connector is a Vgate bluetooth one, am wondering if I need a hard wired version? A guy on youtube seemed to think that the bluetooth ones aren't up to the job.

When sniffing do you connect via bluetooth or hard wired USB?

Ive just noticed that you also have a C220 CDi listed in your profile, is the engine an OM651?
 
I used one of these connected to an Arduino nano via usb to read the data.


What's your email, I can't message on you here, unless you can message me ?
I'll send over the Torque screen, see if the temps work..

The C220 is a w203, so what's that a 611 or 646 ?
 
I used one of these connected to an Arduino nano via usb to read the data.


What's your email, I can't message on you here, unless you can message me ?
I'll send over the Torque screen, see if the temps work..

The C220 is a w203, so what's that a 611 or 646 ?
If you could send your settings that would be great thanks, My Email is [email protected], i will let you know if any of the PIDs are the same, its a reasonable chance that they will be as they are a similar age, ive found a couple of Jeep PIDs that work on my car, a hangover from the Chrysler days.

That piece of kit for the Arduino looks good value👍, shipping time is a bit of a pain though, kind of frustrating as I am pretty sure that the terminal emulator that I'm using should work fine, I'm maybe missing an initialization string ,, will have to look deeper if your codes don't work
 
The egt temp is one of the standard PID's within the torque app, you should at least see that one.

My DPF level PID will not work on your vehicle, you have a different ecu.

If you have the icarsoft, use an obd sniffer to figure the instruction sent to the ecu...
Hi there I've an OM651 w204 2011 I'm struggling to find PID code and how should be parametrized on Torque or Car Scanner to get the soot level.
I saw you are quite expert can you show me how to do?
Thanks a lot in advance, Tommaso
 
Hi there I've an OM651 w204 2011 I'm struggling to find PID code and how should be parametrized on Torque or Car Scanner to get the soot level.
I saw you are quite expert can you show me how to do?
Thanks a lot in advance, Tommaso
Here you go, this is how I have mine setup...
And yes, it can start a regen within 5mins of starting the car ;(

Change the file name to .csv and import it to Torque
 

Attachments

I know some have added an LED that activates when the rear screen or mirror heater are on as a warning that a regen is in progress but by then it is a tad late.
Also on my car at least, it's obvious when it is in regen mode.

Mine blew it's oil seals a while back after getting stuck in a continuous regen cycle for over an hour !

I would like to know how far off a regen I am as well as when it is progress and how much longer is it is likely to take.

What we need is a DPF Soot Level display and I have been trying to figure out how to locate the relevant PID modes, codes and calculation.

It is possible using a simple OBD2 can bus controller and processor to stream and save the OBD2 data - figuring out the calculation that Mercedes use is the hard part !

I have managed to figure the soot level data and this morning it got to 100%, started a regen and slowly went back to zero.
The Turbo and DPF temperature values need testing more as I don't think the calculation is quite correct but near enough for the minute.
The temps fly up during a regen.

I will also add mileage since last regen when I get that one figured out as it generally regens at the same intervals..
Whilst you're on the subject of soot, I'm wondering if someone can help me. I'm very new to forums!
My lad has an A180d 2017, it had a slight whistling noise intermittently, now it's a little more regular, it's coming from the rear of the engine and the area is covered in soot, I presume gas (exhaust fumes) escaping from somewhere?
Can anyone help of has experience with this issue?
Cheers
 
Hi there I've an OM651 w204 2011 I'm struggling to find PID code and how should be parametrized on Torque or Car Scanner to get the soot level.
I saw you are quite expert can you show me how to do?
Thanks a lot in advance, Tommaso
So dit it work ?
 

Users who are viewing this thread

Back
Top Bottom