Paso 3: GUI principal código Resumen
En la interfaz gráfica de usuario principal, el código es un derivado simplificado de interfaz gráfica de usuario principal del anterior proyecto de LabForms. De pulcritud, mucho de la API de formas de onda llamadas han sido agrupadas juntos en subVIs. En la nueva interfaz gráfica de usuario principal hay dos secciones primarias para centrarse en, el Lazo de selección de dispositivo y la sección de Ejecutar las funciones del dispositivo .
Lazo de selección de dispositivo
El Dispositivo de selección lazo tiene dos funciones principales. Primero busca dispositivos compatibles para conectarse usando el "encontrar conectado Devices.vi". Se ha añadido una opción de botón de actualización para que pueda conectar un dispositivo después de iniciar la interfaz gráfica de usuario Main.vi. El "encontrar conectado Devices.vi" comprueba para asegurarse de que ninguna otra aplicación ya está utilizando el dispositivo que desea abrir. Si el dispositivo ya está en uso, los controles del panel frontal están configurados para que el botón "OK" está difuminado. Esto le impide abrir un dispositivo que ya está en uso. Si el dispositivo no está en uso puede golpear 'OK' para avanzar hacia el proceso de apertura. Una vez que la apertura del proceso seres termina el Lazo de selección de dispositivo y se inicia la sección de Ejecutar las funciones del dispositivo .
Ejecutar las funciones del dispositivo
La primera porción de esta sección abre el dispositivo seleccionado. El proceso es bastante auto explicativo y no necesita ser explicado en detalle. Consulte los comentarios numerados en el código para obtener más información. Una vez que el dispositivo se abre, cualquier encargo VI que usted diseñó comenzará a funcionar. En este proyecto se ejecuta "Gen.vi forma de onda GUI personalizada". Si desea que alcance su salida de la señal medida, puede haga clic en el botón Habilitar alcance antes de seleccionar el dispositivo. Se abrirá la ventana del osciloscopio estándar de LabForms.