From 8bdbda046d41c3f6f2ff89b3b5ddde4f3a0d5188 Mon Sep 17 00:00:00 2001 From: Christos Themelis Date: Fri, 6 Feb 2026 19:01:03 +0200 Subject: [PATCH] powersaving --- src/helpers/RefCountedDigitalPin.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/helpers/RefCountedDigitalPin.h b/src/helpers/RefCountedDigitalPin.h index 753f6c30e..01ee59232 100644 --- a/src/helpers/RefCountedDigitalPin.h +++ b/src/helpers/RefCountedDigitalPin.h @@ -20,10 +20,12 @@ public: digitalWrite(_pin, _active); } } + void release() { - _claims--; if (_claims == 0) { digitalWrite(_pin, !_active); + } else { + _claims--; } } };