Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Libpointer función Matlab no reconocida en Mathscript Labview.

¡Resuelto!
Ir a solución

Estoy realizando una aplicación con un microcontrolador Pic a traves del puerto USB en modo Bulk, la comunicación funciona correctamente con Matlab.

Al intentar utilizar el Mathscript de Labview no me reconoce la instrucción libpointer de Matlab.

¿Que solución existe? ¿La única alternativa es transcribir todo el código a Labview 8.6 dejando de utilizar Mathscript?

Mensaje editado por Vannes
0 kudos
Mensaje 1 de 2
3.477 Vistas
Solución
Aceptado por el autor del tema Vannes

Que tal Vannes;

 

Una buena parte de las funciones soportadas en MATLAB se encuentran soportadas por el MathScript Node, en el caso de la función Libpointer no la encontré en la lista de funciones soportadas. Te envío un documento en el que se muestran algunas fuentes en las que puedes comprobar si las funciones que estás utilizando se encuentran soportadas.

 

http://digital.ni.com/public.nsf/allkb/583A5C2E5F17DEF6862571F10066AF55?OpenDocument 

 

Por otro lado, no estoy seguro para que utilizas la finción Libpointer, pero si es dentro de la comunicación USB tal cuál, podrías utilizar las funciones de USB de VISA para realizar la comunicación y utilizar el MathScript Node para obtener la información que necesitas o realizar los calculos que envías al PIC. Te envío un ejemplo de como realizar la comunicación USB a través de VISA.

 

http://zone.ni.com/devzone/cda/epd/p/id/3622

 

Por último, en caso de que quieras que tu código corra más rápido y evitar tiempo de compilación te recomendaría traducirlo a LabVIEW.

  

Espero que la información te sea de ayuda.

 

Suerte

Francisco Arellano

National Instruments Mexico
Field Systems Engineer - Energy Segment
www.ni.com/soporte
0 kudos
Mensaje 2 de 2
3.458 Vistas