Operator CameraGrayLineMedium

Operator Library: Hardware Platform

This operator represents the image data interface between a grayscale line scan camera in Camera Link madium configuration mode and VisualApplets. This operator requires two VisualApplets resource of type CAM. The resources are automatically occupied by the operator. Both camera ports (port A and port B) are used by this operator. Check 'Allocation of Device Resources' for more information.

This operator can be configured to support different data formats specified by the CamerLink standard. Use parameter Format to set the camera operator to the same mode as used by the camera.

The parameterized format is converted to match with the output link format of the camera operator. The output link can be configured to several bit widths. Conversion is performed by adding bits to the lower bit positions if the camera format bit width is higher than the parameterized bit width in the output link. However, if the camera format bit width is less than the available bits at the output link, only the most significant bits are used.

Moreover, in the output link the maximum possible image dimensions have to be specified. The size of the actual transfered images however may be less but must not exceed this parameterized maximum. For the 1D image protocol, the height is ignored.

Available for Hardware Platforms
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Properties

Property Value
Operator Type M
Output Link O, image data output

Supported Link Format

Link Parameter Output Link O
Bit Width {8, 10, 12}
Arithmetic unsigned
Parallelism {4, 8}1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_IMAGE1D
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any


Note that when using a parallelism of 4, it can be possible that the datarate of the camera is higher than the available bandwidth of the operator's output link. On the microEnable IV frame grabbers, the theoretical bandwidth of the link at parallelism four is 250MPixel/s. In CameraLink medium configuration mode, up to 340MPixel/s can be transferred.


Type dynamic read/write parameter
Default Dval_Enabled
Range {Dval_Enabled, Dval_Disabled}

By setting this parameter to Dval_Disabled it is possible to support cameras which do not fully comply with the CameraLink specification. In disabled mode, control signals Lval and Fval are used to decode pixels. In enabled mode, the additional Dval signal is used. In general users should not modify this parameter!

Type dynamic read/write parameter
Default QuadTap8Bit
Range {QuadTap8Bit, QuadTap10Bit, QuadTap12Bit}

This parameter specifies the data format of the connected camera. The format has to match with the camera configuration.

Examples of Use

The use of operator CameraGrayLineMedium is shown in the following examples: