13.2.2. Köra skriptet#

Viewer kör en produkts skript snarare än ett som du redigerar. Startknappen – den gröna pilen under anslutningsknappen, eller Ctrl+R – kör skriptet; medan det körs blir startknappen en stoppknapp som stoppar det. Ett skript kan överlämnas till Viewer på kommandoraden så att det börjar köra i det ögonblick en kamera ansluter, vilket är det vanliga sättet att rikta Viewer mot en färdig applikation.

Medan ett skript körs strömmas dess print()-utdata in i serial terminal och varje bildruta det fångar visas i frame buffer viewer. Det är hela poängen med Viewer: anslut en kamera, kör produktens skript och se det arbeta.

Det relaterade alternativet Tools → Stop Script on Connect/Disconnect (på som standard) stoppar det körande skriptet när Viewer ansluter eller kopplas från, så att en kamera alltid lämnas i ett känt tillstånd. En kamera fortsätter också att köra vilket skript som än är lagrat på den som main.py när den har ström, med eller utan Viewer ansluten – anslutning låter dig helt enkelt se på.