For my AD3, I am getting an answer of c_int(16,384). For what reason am I getting this instead of 32768? I have DWF Version: b'3.22.2'. My acquisition mode is acqmodeSingle. I would like to capture more samples, but if I set my acquisition buffer to anything larger than 16,384, I get zeroes in all samples above that number. Any insight to this would be greatly appreciated.
Question
eradarhughes
I used the following code to determine the maximum buffer size for acquisition:
nBufMax = c_int()
dwf.FDwfAnalogInBufferSizeInfo(hdwf, 0, byref(nBufMax))
print("nBufMax = ", nBufMax)
For my AD3, I am getting an answer of c_int(16,384). For what reason am I getting this instead of 32768? I have DWF Version: b'3.22.2'. My acquisition mode is acqmodeSingle. I would like to capture more samples, but if I set my acquisition buffer to anything larger than 16,384, I get zeroes in all samples above that number. Any insight to this would be greatly appreciated.
Thanks.
fix typo
Link to comment
Share on other sites
2 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