From a34f2d290382bc6dac61859a2eb92efa1fb160c5 Mon Sep 17 00:00:00 2001 From: "g3gg0.de" Date: Wed, 21 Dec 2022 15:38:03 +0100 Subject: [PATCH] pulse_reader_stop now deinits GPIO as recommended by @gornekich --- lib/pulse_reader/pulse_reader.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/pulse_reader/pulse_reader.c b/lib/pulse_reader/pulse_reader.c index 64fde7fc9..8b35f6d18 100644 --- a/lib/pulse_reader/pulse_reader.c +++ b/lib/pulse_reader/pulse_reader.c @@ -105,6 +105,7 @@ void pulse_reader_stop(PulseReader* signal) { LL_DMA_DisableChannel(DMA1, signal->dma_channel + 1); LL_DMAMUX_DisableRequestGen(NULL, LL_DMAMUX_REQ_GEN_0); LL_TIM_DisableCounter(TIM2); + furi_hal_gpio_init_simple(signal->gpio, GpioModeAnalog); } void pulse_reader_start(PulseReader* signal) {