From cc4c0ffebc5a9ad079cbb583650a4182def28bdb Mon Sep 17 00:00:00 2001 From: Sonny Jeon Date: Sun, 25 Aug 2019 21:04:09 -0400 Subject: [PATCH] Update system.c --- grbl/system.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/grbl/system.c b/grbl/system.c index b9ece56..55e6c40 100644 --- a/grbl/system.c +++ b/grbl/system.c @@ -40,17 +40,18 @@ void system_init() uint8_t system_control_get_state() { uint8_t control_state = 0; - uint8_t pin = (CONTROL_PIN & CONTROL_MASK); + uint8_t pin = (CONTROL_PIN & CONTROL_MASK) ^ CONTROL_MASK; #ifdef INVERT_CONTROL_PIN_MASK pin ^= INVERT_CONTROL_PIN_MASK; #endif if (pin) { #ifdef ENABLE_SAFETY_DOOR_INPUT_PIN - if (bit_isfalse(pin,(1<