From edd81b6042ce8f4aabaafd65c31932af143a8670 Mon Sep 17 00:00:00 2001 From: Vincent-FK Date: Tue, 14 Jan 2020 08:58:23 +0800 Subject: [PATCH] correction error text with winscp --- gpio_mapping.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gpio_mapping.c b/gpio_mapping.c index 1a16b54..5a052af 100755 --- a/gpio_mapping.c +++ b/gpio_mapping.c @@ -149,7 +149,8 @@ static void find_and_call_mapping_function(int idx_gpio_interrupted, } // Check if all other pins of current mapping are activated or were already activated in previous mask - if(!mask_gpio_values[current->pins_idx[i]] && gpios_pins_active_high[current->pins_idx[i]]){ + if( (!mask_gpio_values[current->pins_idx[i]] && gpios_pins_active_high[current->pins_idx[i]]) || + (mask_gpio_values[current->pins_idx[i]] && !gpios_pins_active_high[current->pins_idx[i]]) ){ all_gpio_activated_in_mapping = false; } }