el 12-04-2017 03:56 AM
Necesito interpretar un archivo binario. Hasta ahora, lo hacia con el ejemplo "Read Binary File" Os lo adjunto.
Este ejemplo va bien para leer archivos binarios con el mismo numero de bytes. El problema es que ahora el archivo binario a leer tiene un formato de un valor de 4 bytes, seguido de otro valor de 1 byte. Como podría hacer para interpretar los datos de esta manera? Gracias
¡Resuelto! Ir a solución.
el 12-04-2017 04:59 AM
Buenos días,
Prueba con el Read from measurement file. Ubicado en Programing\express\Input y configuralo para Binario.
Saludos.
12-04-2017 06:56 AM - editado 12-04-2017 06:58 AM
Con Read from Measurement File únicamente me deja leer desde archivos binarios .TDMS. Yo tengo un archivo .txt en binario que debo interpretar en labview.
Gracias
el 12-04-2017 07:15 AM
y pasar todos los datos en una tabla array?
el 12-04-2017 08:10 AM
No entiendo qué quieres decir. La única manera que conozco de transformar desde binario es a partir de un archivo, no de un array.
Un saludo
el 12-04-2017 08:21 AM
Me refiero a copiar los datos de tu fichero .txt a labview. Mediante el read from test file y luego generarte arrays, cadenas de caracteres o lo que necesites.
Saludos.
el 12-05-2017 02:29 AM
Al final lo logré. Primero haciendo una conversión de byte a byte a ASCII y cogiendo las filas que me interesaban, y las columnas restantes volviendolas a convertir a binario y posteriormente convertirlos a ASCII de nuevo pero de 4 bytes en 4 bytes.
Gracias y saludos