My Home Robot Project
Find a file
Russell Gilbert c19687d91a Improves Dixon's shutdown and control flow.
Adds signal handling for graceful shutdown via SIGINT and SIGTERM.

Updates the control loop to be interruptible, allowing for a clean exit when a shutdown signal is received.

Changes the node state management to use an enum for clarity and better control the run states (starting, running, stopping, stopped).

The heartbeat is stopped when the node is stopping or stopped.

Also updates the line request to force an inactive state when claiming the pin.

Also updates the version number.
2026-02-12 09:53:29 +00:00
.idea Initializes project structure for Dixon Robot, config build & link 2026-02-07 04:36:27 +00:00
src Improves Dixon's shutdown and control flow. 2026-02-12 09:53:29 +00:00
LICENSE Initial commit 2025-12-28 09:37:09 +00:00
README.md Initial commit 2025-12-28 09:37:09 +00:00

Dixon

My Home Robot Project