ImagenImagenImagenImagen
Hazte Socio (El Foro siempre Gratis)
Paga con Tarjetas+ Info www.arde.cc/socios

Programando tarjetas de National Instruments en C++

Postea aqui toda la parte de programación del lenguaje C, C++, C#...

Moderador: Junta Directiva

Responder
Avatar de Usuario
fusion
Usuario Avanzado
Usuario Avanzado
Mensajes: 388
Registrado: Mar Oct 09, 2007 2:12 pm
Nombre: Javier Lopez Segura
Ubicación: Madrid
Contactar:

Programando tarjetas de National Instruments en C++

Mensaje por fusion » Mar Jun 25, 2013 10:49 am

Para ello usaremos Visual Studio 6.0 (aunque ignoro si funcionará en linux, u otros artefactos)

Para ello instalaremos la librería NiDAQ gratuito de la web de National Instruments
y en el Visual Studio creamos un proyecto tipo console application.

Luego incluimos el fichero, la librería y el header en el proyecto, que en el Visual Studio se hace así:
1. Incluir alguno de los ejemplos de adquisición y generación analógica y digital están por aquí:
C:\Documents and Settings\All Users\Documentos\National Instruments\NI-DAQ\Examples\DAQmx ANSI C
Estos parecen más sencillos pero no los he probado:
c:\Archivos de programa\National Instruments\NI-DAQ\Examples\VisualC
2. Ir a Project » Add to Project » File menu y añadimos NIDAQmx.h que se suele hallar en estos lugares:
c:\Archivos de programa\National Instruments\NI-DAQ\DAQmx ANSI C Dev\include\NIDAQmx.h
3. Añade librería ...National Instruments\NI_DAQ\DAQmx ANSI C Def\lib\msvc\nidaqmx.lib


¡¡¡Lincar y 0 errores!!!! :)

suerte



Avatar de Usuario
fusion
Usuario Avanzado
Usuario Avanzado
Mensajes: 388
Registrado: Mar Oct 09, 2007 2:12 pm
Nombre: Javier Lopez Segura
Ubicación: Madrid
Contactar:

Re: Programando tarjetas de National Instruments en C++

Mensaje por fusion » Mar Jun 25, 2013 11:46 am

Bueno, ya he probado los segundos ejemplos, para que corran también hay que hacerlo de esta otra forma:
1. Añade Go to the Project » Add to Project » File menu
D:\Archivos de programa\National Instruments\NI-DAQ\DAQmx ANSI C Dev\include\NIDAQmx.h
Y también:
D:\Archivos de programa\National Instruments\NI_DAQ\include\nidaqex.h

2. Añade librería D:\Archivos de programa\National Instruments\NI_DAQ\DAQmx ANSI C Def\lib\msvc\
la librería nidaqmx.lib
3. Añade también del directorio NI-DAQ\LIB las librerías: nidaq32.lib file and the nidex32.lib file

PERO, no vá en XP, pues hay que bajar un parche llamado Hotfix que no me funciona (qué raro)

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados