Impact Acquire SDK Java
TCameraTapsXGeometry Class Reference

Multitap cameras can transmit data in different ways. More...

Static Public Attributes

static final int cltxg1X = acquireJNI.cltxg1X_get()
 One tap.
 
static final int cltxg1X2 = acquireJNI.cltxg1X2_get()
 Two taps.
 
static final int cltxg1X3 = acquireJNI.cltxg1X3_get()
 Three taps.
 
static final int cltxg1X4 = acquireJNI.cltxg1X4_get()
 Four taps.
 
static final int cltxg1X8 = acquireJNI.cltxg1X8_get()
 Eight taps.
 
static final int cltxg2X = acquireJNI.cltxg2X_get()
 Two taps.
 
static final int cltxg2X2 = acquireJNI.cltxg2X2_get()
 Four taps.
 
static final int cltxg2X2E = acquireJNI.cltxg2X2E_get()
 Four taps.
 
static final int cltxg2X2M = acquireJNI.cltxg2X2M_get()
 Four taps.
 
static final int cltxg2XE = acquireJNI.cltxg2XE_get()
 Two taps.
 
static final int cltxg2XM = acquireJNI.cltxg2XM_get()
 Two taps.
 
static final int cltxg3X = acquireJNI.cltxg3X_get()
 Three taps.
 
static final int cltxg4X = acquireJNI.cltxg4X_get()
 Four taps.
 
static final int cltxg4X2 = acquireJNI.cltxg4X2_get()
 Eight taps.
 
static final int cltxg4X2E = acquireJNI.cltxg4X2E_get()
 Eight taps.
 
static final int cltxg4XE = acquireJNI.cltxg4XE_get()
 Four taps.
 
static final int cltxg8X = acquireJNI.cltxg8X_get()
 Eight taps.
 

Detailed Description

Multitap cameras can transmit data in different ways.

This enum can be used to define how the camera transmits a line of pixels.

Member Data Documentation

◆ cltxg1X

final int cltxg1X = acquireJNI.cltxg1X_get()
static

One tap.

Pixels are transmitted from left to right.

◆ cltxg1X2

final int cltxg1X2 = acquireJNI.cltxg1X2_get()
static

Two taps.

Pixels are transmitted from left to right.

Adjacent pixels are transmitted with one pixel clock.

clock cyclePixel from Tap 1Pixel from Tap 2
112
234
.........
W/2W-1W

◆ cltxg1X3

final int cltxg1X3 = acquireJNI.cltxg1X3_get()
static

Three taps.

Pixels are transmitted from left to right.

Adjacent pixels are transmitted with one pixel clock.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3
1123
2456
............
W/3W-2W-1W

◆ cltxg1X4

final int cltxg1X4 = acquireJNI.cltxg1X4_get()
static

Four taps.

Pixels are transmitted from left to right.

Adjacent pixels are transmitted with one pixel clock.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4
11234
25678
...............
W/4W-3W-2W-1W

◆ cltxg1X8

final int cltxg1X8 = acquireJNI.cltxg1X8_get()
static

Eight taps.

Pixels are transmitted from left to right.

Adjacent pixels are transmitted with one pixel clock.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4Pixel from Tap 5Pixel from Tap 6Pixel from Tap 7Pixel from Tap 8
112345678
2910111213141516
...........................
W/8W-7W-6W-5W-4W-3W-2W-1W

◆ cltxg2X

final int cltxg2X = acquireJNI.cltxg2X_get()
static

Two taps.

Sorting of data needed.

The first tap will transmit the first half of each line, the second tap will transmit the second half of each line. Both taps will transmit pixels from left to right.

clock cyclePixel from Tap 1Pixel from Tap 2
11W/2+1
22W/2+2
.........
W/2W/2W

◆ cltxg2X2

final int cltxg2X2 = acquireJNI.cltxg2X2_get()
static

Four taps.

The first two taps will transmit the first half of the line, while the second two taps will transmit the second half of the line. Sorting of data needed.

Both tap pairs will transmit their data from left to right.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4
112W/2+1W/2+2
234W/2+3W/2+4
...............
W/4W/2-1W/2W-1W

◆ cltxg2X2E

final int cltxg2X2E = acquireJNI.cltxg2X2E_get()
static

Four taps.

The first two taps will transmit the first half of the line, while the second two taps will transmit the second half of the line. Sorting of data needed.

The first tap pair will transmit the data from left to right, while the second pair of taps will transfer the data from right to left.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4
112W-1W
234W-3W-2
...............
W/4W/2-1W/2W/2+1W/2+2

◆ cltxg2X2M

final int cltxg2X2M = acquireJNI.cltxg2X2M_get()
static

Four taps.

The first two taps will transmit the first half of the line, while the second two taps will transmit the second half of the line. Sorting of data needed.

The first tap pair will transmit the data from right to left, while the second pair of taps will transfer the data from left to right.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4
1W/2-1W/2W/2+1W/2+2
2W/2-3W/2-2W/2+3W/2+4
...............
W/412W-1W

◆ cltxg2XE

final int cltxg2XE = acquireJNI.cltxg2XE_get()
static

Two taps.

Sorting of data needed.

The first tap will transmit the first half of each line from left to right, the second tap will transmit the second half of the line from right to left.

clock cyclePixel from Tap 1Pixel from Tap 2
11W
22W-1
.........
W/2W/2W/2+1

◆ cltxg2XM

final int cltxg2XM = acquireJNI.cltxg2XM_get()
static

Two taps.

Sorting of data needed.

The first tap will transmit the first half of each line from right to left, the second tap will transmit the second half of the line from left to right.

clock cyclePixel from Tap 1Pixel from Tap 2
1W/2W/2+1
2W/2-1W/2+2
.........
W/21W

◆ cltxg3X

final int cltxg3X = acquireJNI.cltxg3X_get()
static

Three taps.

Each tap will transmit one third of each line, pixel are transmitted from left to right. Sorting of data needed.

The first tap will transmit the first third of each line, the second tap will transmit the second third and the third tap will transmit the last third of each line from left to right.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3
11W/3+12W/3+1
22W/3+22W/3+2
............
W/3W/32W/3W

◆ cltxg4X

final int cltxg4X = acquireJNI.cltxg4X_get()
static

Four taps.

Each tap will transmit one fourth of each line, pixel are transmitted from left to right. Sorting of data needed.

The first tap will transmit the first quarter of each line, the second tap will transmit the second quarter etc.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4
11W/4+12W/4+13W/4+1
22W/4+22W/4+23W/4+2
...............
W/4W/42W/43W/4W

◆ cltxg4X2

final int cltxg4X2 = acquireJNI.cltxg4X2_get()
static

Eight taps.

Every two taps will transmit one quarter of the line. Sorting of data needed.

All tap pairs will transmit their data from left to right.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4Pixel from Tap 5Pixel from Tap 6Pixel from Tap 7Pixel from Tap 8
112W/4+1W/4+2W/2+1W/2+23W/4+13W/4+2
234W/4+3W/4+4W/2+3W/2+43W/4+33W/4+4
...........................
W/8W/4-1W/4W/2-1W/23W/4-13W/4W-1W

◆ cltxg4X2E

final int cltxg4X2E = acquireJNI.cltxg4X2E_get()
static

Eight taps.

Every two taps will transmit one quarter of the line. Sorting of data needed.

Taps 1 to 4 will transmit the data from left to right, while taps 5 to 8 will transmit the data from right to left.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4Pixel from Tap 5Pixel from Tap 6Pixel from Tap 7Pixel from Tap 8
112W/4+1W/4+23W/4-13W/4W-1W
234W/4+3W/4+43W/4-33W/4-2W-3W-2
...........................
W/8W/4-1W/4W/2-1W/2W/2+1W/2+23W/4+13W/4+2
Since
2.4.0

◆ cltxg4XE

final int cltxg4XE = acquireJNI.cltxg4XE_get()
static

Four taps.

Each tap will transmit one quarter of the image. Sorting of data needed.

The first two taps will transmit the data from left to right, while the second two taps will transfer the data from right to left.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4
11W/4+13W/4W
22W/4+23W/4-1W-1
...............
W/4W/4W/2W/2+13W/4+1

◆ cltxg8X

final int cltxg8X = acquireJNI.cltxg8X_get()
static

Eight taps.

Each tap will transmit one eighth of each line, pixel are transmitted from left to right. Sorting of data needed.

The first tap will transmit the first eighth of each line, the second tap will transmit the second eighth etc.

clock cyclePixel from Tap 1Pixel from Tap 2Pixel from Tap 3Pixel from Tap 4Pixel from Tap 5Pixel from Tap 6Pixel from Tap 7Pixel from Tap 8
11W/8+12W/8+13W/8+14W/8+15W/8+16W/8+17W/8+1
22W/8+22W/8+23W/8+24W/8+25W/8+26W/8+27W/8+2
...........................
W/8W/82W/83W/84W/85W/86W/87W/8W