Skip to content

Commit 7b6ebd7

Browse files
committed
Update README.md
1 parent 8f09539 commit 7b6ebd7

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -384,16 +384,16 @@ void loop() {
384384
- Энкодер с кнопкой - (сигнал энкодера А, сигнал энкодера B, сигнал кнопки)
385385

386386
### Оптимизация
387-
- `tick()` возвращает текущий статус энкодера/кнопки:
388-
- 0 - никаких действий не было
389-
- 1 - left + turn
390-
- 2 - right + turn
391-
- 3 - leftH + turnH
392-
- 4 - rightH + turnH
393-
- 5 - click
394-
- 6 - held
395-
- 7 - step
396-
- 8 - press
387+
`tick()` возвращает текущий статус энкодера/кнопки:
388+
- 0 - никаких действий не было
389+
- 1 - left + turn
390+
- 2 - right + turn
391+
- 3 - leftH + turnH
392+
- 4 - rightH + turnH
393+
- 5 - click
394+
- 6 - held
395+
- 7 - step
396+
- 8 - press
397397

398398
Это позволяет слегка оптимизировать программу: производить дальнейший опрос действий кнопки/энкодера только по факту их совершения:
399399
можно поместить весь опрос в блок `if (enc.tick()) {}`. В конце рекомендуется вызвать `resetState()` для сборса неопрошенных флагов,

0 commit comments

Comments
 (0)