13.2.2. Betiği çalıştırma#

Viewer, düzenlediğiniz bir betik yerine bir ürünün betiğini çalıştırır. Başlat düğmesi – bağlan düğmesinin altındaki yeşil ok ya da Ctrl+R – betiği çalıştırır; çalışırken, başlat düğmesi onu durduran bir durdur düğmesine dönüşür. Bir betik, Viewer’a komut satırında verilebilir, böylece bir kamera bağlandığı anda çalışmaya başlar; bu, Viewer’ı tamamlanmış bir uygulamaya yönlendirmenin olağan yoludur.

Bir betik çalışırken, print() çıktısı serial terminal’e akar ve yakaladığı her çerçeve frame buffer viewer’de görünür. Viewer’ın tüm amacı budur: bir kamera bağlayın, ürünün betiğini çalıştırın ve çalışmasını izleyin.

İlgili Tools → Stop Script on Connect/Disconnect seçeneği (varsayılan olarak açık), Viewer bağlandığında veya ayrıldığında çalışan betiği durdurur, böylece bir kamera her zaman bilinen bir durumda bırakılır. Bir kamera ayrıca, güç olduğunda, Viewer bağlı olsun ya da olmasın, üzerinde main.py olarak depolanan hangi betikse onu çalıştırmaya devam eder – bağlanmak yalnızca onu izlemenizi sağlar.