I think it goes deeper than that. I'll bet the software was outsourced by JLR and no one knows exactly how it works except a contract programmer who has moved on to his next job.
Jlr not having a copy of their own code... What a load of crap.
They may not have acces to it, some of the ECU programmes are "black boxed" to prevent reverse engineering and copyrighted. I would be more suprised if they had the code as this would show they wrote it. Look at dieselgate, in VW the team writing the codes activly hid what they were doing from managers (or so they claim..), regulators and customers.it's possible. depending what they contracted for they could have only got the compiled version.
Anything is possible. But spoof theories on the web about a massive company like jlr contracting out their software dev and not having knowledge or access to the code? Do you really think jlr is that silly?it's possible. depending what they contracted for they could have only got the compiled version.
Your mixing up the process flow the program follows and the data tags pulled out to view on diagnostics. They pull out tags for items of interest. They don't flag where the program is in its cycle.They may not have acces to it, some of the ECU programmes are "black boxed" to prevent reverse engineering and copyrighted. I would be more suprised if they had the code as this would show they wrote it. Look at dieselgate, in VW the team writing the codes activly hid what they were doing from managers (or so they claim..), regulators and customers.
No way would "the ECU is cheating the emissions" ever come up on a OBD, in a manual or in accessible code, it was burried deeply and disguised.