We are in the process of creating a test system that will be using multiple USB-205 devices to acquire waveforms for devices under test. They will be acquiring at 100 KS/s, and the goal will be to have one USB-205 per DUT, with a goal of 12 devices being tested at one time.
We are targeting a 2 Hz read rate, with a 250 ms. acquisition.
We've been working to implement our code in LabView, and are able to successfully run up to 4 USB-205 units.
When adding a 5th unit, we get error code 29 (Read buffer data being overwritten prior to being read). All devices were on a single USB 3.0 hub.
At first we thought this was a bandwidth issue, so we tried the following:
- Lowering the sampling rate from 100 KS/s to 10 KS/s: No effect.
- Lowering the read rate from 2 Hz. to 1 Hz: No effect.
- Adding additional USB hubs to split the devices over multiple hubs: No effect
- Adding a second USB controller card to the PC to split the devices over multiple USB controllers: No effect.
It is seeming less likely that this is a bandwidth issue.
Question
toehead
Hello!
We are in the process of creating a test system that will be using multiple USB-205 devices to acquire waveforms for devices under test. They will be acquiring at 100 KS/s, and the goal will be to have one USB-205 per DUT, with a goal of 12 devices being tested at one time.
We are targeting a 2 Hz read rate, with a 250 ms. acquisition.
We've been working to implement our code in LabView, and are able to successfully run up to 4 USB-205 units.
When adding a 5th unit, we get error code 29 (Read buffer data being overwritten prior to being read). All devices were on a single USB 3.0 hub.
At first we thought this was a bandwidth issue, so we tried the following:
- Lowering the sampling rate from 100 KS/s to 10 KS/s: No effect.
- Lowering the read rate from 2 Hz. to 1 Hz: No effect.
- Adding additional USB hubs to split the devices over multiple hubs: No effect
- Adding a second USB controller card to the PC to split the devices over multiple USB controllers: No effect.
It is seeming less likely that this is a bandwidth issue.
We would appreciate any help that you can offer!
Link to comment
Share on other sites
14 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