buildbotics / bbctrl-firmware

Buildbotics CNC Controller Firmware
https://buildbotics.com/
Other
67 stars 24 forks source link

Provide the reason and pin number for an estop to the user #350

Open DougCoffland opened 3 months ago

DougCoffland commented 3 months ago

If an estop occurs, the only information for why the estop is a message in the system log that either says it was caused by a switch triggering or a user triggering.

Since the I/O pins are now programmable, it would be nice to specify which switch triggered the estop. It might also be nice to present a message to the user that specifies which switch triggered an estop.