SciSDK Library
SDK for SciCompiler projects
SCISDK_LIST_RAW_BUFFER Struct Reference

List raw data type. More...

#include <scisdk_defines.h>

Public Attributes

uint32_t magic
 
char * data
 
struct {
   uint32_t   buffer_size
 
   uint32_t   samples
 
   uint32_t   valid_samples
 
   uint32_t   channels
 
info
 

Detailed Description

List raw data type.

This type is used to store raw data from list. The reference document for the raw data format is the List driver

Member Data Documentation

◆ buffer_size

uint32_t SCISDK_LIST_RAW_BUFFER::buffer_size

Size of the buffer in bytes

◆ channels

uint32_t SCISDK_LIST_RAW_BUFFER::channels

Number of channels, always 1

◆ data

char* SCISDK_LIST_RAW_BUFFER::data

Pointer to data allocated by the AllocateBuffer function

◆ 

struct { ... } SCISDK_LIST_RAW_BUFFER::info

◆ magic

uint32_t SCISDK_LIST_RAW_BUFFER::magic

Magic number to identify the data type

◆ samples

uint32_t SCISDK_LIST_RAW_BUFFER::samples

Number of samples in the buffer expressed in FPGA Word

◆ valid_samples

uint32_t SCISDK_LIST_RAW_BUFFER::valid_samples

Number of valid samples in the buffer expressed in FPGA Word


The documentation for this struct was generated from the following file: