Dashboard-kontroller
Dessa block används för att läsa användarinmatning från kontroller på skärmen, reagera på användaråtgärder och uppdatera dashboard-gränssnittets tillstånd.
Globala dashboard-kontrollblock
Ställ in kontrollfärg
Ändrar den visuella accentfärgen för vald dashboard-kontroll.
- Typ: kommandoblock
- Typisk användning: visa körtidstillstånd eller dynamiskt ändra kontrollens stil baserat på villkor
Ställ in kontrollens interaktivitet
Styr interaktiviteten för vald dashboard-kontroll. Om interaktivitet är inaktiverad reagerar kontrollen inte på touchinmatning.
- Typ: kommandoblock
- Typisk användning: tillfälligt låsa kontroller under särskild logik eller säkerhetstillstånd
- Tillståndsalternativ:
aktivera,inaktivera
Knappblock
Knapphändelse
Utlöses när dashboard-knappen byter tillstånd (nedtryckt/släppt).
- Typ: händelseblock
- Utdata: startar anslutet skript
- Tillståndsalternativ:
nedtryckt,släppt
Knappvärde (booleskt)
Rapporterar aktuellt tillstånd för dashboard-knappen.
- Typ: värdeblock
- Utdata:
true/false - Tillståndsalternativ:
nedtryckt,släppt
D-pad-block
D-pad-händelse
Utlöses när D-pad-riktningen ändras eller matchar den konfigurerade riktningen.
- Typ: händelseblock
- Utdata: startar anslutet skript
- Riktningsalternativ:
upp,ner,vänster,höger - Knappstatusalternativ:
nedtryckt,släppt
D-pad-värde (booleskt)
Rapporterar om en vald D-pad-riktning är aktiv.
- Typ: värdeblock
- Utdata:
true/false - Riktningsalternativ:
upp,ner,vänster,höger - Knappstatusalternativ:
nedtryckt,släppt
Joystickblock
Joystickhändelse
Utlöses när joystickens position ändras.
- Typ: händelseblock
- Utdata: startar anslutet skript
- Tillståndsalternativ:
upp,ner,vänster,höger,flyttad,släppt
Joystickvärde (float)
Rapporterar joystickens axelvärde.
- Typ: värdeblock
- Utdata: numeriskt (float), vanligtvis inom ett normaliserat intervall
- Axelalternativ:
X-axel,Y-axel
Pedalblock
Pedalhändelse
Utlöses när pedalinmatning ändras.
- Typ: händelseblock
- Utdata: startar anslutet skript
- Pedalalternativ:
vilken som helst,broms,acceleration - Tillståndsalternativ:
flyttad,nedtryckt,släppt
Pedalvärde (float)
Rapporterar pedalens analoga värde.
- Typ: värdeblock
- Utdata: numeriskt (float)
Pedalvärde (booleskt)
Returnerar valt tillstånd beroende på om en specifik pedal är nedtryckt eller släppt.
- Typ: värdeblock
- Utdata:
true/false - Pedalalternativ:
broms,acceleration - Tillståndsalternativ:
nedtryckt,släppt
Reglageblock
Reglagehändelse
Utlöses när reglagesvärdet ändras.
- Typ: händelseblock
- Utdata: startar anslutet skript
- Tillståndsalternativ:
låg,hög,flyttad,släppt
Reglagevärde (float)
Rapporterar aktuellt reglagesvärde.
- Typ: värdeblock
- Utdata: numeriskt (float)
Stepperblock
Stepperhändelse
Utlöses när steppervärdet ändras med ett steg.
- Typ: händelseblock
- Utdata: startar anslutet skript
- Stegalternativ:
vilken som helst,återställ,minus,plus - Knappstatusalternativ:
nedtryckt,släppt
Steppervärde (float)
Rapporterar aktuellt steppervärde.
- Typ: värdeblock
- Utdata: numeriskt (float)
Rattblock
Ratthändelse
Utlöses när rattens position ändras.
- Typ: händelseblock
- Utdata: startar anslutet skript
- Tillståndsalternativ:
flyttad,nedtryckt,släppt
Rattvärde (float)
Rapporterar aktuellt rattvärde.
- Typ: värdeblock
- Utdata: numeriskt (float)
Rattvärde (booleskt)
Returnerar valt tillstånd beroende på om ratten är nedtryckt eller släppt.
- Typ: värdeblock
- Utdata:
true/false - Tillståndsalternativ:
flyttad,nedtryckt,släppt
Växelblock
Växelhändelse
Utlöses när växelns tillstånd ändras.
- Typ: händelseblock
- Utdata: startar anslutet skript
- Växlingsalternativ:
på,av
Växelvärde (booleskt)
Rapporterar aktuellt växeltillstånd.
- Typ: värdeblock
- Utdata:
true/false - Tillståndsalternativ:
på,av
Monitorblock
Visa monitor
Visar information (text eller värde) på dashboard-monitorn.
- Typ: kommandoblock
- Typisk användning: visa batterinivå, motorvinkel, aktuell ansluten enhet på en hubbport och liknande körtidsinformation
Ställ in monitorvärde
Ställer in heltalsvärdet för en hastighetsmätar-monitor på dashboarden.
- Typ: kommandoblock
- Typisk användning: uppdatera hastighetsmätarens värde under körning
Ställ in monitorlutningsvärde
Ställer in lutningsmonitorns värde (lutning/rullning) för dashboardens lutningsmonitor.
- Typ: kommandoblock
- Typisk användning: visa lutningsvärden under körning i en dedikerad lutningsmonitor
- Axelalternativ:
lutning,rullning