08-26-2024 01:52 PM
Hola!!
Disculpen, estoy teniendo un problema con un programa con DAQmx. Estoy generando una señal por un NI9205, esta señal al final es adquirida por un NI9263. El programa funciona medianamente bien, pero estoy teniendo problemas con la escritura de datos ya que después de determinado tiempo me saltan errores como el 200292(alguna o todas las muestras aún no pueden ser escritas en el buffer, 2000218(error del buffer de datos), 20309(la amplitud de la onda es 0), 200279(la aplicación no es capaz de seguir con la adquisición del hardware).
No entiendo a qué se deben esos errores y tampoco sé cómo solucionar lo del buffer. Podrían ayudarme
08-26-2024 02:15 PM
Hi Mar,
@MarGranillo21 wrote:
Hello!!
Sorry, I'm having a problem with a DAQmx program. I'm generating a signal with an NI9205, this signal is ultimately acquired by an NI9263. The program works fairly well, but I'm having problems with writing data because after a certain time I get errors like 200292 (some or all samples still cannot be written to the buffer), 2000218 (data buffer error), 20309 (wave amplitude is 0), 200279 (the application is not able to continue with the hardware acquisition).
I don't understand what these errors are due to and I don't know how to solve the buffer problem. Could you help me?
There's something wrong with your VI.
As you didn't attach the VI you need to debug it on your own!
08-26-2024 02:16 PM
esse erro pode estar sendo causado porque os dados estao sendo salvos no buffer, mas o buffer nao esta sendo "esvaziado" em tempo , e novas amostrars estao sendo escritas num buffer cheio.
Experimente aumentar o tamanho do buffer e veja se vc pode otimizar a rotina que le os dados do buffer, pra evitar um buffer muito cheio. Se vc puder compartilhar seu vi para versao 2020 ajuda.