BTN - kreator klawiszy
domyślnie klawisze są wyłączone; unit który konfigurujemy ma 2 dostępne klawisze (Port 1 i Port 2)
Należy wybrać tryb pracy klawiszy:
- Monotabilne - z automatycznym powrotem do pozycji spoczynku, np. klawisz dzwonka,
- Bistabilne - bez ustalonej pozycji spoczynku, np. klawisz światła (włącz/ wyłącz)
Tryb pracy Monostabilny:
Aktywuj zdarzenia dla:
- pojedynczego kliknięcia - krótkie jednokrotne naciśnięcie zostanie zarejestrowane (wartość: 1)
jeśli to zdarzenie jest jedynym włączonym, wtedy dowolne naciśnięcie klawisza będzie traktowane jako pojedyncze
- podwójnego kliknięcia - krótkie dwukrotne naciśnięcie zostanie zarejestrowane (wartość: 2)
- potrójnego kliknięcia - krótkie trzykrotne naciśnięcie zostanie zarejestrowane (wartość: 3)
długość pojedynczego kliknięcia jest wyrażona poprzez [czas reakcji na zwarcie przycisku] długość oczekiwania na następny krok wyrażona jest poprzez [czas reakcji na rozwarcie przycisku]
- przytrzymania - przytrzymanie spowoduje wielokrotne zwracanie (wartości: 4)
przytrzymanie to stan wciśnięcia dłuższy niż [czas reakcji na zwarcie przycisku] wartość będzie zwracana w interwale [czas reakcji na zwarcie przycisku]
- pojedynczego kliknięcia z przytrzymaniem - krótkie jednokrotne naciśnięcie, następnie przytrzymanie (wartość:5)
- podwójnego kliknięcia z przytrzymaniem - krótkie dwukrotne naciśnięcie, następnie przytrzymanie (wartość:6)
Praca sprzężona przycisków 1 i 2 - pozwoli na obsługę zdarzeń przy jednoczesnym naciśnięciu obu przycisków
- jednoczesne kliknięcie obu przycisków - gdy oba klawisze zostaną kliknięte (wartość: 7)
- jednoczesne przytrzymanie obu przycisków - gry oba klawisze zostaną przytrzymane (wartość: 8)
- Stan spoczynkowy klawisza monostabilnego to wartośc 9
Tryb pracy Bistabilny:
Aktywuj zdarzenia dla:
- włączenie - włączenie przycisku (wartość: 1)
- wyłączenie - wyłącenie przycisku (wartość: 0)
- podwójnego kliknięcia - dwukrotna zmiana stanu pzycisku (wartość: 2)
- potrójnego kliknięcia - trzykrotna zmiana stanu przycisku (wartość: 3)
długość przełączenia jest wyrażona poprzez [czas reakcji na zwarcie przycisku] długość oczekiwania na następny krok wyrażona jest poprzez [czas reakcji na rozwarcie przycisku]
Mrugnięcie przy zmianie stanu - jeśli zaznaczone, dioda podświetlająca klawisz będzie migać zgodnie z wartością stanu przycisku po naciśnięciu jeśli wykonamy potrójne kliknięcie to dioda mignie 3x : jeśli jest zgaszona to zapali się 3x, jeśli zapalona, to zgaśnie 3x
Na końcu, warto nazwać przycisk, określić jego strefę, ew. dodać opis
[Zapisz] zapisze zmiany i otworzy port g (sterowania przyciskami)
stan przycisku można odczytać w drzewie obok nazwy przycisku