User`s manual

Features
Basler aviator Camera Link 133
7.9 Digital Shift
The digital shift feature lets you change the group of bits that is output from each ADC in the camera.
Using the digital shift feature will effectively multiply the output of the camera by 2 times, 4 times, 8
times, or 16 times. The next two sections describe how the digital shift feature works when the
camera is set for a 12 bit pixel format and when it is set for a 8 bit pixel format. There is also a section
describing precautions that you must observe when using the digital shift feature and a section that
describes enabling and setting the digital shift feature.
7.9.1 Digital Shift with 12 Bit Pixel Formats
No Shift
As mentioned in the Functional Description section of
this manual, the camera uses 12 bit ADCs to digitize
the output from the imaging sensor. When the camera
is set for a pixel format that outputs pixel data at 12 bit
effective depth, by default, the camera transmits the
12 bits that are output from each ADC.
Shift by 1
When the camera is set to shift by 1, the output from
the camera will include bit 10 through bit 0 from
each ADC along with a zero as an LSB.
The result of shifting once is that the output of the
camera is effectively multiplied by 2. For example,
assume that the camera is set for no shift, that it is
viewing a uniform white target, and that under these
conditions the reading for the brightest pixel is 100.
If you changed the digital shift setting to shift by 1,
the reading would increase to 200.
When the camera is set to shift by 1, the least significant bit output from the camera for each pixel
value will be 0. This means that no odd gray values can be output and that the gray value scale will
only include values of 2, 4, 6, 8, 10, and so on. This absence of some gray values is commonly
referred to as "missing codes".
If the pixel values being output by the camera’s sensor are high enough to set bit 11 to 1, we
recommend not using shift by 1. If you do nonetheless, all bits output from the camera will
automatically be set to 1. Therefore, you should only use the shift by 1 setting when your pixel
readings with a 12 bit pixel format selected and with digital shift disabled are all less than 2048.
ADC
No Shift
M
S
B
L
S
B
bit
0
bit
1
bit
2
bit
3
bit
4
bit
5
bit
6
bit
7
bit
8
bit
9
bit
10
bit
11
ADC
Shifted Once
M
S
B
L
S
B
bit
0
bit
1
bit
2
bit
3
bit
4
bit
5
bit
6
bit
7
bit
8
bit
9
bit
10
bit
11
"0"