Impact Acquire SDK Python
CameraDescriptionNonStandard Class Reference

A class describing non-standard video cameras(Device specific interface layout only) (deprecated. More...

Inheritance diagram for CameraDescriptionNonStandard:
[legend]

Public Member Functions

 __init__ (self, *args, **kwargs)
 

Properties

 clampMode = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_clampMode_get, doc=)
 An enumerated integer property defining the clamp mode for this camera description.
 
 clampStart_us = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_clampStart_us_get, doc=)
 The clamp start position defines where in each line of the video signal the frame grabber assumes the black level position.
 
 fieldGateMode = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_fieldGateMode_get, doc=)
 An enumerated integer property defining the clamp mode for this camera description.
 
 fieldGateStart = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_fieldGateStart_get, doc=)
 An integer property defining the start position (in pixel clocks) of the field gate detection area.
 
 fieldGateWidth = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_fieldGateWidth_get, doc=)
 An integer property defining the width (in pixel clocks) of the field gate detection area.
 
 HDOutput = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_HDOutput_get, doc=)
 An enumerated integer property defining whether the horizontal sync.
 
 lineFrequency_Hz = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_lineFrequency_Hz_get, doc=)
 An integer property containing the line frequency of this camera in Hertz.
 
 pixelClockOutput = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_pixelClockOutput_get, doc=)
 An enumerated integer property containing information whether the pixel clock is part of the video signal or not.
 
 syncOutput = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_syncOutput_get, doc=)
 An enumerated integer property for RGB cameras containing information where the sync.
 
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 VDOutput = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_VDOutput_get, doc=)
 An enumerated integer property defining whether the vertical sync.
 

Detailed Description

A class describing non-standard video cameras(Device specific interface layout only) (deprecated.

Deprecated
Beginning with the release of 3.0.0 of Impact Acquire everything specifically related to frame grabber boards will be considered as deprecated and might be removed without further notice!

This class can be used to describe a non-standard analogue video camera. A camera considered as non-standard when it is not compliant with one of the defined video standards like e.g. CCIR.

Note
This class will only be available if mvIMPACT.acquire.Device.interfaceLayout is set to mvIMPACT.acquire.dilDeviceSpecific before the device is opened.

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args,
** kwargs )

Reimplemented from CameraDescriptionStandardBase.

Property Documentation

◆ clampMode

clampMode = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_clampMode_get, doc=)
static

An enumerated integer property defining the clamp mode for this camera description.

Valid values for this property may be: mvIMPACT.acquire.ecmAuto, mvIMPACT.acquire.ecmUser.

◆ clampStart_us

clampStart_us = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_clampStart_us_get, doc=)
static

The clamp start position defines where in each line of the video signal the frame grabber assumes the black level position.

This will only need modification in very rare cases.

◆ fieldGateMode

fieldGateMode = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_fieldGateMode_get, doc=)
static

An enumerated integer property defining the clamp mode for this camera description.

This defines how the field detection(ODD/EVEN) is done.

Valid values for this property may be: mvIMPACT.acquire.efmAuto, mvIMPACT.acquire.efmUser.

◆ fieldGateStart

fieldGateStart = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_fieldGateStart_get, doc=)
static

An integer property defining the start position (in pixel clocks) of the field gate detection area.

This will only need modification in very rare cases.

◆ fieldGateWidth

fieldGateWidth = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_fieldGateWidth_get, doc=)
static

An integer property defining the width (in pixel clocks) of the field gate detection area.

This will only need modification in very rare cases.

◆ HDOutput

HDOutput = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_HDOutput_get, doc=)
static

An enumerated integer property defining whether the horizontal sync.

information is part of the video signal or transmitted via a separate wire.

Valid values for this property may be: mvIMPACT.acquire.ceseNo, mvIMPACT.acquire.ceseFallingEdge, mvIMPACT.acquire.ceseRisingEdge.

◆ lineFrequency_Hz

lineFrequency_Hz = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_lineFrequency_Hz_get, doc=)
static

An integer property containing the line frequency of this camera in Hertz.

◆ pixelClockOutput

pixelClockOutput = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_pixelClockOutput_get, doc=)
static

An enumerated integer property containing information whether the pixel clock is part of the video signal or not.

Valid values for this property may be: mvIMPACT.acquire.ceseNo, mvIMPACT.acquire.ceseFallingEdge, mvIMPACT.acquire.ceseRisingEdge.

◆ syncOutput

syncOutput = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_syncOutput_get, doc=)
static

An enumerated integer property for RGB cameras containing information where the sync.

information is transmitted.

This can either be within one of the three color components or on a separate wire.

Valid values for this property may be: mvIMPACT.acquire.cesoAuto, mvIMPACT.acquire.cesoRed, mvIMPACT.acquire.cesoGreen, mvIMPACT.acquire.cesoBlue, mvIMPACT.acquire.cesoExtern.

◆ thisown

thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

◆ VDOutput

VDOutput = property(lib_mvIMPACT_acquire.CameraDescriptionNonStandard_VDOutput_get, doc=)
static

An enumerated integer property defining whether the vertical sync.

information is part of the video signal or transmitted via a separate wire.

Valid values for this property may be: mvIMPACT.acquire.ceseNo, mvIMPACT.acquire.ceseFallingEdge, mvIMPACT.acquire.ceseRisingEdge.