el 01-27-2016 12:18 AM
hola, nesecito me ayuden con una pregunta, puedo mestrear una señal a 10ms con una mydaq?, el problema que tengo es que hice una señal prbs y quiero guardar los datos cada 10ms pero cuando le pongo un timing de 10ms a la estructura while me guarda cada 50ms aproximadamente, y cuando el timing lo cambio a 100ms ahi si graba cada 100ms. la configuracion de la mydaq la pongo en "on demand".
Espero alguien me pueda ayudar, de antemano gracias.
¡Resuelto! Ir a solución.
el 01-28-2016 03:20 PM
Saludos joga90
En este caso te recomiendo que verifiquemos cuanto tiempo tarda en ejecutarse el codigo que tienes y eso lo puedes hacer usando esta estructura:
https://decibel.ni.com/content/docs/DOC-43587
Despues de eso podremos verificar cuanto es el tiempo de ejecucion ya que recuerda que cuando se hace logging de datos tarda un poco asi que puedes considerar la estructura de Productor-Consumidor para optimizar la adquisicion y que no haya retrasos por estar realizando calculos o logging.
Saludos
el 02-08-2016 08:40 PM
muchas gracias por la respuesta, el problema lo solucione haciendo la la adquisicion con bloque daqmx write y daqmxread, y no mediante daq asistant.