FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kCameraReadout Struct Reference

Description

Represents camera readout mode.

Modern cameras have the ability to start a new exposure while the previous frame is being read out. This is referred to as simultaneous mode and provides higher frame rates, especially when exposure and readout times are roughly equal. Alternatively, sequential mode can be selected to prevent exposure and readout times from overlapping.

Simultaneous mode may have undesirable side effects, depending on capabilities/limitations of the camera chip. Side effects may include exposure jitter, parasitic light sensitivity, and increased noise. Accordingly, if pixel quality is more important than speed, it may be advantageous to use sequential mode.

Inheritance diagram for kCameraReadout:
Inheritance graph

Public Member Functions

kStatus kCameraReadout_Format (kCameraReadout mode, kChar *text, kSize capacity)
 Formats a kCameraReadout value to a string buffer. More...
 

Related

#define kCAMERA_READOUT_NULL
 Unknown camera readout mode.
 
#define kCAMERA_READOUT_SEQUENTIAL
 Sequential exposure and readout.
 
#define kCAMERA_READOUT_SIMULTANEOUS
 Simultaneous exposure and readout.
 
#define kCAMERA_READOUT_OPTIONS
 Bitset containing all valid kCameraReadout options.
 

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