Which version do you have? Mine's an MB II.
Those are percentage, not weight, readings that mine gives. It's reading 0% for both ash and soot at the moment. I'm certain there's nothing on the car which physically weighs either the soot or the ash, so the only way to provide even an approximation by weight would be by extrapolation from the contents readings, which are obtained, also by extrapolation, from pressure differential readings across the DPF. I would think a weight reading would be a bit pointless if you have a percentage reading; it would be just a different way of expressing the same data, so why bother?
I think it likely there's b****r-all soot or ash in my DPF. I'm happy with that...
The engine ECU is indeed the source of the data, but it does not follow that it is inaccurate. Why do you think it is?
Making sense of your sensors: DPF differential pressure sensor | Delphi Auto Parts is useful information.
Quoting a pretty knowledgeable forum member, Grober, from my earlier thread:
"These are pressure derived figures. Equal pressures means no restriction by DPF deposits. Likewise the differential sensor cannot distinguish between ash and soot back pressure and the ash figure would be derived from the difference in resistance to flow before and after regen the assumption being regen removes the soot--- any residual resistance being down to ash."