Program (ESP32)¶
Bloky v pořadí podle toolboxu:
- Kód po startu programu
- Smyčka programu
- Try/except
- Text chyby (python_catch_err)
- Část programu
- Vložený příkaz (exec_python)
- Editor Python kódu (ACE)
- Kód při ukončení
Praktické zásady¶
- Kód po startu používej pro inicializaci, která se má provést jen jednou.
- Smyčka programu je pro opakované akce, proto do ní nedávej zbytečně blokující čekání.
- Sekce programu slouží hlavně k uspořádání kódu a vypnutá se do výsledku vůbec nezapíše.
- Vložený Python používej střídmě, zhoršuje přenositelnost a validaci bloků.
- Kritický úklid (soubor, periferie) dávej do ukončovací logiky.