13.1. OpenMV IDE#

OpenMV IDE es la aplicación de escritorio para trabajar con tu OpenMV Cam. Todo en ella sirve a un único ciclo: editar un script de MicroPython, ejecutarlo en la cámara y observar cómo el búfer de fotogramas y la salida serie se transmiten en vivo mientras se ejecuta. El IDE está construido sobre el núcleo del editor de Qt Creator, y toda la aplicación está diseñada en torno a ese ciclo – un script no necesita archivos de proyecto, configuraciones de compilación ni configuración de compilador. Escribes un script y lo ejecutas en una cámara; ese es todo el modelo.

La ventana principal tiene cuatro regiones de trabajo. El editor ocupa el lado izquierdo y contiene tus scripts abiertos, con la terminal serie debajo mostrando todo lo que el script imprime. El visor del búfer de fotogramas se sitúa en la parte superior derecha y muestra lo que la cámara capturó por última vez, y el panel debajo de él contiene el histograma de lo que muestra el búfer de fotogramas – o, con solo cambiar un selector, la información de la placa de la cámara, su uso de memoria, las estadísticas del enlace o los canales de valores y controles que publica el script. Una columna de botones de barra de herramientas en el borde izquierdo contiene los controles de archivo, edición, conexión y ejecución, y una barra de estado a lo largo del borde inferior informa de lo que está haciendo la cámara conectada. Puedes contraer cualquier panel cuando el script necesite el espacio.

The main window with a script running: edit on the left, watch on the right.

Los atajos de teclado de este capítulo están escritos para Windows y Linux; en macOS sustituye Ctrl por Cmd.

Conclusión