13.2.2. Pokretanje skripte#

Viewer pokreće skriptu proizvoda, a ne onu koju uređujete. Gumb za pokretanje – zelena strelica ispod gumba za povezivanje, ili Ctrl+R – pokreće skriptu; dok se izvodi, gumb za pokretanje postaje gumb za zaustavljanje koji je zaustavlja. Skripta se Vieweru može predati u naredbenom retku pa se počinje izvoditi čim se kamera poveže, što je uobičajen način da se Viewer usmjeri na gotovu aplikaciju.

Dok se skripta izvodi, njezin print() izlaz prenosi se u serijski terminal, a svaki okvir koji uhvati pojavljuje se u pregledniku međuspremnika okvira. To je cijela poanta Preglednika: spojite kameru, pokrenite skriptu proizvoda i gledajte kako radi.

Povezana opcija Tools → Stop Script on Connect/Disconnect (uključena prema zadanome) zaustavlja pokrenutu skriptu kada se Viewer poveže ili odspoji, pa se kamera uvijek ostavlja u poznatom stanju. Kamera također nastavlja izvoditi bilo koju skriptu pohranjenu na njoj kao main.py dok ima napajanje, sa ili bez povezanog Viewera – povezivanje vam jednostavno omogućuje da je gledate.