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. NPT footer extraction has been moved to a separate, open-source library. This external library is available at https://github.com/alazartech/ats-footers. - Warning - footersArraymust contain at least- numFootersToExtractelements.- Parameters:
- buffer – [in] Base address of the DMA buffer to process 
- recordSize_bytes – [in] Bytes per record in the DMA buffer passed as argument 
- bufferSize_bytes – [in] Bytes per buffer in the DMA buffer passed as argument 
- footersArray – [out] Base address of an array of NPTFooter structures which will be filled by this function 
- numFootersToExtract – [in] 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().