Roboruka
Knihovna pro obsluhu RoboRuky.
Funkce
Tlačítka

Funkce

bool rkButtonIsPressed (uint8_t id, bool waitForRelease=false)
 Je teď stisknuto tlačítko? ...
 
void rkButtonWaitForRelease (uint8_t id)
 Počkat, dokud není tlačítko uvolněno. ...
 

Detailní popis

Funkce pro vyčítání stavu tlačítek.

Dokumentace funkcí

◆ rkButtonIsPressed()

bool rkButtonIsPressed ( uint8_t  id,
bool  waitForRelease = false 
)

Je teď stisknuto tlačítko?

Parametry
idčíslo tlačítka jako na desce, od 1 do 3 včetně.
waitForReleasepokud je stisknuto, počká před vrácením výsledku na jeho uvolnění (default: false)
Návratová hodnota
Vrátí true pokud je tlačítko stisknuto.

◆ rkButtonWaitForRelease()

void rkButtonWaitForRelease ( uint8_t  id)

Počkat, dokud není tlačítko uvolněno.

Pokud tlačítko není stisknuté, počká pouze několik desítek ms, tedy nečeká na stisknutí.

Parametry
idčíslo tlačítka jako na desce, od 1 do 3 včetně.