From 8c852c10416a2f3172390ddc339b555c47eb2602 Mon Sep 17 00:00:00 2001 From: ElectronicsArchiver <85485984+ElectronicsArchiver@users.noreply.github.com> Date: Wed, 25 May 2022 21:21:29 -0400 Subject: [PATCH] Split Implementation Into Class Files --- src/Bounce.cpp | 20 ++++++++++++++++++++ src/{Bounce2.cpp => Debounce.cpp} | 20 -------------------- 2 files changed, 20 insertions(+), 20 deletions(-) create mode 100644 src/Bounce.cpp rename src/{Bounce2.cpp => Debounce.cpp} (93%) diff --git a/src/Bounce.cpp b/src/Bounce.cpp new file mode 100644 index 0000000..e78b81b --- /dev/null +++ b/src/Bounce.cpp @@ -0,0 +1,20 @@ +//////////// +// BOUNCE // +//////////// + + +Bounce::Bounce() + : pin(0) +{} + +void Bounce::attach(int pin) { + this->pin = pin; + + // SET INITIAL STATE + begin(); +} + +void Bounce::attach(int pin, int mode){ + setPinMode(pin, mode); + this->attach(pin); +} diff --git a/src/Bounce2.cpp b/src/Debounce.cpp similarity index 93% rename from src/Bounce2.cpp rename to src/Debounce.cpp index 6a755ea..b2b89bd 100644 --- a/src/Bounce2.cpp +++ b/src/Debounce.cpp @@ -130,26 +130,6 @@ bool Debouncer::fell() const return !getStateFlag(DEBOUNCED_STATE) && getStateFlag(CHANGED_STATE); } -//////////// -// BOUNCE // -//////////// - - -Bounce::Bounce() - : pin(0) -{} - -void Bounce::attach(int pin) { - this->pin = pin; - - // SET INITIAL STATE - begin(); -} - -void Bounce::attach(int pin, int mode){ - setPinMode(pin, mode); - this->attach(pin); -}