Wbincludes:Inputs Press Events: различия между версиями

Материал из Wiren Board
Строка 9: Строка 9:
* Короткое, а затем длинное — первое нажатие длилось меньше времени длинного нажатия, второе — больше, а пауза между ними была меньше времени ожидания второго нажатия.
* Короткое, а затем длинное — первое нажатие длилось меньше времени длинного нажатия, второе — больше, а пауза между ними была меньше времени ожидания второго нажатия.


Параметры «Время длинного нажатия» и «Время ожидания второго нажатия» можно изменить в [[#Настройка |настройках]].
Включить опрос счётчиков нажатий, а также изменить параметры «Время длинного нажатия» и «Время ожидания второго нажатия» можно в [[#Настройка |настройках]].


Полезное:
Полезное:
* [[Rule_Examples#press-actions | Пример обработки счётчиков нажатий на wb-rules]].
* [[Rule_Examples#press-actions | Пример обработки счётчиков нажатий на wb-rules]].
* [https://youtu.be/lBGJm6FlS7Q Видео «Обработка нажатий в устройствах Wiren Board»].
* [https://youtu.be/lBGJm6FlS7Q Видео «Обработка нажатий в устройствах Wiren Board»].

Версия 18:24, 21 января 2023

Диаграмма генерации событий для типов нажатий. Антидребезг здесь отключён
Счётчики нажатий для первого входа в веб-интерфейсе контролера Wiren Board

Модуль может распознавать четыре типа нажатий: короткое, длинное, двойное и короткое, а затем длинное. Обработку нажатий можно использовать на контроллере, куда по Modbus передаются специальные счётчики для каждого типа нажатий, или в самом устройстве для управления выходами.

Условия определения нажатий:

  • Короткое — нажатие длилось меньше времени длинного нажатия.
  • Двойное — было два нажатия, каждое из которых длилось меньше времени длинного нажатия, а пауза между ними была меньше времени ожидания второго нажатия.
  • Длинное — нажатие длилось больше времени длинного нажатия.
  • Короткое, а затем длинное — первое нажатие длилось меньше времени длинного нажатия, второе — больше, а пауза между ними была меньше времени ожидания второго нажатия.

Включить опрос счётчиков нажатий, а также изменить параметры «Время длинного нажатия» и «Время ожидания второго нажатия» можно в настройках.

Полезное: