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
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
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
Wordt geactiveerd wanneer de knopstatus verandert (ingedrukt/vrijgegeven).
- Type: gebeurtenisblok
- Output: start verbonden script
- Statusopties:
ingedrukt,vrijgegeven
Knopwaarde (boolean)
Geeft de huidige knopstatus weer.
- Type: waarde-blok
- Output:
true/false - Statusopties:
ingedrukt,vrijgegeven
D-pad blokken
D-pad gebeurtenis
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)
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
Wordt geactiveerd wanneer de joystickpositie verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Statusopties:
boven,onder,links,rechts,bewogen,vrijgegeven
Joystick waarde (float)
Geeft de waarde van de joystick-as weer.
- Type: waarde-blok
- Output: numeriek (float), meestal in een genormaliseerd bereik
- Asopties:
X-as,Y-as
Pedaalblokken
Pedaalgebeurtenis
Wordt geactiveerd wanneer pedaalinvoer verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Pedaalopties:
elke,rem,acceleratie - Statusopties:
bewogen,ingedrukt,vrijgegeven
Pedaalwaarde (float)
Geeft de analoge pedaalwaarde weer.
- Type: waarde-blok
- Output: numeriek (float)
Pedaalwaarde (boolean)
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
Wordt geactiveerd wanneer de schuifregelaarwaarde verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Statusopties:
laag,hoog,bewogen,vrijgegeven
Schuifregelaar waarde (float)
Geeft de huidige waarde van de schuifregelaar weer.
- Type: waarde-blok
- Output: numeriek (float)
Stapblokken
Stapgebeurtenis
Wordt geactiveerd wanneer de stapwaarde verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Stapopties:
elk,reset,min,plus - Knopstatusopties:
ingedrukt,vrijgegeven
Stapwaarde (float)
Geeft de huidige stapwaarde weer.
- Type: waarde-blok
- Output: numeriek (float)
Stuurwielblokken
Stuurwiel gebeurtenis
Wordt geactiveerd wanneer de stuurwielpositie verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Statusopties:
bewogen,ingedrukt,vrijgegeven
Stuurwiel waarde (float)
Geeft de huidige stuurwielwaarde weer.
- Type: waarde-blok
- Output: numeriek (float)
Stuurwiel waarde (boolean)
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
Wordt geactiveerd wanneer de schakelaarstatus verandert.
- Type: gebeurtenisblok
- Output: start verbonden script
- Toggle-opties:
ingeschakeld,uit
Schakelaar waarde (boolean)
Geeft de huidige schakelaarstatus weer.
- Type: waarde-blok
- Output:
true/false - Statusopties:
ingeschakeld,uit
Monitorblokken
Monitor tonen
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
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
Stelt de kantelwaarde (helling/rol) in voor de dashboard kantelmonitor.
- Type: opdrachtblok
- Typisch gebruik: runtime kantelwaarden weergeven in een speciale kantelmonitor
- Asopties:
helling,rol