From 83f741bbb0713bbb541dc4390bd08c9b5069d772 Mon Sep 17 00:00:00 2001 From: xenDE <daniel@mameso.com> Date: Sat, 23 Nov 2019 02:05:01 +0100 Subject: [PATCH] fix: gpio needs to be a number fixes gpio id as string in config https://github.com/evilsocket/pwnagotchi/issues/643 --- pwnagotchi/plugins/default/gpio_buttons.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pwnagotchi/plugins/default/gpio_buttons.py b/pwnagotchi/plugins/default/gpio_buttons.py index 10075ef..cec7cf7 100644 --- a/pwnagotchi/plugins/default/gpio_buttons.py +++ b/pwnagotchi/plugins/default/gpio_buttons.py @@ -32,6 +32,7 @@ class GPIOButtons(plugins.Plugin): GPIO.setmode(GPIO.BCM) for gpio, command in gpios.items(): + gpio = int(gpio) self.ports[gpio] = command GPIO.setup(gpio, GPIO.IN, GPIO.PUD_UP) GPIO.add_event_detect(gpio, GPIO.FALLING, callback=self.runCommand, bouncetime=600)