I started testing the new AD3, and I got access violation errors when I tried to start a data acquisition at 1000k samples per second.
I don't get this error when I do it at 500k SPS with AD3 or at 1000k with AD2.
Running AD3 at 1000k SPS:
In my data acquisition loop I call the FDwfAnalogInStatusRecord and FDwfAnalogInStatusData methods.
The access violation happens at the FDwfAnalogInStatusData call.
Interestingly if I change the sampling rate to 500k SPS then the acquisition works fine.
AD2 can handle 500k SPS without any problem, and although at 1000k SPS I start losing some data, it never causes access violation.
Running AD2 at 1000k SPS:
Both devices are opened with their second configuration, so with 16k scope buffer for AD2 and 32k scope buffer for AD3.
Question
Andras
I started testing the new AD3, and I got access violation errors when I tried to start a data acquisition at 1000k samples per second.
I don't get this error when I do it at 500k SPS with AD3 or at 1000k with AD2.
Running AD3 at 1000k SPS:
In my data acquisition loop I call the FDwfAnalogInStatusRecord and FDwfAnalogInStatusData methods.
The access violation happens at the FDwfAnalogInStatusData call.
Interestingly if I change the sampling rate to 500k SPS then the acquisition works fine.
AD2 can handle 500k SPS without any problem, and although at 1000k SPS I start losing some data, it never causes access violation.
Running AD2 at 1000k SPS:
Both devices are opened with their second configuration, so with 16k scope buffer for AD2 and 32k scope buffer for AD3.
Link to comment
Share on other sites
3 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