I have been having consistent problems with data overrun errors acquiring data using Universal Library version 6.74. I have also had the exact same behavior on UL version 6.73. I'm using a USB-231, and I also saw the same behavior on an older USB-1208fs. Basically, what is happening is after acquiring for some time, typically a minute or two, but sometimes after only a few seconds, I will get a data overrun error (error 29). My primary use case is in a LabVIEW program, but I see the same error in DAQami (image attached). I'm running LabVIEW 2022 Q3 on Windows 11 22H2. I'm attaching a simple LabVIEW VI that demonstrates the problem as well as a DAQami configuration file that also shows the issue. I have found that if I lower the acquisition rate, it will take longer to get the overrun error, but it will still overrun. I'm running below the documented max acquisition rate and I have set an adequate buffer size, so I expect that this should not be happening. I'm hoping that there is some workaround for this behavior or a possible fix. If not, can you document what the actual max acquisition rate is so that I can stay under it without overflow?
Question
Matthew Harrison
I have been having consistent problems with data overrun errors acquiring data using Universal Library version 6.74. I have also had the exact same behavior on UL version 6.73. I'm using a USB-231, and I also saw the same behavior on an older USB-1208fs. Basically, what is happening is after acquiring for some time, typically a minute or two, but sometimes after only a few seconds, I will get a data overrun error (error 29). My primary use case is in a LabVIEW program, but I see the same error in DAQami (image attached). I'm running LabVIEW 2022 Q3 on Windows 11 22H2. I'm attaching a simple LabVIEW VI that demonstrates the problem as well as a DAQami configuration file that also shows the issue. I have found that if I lower the acquisition rate, it will take longer to get the overrun error, but it will still overrun. I'm running below the documented max acquisition rate and I have set an adequate buffer size, so I expect that this should not be happening. I'm hoping that there is some workaround for this behavior or a possible fix. If not, can you document what the actual max acquisition rate is so that I can stay under it without overflow?
Best Wishes,
Matt
daqami.mcfg mcc-daq-overrun-error.vi
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now