File tree Expand file tree Collapse file tree 4 files changed +5
-3
lines changed Expand file tree Collapse file tree 4 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -512,6 +512,7 @@ void loop() {
512
512
- v1.16 - добавлен режим EB_HALFSTEP_ENC для полушаговых энкодеров
513
513
- v1.17 - добавлен step с предварительными кликами
514
514
- v1.18 - не считаем клики после активации step. held() и hold() тоже могут принимать предварительные клики. Переделан и улучшен дебаунс
515
+ - v1.18.1 - исправлена ошибка в releaseStep() (не возвращала результат)
515
516
516
517
<a id =" feedback " ></a >
517
518
## Баги и обратная связь
Original file line number Diff line number Diff line change 1
1
name =EncButton
2
- version =1.18
2
+ version =1.18.1
3
3
author =AlexGyver <
[email protected] >
4
4
maintainer =AlexGyver <
[email protected] >
5
5
sentence =Light and fast library for button and encoder operation for Arduino
Original file line number Diff line number Diff line change 38
38
v1.16 - добавлен режим EB_HALFSTEP_ENC для полушаговых энкодеров
39
39
v1.17 - добавлен step с предварительными кликами
40
40
v1.18 - не считаем клики после активации step. held() и hold() тоже могут принимать предварительные клики. Переделан и улучшен дебаунс
41
+ v1.18.1 - исправлена ошибка в releaseStep() (не возвращала результат)
41
42
*/
42
43
43
44
#ifndef _EncButton_h
@@ -260,7 +261,7 @@ class EncButton {
260
261
bool held () { return checkState (6 ); } // кнопка удержана
261
262
bool hold () { return _EB_readFlag (4 ); } // кнопка удерживается
262
263
bool step () { return checkState (7 ); } // режим импульсного удержания
263
- bool releaseStep () { checkFlag (12 ); } // кнопка отпущена после импульсного удержания
264
+ bool releaseStep () { return checkFlag (12 ); }// кнопка отпущена после импульсного удержания
264
265
265
266
bool held (uint8_t clk) { return (clicks == clk) ? checkState (6 ) : 0 ; } // кнопка удержана с предварительным накликиванием
266
267
bool hold (uint8_t clk) { return (clicks == clk) ? _EB_readFlag (4 ) : 0 ; } // кнопка удерживается с предварительным накликиванием
Original file line number Diff line number Diff line change @@ -233,7 +233,7 @@ class EncButton2 {
233
233
bool held () { return checkState (6 ); } // кнопка удержана
234
234
bool hold () { return _EB_readFlag (4 ); } // кнопка удерживается
235
235
bool step () { return checkState (7 ); } // режим импульсного удержания
236
- bool releaseStep () { checkFlag (12 ); } // кнопка отпущена после импульсного удержания
236
+ bool releaseStep () { return checkFlag (12 ); }// кнопка отпущена после импульсного удержания
237
237
238
238
bool held (uint8_t clk) { return (clicks == clk) ? checkState (6 ) : 0 ; } // кнопка удержана с предварительным накликиванием
239
239
bool hold (uint8_t clk) { return (clicks == clk) ? _EB_readFlag (4 ) : 0 ; } // кнопка удерживается с предварительным накликиванием
You can’t perform that action at this time.
0 commit comments