Impact Acquire SDK Java
TScanClock Class Reference

Analogue grabbers generate its scan clock on different ways (deprecated. More...

Static Public Attributes

static final int scAnalogue = acquireJNI.scAnalogue_get()
 The scan clock is generated by genlocking on horizontal sync.
 
static final int scAuto = acquireJNI.scAuto_get()
 The cameras clock signal is used.
 
static final int scDigital = acquireJNI.scDigital_get()
 The scan clock is generated digitally.
 

Detailed Description

Analogue grabbers generate its scan clock on different ways (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!

Member Data Documentation

◆ scAnalogue

final int scAnalogue = acquireJNI.scAnalogue_get()
static

The scan clock is generated by genlocking on horizontal sync.

(HD) signal.

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!

ADVANTAGES:

  • very small jitter (typically around some 100 pico seconds) -> suitable for high pixel clock (>20Mhz)
  • for matching HD freq. values (with respect to the signal sent by the camera) this will produce results almost as good as when working with an external clock signal(less scan artifacts)

DISADVANTAGES:

  • slow reaction time -> not suitable for fast channel switching
  • not suitable for signals with a pixel clock below 12 MHz

◆ scAuto

final int scAuto = acquireJNI.scAuto_get()
static

The cameras clock signal is used.

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!

If the property pixelClockOutput in the camera description is either set to mvIMPACT.acquire.TCameraExternalSyncEdge.ceseFallingEdge or mvIMPACT.acquire.TCameraExternalSyncEdge.ceseRisingEdge. Otherwise mvIMPACT.acquire.TScanClock.scAnalogue is used for mvTITAN-RGB and mvTITAN-G1 devices and mvIMPACT.acquire.TScanClock.scDigital for mvGAMMA-G devices. Other devices currently do not support this feature.

◆ scDigital

final int scDigital = acquireJNI.scDigital_get()
static

The scan clock is generated digitally.

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!

ADVANTAGE:

  • locked after a single line, therefore this mode is very useful for fast channel switching

DISADVANTAGE:

  • bigger jitter as the analogue mode(<10ns), therefore not suitable for cameras with a pixel clock higher than about 20Mhz