add/install probe_errors_enabled in mc_probe_cycle

This commit is contained in:
Elijah Insua
2014-09-22 14:12:25 -07:00
parent b920838109
commit 3392a8b2c8
3 changed files with 10 additions and 2 deletions

View File

@ -46,6 +46,10 @@ uint8_t probe_get_state(uint8_t mode) {
return mode ^ ((PROBE_PIN & PROBE_MASK) ^ probe_invert_mask);
}
uint8_t probe_errors_enabled(uint8_t mode) {
return !(mode & PROBE_NO_ERROR);
}
// Monitors probe pin state and records the system position when detected. Called by the
// stepper ISR per ISR tick.
// NOTE: This function must be extremely efficient as to not bog down the stepper ISR.