From ffd98375ccfbf075c60c1f42daa092b72ecfe881 Mon Sep 17 00:00:00 2001 From: CommanderRedYT Date: Mon, 17 Jan 2022 18:05:19 +0100 Subject: [PATCH] Satisfying sonarcloud --- main/bobbyschedulertask.h | 2 +- main/dpad6wire.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/main/bobbyschedulertask.h b/main/bobbyschedulertask.h index 2fb4766..38be85e 100644 --- a/main/bobbyschedulertask.h +++ b/main/bobbyschedulertask.h @@ -7,7 +7,7 @@ class BobbySchedulerTask : public espcpputils::SchedulerTask { public: using SchedulerTask::SchedulerTask; void setup() const { SchedulerTask::setup(); m_wasInitialized = true; } - bool isInitialized() { return m_wasInitialized; } + bool isInitialized() const { return m_wasInitialized; } private: mutable bool m_wasInitialized{false}; }; diff --git a/main/dpad6wire.cpp b/main/dpad6wire.cpp index 2f5fd66..285cbd9 100644 --- a/main/dpad6wire.cpp +++ b/main/dpad6wire.cpp @@ -85,9 +85,9 @@ std::array Helper::read() result[7] = digitalRead(IN4); result[9] = digitalRead(IN5); - if (configs.feature.gschissene_diode.value) + if (configs.feature.gschissene_diode.value && (result[8] && result[9])) { - if (result[8] && result[9]) result[9] = 0; + result[9] = 0; } return result;