<< Click to Display Table of Contents >> Navigation: CVB with GenICam > GenICam Standard |
The GenICam™ standard (Generic Interface for Cameras) provides a generic software interface for any kind of vision acquisition devices, independent of their hardware interface.
It allows access to devices such as cameras or strobe controllers via a standardised interface, no matter which technology-such as GigE Vision, CameraLink, CameraLink HS, CoaXPress or USB3 Vision-is used.
The GenICam standard consists of different modules, each addressing a specific part of a typical vision system:
•GenTL:
GENeric Transport Layer is the transport layer interface for enumerating cameras, grabbing images from the camera and moving images to the user application.
•GenApi:
GENeric Application Programming Interface enables listing and configuration of features available with a device.
•SFNC:
The Standard Features Naming Convention defines the name, type and behaviour of the device settings.
•CLProtocol:
CLProtocol is a GenTL module allowing CameraLink cameras to be addressed using GenICam.
For more information refer the EMVA homepage :
http://www.emva.org/standards-technology/genicam/
GenICam: standardized communication with cameras