13.2.2. Skriptin suorittaminen#
Viewer suorittaa tuotteen skriptin sen sijaan, että muokkaisit sitä. Käynnistyspainike – vihreä nuoli yhdistyspainikkeen alapuolella tai Ctrl+R – suorittaa skriptin; sen ollessa käynnissä käynnistyspainike muuttuu pysäytyspainikkeeksi, joka pysäyttää sen. Skripti voidaan antaa Viewerille komentorivillä, jolloin se alkaa suorittua heti kun kamera yhdistää; tämä on tavallinen tapa osoittaa Viewer valmiiseen sovellukseen.
Kun komentosarja on käynnissä, sen print()-tuloste virtaa serial terminal -näkymään, ja jokainen sen kaappaama kuva näkyy frame buffer viewer -näkymässä. Tämä on Viewerin koko tarkoitus: kytke kamera, aja tuotteen komentosarja ja katso, kuinka se toimii.
Aiheeseen liittyvä Tools → Stop Script on Connect/Disconnect -asetus (oletuksena päällä) pysäyttää käynnissä olevan skriptin, kun Viewer liittyy tai irtoaa, joten kamera jää aina tunnettuun tilaan. Kamera myös jatkaa sille main.py-nimellä tallennetun skriptin suorittamista aina kun sillä on virtaa, oli Viewer liitettynä tai ei – yhdistäminen vain antaa sinun katsoa sitä.