Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
tsTimingFile Struct Reference

#include <CCDspMessages.h>

Collaboration diagram for tsTimingFile:

Public Attributes

unsigned short mnMessageVersion
 the version of the message generated More...
 
unsigned short mnTimingFileVersion
 the version of the timing file More...
 
int mnTimingProgram [1024]
 32-bit ints for programming the DSP More...
 
int mnSendRowOp
 
int mnBinRowOp
 
int mnDiscardRowOp
 
int mnPreDiscardOp
 
int mnPostDiscardOp
 
int mnReadBin
 
int mnClear
 
int mnReadOffset
 
int mnIdle
 
int mnVerticalTime
 
int mnHorizontalTime
 
int mnPreDiscardTime
 
int mnPostDiscardTime
 
int mnProgramLength
 
int mnReadBinLength
 
int mnFilterSetting
 
int mnNumRows
 
int mnNumCols
 
int mnMaskedRowsTop
 
int mnMaskedRowsBottom
 
int mnPixelHeightNm
 
int mnPixelWidthNm
 
int mnTECMaxCurrentMa
 
int mnGainControl
 Top 16 bits -> NumSettings (0-4), 4 4-bit masks mapping payload bins (mnMessageVersion >= 3) More...
 
float maGain [MAX_GAIN_SETTINGS]
 e- per cnt, 4 4-bit Masks of Payload bits for Gain control (mnMessageVersion >= 3) More...
 
float mnP
 P portion of default PID control (mnMessageVersion >= 3) More...
 
float mnI
 I portion of default PID control (mnMessageVersion >= 3) More...
 
float mnD
 D portion of default PID control (mnMessageVersion >= 3) More...
 
int maReserved [11]
 
unsigned int mnThermFeedback
 Feedback value for thermistor circuit (mnMessageVersion >= 4) More...
 
unsigned int mnThermistorBeta
 default thermistor beta term (mnMessageVersion >= 2) More...
 
unsigned int mnThermistorR0
 nominal resistance at 298K (mnMessageVersion >= 2) More...
 
char maModelNum [16]
 Sensor Chip model number (mnMessageVersion >= 2) More...
 
char maManufacturer [24]
 Sensor Chip Manufacturer (mnMessageVersion >= 2) More...
 
char Name [32]
 
unsigned int TimingChecksum
 

Member Data Documentation

◆ maGain

float tsTimingFile::maGain[MAX_GAIN_SETTINGS]

e- per cnt, 4 4-bit Masks of Payload bits for Gain control (mnMessageVersion >= 3)

◆ maManufacturer

char tsTimingFile::maManufacturer[24]

Sensor Chip Manufacturer (mnMessageVersion >= 2)

◆ maModelNum

char tsTimingFile::maModelNum[16]

Sensor Chip model number (mnMessageVersion >= 2)

◆ maReserved

int tsTimingFile::maReserved[11]

◆ mnBinRowOp

int tsTimingFile::mnBinRowOp

◆ mnClear

int tsTimingFile::mnClear

◆ mnD

float tsTimingFile::mnD

D portion of default PID control (mnMessageVersion >= 3)

◆ mnDiscardRowOp

int tsTimingFile::mnDiscardRowOp

◆ mnFilterSetting

int tsTimingFile::mnFilterSetting

◆ mnGainControl

int tsTimingFile::mnGainControl

Top 16 bits -> NumSettings (0-4), 4 4-bit masks mapping payload bins (mnMessageVersion >= 3)

◆ mnHorizontalTime

int tsTimingFile::mnHorizontalTime

◆ mnI

float tsTimingFile::mnI

I portion of default PID control (mnMessageVersion >= 3)

◆ mnIdle

int tsTimingFile::mnIdle

◆ mnMaskedRowsBottom

int tsTimingFile::mnMaskedRowsBottom

◆ mnMaskedRowsTop

int tsTimingFile::mnMaskedRowsTop

◆ mnMessageVersion

unsigned short tsTimingFile::mnMessageVersion

the version of the message generated

◆ mnNumCols

int tsTimingFile::mnNumCols

◆ mnNumRows

int tsTimingFile::mnNumRows

◆ mnP

float tsTimingFile::mnP

P portion of default PID control (mnMessageVersion >= 3)

◆ mnPixelHeightNm

int tsTimingFile::mnPixelHeightNm

◆ mnPixelWidthNm

int tsTimingFile::mnPixelWidthNm

◆ mnPostDiscardOp

int tsTimingFile::mnPostDiscardOp

◆ mnPostDiscardTime

int tsTimingFile::mnPostDiscardTime

◆ mnPreDiscardOp

int tsTimingFile::mnPreDiscardOp

◆ mnPreDiscardTime

int tsTimingFile::mnPreDiscardTime

◆ mnProgramLength

int tsTimingFile::mnProgramLength

◆ mnReadBin

int tsTimingFile::mnReadBin

◆ mnReadBinLength

int tsTimingFile::mnReadBinLength

◆ mnReadOffset

int tsTimingFile::mnReadOffset

◆ mnSendRowOp

int tsTimingFile::mnSendRowOp

◆ mnTECMaxCurrentMa

int tsTimingFile::mnTECMaxCurrentMa

◆ mnThermFeedback

unsigned int tsTimingFile::mnThermFeedback

Feedback value for thermistor circuit (mnMessageVersion >= 4)

◆ mnThermistorBeta

unsigned int tsTimingFile::mnThermistorBeta

default thermistor beta term (mnMessageVersion >= 2)

◆ mnThermistorR0

unsigned int tsTimingFile::mnThermistorR0

nominal resistance at 298K (mnMessageVersion >= 2)

◆ mnTimingFileVersion

unsigned short tsTimingFile::mnTimingFileVersion

the version of the timing file

◆ mnTimingProgram

int tsTimingFile::mnTimingProgram[1024]

32-bit ints for programming the DSP

◆ mnVerticalTime

int tsTimingFile::mnVerticalTime

◆ Name

char tsTimingFile::Name[32]

◆ TimingChecksum

unsigned int tsTimingFile::TimingChecksum

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