Because the CMU is connected to both the HS and MS CANBuses to get all the information that we can access. Just have a look at the speedometer app. All of that is information queried from the management computers.Why (and how?) would the steering mechanism be connected to the radio??
Exactly my point. Accessing the powertrain system sensor output via the OBD system is a far cry from actually controlling any of those systems. Add to that there is no reason at all why any control of those sensors or systems should be possible through the entertainment system. :surprise:Because the CMU is connected to both the HS and MS CANBuses to get all the information that we can access. Just have a look at the speedometer app. All of that is information queried from the management computers.
One would hope that the drivetrain computers are firewalled from the CMU but without fully investigating its possible that they're not
It really isn’t, Charlie Miller has shown what can be achieved just by having access to the CANBus on a Jeep. https://youtu.be/ONDSAMfNGP0 If you want to see it in actionExactly my point. Accessing the powertrain system sensor output via the OBD system is a far cry from actually controlling any of those systems. Add to that there is no reason at all why any control of those sensors or systems should be possible through the entertainment system. :surprise:
In the cmu there is the command smdb-read (used by the speedometer app) which can be used to read information from the internal components (Limited). There is also the command smdb-write, but none of us have tried with it as it could damage the car or something. One of the available values is the steering wheel angle.Which is fair, but many companies like to think that they've got no flaws in their software, when the reality is there are some massive ones and they can't be sure.
As I said, I would like to think that Mazda has firewalled it off so none of the critical systems share the same bus that features like LKA do, but unless someone experiments we wont know.
One benefit that we have vs the Jeep is that there is no cellular connection to our cars built into the CMU
Thanks, this is exactly what I’m trying to say. We don’t actually know if we can or not, and I’m sure a lot of us don’t exactly want to find out in case we do something that stops the car from working.In the cmu there is the command smdb-read (used by the speedometer app) which can be used to read information from the internal components (Limited). There is also the command smdb-write, but none of us have tried with it as it could damage the car or something. One of the available values is the steering wheel angle.
There is also the command dbus-send which can be used to read and also write values via dbus. This needs more research.