Camera Active Area
The camera active area represents the rectangular array of pixels containing active video that are delivered by the camera to the frame grabber.
Hactive_Px Limits
For all cameras, the Hactive_Px parameter represents the number of pixels in each line of the camera active area.
The following restrictions apply to the value of Hactive_Px.
Restriction #1
The width of the camera active area may contain at most 65536 pixels.
Hactive_Px < 65536
Restriction #2
Each tap delivers the same amount of pixels every line. In addition, Hactive_Px must be a multiple of XTaps:
Hactive_Px/XTaps = N
N is an integer.
XTaps is the number of taps along the X direction. XTaps can be obtained from the value of TapGeometry by multiplying together the two numbers surrounding the letter "X". For example, 1X2, 1X2_1Y; 1X2_1Y2, 2X, 2X_1Y have all 2 taps along the X direction.
Restriction #3
Each region must contain at least 64 bytes.
Hactive_Px x BytesPerPixel/XRegions > 64
XRegions is the number of geometric regions in the X direction. XRegions can be obtained from the value of TapGeometry. TapGeometry is the number proceeding the letter "X". For example: 2X, 2X_1Y, 2X2 have all 2 regions along the X direction.
BytesPerPixel is the amount of bytes to store 1 pixel into the on-board memory:
- 1 byte for 8-bit monochrome and Bayer CFA cameras
- 2 bytes for 10/12/14/16-bit monochrome and Bayer CFA cameras
- 3 bytes for 24-bit RGB cameras
- 6 bytes for 30-bit and 36-bit RGB cameras
Note. For worst case situation, TapGeometry = 8 = 2X or 2X-1Y and 8-bit Bayer or monochrome cameras, the minimum value of Hactive_Px is 128 pixels.
Vactive_Ln Limits
For area-scan cameras only, the MultiCam parameter Vactive_Ln represents the number of lines of the Camera Active Area.
The following restrictions apply to the value of Vactive_Ln.
Restriction #1
The camera active window may contain at most 65535 lines:
Vactive_Ln < 65535
Restriction #2
Each tap delivers exactly the same amount of pixels. In addition, Vactive_Ln must be a multiple of YTaps:
Vactive_Ln/YTaps = N
N is an integer number.
YTaps is the number of taps along the Y direction. YTaps can be obtained from the value of TapGeometry by multiplying together the two numbers surrounding the letter "Y". For example: 1X_1Y2, 1X_2YE have all 2 taps along the Y direction.