Instruction manual

EL_MEMPIXELSIZE
EL_PACKINGMODE
EL_FRAMECOUNT
EL_FRAMEBUFPITCH
EL_BUFFERID
5.4. Data Structures
5.4.1. EL_CAMFEATURES
An entry of the camera feature list
This structture can be used for inquiring the (maximum) parameters the grabbers supports for the specific
camera. The actual settings can be inquired with el_GetSetting (...).
el_GetCamFeatures() will initialize this structure, if the first entry (SpecialFeature.StructureSize) is set to
sizeof (EL_CAMEXTENSIONS). If not, el_GetSupportedCamFeaturesEx will return the standard features.
typedef struct
{
EL_CAMERATYPE Cam; /* Camera manufacture code */
char info[32]; /* Additional camera info */
long Interlace; /* Interlace(1)/Noninterlace(0) */
long ExtClock; /* External clock in use = 1,internal = 0*/
double PixelClk; /* if ExtClock -> Pixel clock in MHz */
long Restart; /* use restart feature of camera */
double Rtime; /* specify min. time of restart pulse in us */
long Shutter; /* programmable camera shutter = 1 */
double Stime; /* specify min. shutter time in units of line durations, if possible */
long IntStartX, IntStartY, IntSizeX, IntSizeY; /* Acq. Window parameters for internal pixel clock */
long ExtStartX, ExtStartY, ExtSizeX, ExtSizeY; /* Acq. Window parameters for external pixel clock */
long ColourSystem; /* Color encoding Systems supported by Camera (only colour grabber) */
long OutputSignals; /* Color output signals delivered by Camera (only colour grabber) */
long AlignmentX; /* Pixel alignment X direction */
long AlignmentY; /* Pixel alignment Y direction */
long Reserved5; /* Reserved for further extensions */
long Reserved6; /* Reserved for further extensions */
}
EL_CAMFEATURES;
5.4.2. EL_BOARD_IDENTIFIER
86