SciSDK Library
SDK for SciCompiler projects
SCISDK_FFT_RAW_BUFFER Struct Reference

FFT monitor raw data structure. More...

#include <scisdk_defines.h>

Public Attributes

uint32_t magic
 
uint32_t * data
 
uint64_t timecode
 
struct {
   uint32_t   buffer_size
 
   uint32_t   samples
 
   uint32_t   channels
 
info
 

Detailed Description

FFT monitor raw data structure.

This type is used to store FFT monitor raw result The reference document for the data format is the FFT

Member Data Documentation

◆ buffer_size

uint32_t SCISDK_FFT_RAW_BUFFER::buffer_size

Size of the data buffer in DWORD

◆ channels

uint32_t SCISDK_FFT_RAW_BUFFER::channels

Number of channel

◆ data

uint32_t* SCISDK_FFT_RAW_BUFFER::data

Real/Imaginary part array llocated by the AllocateBuffer function The first DWORD is the Real, the second is the Immaginary part

◆ 

struct { ... } SCISDK_FFT_RAW_BUFFER::info

◆ magic

uint32_t SCISDK_FFT_RAW_BUFFER::magic

Magic number to identify the data type

◆ samples

uint32_t SCISDK_FFT_RAW_BUFFER::samples

Number of samples (Re+Im) in data per channel

◆ timecode

uint64_t SCISDK_FFT_RAW_BUFFER::timecode

Timestamp of the acquisition


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