Evenimente
Categoria Evenimente conține blocuri care pornesc scripturi atunci când apare o condiție.
Evenimente de bază
Când programul a pornit (Începător)
Pornește acest script o singură dată atunci când programul profilului începe.
- Declanșator: pornirea programului
- Utilizare tipică: inițializarea variabilelor, stări implicite pentru motoare, sunete de pornire
Când (Avansat)
Rulează când o condiție selectată devine adevărată.
- Declanșator: bazat pe condiție
- Utilizare tipică: ramificare logică în funcție de starea din runtime
Când timerul este mai mare decât (Avansat)
Rulează când valoarea timerului depășește un prag.
- Declanșator: timp scurs
- Utilizare tipică: acțiuni întârziate, faze temporizate
Când mesajul este primit (Guru)
Pornește un script când este primit un mesaj broadcast corespunzător.
- Declanșator: canal de mesaje
- Utilizare tipică: sincronizarea mai multor scripturi
Trimite mesaj (Guru)
Trimite un mesaj tuturor scripturilor care ascultă acel mesaj.
- Declanșator: trimitere imediată
- Utilizare tipică: notificarea altor scripturi fără a aștepta
Trimite mesaj și așteaptă (Guru)
Trimite un mesaj și pune în pauză acest script până când ascultătorii termină.
- Declanșator: trimitere imediată + așteptare
- Utilizare tipică: fluxuri etapizate unde ordinea este importantă
Evenimente hub
Buton hub apăsat (Începător)
Rulează când butonul principal de pe hub este apăsat.
- Opțiuni stare:
apăsat,eliberat,schimbat - Notă: opțiunile disponibile pot diferi în funcție de modelul hub-ului
Conexiunea hub schimbată (Începător)
Rulează când starea conexiunii hub-ului se schimbă (conectat sau deconectat).
- Declanșator: schimbare stare conexiune
- Utilizare tipică: gestionarea reconectării și comportament sigur după pierderea conexiunii
Bateria hub schimbată (Începător)
Rulează când nivelul bateriei raportat de hub se schimbă.
- Declanșator: actualizare nivel baterie
- Utilizare tipică: avertizări baterie scăzută și schimbare mod economisire energie
Accelerometrul hub schimbat (Guru)
Rulează când valorile accelerației se schimbă.
Înclinarea hub schimbată (Începător)
Rulează când valoarea înclinării se schimbă.
- Opțiuni unghi:
oricare,înclinare,rotire,derapaj - Notă:
derapajeste disponibil doar pe hub-uri care oferă acest tip de date
Orientarea hub schimbată (Începător)
Rulează când starea de orientare se schimbă (de exemplu: față/sus/jos/stânga/dreapta).
Evenimente port senzori
Eveniment senzor culoare Technic (Începător)
Rulează când senzorul de culoare Technic detectează o culoare selectată.
Eveniment senzor distanță Technic (Începător)
Rulează când valorile senzorului de distanță Technic corespund condiției selectate.
- Opțiuni comparație:
mai aproape decât,mai departe decât,exact la - Opțiuni unitate:
mm,cm,inci,% - Notă: unitățile disponibile depind de modul senzorului și dispozitivul conectat
Eveniment senzor distanță BOOST (Începător)
Rulează când senzorul de distanță BOOST atinge pragul/condiția aleasă.
- Opțiuni comparație:
mai aproape decât,mai departe decât,exact la - Opțiuni unitate:
%,cm,inci
Eveniment senzor culoare BOOST (Începător)
Rulează când senzorul BOOST detectează o culoare sau valoare selectată.