Browse Source

correction error text with winscp

Vincent-FK 4 years ago
parent
commit
edd81b6042
1 changed files with 2 additions and 1 deletions
  1. 2 1
      gpio_mapping.c

+ 2 - 1
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;
 			}
 		}