LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

trouble creating a circular buffer

I am using a DAQ-6024E multifunction IO card. I am trying to play out encoded signals that are in a database. These signals are encoded in binary and decoded by a previous portion of the VI. This decoded data is then normalized at the start of the code that I provided, then sent to the DAQ card. I have tried several implimentations and this is the only one that seems to work properly for the most part. I am getting glitches, however every couple of thousand samples where it seems to drop about 100 samples or so. I am new to this and am sure that I am doing something incorrectly. If someone could take a quick peek and tell me what the problem might be, I would greatly appreciate it.
0 Kudos
Message 1 of 2
(2,633 Views)
Are you running LabVIEW-RealTime?

This sounds like the indeterminsim that comes with Windows.

LV-RT is specifially designed not to have this problem.

If you are using LV-RT, is the VI set as "Time-Critical"?

Ben
Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 2 of 2
(2,633 Views)