13.2.2. A szkript futtatása#

A Viewer egy termék szkriptjét futtatja, nem pedig egyet, amelyet éppen szerkeszt. Az indítás gomb – a csatlakozás gomb alatti zöld nyíl, vagy a Ctrl+R – futtatja a szkriptet; miközben fut, az indítás gomb leállítás gombbá válik, amely leállítja azt. Egy szkript átadható a Viewernek a parancssorban, így elkezd futni abban a pillanatban, amikor egy kamera csatlakozik, ami a szokásos módja annak, hogy a Viewert egy kész alkalmazásra irányítsa.

Miközben egy szkript fut, a print() kimenete a serial terminal panelbe folyik, és minden általa rögzített képkocka megjelenik a frame buffer viewer panelen. Ez a Viewer teljes lényege: csatlakoztasson egy kamerát, futtassa a termék szkriptjét, és figyelje, ahogy működik.

A kapcsolódó Tools → Stop Script on Connect/Disconnect beállítás (alapértelmezetten bekapcsolva) leállítja a futó szkriptet, amikor a Viewer csatlakozik vagy leválik, így egy kamera mindig ismert állapotban marad. Egy kamera ezenkívül futtatja a rajta main.py néven tárolt szkriptet, amíg áram alatt van, akár csatlakozik a Viewer, akár nem – a csatlakozás egyszerűen lehetővé teszi, hogy figyelje.