FDwfAnalogInStatusRecord(HDWF hdwf, int *pcdDataAvailable, int *pcdDataLost, int *pcdDataCorrupt)
Desacription: Retrieves information about the recording process. The data loss occurs when the device acquisition is faster than the read process to PC. In this case,the device recording buffer is filled and data samples are overwritten. Corrupt samples indicate that the samples have been overwritten by the acquisition process during the previous read. In this case, try optimizing the loop process for faster execution or reduce the acquisition frequency or record length to be less than or equal to the device buffer size (record length ⇐ buffer size/frequency).
"The device recording buffer" : but according to this diagram, there is 2 buffers ;
The FPGA buffer, and the DDRam. So can you tell me which buffer you're talking about when you refer to "the device recording buffer" please ?
Question
DroneGuru
Hello,
We're trying to understand where does the lost and corrupted data flags come from during acquizition.
On this webpage https://digilent.com/reference/software/waveforms/waveforms-sdk/reference-manual, we can find :
"The device recording buffer" : but according to this diagram, there is 2 buffers ;
The FPGA buffer, and the DDRam. So can you tell me which buffer you're talking about when you refer to "the device recording buffer" please ?
Thank you by advance,
Best regards.
Hugo
Link to comment
Share on other sites
5 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