Identify GenICam and Non-GenICam Cameras
Overview
GenICam (Generic Interface for Camera Access) is a machine-vision industry standard defined by EMVA. It provides a unified programming interface for controlling machine-vision cameras.
For cameras compliant with the GenICam standard, users can connect to and control the device directly with GenICam-compatible machine-vision software without camera-specific customization. For more details, see the GenICam website.
- GenICam Cameras
Cameras that comply with the GenICam standard, including the following camera models.
PMD02-E1
PMD03-E1
GM461-E1
GM465-E1
- Non-GenICam Cameras
Cameras that DO NOT comply with the GenICam standard, including the following camera models.
VMD03-1230(C)
VMD03-8521(C)
VMD02-5011
VMD02-4070
FM854-E1
FM855-E1
FM815-IX-E1
PS800-E1
PS802-E1
PM805-E1
PM806-E1
FM811-IX-E2
FM851-E
TM421-E1
TM262-E1
TM265-E1
TM461-E2
TL460-S1-E1
TL430-E1
FM830-RI
FM810-TIX
FM811-TIX
PS801-E1
FM850-E2
FM850-WH-E2
FS820-E1
TM260-E2
TM260-E1
How to Identify
Because GenICam and non-GenICam cameras differ slightly in some APIs and feature settings, confirm the camera type before use:
Navigate to the SDK directory lib/win/hostapp/x64, open a terminal, and run ListDevices.exe to obtain the camera’s TL version information.
TL version = Gige_2_1: The connected camera is a GenICam camera.TL version = Gige_2_0: The connected camera is a non-GenICam camera.