Szybkość przycisków

Ustawienie TapHome Push Button: typy kliknięć, szybkość reakcji, czas długiego naciśnięcia. Dotyczy fizycznych urządzeń na magistrali.

Ta konfiguracja dotyczy wszystkich urządzeń TapHome Push Button, w tym fizycznych urządzeń dotykowych (PB5, PB6) oraz urządzeń UI, takich jak moduły 32UI.

Ustawienie szybkości kliknięć

Ważne: Ta funkcjonalność jest realizowana w firmware modułów TapHome i dlatego nie jest dostępna na wirtualnych przyciskach. Działa tylko na fizycznych urządzeniach Push Button podłączonych do magistrali.

Konfiguracja

Aby dostosować szybkość reakcji przycisków, wybierz jeden lub więcej przycisków i skonfiguruj następujące ustawienia:

Obsługiwane typy kliknięć

Im mniej opcji wybierzesz, tym mniej czasu algorytm będzie musiał czekać przed wykonaniem akcji przycisku. Na przykład, jeśli ' Długie kliknięcie obsługiwane ,' ' Podwójne kliknięcie obsługiwane ,' i ' Potrójne wciśnięcie obsługiwane ' są wyłączone, akcja przycisku zostanie uruchomiona natychmiast po naciśnięciu przycisku, bez czekania na jego zwolnienie.

  • Długie kliknięcie obsługiwane
  • Podwójne kliknięcie obsługiwane
  • Potrójne wciśnięcie obsługiwane

Jeżeli wszystkie trzy opcje są wyłączone, akcja przycisku zostanie uruchomiona natychmiast po naciśnięciu, bez oczekiwania na jego zwolnienie.

Im mniej funkcji, tym szybsza odpowiedź

Algorytm oceny nacisków

Jeśli wyłączysz długie naciśnięcie, dwuklik i potrójne kliknięcie, akcja zostanie uruchomiona natychmiast po naciśnięciu przycisku, bez oczekiwania na jego zwolnienie.

Jak to działa:

  • Bez długiego naciśnięcia / dwukliku / potrójnego kliknięcia → Krótkie naciśnięcie zostanie rozpoznane natychmiast po naciśnięciu
  • Z długim naciśnięciem → Moduł musi czekać na zwolnienie przycisku, aby odróżnić krótkie naciśnięcie od długiego
  • Z dwuklikiem → Krótkie naciśnięcie zostanie wysłane dopiero po upływie czasu potrzebnego na upewnienie się, że nie nastąpiło drugie naciśnięcie
  • Z potrójnym kliknięciem → Dwuklik musi zaczekać, czy w zdefiniowanym czasie nie pojawi się trzecie naciśnięcie

Wniosek: Im więcej funkcji aktywujesz, tym dłuższy czas oczekiwania przed uruchomieniem akcji.

Długi czas naciśnięcia

Dostosuj czas wymagany do długiego naciśnięcia przycisku
  • Domyślne (400 ms) — ⭐ domyślne
  • Dłuższe (750 ms)
  • Najdłuższe (1000 ms)

Kliknij prędkość

Dostosuj prędkość wymaganą do dwukrotnego lub potrójnego kliknięcia przycisku
  • Domyślne (150 ms) — ⭐ domyślne
  • Wolniejsze (275 ms)
  • Najwolniejsze (400 ms)

Szybkość odpowiedzi na magistrali

Aby przyspieszyć odpowiedź przycisków, konieczne jest utrzymanie liczby modułów na danym odgałęzieniu magistrali na wystarczająco niskim poziomie, ponieważ protokół używa komunikacji round-robin.

Zalecenie: Mniej niż 20 modułów na jedno odgałęzienie magistrali.

Rozwiązanie dla większych instalacji

Dla większych instalacji możesz użyć urządzenia Bus Extender, które rozszerza dostępne gałęzie magistrali i umożliwia podłączenie większej liczby modułów bez spowolnienia odpowiedzi.

Praktyczne wskazówki

  1. Zminimalizuj dozwolone typy kliknięć – jeżeli nie potrzebujesz dwukliku ani potrójnego kliknięcia, wyłącz je
  2. Zoptymalizuj gałęzie magistrali – podziel moduły na kilka gałęzi za pomocą Bus Extender
  3. Dostosuj timery – skróć czasy detekcji długiego naciśnięcia i dwukrotnego kliknięcia zgodnie z potrzebami