Hello! We are trying to use out ADP3450 to continuously take data using a Linux Alma9 system. For that we are using the Waveforms SDK system. Out goal is to take data from 4 channels simultaneously, taking 1 adquisition each 60 seconds using the default acqmodeSingle mode. The ADP3450 specifications state a maximum of 32,768 samples buffer size per channel. As we want to take data for 60 seconds each acquisition this should limit our frequency to around 500 Hz. However I have found that even with 10kHz frequency the data is taken just fine.
My question are then:
- What is the maximum buffer size that the ADP3450 can handle before using the FDwfAnalogInStatusData command?
- If we continously take the data using a while loop is there any additional line needed to reset the buffer after the FDwfAnalogInStatusData command?
Question
LuisP
Hello! We are trying to use out ADP3450 to continuously take data using a Linux Alma9 system. For that we are using the Waveforms SDK system. Out goal is to take data from 4 channels simultaneously, taking 1 adquisition each 60 seconds using the default acqmodeSingle mode. The ADP3450 specifications state a maximum of 32,768 samples buffer size per channel. As we want to take data for 60 seconds each acquisition this should limit our frequency to around 500 Hz. However I have found that even with 10kHz frequency the data is taken just fine.
My question are then:
- What is the maximum buffer size that the ADP3450 can handle before using the FDwfAnalogInStatusData command?
- If we continously take the data using a while loop is there any additional line needed to reset the buffer after the FDwfAnalogInStatusData command?
Thanks for the help!!!
Link to comment
Share on other sites
7 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