jonlamb-gh / oxcc

A port of Open Source Car Control written in Rust
Apache License 2.0
19 stars 5 forks source link

Disable controls globally when any faults are detected #14

Open jonlamb-gh opened 6 years ago

jonlamb-gh commented 6 years ago

Now that all of the modules (brake, throttle and steering) are on a single chip, they no longer need to respond to other modules fault CAN messages in order to disable themselves.

Instead, we can report up when a fault is detected in a given module and disable controls for all.