재생성은 이전에 생성한 샘플을 '재생성'하는 DAQ 디바이스의 기능을 나타냅니다. 즉 재생성을 활성화하면 사용자 버퍼 또는 FIFO에 기록된 데이터가 DAQ 디바이스에서 재사용됩니다. 이렇게 하면 LabVIEW (또는 다른 ADE)가 버퍼에 새 데이터를 연속적으로 쓰지 않고도 연속 출력을 얻을 수 있습니다. 예를 들어 한 주기의 사인파가 버퍼에 기록될 수 있으며, 재생성을 사용하여 연속 웨이브폼을 출력할 수 있습니다.
재생성에는 사용자 버퍼(PC 메모리) 재생성과 FIFO 재생성, 두 가지 모드가 있습니다. LabVIEW에서 DAQmx 쓰기 프로퍼티 노드는 데이터가 버퍼에 기록되는 방식을 조절하고 재생성을 비활성화하는 데 사용할 수 있습니다. 이 경우 유용한 프로퍼티는 상대적인, 오프셋, 재생성 모드입니다.
FIFO 재생성을 사용하면 온보드 FIFO에서 직접 데이터가 재생성됩니다. 버스를 통해 전송되는 데이터는 없습니다. 또한 모든 데이터는 FIFO에 들어가야 합니다. DAQmx에서 FIFO 재생성을 활성화하려면 DAQmx 채널 프로퍼티 노드를 사용해야 합니다. AO.UseOnlyOnBrdMem 프로퍼티에 'true'를 연결합니다.