Dashboardbedieningselementen
Deze blokken worden gebruikt om gebruikersinvoer van schermbedieningselementen te lezen, te reageren op gebruikersacties en de status van de dashboard-UI bij te werken.
Globale dashboard controllerblokken
Stel controllerkleur in (Gevorderd)
Wijzigt de visuele accentkleur van de geselecteerde dashboardcontroller.
- Type: opdrachtblok
- Typisch gebruik: runtime-status aangeven of dynamisch de stijl van de controller wijzigen op basis van voorwaarden
Stel controllerinteractiviteit in (Gevorderd)
Beheert de interactiviteit van de geselecteerde dashboardcontroller.
Als interactiviteit is uitgeschakeld, reageert de controller niet op aanraakinvoer.
- Type: opdrachtblok
- Typisch gebruik: tijdelijk vergrendelen van bedieningselementen tijdens specifieke logica of veiligheidsstatussen
- Statusopties:
inschakelen,uitschakelen
Knopblokken
Knopgebeurtenis (Beginner)
Wordt geactiveerd wanneer de knopstatus verandert (ingedrukt/vrijgegeven).
- Type: gebeurtenisblok
- Output: start verbonden script
- Statusopties:
ingedrukt,vrijgegeven
Knopwaarde (boolean) (Beginner)
Geeft de huidige knopstatus weer.
- Type: waarde-blok
- Output:
true/false - Statusopties:
ingedrukt,vrijgegeven
D-pad blokken
D-pad gebeurtenis (Beginner)
Wordt geactiveerd wanneer de richting van de D-pad verandert of overeenkomt met de ingestelde richting.
- Type: gebeurtenisblok
- Output: start verbonden script
- Richtingsopties:
boven,onder,links,rechts - Knopstatusopties:
ingedrukt,vrijgegeven
D-pad waarde (boolean) (Beginner)
Geeft aan of een geselecteerde D-pad richting actief is.
- Type: waarde-blok
- Output:
true/false - Richtingsopties:
boven,onder,links,rechts - Knopstatusopties:
ingedrukt,vrijgegeven
Joystickblokken
Joystick gebeurtenis (Beginner)
Wordt geactiveerd wanneer de joystickpositie verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Statusopties:
boven,onder,links,rechts,bewogen,vrijgegeven
Joystick waarde (float) (Beginner)
Geeft de waarde van de joystick-as weer.
- Type: waarde-blok
- Output: numeriek (float), meestal in een genormaliseerd bereik
- Asopties:
X-as,Y-as
Joystick waarde (boolean) (Beginner)
Geeft aan of de geselecteerde joystick is ingedrukt of losgelaten.
- Type: waarde-blok
- Output:
true/false - Statusopties:
ingedrukt,losgelaten
Pedaalblokken
Pedaalgebeurtenis (Beginner)
Wordt geactiveerd wanneer pedaalinvoer verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Pedaalopties:
elke,rem,acceleratie - Statusopties:
bewogen,ingedrukt,vrijgegeven
Pedaalwaarde (float) (Beginner)
Geeft de analoge pedaalwaarde weer.
- Type: waarde-blok
- Output: numeriek (float)
Pedaalwaarde (boolean) (Beginner)
Geeft de geselecteerde status terug op basis van of een specifiek pedaal is ingedrukt of vrijgegeven.
- Type: waarde-blok
- Output:
true/false - Pedaalopties:
rem,acceleratie - Statusopties:
ingedrukt,vrijgegeven
Schuifregelaarblokken
Schuifregelaar gebeurtenis (Beginner)
Wordt geactiveerd wanneer de schuifregelaarwaarde verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Statusopties:
laag,hoog,bewogen,vrijgegeven
Schuifregelaar waarde (float) (Beginner)
Geeft de huidige waarde van de schuifregelaar weer.
- Type: waarde-blok
- Output: numeriek (float)
Stapblokken
Stapgebeurtenis (Beginner)
Wordt geactiveerd wanneer de stapwaarde verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Stapopties:
elk,reset,min,plus - Knopstatusopties:
ingedrukt,vrijgegeven
Stapwaarde (float) (Beginner)
Geeft de huidige stapwaarde weer.
- Type: waarde-blok
- Output: numeriek (float)
Stuurwielblokken
Stuurwiel gebeurtenis (Beginner)
Wordt geactiveerd wanneer de stuurwielpositie verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Statusopties:
bewogen,ingedrukt,vrijgegeven
Stuurwiel waarde (float) (Beginner)
Geeft de huidige stuurwielwaarde weer.
- Type: waarde-blok
- Output: numeriek (float)
Stuurwiel waarde (boolean) (Beginner)
Geeft de geselecteerde status terug op basis van of het stuurwiel is ingedrukt of vrijgegeven.
- Type: waarde-blok
- Output:
true/false - Statusopties:
bewogen,ingedrukt,vrijgegeven
Schakelaarblokken
Schakelaar gebeurtenis (Beginner)
Wordt geactiveerd wanneer de schakelaarstatus verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Toggle-opties:
ingeschakeld,uit
Schakelaar waarde (boolean) (Beginner)
Geeft de huidige schakelaarstatus weer.
- Type: waarde-blok
- Output:
true/false - Statusopties:
ingeschakeld,uit
Monitorblokken
Monitor tonen (Beginner)
Toont informatie (tekst of waarde) op de dashboardmonitor.
- Type: opdrachtblok
- Typisch gebruik: batterijstatus, motorhoek, huidig verbonden apparaat op een hubpoort en soortgelijke runtime-informatie tonen
Monitor waarde instellen (Beginner)
Stelt een integerwaarde in voor een dashboard snelheidsmeter-monitor.
- Type: opdrachtblok
- Typisch gebruik: bijwerken van een snelheidsmeter-achtige monitor tijdens runtime
Monitor kanteling waarde instellen (Beginner)
Stelt de kantelwaarde (helling/rol) in voor de dashboard kantelmonitor.
- Type: opdrachtblok
- Typisch gebruik: runtime kantelwaarden weergeven in een speciale kantelmonitor
- Asopties:
helling,rol