13.2.2. Menjalankan skrip#
Viewer menjalankan skrip sebuah produk alih-alih skrip yang sedang Anda edit. Tombol start -- panah hijau di bawah tombol connect, atau Ctrl+R -- menjalankan skrip; saat berjalan, tombol start menjadi tombol stop yang menghentikannya. Sebuah skrip dapat diberikan ke Viewer melalui baris perintah sehingga skrip mulai berjalan saat sebuah kamera terhubung, yang merupakan cara biasa untuk mengarahkan Viewer ke sebuah aplikasi yang sudah selesai.
Saat sebuah skrip berjalan, keluaran print()-nya mengalir ke serial terminal dan setiap frame yang ditangkapnya muncul di frame buffer viewer. Itulah inti dari Viewer: hubungkan sebuah kamera, jalankan skrip produk, dan saksikan cara kerjanya.
Opsi terkait Tools → Stop Script on Connect/Disconnect (aktif secara default) menghentikan skrip yang berjalan saat Viewer terhubung atau terlepas, sehingga sebuah kamera selalu ditinggalkan dalam keadaan yang diketahui. Sebuah kamera juga terus menjalankan skrip apa pun yang tersimpan di dalamnya sebagai main.py selama memiliki daya, dengan atau tanpa Viewer terpasang -- menghubungkan hanya membuat Anda dapat menyaksikannya.