AlazarExtractNPTFooters¶
Function Syntax¶
-
RETURN_CODE
AlazarExtractNPTFooters(void * buffer, U32 recordSize_bytes, U32 bufferSize_bytes, NPTFooter * footersArray, U32 numFootersToExtract)¶ Extracts NPT footers from a buffer that contains them.
Before calling this function, it is important to make sure that the buffers have been acquired in NPT mode with the NPT footers active.
- Warning
- This function has been deprecated in favor of AlazarExtractTimeDomainNPTFooters() and AlazarExtractFFTNPTFooters(). It is still usable, but only works on NPT footers acquired as part of an FFT acquisition.
- Warning
footersArraymust contain at leastnumFootersToExtractelements.- Parameters
buffer: Base address of the DMA buffer to processrecordSize_bytes: Bytes per record in the DMA buffer passed as argumentbufferSize_bytes: Bytes per buffer in the DMA buffer passed as argumentfootersArray: Base address of an array of NPTFooter structures which will be filled by this functionnumFootersToExtract: Maximum numbers of footers to extract. This can be a number from zero to the number of records in the DMA buffer passed as argument.
Related Enumerations¶
-
struct
_NPTFooter¶ NPT Footer structure that can be retrieved using AlazarExtractNPTFooters().