The official public releases of the GenICamTM standard are available for download below.
Complete GenICamTM downloads
GenICamTM Package Version 2022.06
consists of GenApi 3.4.0, GenTL 1.6, SFNC 2.7, GenTL SFNC 1.2, GenCP 1.3, GenDC 1.1, CLProtocol 1.2 and FWUpdate 1.0.
GenICamTM Package Version 2021.02
consists of GenApi 3.3.0, GenTL 1.6, SFNC 2.6, GenTL SFNC 1.2, GenCP 1.3, GenDC 1.1, CLProtocol 1.2 and FWUpdate 1.0.
GenICamTM Package Version 2019.11 (previously announced as Package Version 2019.07)
consists of GenApi 3.2.0, GenTL 1.6, SFNC 2.5, GenTL SFNC 1.1.1, GenCP 1.3, GenDC 1.0, CLProtocol 1.2 and FWUpdate 1.0.
GenICamTM Package Version 2018.06
consists of GenApi 3.1.0, GenTL 1.5, SFNC 2.4, GenTL SFNC 1.1.1, GenCP 1.2, CLProtocol 1.1 and FWUpdate 1.0.
GenICamTM Package Version 3.0.2
consists of GenApi 3.0.2, GenTL 1.5, SFNC 2.3, GenTL SFNC 1.1.1, GenCP 1.2 and CLProtocol 1.1.
GenICamTM Package Version 3.0.1
consists of GenApi 3.0.1, GenTL 1.5, SFNC 2.3, GenTL SFNC 1.0, GenCP 1.2 and CLProtocol 1.1, refer to individual module downloads below.
GenICamTM Package Version 3.0
consists of GenApi 3.0, GenTL 1.5, SFNC 2.2, GenTL SFNC 1.0, GenCP 1.1 and CLProtocol 1.1, refer to individual module downloads below.
GenICamTM Package Version 2.4.1
consists of GenApi 2.4.1, GenTL 1.4, SFNC 2.2, GenTL SFNC 1.0, GenCP 1.0 and CLProtocol 1.1, refer to individual module downloads below.
GenICamTM Package Version 2.4.0
consists of GenApi 2.4.0, GenTL 1.4, SFNC 2.1, GenTL SFNC 1.0, GenCP 1.0 and CLProtocol 1.1, refer to individual module downloads below.
GenICamTM Package Version 2.3.1
consists of GenApi 2.3.1, GenTL 1.3 and SFNC 1.5.1, CLProtocol 1.1, refer to individual module downloads below.
GenICamTM Package Version 2.3.0
consists of GenApi 2.3.0, GenTL 1.3 and SFNC 1.5.1, CLProtocol 1.1, refer to individual module downloads below.
GenICamTM Package Version 2.2.0
consists of GenApi 2.2.0, GenTL 1.2 and SFNC 1.5, CLProtocol 1.0, refer to individual module downloads below.
GenICamTM Package Version 2.1.1
consists of GenApi 2.1.1, GenTL 1.2 and SFNC 1.5, CLProtocol 1.0, refer to individual module downloads below.
GenICamTM Package Version 2.1
consists of GenApi 2.1, GenTL 1.2 and SFNC 1.4, CLProtocol 1.0, refer to individual module downloads below.
GenICamTM Package Version 2.0
consists of GenApi 2.0, GenTL 1.1 and SFNC 1.3, refer to individual module downloads below.
Separate GenICamTM downloads
GenApi
GenICamTM GenApi reference implementation v. 3.4.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.
GenICamTM GenApi reference implementation v. 3.3.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.
GenICamTM GenApi reference implementation v. 3.2.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.
GenICamTM GenApi reference implementation v. 3.1.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.
GenICamTM GenApi reference implementation v. 3.0.2 – maintenance release fixing issues in version 3.0.1.
GenICamTM GenApi reference implementation v. 3.0.1 – maintenance release fixing issues in version 3.0.
GenICamTM GenApi reference implementation v. 3.0 – new major release of the GenApi reference implementation: complete re-implementation (faster, smaller footprint, additional platforms), still based on the GenApi standard 2.0.
GenICamTM GenApi reference implementation v. 2.4.1 – maintenance release fixing issues in version 2.4.0.
GenICamTM GenApi reference implementation v. 2.4.0 – new minor release of GenICamTM GenApi reference implementation, adding new functionality, but still based on GenApi standard 2.0.
GenICamTM GenApi Standard Document 2.1.1 (PDF) – download only the GenICamTM GenApi Standard Document in PDF format.
GenApiSchema_Version_1_1.xsd (zip) – official GenApi schema, version 1.1 (part of GenApi standard 2.x)
GenICamTM GenApi Standard Document 2.0 (PDF) – GenICam GenApi Standard version 2.0.
GenICamTM GenApi Standard Document 1.0 (PDF) – GenICam GenApi Standard version 1.0.
GenApiSchema_Version_1_0.xsd (zip) – official GenApi schema, version 1.0 (part of GenApi standard 1.0)
SFNC (Standard Features Naming Convention)
GenICamTM Standard Features Naming Convention 2.7 (PDF) – download the GenICamTM Standard Features Naming Convention (SFNC).
GenICamTM Standard Features Naming Convention 2.6 (PDF) – SFNC version 2.6.
GenICamTM Standard Features Naming Convention 2.5 (PDF) – SFNC version 2.5.
GenICamTM Standard Features Naming Convention 2.4 (PDF) – SFNC version 2.4.
GenICamTM Standard Features Naming Convention 2.3 (PDF) – SFNC version 2.3.
GenICamTM Standard Features Naming Convention 2.2 (PDF) – SFNC version 2.2.
GenICamTM Standard Features Naming Convention 2.1 (PDF) – SFNC version 2.1.
GenICamTM Standard Features Naming Convention 2.0 (PDF) – SFNC version 2.0.
GenICamTM Standard Features Naming Convention 1.5.1 (PDF) – SFNC version 1.5.1.
GenICamTM Standard Features Naming Convention 1.5 (PDF) – SFNC version 1.5.
GenICamTM Standard Features Naming Convention 1.4 (PDF) – SFNC version 1.4.
GenICamTM Standard Features Naming Convention 1.3 (PDF) – SFNC version 1.3.
GenICamTM Standard Features Naming Convention 1.2.1 (PDF) – SFNC version 1.2.1.
PFNC (Pixel Format Naming Convention)
GenICamTM Pixel Format Naming Convention 2.4 (PDF) – download the GenICamTM Pixel Format Naming Convention (PFNC).
GenICamTM Pixel Format Values (PDF) – download the list of official GenICamTM Pixel Format Values.
GenICamTM Pixel Format Naming Convention 2.3 (PDF) – PFNC version 2.3.
GenICamTM Pixel Format Naming Convention 2.2 (PDF) – PFNC version 2.2.
GenICamTM Pixel Format Naming Convention 2.1 (PDF) – PFNC version 2.1.
GenICamTM Pixel Format Naming Convention 2.0 (PDF) – PFNC version 2.0.
GenICamTM Pixel Format Naming Convention 1.1.01 (PDF) – PFNC version 1.1.01.
GenTL (Transport Layer)
GenICamTM GenTL 1.6 (PDF) – download the GenICamTM GenTL document in PDF format.
GenICamTM GenTL 1.5 (PDF) – GenTL version 1.5.
GenICamTM GenTL 1.4 (PDF) – GenTL version 1.4.
GenICamTM GenTL 1.3 (PDF) – GenTL version 1.3.
GenICamTM GenTL 1.2 (PDF) – GenTL version 1.2.
GenICamTM GenTL 1.1 (PDF) – GenTL version 1.1.
GenICamTM GenTL 1.0 (PDF) – GenTL version 1.0.
GenTL SFNC (GenTL Standard Features Naming Convention)
GenICamTM GenTL SFNC 1.2 (PDF) – download the GenICamTM GenTL SFNC document in PDF format.
GenICamTM GenTL SFNC 1.1.1 (PDF) – GenTL SFNC version 1.1.1.
GenICamTM GenTL SFNC 1.0 (PDF) – GenTL SFNC version 1.0.
GenDC (GenICam Data Container)
GenICamTM GenDC 1.1 (PDF) – download the GenICamTM GenDC document in PDF format.
GenICamTM GenDC 1.0 (PDF) – GenDC version 1.0.
CLProtocol (GenICam on Camera Link)
GenICamTM CLProtocol 1.2 (PDF) – download the GenICamTM CLProtocol document in PDF format.
GenICamTM CLProtocol 1.1 (PDF) – CLProtocol version 1.1.
GenICamTM CLProtocol 1.0 (PDF) – CLProtocol version 1.0.
FWUpdate (Updating devices using GenApi)
GenICamTM FWUpdate 1.0 (PDF) – download the GenICamTM FWUpdate document in PDF format.
GenFwUpdateSchema_Version_1_0.xsd (zip) – official FWUpdate schema, version 1.0 (part of FWUpdate standard 1.0)
GenCP (Control Protocol)
GenICamTM GenCP 1.3 (PDF) – download the GenICamTM GenCP document in PDF format.
GenICamTM GenCP 1.2 (PDF) – GenCP version 1.2.
GenICamTM GenCP 1.1 (PDF) – GenCP version 1.1.
GenICamTM GenCP 1.0 (PDF) – GenCP version 1.0.
GenICam reference implementation
This section provides downloads of reference implementation for various GenICamTM modules. Note that the reference implementations are not part of the standard.
GenApi
GenICamTM GenApi reference implementation v. 3.1.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.
GenICamTM GenApi reference implementation v. 3.0.2 – maintenance release fixing issues in version 3.0.2.
GenICamTM GenApi reference implementation v. 3.0.1 – maintenance release fixing issues in version 3.0.
GenICamTM GenApi reference implementation v. 3.0 – new major release of the GenApi reference implementation: complete re-implementation (faster, smaller footprint, additional platforms), still based on the GenApi standard 2.0.
GenICamTM GenApi reference implementation v. 2.4.1 – maintenance release fixing issues in version 2.4.0.
GenICamTM GenApi reference implementation v. 2.4.0 – new minor release of GenICamTM GenApi reference implementation, adding new functionality, but still based on GenApi standard 2.0.
GenICamTM GenApi reference implementation v. 2.3.1 – maintenance release fixing issues in version 2.3.0.
GenICamTM GenApi reference implementation v. 2.3.0 – new minor release of GenICamTM GenApi reference implementation, adding new functionality, but still based on GenApi standard 2.0.
GenICamTM GenApi reference implementation v. 2.2.0 – new minor release of GenICamTM GenApi reference implementation, adding Mac OS support, but still based on GenApi standard 2.0.
GenICamTM GenApi reference implementation v. 2.1.1 – maintenance release fixing issues in version 2.1.0.
GenICamTM GenApi reference implementation v. 2.1.0 – new minor release of GenICamTM GenApi reference implementation, adding new functionality, but still based on GenApi standard 2.0.
GenICamTM GenApi reference implementation v. 2.0.1 – maintenance release fixing issues in version 2.0.0.
GenICamTM GenApi reference implementation v. 2.0.0 – new major release of the GenApi reference implementation, implementing GenApi standard 2.0.
GenICamTM GenApi reference implementation v. 1.1.2 – maintenance release fixing issues in version 1.1.1.
GenICamTM GenApi reference implementation v. 1.1.1 – maintenance release fixing issues in version 1.1.0.
GenICamTM GenApi reference implementation v. 1.1.0 – new minor release of GenICamTM GenApi reference implementation, adding new functionality, but still based on GenApi standard 1.0.
GenICamTM GenApi reference implementation v. 1.0.1 – maintenance release fixing issues in version 1.0.0.
GenICamTM GenApi reference implementation v. 1.0.0 – first official release of GenICamTM GenApi reference implementation.
SFNC (Standard Features Naming Convention)
Reference XML file for SFNC 2.7 – download the reference XML file showing SFNC 2.7 features.
Reference XML file for SFNC 2.6 – version for SFNC 2.6.
Reference XML file for SFNC 2.5 – version for SFNC 2.5.
Reference XML file for SFNC 2.4 – version for SFNC 2.4.
Reference XML file for SFNC 2.3 – version for SFNC 2.3.
Reference XML file for SFNC 2.2 – version for SFNC 2.2.
Reference XML file for SFNC 2.1 – version for SFNC 2.1.
Reference XML file for SFNC 2.0 – version for SFNC 2.0.
Reference XML file for SFNC 1.5.1 – version for SFNC 1.5.1.
Reference XML file for SFNC 1.5 – version for SFNC 1.5.
Reference XML file for SFNC 1.4 – version for SFNC 1.4.
Reference XML file for SFNC 1.3 – version for SFNC 1.3.
PFNC (Pixel Format Naming Convention)
Reference header file for PFNC – download PFNC.h reference header file with identifiers for the official PFNC values.
GenTL
Reference header file for GenTL 1.6 – download GenTL.h reference header file implementing the GenTL 1.6 C interface.
Reference header file for GenTL 1.5 – version for GenTL 1.5.
Reference header file for GenTL 1.4 – version for GenTL 1.4.
Reference header file for GenTL 1.3 – version for GenTL 1.3.
Reference header file for GenTL 1.2 – version for GenTL 1.2.
Reference header file for GenTL 1.0 – version for GenTL 1.0.
See also the so-called Harvester Project on github that provides an open-source Python SDK and GUI for accessing arbitrary GenTL Producer implementations.
GenTL SFNC (GenTL Standard Features Naming Convention)
Reference XML files for GenTL SFNC 1.2 – download the reference XML files showing GenTL SFNC 1.2 features (one file per GenTL module in a zip-archive).
Reference XML files for GenTL SFNC 1.1.1 – version for GenTL SFNC 1.1.1.
Reference XML files for GenTL SFNC 1.0 – version for GenTL SFNC 1.0.
GenDC
Reference header file for GenDC 1.1 – download GenDC.h reference header file for GenDC 1.1.
GenICam license
GenICamTM membership documents – new GenICamTM license, rules and membership application form (valid since March 2022).
GenICamTM license 1.6 – old version (valid until February 2022).
Miscellaneous
GenICam marketing information
Marketing oriented information about GenICamTM, use of GenICamTM trademarks and logos.
Official GenICamTM flyer – GenICamTM, generic interface for cameras: interconnection made easy
GenICam presentations
This section offers some presentations given by GenICamTM group members during various occasions. The presentations can serve as a good informal introduction to all aspects of the GenICamTM standard.
GenICamTM overview – set of presentations (ZIP file) introducing individual GenICamTM standard modules; the presentations were prepared for the GenICamTM Open House day in Yokohama, May 2010
GenICamTM introduction – brief introduction to GenICamTM standard
GenICamTM for executives – overview of GenICamTM goals and key concepts, intended for executives
GenICamTM for developers – more detailed presentation designed for developers and other technically oriented audience
GenICamTM v. 2.0 news – overview of GenICam version 2.0 and the new features it introduced
Technical article: GenICamTM 3.0 for standardized 3D cameras
GenICamTM Group Meetings
People interested in recent progress of the standard can download minutes from recent GenICamTM standard committee meetings.
Virtual, May 25, 2020
Natick, May 8-9, 2017
Kyoto, Mar 10-11, 2016
Yokohama, Oct 6-7, 2014
Vancouver, Feb 15-16, 2012
Montreal, September 24-25, 2009
Ahrensburg, December 12-13, 2005
For the very first meetings the minutes are not available. In any case, the list of those meetings is provided below.
Grenoble, April, 2005
Munich, December, 2004
Ahrensburg, September, 2004