Ovladače dashboardu
Tyto bloky se používají ke čtení uživatelského vstupu z ovládacích prvků na obrazovce, reakci na akce uživatele a aktualizaci stavu UI dashboardu.
Globální bloky ovladačů dashboardu
Nastavit barvu ovladače
Změní zvýrazňovací barvu vybraného ovladače dashboardu.
- Typ: příkazový blok
- Typické použití: indikace běhových stavů nebo dynamická změna stylu ovladače podle podmínek
Nastavit interaktivitu ovladače
Řídí interaktivitu vybraného ovladače dashboardu. Pokud je interaktivita zakázána, ovladač nereaguje na dotykový vstup.
- Typ: příkazový blok
- Typické použití: dočasné uzamčení ovládání při specifické logice nebo v bezpečnostních stavech
- Možnosti stavu:
povolit,zakázat
Bloky tlačítek
Událost tlačítka
Spustí se, když tlačítko dashboardu změní stav (stisknuto/uvolněno).
- Typ: blok události
- Výstup: spustí připojený skript
- Možnosti stavu:
stisknuto,uvolněno
Hodnota tlačítka (boolean)
Vrací aktuální stav tlačítka dashboardu.
- Typ: blok hodnoty
- Výstup:
true/false - Možnosti stavu:
stisknuto,uvolněno
Bloky D-padu
Událost D-padu
Spustí se, když se směr D-padu změní nebo odpovídá nastavenému směru.
- Typ: blok události
- Výstup: spustí připojený skript
- Možnosti směru:
nahoru,dolů,vlevo,vpravo - Možnosti stavu tlačítka:
stisknuto,uvolněno
Hodnota D-padu (boolean)
Vrací, zda je vybraný směr D-padu aktivní.
- Typ: blok hodnoty
- Výstup:
true/false - Možnosti směru:
nahoru,dolů,vlevo,vpravo - Možnosti stavu tlačítka:
stisknuto,uvolněno
Bloky joysticku
Událost joysticku
Spustí se, když se změní poloha joysticku.
- Typ: blok události
- Výstup: spustí připojený skript
- Možnosti stavu:
nahoru,dolů,vlevo,vpravo,pohnut,uvolněno
Hodnota joysticku (float)
Vrací hodnotu osy joysticku.
- Typ: blok hodnoty
- Výstup: číselný (float), obvykle v normalizovaném rozsahu
- Možnosti osy:
osa X,osa Y
Bloky pedálů
Událost pedálů
Spustí se, když se změní vstup pedálů.
- Typ: blok události
- Výstup: spustí připojený skript
- Možnosti pedálu:
jakýkoli,brzda,zrychlení - Možnosti stavu:
pohnut,stisknuto,uvolněno
Hodnota pedálů (float)
Vrací analogovou hodnotu pedálů.
- Typ: blok hodnoty
- Výstup: číselný (float)
Hodnota pedálů (boolean)
Vrací vybraný stav podle toho, zda je konkrétní pedál stisknutý nebo uvolněný.
- Typ: blok hodnoty
- Výstup:
true/false - Možnosti pedálu:
brzda,zrychlení - Možnosti stavu:
stisknuto,uvolněno
Bloky posuvníku
Událost posuvníku
Spustí se, když se změní hodnota posuvníku.
- Typ: blok události
- Výstup: spustí připojený skript
- Možnosti stavu:
nízký,vysoký,pohnut,uvolněno
Hodnota posuvníku (float)
Vrací aktuální hodnotu posuvníku.
- Typ: blok hodnoty
- Výstup: číselný (float)
Bloky krokovače
Událost krokovače
Spustí se, když se hodnota krokovače změní o krok.
- Typ: blok události
- Výstup: spustí připojený skript
- Možnosti kroku:
jakýkoli,resetovat,minus,plus - Možnosti stavu tlačítka:
stisknuto,uvolněno
Hodnota krokovače (float)
Vrací aktuální hodnotu krokovače.
- Typ: blok hodnoty
- Výstup: číselný (float)
Bloky volantu
Událost volantu
Spustí se, když se změní poloha volantu.
- Typ: blok události
- Výstup: spustí připojený skript
- Možnosti stavu:
pohnut,stisknuto,uvolněno
Hodnota volantu (float)
Vrací aktuální hodnotu volantu.
- Typ: blok hodnoty
- Výstup: číselný (float)
Hodnota volantu (boolean)
Vrací vybraný stav podle toho, zda je volant stisknutý nebo uvolněný.
- Typ: blok hodnoty
- Výstup:
true/false - Možnosti stavu:
pohnut,stisknuto,uvolněno
Bloky přepínače
Událost přepínače
Spustí se, když se změní stav přepínače.
- Typ: blok události
- Výstup: spustí připojený skript
- Možnosti přepnutí:
povoleno,vypnuto
Hodnota přepínače (boolean)
Vrací aktuální stav přepínače.
- Typ: blok hodnoty
- Výstup:
true/false - Možnosti stavu:
povoleno,vypnuto
Bloky monitoru
Monitor zobrazit
Zobrazí informace (text nebo hodnotu) na monitoru dashboardu.
- Typ: příkazový blok
- Typické použití: zobrazení úrovně baterie, úhlu motoru, aktuálně připojeného zařízení na portu hubu a podobných běhových informací
Monitor nastavit hodnotu
Nastaví celočíselnou hodnotu pro monitor rychloměru dashboardu.
- Typ: příkazový blok
- Typické použití: aktualizace hodnoty monitoru typu rychloměr za běhu
Monitor náklonu nastavit hodnotu
Nastaví hodnotu monitoru náklonu (náklon/rotace) pro monitor náklonu dashboardu.
- Typ: příkazový blok
- Typické použití: zobrazení běhových hodnot náklonu ve vyhrazeném monitoru náklonu
- Možnosti osy:
náklon,rotace