From 507a40925411c2d917511295ca5a86971b5f2a1c Mon Sep 17 00:00:00 2001 From: Stephan Hadinger Date: Tue, 9 Nov 2021 23:11:44 +0100 Subject: [PATCH] Berry module gpio for OptionA --- tasmota/xdrv_52_3_berry_gpio.ino | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tasmota/xdrv_52_3_berry_gpio.ino b/tasmota/xdrv_52_3_berry_gpio.ino index 8d2119040..f694b6444 100644 --- a/tasmota/xdrv_52_3_berry_gpio.ino +++ b/tasmota/xdrv_52_3_berry_gpio.ino @@ -173,7 +173,12 @@ extern "C" { if (argc == 2 && be_isint(vm, 2)) { index = be_toint(vm, 2); } - bool ret = PinUsed(pin, index); + bool ret; + if (pin == GPIO_OPTION_A) { + ret = bitRead(TasmotaGlobal.gpio_optiona.data, index); + } else { + ret = PinUsed(pin, index); + } be_pushbool(vm, ret); be_return(vm); }