diff --git a/.gitignore b/.gitignore index dbfbd18..2608ec2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ .DS_Store -.vscode - +.vscode \ No newline at end of file diff --git a/src/Button2.cpp b/src/Button2.cpp index ce5931d..63667b5 100644 --- a/src/Button2.cpp +++ b/src/Button2.cpp @@ -168,7 +168,7 @@ void Button2::loop() { click_count = 0; click_ms = 0; } - yield(); + // yield(); } ///////////////////////////////////////////////////////////////// diff --git a/src/Button2.h b/src/Button2.h index 26f7583..503f2b1 100644 --- a/src/Button2.h +++ b/src/Button2.h @@ -15,9 +15,15 @@ ///////////////////////////////////////////////////////////////// -#define DEBOUNCE_MS 50 -#define LONGCLICK_MS 200 -#define DOUBLECLICK_MS 300 +#ifndef DEBOUNCE_MS + #define DEBOUNCE_MS 50 +#endif +#ifndef LONGCLICK_MS + #define LONGCLICK_MS 200 +#endif +#ifndef DOUBLECLICK_MS + #define DOUBLECLICK_MS 300 +#endif #define SINGLE_CLICK 1 #define DOUBLE_CLICK 2