|
Estoy utilizando NI-IMAQ para cámaras USB y mi programa requiere accesar múltiples cámaras. Mis cámaras son exactamente del mismo modelo, por lo que el VI de IMAQ USB Enumerate Cameras me regresa un arreglo donde los elementos contienen exactamente el mismo nombre para la cámara. Cuando utilizo este nombre de cámara con IMAQ USB Init y las funciones de adquisición, mi VI sólo adquiere imágenes de una de las cámaras y nunca puedo adquirir imágenes desde las otras cámaras.
El problema radica dentro del controlador del fabricante de la cámara USB. Algunos controladores cambian el nombre de la cámara a un nombre único (nombre cámara 1 y nombre cámara 2) si existe más de una cámara conectada. Si este es el caso, el controlador de NI-IMAQ para cámaras USB será capaz de acceder a cada una de las cámaras dado que cada una tendra un nombre único, sin embargo las imágenes no podrán ser adquiridas simultaneamente en ambas cámaras.
Desafortunadamente algunos controladores de cámaras USB no ofrecen esta funcionalidad, por lo que regresarán el mismo nombre para cada cámara si múltiples cámaras se conectan al mismo tiempo. Si este es el caso, la única solución alternatica es utilizar dos modelos de cámara alternativos o utilizar una cámara USB cuyo controlador le de un nombre único a cada cámara.
NI Developer Zone: NI-IMAQ for USB Cameras (Inglés)
KnowledgeBase 3HI7698M: What Cameras are Supported by the NI-IMAQ for USB Cameras Driver? (Inglés)
Product Manuals: NI-IMAQ for USB Cameras User Guide (Inglés)
|