3 ms·
I have two thoughts. One is an overloaded CAN Bus. Some process is polling the switch every 100ms. The second is the process itself isn't allowed to run very of
by Gibbon1 6y ago
I have two thoughts. One is an overloaded CAN Bus. Some process is polling the switch every 100ms. The second is the process itself isn't allowed to run very often because it's sharing CPU time with a bunch of critical stuff.
- hvidgaard 6y agoEither way, a car ought to have two separate systems. One for critical functionality, and one for controlling the radio, climate controls, windows and the like.
- mindslight 6y agoNo switches should be getting polled over a CAN bus. If there's enough of a processor to be a CAN node, there's enough processor to debounce a button and transmit state change events. Sure the situation might exist, but it's exactly the kind of bad engineering I'm calling out.