13.2.2. Spuštění skriptu#

Viewer spouští skript produktu, nikoli skript, který upravujete. Tlačítko spuštění – zelená šipka pod tlačítkem připojení, nebo Ctrl+R – spustí skript; během jeho běhu se tlačítko spuštění změní na tlačítko zastavení, které jej zastaví. Skript lze Vieweru předat na příkazovém řádku, takže se spustí v okamžiku připojení kamery, což je obvyklý způsob, jak Viewer nasměrovat na hotovou aplikaci.

Během běhu skriptu jeho výstup print() proudí do serial terminal a každý zachycený snímek se objeví v frame buffer viewer. To je celý smysl Vieweru: připojit kameru, spustit skript produktu a sledovat, jak pracuje.

Související možnost Tools → Stop Script on Connect/Disconnect (ve výchozím stavu zapnuta) zastaví běžící skript, když se Viewer připojí nebo odpojí, takže kamera je vždy ponechána ve známém stavu. Kamera také, dokud má napájení, spouští jakýkoli skript, který je na ní uložen jako main.py, ať už je Viewer připojen, nebo ne – připojení vám jednoduše umožní ji sledovat.