From 90a14ee518adfd1835e9c3ab07a1a06d4a70b205 Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Thu, 19 May 2022 22:35:59 +0200 Subject: [PATCH] Fix regression from pin output toggle after power on --- tasmota/support_tasmota.ino | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/tasmota/support_tasmota.ino b/tasmota/support_tasmota.ino index 3758f2939..53f0768e4 100644 --- a/tasmota/support_tasmota.ino +++ b/tasmota/support_tasmota.ino @@ -2010,14 +2010,12 @@ void GpioInit(void) uint32_t mpin = ValidPin(i, TasmotaGlobal.my_module.io[i]); // AddLog(LOG_LEVEL_DEBUG, PSTR("INI: gpio pin %d, mpin %d"), i, mpin); if (AGPIO(GPIO_OUTPUT_HI) == mpin) { -// pinMode(i, OUTPUT); -// digitalWrite(i, 1); - DigitalWrite(i, 0, 1); + pinMode(i, OUTPUT); + digitalWrite(i, 1); } else if (AGPIO(GPIO_OUTPUT_LO) == mpin) { -// pinMode(i, OUTPUT); -// digitalWrite(i, 0); - DigitalWrite(i, 0, 0); + pinMode(i, OUTPUT); + digitalWrite(i, 0); } /*