Skip to content

Commit 6473500

Browse files
committed
upd
1 parent aa91a3a commit 6473500

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,6 +512,7 @@ void loop() {
512512
- v1.16 - добавлен режим EB_HALFSTEP_ENC для полушаговых энкодеров
513513
- v1.17 - добавлен step с предварительными кликами
514514
- v1.18 - не считаем клики после активации step. held() и hold() тоже могут принимать предварительные клики. Переделан и улучшен дебаунс
515+
- v1.18.1 - исправлена ошибка в releaseStep() (не возвращала результат)
515516

516517
<a id="feedback"></a>
517518
## Баги и обратная связь

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=EncButton
2-
version=1.18
2+
version=1.18.1
33
author=AlexGyver <[email protected]>
44
maintainer=AlexGyver <[email protected]>
55
sentence=Light and fast library for button and encoder operation for Arduino

src/EncButton.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
v1.16 - добавлен режим EB_HALFSTEP_ENC для полушаговых энкодеров
3939
v1.17 - добавлен step с предварительными кликами
4040
v1.18 - не считаем клики после активации step. held() и hold() тоже могут принимать предварительные клики. Переделан и улучшен дебаунс
41+
v1.18.1 - исправлена ошибка в releaseStep() (не возвращала результат)
4142
*/
4243

4344
#ifndef _EncButton_h
@@ -260,7 +261,7 @@ class EncButton {
260261
bool held() { return checkState(6); } // кнопка удержана
261262
bool hold() { return _EB_readFlag(4); } // кнопка удерживается
262263
bool step() { return checkState(7); } // режим импульсного удержания
263-
bool releaseStep() { checkFlag(12); } // кнопка отпущена после импульсного удержания
264+
bool releaseStep() { return checkFlag(12); }// кнопка отпущена после импульсного удержания
264265

265266
bool held(uint8_t clk) { return (clicks == clk) ? checkState(6) : 0; } // кнопка удержана с предварительным накликиванием
266267
bool hold(uint8_t clk) { return (clicks == clk) ? _EB_readFlag(4) : 0; } // кнопка удерживается с предварительным накликиванием

src/EncButton2.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ class EncButton2 {
233233
bool held() { return checkState(6); } // кнопка удержана
234234
bool hold() { return _EB_readFlag(4); } // кнопка удерживается
235235
bool step() { return checkState(7); } // режим импульсного удержания
236-
bool releaseStep() { checkFlag(12); } // кнопка отпущена после импульсного удержания
236+
bool releaseStep() { return checkFlag(12); }// кнопка отпущена после импульсного удержания
237237

238238
bool held(uint8_t clk) { return (clicks == clk) ? checkState(6) : 0; } // кнопка удержана с предварительным накликиванием
239239
bool hold(uint8_t clk) { return (clicks == clk) ? _EB_readFlag(4) : 0; } // кнопка удерживается с предварительным накликиванием

0 commit comments

Comments
 (0)