From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

6555 onboard memory

Yes, all channels from gen to acq is 2 unique states.

 

The 4096 is the total number of error samples that can be stored, including error location information with the sample. It's not in bits or bytes, it is in # of error samples. For instance, if sample 1 of your acquisition contains errors on channels 4, 5, and 9, it would store 1 error sample in the 4096 FIFO with that information. You now have 4095 error samples to go before it is full.

 

The best way to automate is to read the error sample backlog property in a loop in your program, and anytime it is >0 pull the errors and store them somewhere else. Can be stored in the same loop, or for better performance a producer/consumer architecture can be used. As soo as error samples are read from the FIFO, they are cleared. You don't have to do any further action to clear the FIFO.

Kyle A.
National Instruments
Senior Applications Engineer
Message 21 of 21
(2,540 Views)