La regeneración se refiere a la capacidad del dispositivo DAQ para "regenerar" las muestras que generó anteriormente. En otras palabras, cuando la regeneración está habilitada, el dispositivo DAQ reutiliza los datos escritos en el búfer del usuario o en el FIFO. De esta manera, se puede lograr una salida continua sin que LabVIEW (u otro ADE) tenga que escribir continuamente nuevos datos en el búfer. Por ejemplo, un solo período de una onda sinusoidal podría escribirse en el búfer, y la regeneración podría usarse para generar una forma de onda continua.
Hay dos modos de regeneración: Regeneración de búfer de usuario (memoria de PC) y regeneración de FIFO. En LabVIEW, se puede usar un nodo de propiedad de escritura de DAQmx para manipular la forma en que se escriben los datos en el búfer y para deshabilitar la regeneración. Las propiedades específicas de interés en este caso son: Relativo a, Desfase y Modo de Regeneración.
Con la regeneración FIFO, los datos se regeneran directamente desde el FIFO interno. No se transfieren datos a través del bus. Además, todos los datos deben caber en el FIFO. Para habilitar la regeneración de FIFO en DAQmx, se debe usar un nodo de propiedad del canal DAQmx. Conecte un 'true a la propiedad AO.UseOnlyOnBrdMem.