Dixon/src/RobotNode
Russell Gilbert adda211b76 Improves shutdown handling and adds logging
Adds logging to heart component and signal handler for improved debugging.
Changes signal handler to set a "StopPending" state to allow the main loop to handle shutdown.
Fixes a potential thread join issue during shutdown.
2026-02-20 17:07:10 +00:00
..
.run Adds basic logging and refactors main loop 2026-02-20 15:27:42 +00:00
CardioCenter Improves shutdown handling and adds logging 2026-02-20 17:07:10 +00:00
Logging Adds basic logging and refactors main loop 2026-02-20 15:27:42 +00:00
.gitignore Adds heartbeat functionality using GPIO 2026-02-08 12:55:44 +00:00
bump_version.py Adds versioning to the robot node 2026-02-08 14:03:47 +00:00
CMakeLists.txt Adds basic logging and refactors main loop 2026-02-20 15:27:42 +00:00
DixonBrain.cpp Improves shutdown handling and adds logging 2026-02-20 17:07:10 +00:00
DixonBrain.h Adds basic logging and refactors main loop 2026-02-20 15:27:42 +00:00
DixonNodeState.cpp Adds basic logging and refactors main loop 2026-02-20 15:27:42 +00:00
DixonNodeState.h Adds basic logging and refactors main loop 2026-02-20 15:27:42 +00:00
main.cpp Improves shutdown handling and adds logging 2026-02-20 17:07:10 +00:00
Version.h.in Adds versioning to the robot node 2026-02-08 14:03:47 +00:00
version.txt Improves shutdown handling and adds logging 2026-02-20 17:07:10 +00:00