4 ms·
Many cars as far back as 2003, and all cars model year 2008 or newer in the US, use CAN Bus. Moreover, as far as real-time networking goes, CAN is pretty far fr
by striking 5y ago
Many cars as far back as 2003, and all cars model year 2008 or newer in the US, use CAN Bus. Moreover, as far as real-time networking goes, CAN is pretty far from fragile.
- hedora 5y agoI agree that it is more reliable than most realtime network protocols, but that’s a pretty low bar. Two of the three cars I’ve had with CAN busses had recalls due to CAN priority inversions. One couldn’t turn the ABS off when the rest of the car shutdown, so it would sometimes drain the battery if parked for more than 6 hours. The newer one gets into a state where the “turn off cruise control” signal gets preempted. The solution is to stand on the brake pedal and force it into neutral. (The transmission control is also on the CAN bus, from what I can tell.). Those two events together put the power train into some sort of panic mode, and it stops applying throttle to the engine. The fact that the network protocol has been around for a while is no reason to trust a first-year redesign of a vehicle platform.