debounce unintended auto-increment bug (was: Proteus TCU gear shift configuration) #1927

refactoring
This commit is contained in:
rusefi 2020-11-07 00:46:59 -05:00
parent ee01be3fd2
commit 7c8521f078
1 changed files with 2 additions and 1 deletions

View File

@ -98,9 +98,10 @@ bool ButtonDebounce::readPinState() {
// We don't actually need it to be a class variable in this method,
// but when a method is implemented to actually get the pin's state,
// for example to implement long button presses, it will be needed.
storedValue = false;
#if EFI_PROD_CODE || EFI_UNIT_TEST
storedValue = efiReadPin(active_pin);
#else
storedValue = false;
#endif
#if EFI_PROD_CODE
// Invert