el 01-20-2007 10:20 AM
el 01-23-2007 05:32 PM
el 01-23-2007 11:43 PM
el 01-24-2007 12:14 AM
Hola Rulas
Gracias por tu participacion activa en los foros de National Instruments. Una manera sencilla es hacerlo por medio del driver que viene con tu camara.
Si este driver o libreria dinamica esta escrita en C o el estandar de windows puedes hacer un llamado directamente a sus funciones desde labview ( no solo desplegar la camara sino tambien controlarla) , los usuarios avanzados de nuestro producto labWindows CVI tambien recomiendan desarrollar un driver para hacer tales funciones.
Si ya tienes la DLL, esta escrita en C y tienes labview 8.2 puedes utilizar el wizard para llamadas a librerias el cual te genera un VI para cada funcion de tu camara los cuales puedes pegar en un nuevo VI para manejar todo desde nuestra plataforma.
Si esto no es posible, por lo que veo de tu liga se obtiene una senial de video que tal vez podamos procesar desde labview con un desfasamiento a la interfaz con la que controlas la camara.
Esto no se si sea tan recomendable para tu aplicacion pero creo que tambien es valido.
Espero que con esto se te hayan aclarado algunas de tus dudas y si necesitas mas informacion por favor hazmelo saber
saludos cordiales
el 01-24-2007 09:02 AM
el 01-24-2007 02:15 PM
rulas23 buen día!
Para llamar una dll en LabVIEW es muy sencillo, solamente tienes que invocar el Call Library Function para que lo puedas hacer, de hecho para que puedas llamar una dll es necesario que sepas como funciona tu dll y que parámetros tiene para que puedas hacer esto de buena manera. Te mando una liga donde puedes verificar esto.
http://zone.ni.com/devzone/cda/tut/p/id/3009
Que tengas un excelente día y gracias por usar los Foros de National Instruments
NorSa
AE LATAM
el 01-24-2007 02:41 PM
el 01-26-2007 09:04 AM
Rulas,
Para configurar el Call Library Function viene en la página que te mandé, pero es muy sencillo, ya una vez que tienes la dll y sabes como funciona, es decir que tipo de datos contiene, si son números, letras, de que tamaño y que atributos tiene (esto lo puedes ver desde la página de la empresa que hizo los dll's) y te vas al diagrama de bloques, allí añades el Call Library Function Node y te va a abrir una ventana en donde lo configuras, es decir, le dices a esa cajita, que dll quieres leer, que entrada tienes y que salida, así como si es reentrante o no, esto quiere decir que multiples VI's puedan leer la dll y listo, ya la tienes funcionando, de hecho si le das en Help>>Find Examples, y en search le pones dll seguramente vendrá un ejemplo de como usarlas. Te mando un saludo y que tengas un excelente día
NorSa
AE LATAM
el 01-26-2007 01:58 PM
el 02-06-2007 03:31 PM
rulas23,
Has tratado de contactar a los fabricantes acerca de sus dlls? Tal vez ellos te puedan decir donde estan o también si quieres pasarnos la página y tal vez podría hacer una búsqueda para ti.
Te mando un saludo!
AE LATAM