Driver Documentation
PsiMsDaq_StrConfig_t Struct Reference

Stream configuration struct. More...

Public Attributes

uint32_t postTrigSamples
 Number of post trigger samples (incl. Trigger sample) More...
 
PsiMsDaq_RecMode_t recMode
 Recording mode. More...
 
bool winAsRingbuf
 Use individual windows as ring-buffers (true=ringbuffer mode, false=linear mode) More...
 
bool winOverwrite
 If true, windows are overwritten even if they contain data. Usually set false here. More...
 
uint8_t winCnt
 Number of windows to use. More...
 
uint32_t bufStartAddr
 Start address of the buffer for this stream. More...
 
uint32_t winSize
 Size of the windows. More...
 
uint16_t streamWidthBits
 Width od the stream in bits (must be a multiple of 8) More...
 

Detailed Description

Stream configuration struct.

Member Data Documentation

◆ bufStartAddr

uint32_t PsiMsDaq_StrConfig_t::bufStartAddr

Start address of the buffer for this stream.

◆ postTrigSamples

uint32_t PsiMsDaq_StrConfig_t::postTrigSamples

Number of post trigger samples (incl. Trigger sample)

◆ recMode

PsiMsDaq_RecMode_t PsiMsDaq_StrConfig_t::recMode

Recording mode.

◆ streamWidthBits

uint16_t PsiMsDaq_StrConfig_t::streamWidthBits

Width od the stream in bits (must be a multiple of 8)

◆ winAsRingbuf

bool PsiMsDaq_StrConfig_t::winAsRingbuf

Use individual windows as ring-buffers (true=ringbuffer mode, false=linear mode)

◆ winCnt

uint8_t PsiMsDaq_StrConfig_t::winCnt

Number of windows to use.

◆ winOverwrite

bool PsiMsDaq_StrConfig_t::winOverwrite

If true, windows are overwritten even if they contain data. Usually set false here.

◆ winSize

uint32_t PsiMsDaq_StrConfig_t::winSize

Size of the windows.


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