For what it is worth, I have a suggestion on a different approach to solving your problem. As a computer systems and software engineer for 36 years, I have had to tackle more difficult jobs than this, and succeeded, but I don't have time for this one, even though I would very much like to interface my laptop.
DC has had numerous layoffs this year. There has to be some software engineers that have been fired that know this stuff in their head. The problem is, the software designed to code the computer modules is probably either copyrighted or considered a trade secret, or both. It even most likely has patents applied for. Therefore, unless someone is willing to spend huge bucks to get a license from DC, you probably won't find it published.
Find the layed off software engineer who drives a turbo diesel and has the knowledge in his head. Get him to help solve the problem with out making it a commercial venture (pure hobby) and without violating any confedentiality aggreements he has signed with DC. In my opinion, we own our vehicles, and should own the data that is generated within the computer by our vehicles. We just don't own the software that is running, only the license to use it, just like buying a software pkg. for your computer. I would not expect that he would be violating any agreements so long as he only helps develop a solution to retrieve the data in a real time mode without divulging the contents of the code that is creating the data.
If anyone wants more suggestions on this, post it here and I will respond.