Add the required stuff so cars, dongles and watchdogs can be imported as proper modules. Also hides the loading logic from the main program. Also adds support for different watchdogs, resulting in simple changes all over the place. This adds a "dummy" watchdog for local testing without a fully set up RasPi with CAN-interface.
Add the required stuff so cars, dongles and watchdogs can be imported as proper modules. Also hides the loading logic from the main program. Also adds support for different watchdogs, resulting in simple changes all over the place. This adds a "dummy" watchdog for local testing without a fully set up RasPi with CAN-interface.