el 02-23-2010 12:14 PM
Estoy haciendo un programa que guarda una waveform en un archivo, y después quiero leerlo y graficarlo pero no puedo.
Primero utilicé para guardar una función que se llama "Write waveforms to file.vi", pero no sé en qué formato lo guarda.
Ahora puse otra que se llama "Export Waveforms to Spreadsheet File.vi" pero no sé con qué función puedo abrir el archivo para recuperar la waveform, porque si uso "Read Waveform from file.vi" me sale un error..
Adjunto una imagen para que sea mas claro..
el 02-25-2010 10:29 AM
Que tal Sebastian;
Probablemente el error que obtienes es porque el dato que ingresas al Write waveforms to file.vi no es una waveform sino un arreglo de numéricos tipo doble y al tratar de leerlo no encuentra la demás información que necesita para construir la waveform. Para obtener una Waveform de tu lectura analógica puedes configurarla como se muestra en la imágen a continuación.
Espero que la información te sea de ayuda.
Suerte
el 03-02-2010 05:15 AM
Gracias por contestar.
Es verdad que tenia mal configurado el tipo de datos que adquiría, y lo cambié. Pero todavía hay un problema. No sé cómo crear un archivo vacío para que guarde en el la waveform. Si hago uno cualquiera, sin extensión.. sale el error de que encontró el EOF al tratar de escribir en él.
Pero cuando el archivo lo genera el propio bloque (porque da a elegir si crear uno nuevo o apendizar al existente) ahí si funciona como debe.
Entonces, no sé qué clase de archivo crear para que pueda escribirlo.