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

The tsCaptureConfigMsg struct holds the pending sensor configuration prior to capture. More...

#include <arm_dsp_msgs.h>

Collaboration diagram for tsCaptureConfigMsg:

Public Attributes

uint32_t mnStartRow
 ROI first row (zero based) More...
 
uint32_t mnEndRow
 ROI last row (zero based) More...
 
uint32_t mnStartCol
 ROI first column (zero based) More...
 
uint32_t mnEndCol
 ROI last column (zero based) More...
 
uint32_t mnExpLen
 Exposure length is ms. (min, max??) More...
 
bool mbIsMicros
 
uint32_t mnInterFrameTime
 Frame to frame interval in ms. (0 is fast as can) More...
 
int32_t mnNumFrames
 current capture. Set to negative for continunous capture. More...
 
uint32_t mnExternalTrigger
 when 1, use external triggering More...
 
uint32_t mnTriggerPin
 0-4, trigger pin index More...
 
uint32_t mnTrigRisingEdge
 when 1, use rising edge of trigger More...
 
uint32_t mnTriggerMode
 when 1, single trigger starts group of frames, More...
 
uint32_t mnTriggerDelay
 number of ms to delay from trigger to capture start More...
 
uint32_t mnMechShutterOpenTime
 time required to open mechanical shutter, ms More...
 
uint32_t mnMechShutterCloseTime
 time required to close mechanical shutter, ms More...
 
uint32_t mnMechShutterPolarity
 when 1, shutter is active high, when 0, active low More...
 
uint32_t mnSensorShutterMode
 See teSensorShutterMode. More...
 

Detailed Description

The tsCaptureConfigMsg struct holds the pending sensor configuration prior to capture.

Member Data Documentation

◆ mbIsMicros

bool tsCaptureConfigMsg::mbIsMicros

◆ mnEndCol

uint32_t tsCaptureConfigMsg::mnEndCol

ROI last column (zero based)

◆ mnEndRow

uint32_t tsCaptureConfigMsg::mnEndRow

ROI last row (zero based)

◆ mnExpLen

uint32_t tsCaptureConfigMsg::mnExpLen

Exposure length is ms. (min, max??)

◆ mnExternalTrigger

uint32_t tsCaptureConfigMsg::mnExternalTrigger

when 1, use external triggering

◆ mnInterFrameTime

uint32_t tsCaptureConfigMsg::mnInterFrameTime

Frame to frame interval in ms. (0 is fast as can)

◆ mnMechShutterCloseTime

uint32_t tsCaptureConfigMsg::mnMechShutterCloseTime

time required to close mechanical shutter, ms

◆ mnMechShutterOpenTime

uint32_t tsCaptureConfigMsg::mnMechShutterOpenTime

time required to open mechanical shutter, ms

◆ mnMechShutterPolarity

uint32_t tsCaptureConfigMsg::mnMechShutterPolarity

when 1, shutter is active high, when 0, active low

◆ mnNumFrames

int32_t tsCaptureConfigMsg::mnNumFrames

current capture. Set to negative for continunous capture.

The number of frames requested for the

◆ mnSensorShutterMode

uint32_t tsCaptureConfigMsg::mnSensorShutterMode

See teSensorShutterMode.

◆ mnStartCol

uint32_t tsCaptureConfigMsg::mnStartCol

ROI first column (zero based)

◆ mnStartRow

uint32_t tsCaptureConfigMsg::mnStartRow

ROI first row (zero based)

◆ mnTriggerDelay

uint32_t tsCaptureConfigMsg::mnTriggerDelay

number of ms to delay from trigger to capture start

◆ mnTriggerMode

uint32_t tsCaptureConfigMsg::mnTriggerMode

when 1, single trigger starts group of frames,

◆ mnTriggerPin

uint32_t tsCaptureConfigMsg::mnTriggerPin

0-4, trigger pin index

◆ mnTrigRisingEdge

uint32_t tsCaptureConfigMsg::mnTrigRisingEdge

when 1, use rising edge of trigger


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