Impact Acquire SDK Java
TLineCounter Class Reference

Currently available for mvTITAN/mvGAMMA-CL (deprecated. More...

Static Public Attributes

static final int lcOff = acquireJNI.lcOff_get()
 Disables line counter.
 
static final int lcOn = acquireJNI.lcOn_get()
 Enables line counter.
 

Detailed Description

Currently available for mvTITAN/mvGAMMA-CL (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!

If mvIMPACT.acquire.TLineCounter.lcOn is used mvIMPACT::acquire::Request::infoLineCounter will contain the overall line count.

mvTITAN/mvGAMMA-CL: The counter is implemented in the hardware. All incoming lines will be counted. A detected signal on the trigger input will reset the counter. In addition to the result the line count will be encoded in bit 0 of the first 32 Words (2-byte) of every line (watermark).

To decode the line counter from a line of image data something like this is needed(pseudo-code):

unsigned integer getWatermark( pointer pData )
{
unsigned integer result = 0
do
{
result = result OR ( pData[i multiplied by 2] AND 0x1 ) shift_left_by(i)
i + 1
} while( i < 32 )
return result
}

Member Data Documentation

◆ lcOff

final int lcOff = acquireJNI.lcOff_get()
static

Disables line counter.

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!

◆ lcOn

final int lcOn = acquireJNI.lcOn_get()
static

Enables line counter.

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!